@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500&display=swap);
@charset "UTF-8";

/*! tailwindcss v2.1.2 | 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;
}

/**
 * Work around a Firefox/IE bug where the transparent `button` background
 * results in a loss of the default `button` focus styles.
 */

button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color;
}

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: #e5e7eb; /* 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;
}

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;
}

/**
 * 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
 */

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

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

.container{
  width: 100%;
  padding-right: 1rem;
  padding-left: 1rem;
}

.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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-reverse > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 1;
}

.space-x-reverse > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 1;
}

.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-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-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-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-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-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-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-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-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-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-y-reverse > :not([hidden]) ~ :not([hidden]){
  --tw-divide-y-reverse: 1;
}

.divide-x-reverse > :not([hidden]) ~ :not([hidden]){
  --tw-divide-x-reverse: 1;
}

.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-50 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(245, 243, 255, var(--tw-divide-opacity));
}

.divide-purple-100 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(237, 233, 254, var(--tw-divide-opacity));
}

.divide-purple-200 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(221, 214, 254, var(--tw-divide-opacity));
}

.divide-purple-300 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(196, 181, 253, var(--tw-divide-opacity));
}

.divide-purple-400 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(167, 139, 250, var(--tw-divide-opacity));
}

.divide-purple-500 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(139, 92, 246, var(--tw-divide-opacity));
}

.divide-purple-600 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(124, 58, 237, var(--tw-divide-opacity));
}

.divide-purple-700 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(109, 40, 217, var(--tw-divide-opacity));
}

.divide-purple-800 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(91, 33, 182, var(--tw-divide-opacity));
}

.divide-purple-900 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(76, 29, 149, 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-browny > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(172, 165, 160, var(--tw-divide-opacity));
}

.divide-browny-lighter > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-divide-opacity));
}

.divide-browny-darker > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(134, 128, 123, var(--tw-divide-opacity));
}

.divide-graysy > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(159, 159, 159, var(--tw-divide-opacity));
}

.divide-graysy-darker > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(52, 52, 52, var(--tw-divide-opacity));
}

.divide-graysy-lighter > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(229, 229, 229, var(--tw-divide-opacity));
}

.divide-error > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(234, 33, 33, var(--tw-divide-opacity));
}

.divide-redy > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(222, 21, 21, var(--tw-divide-opacity));
}

.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-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;
}

.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;
}

.appearance-none{
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

.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-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-50{
  --tw-bg-opacity: 1;
  background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
}

.bg-purple-100{
  --tw-bg-opacity: 1;
  background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
}

.bg-purple-200{
  --tw-bg-opacity: 1;
  background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
}

.bg-purple-300{
  --tw-bg-opacity: 1;
  background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
}

.bg-purple-400{
  --tw-bg-opacity: 1;
  background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
}

.bg-purple-500{
  --tw-bg-opacity: 1;
  background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
}

.bg-purple-600{
  --tw-bg-opacity: 1;
  background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
}

.bg-purple-700{
  --tw-bg-opacity: 1;
  background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
}

.bg-purple-800{
  --tw-bg-opacity: 1;
  background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
}

.bg-purple-900{
  --tw-bg-opacity: 1;
  background-color: rgba(76, 29, 149, 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-browny{
  --tw-bg-opacity: 1;
  background-color: rgba(172, 165, 160, var(--tw-bg-opacity));
}

.bg-browny-lighter{
  --tw-bg-opacity: 1;
  background-color: rgba(203, 196, 188, var(--tw-bg-opacity));
}

.bg-browny-darker{
  --tw-bg-opacity: 1;
  background-color: rgba(134, 128, 123, var(--tw-bg-opacity));
}

.bg-graysy{
  --tw-bg-opacity: 1;
  background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
}

.bg-graysy-darker{
  --tw-bg-opacity: 1;
  background-color: rgba(52, 52, 52, var(--tw-bg-opacity));
}

.bg-graysy-lighter{
  --tw-bg-opacity: 1;
  background-color: rgba(229, 229, 229, var(--tw-bg-opacity));
}

.bg-error{
  --tw-bg-opacity: 1;
  background-color: rgba(234, 33, 33, var(--tw-bg-opacity));
}

.bg-redy{
  --tw-bg-opacity: 1;
  background-color: rgba(222, 21, 21, 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-50{
  --tw-bg-opacity: 1;
  background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-purple-100{
  --tw-bg-opacity: 1;
  background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-purple-200{
  --tw-bg-opacity: 1;
  background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-purple-300{
  --tw-bg-opacity: 1;
  background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-purple-400{
  --tw-bg-opacity: 1;
  background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-purple-500{
  --tw-bg-opacity: 1;
  background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-purple-600{
  --tw-bg-opacity: 1;
  background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-purple-700{
  --tw-bg-opacity: 1;
  background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-purple-800{
  --tw-bg-opacity: 1;
  background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-purple-900{
  --tw-bg-opacity: 1;
  background-color: rgba(76, 29, 149, 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-browny{
  --tw-bg-opacity: 1;
  background-color: rgba(172, 165, 160, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-browny-lighter{
  --tw-bg-opacity: 1;
  background-color: rgba(203, 196, 188, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-browny-darker{
  --tw-bg-opacity: 1;
  background-color: rgba(134, 128, 123, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-graysy{
  --tw-bg-opacity: 1;
  background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-graysy-darker{
  --tw-bg-opacity: 1;
  background-color: rgba(52, 52, 52, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-graysy-lighter{
  --tw-bg-opacity: 1;
  background-color: rgba(229, 229, 229, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-error{
  --tw-bg-opacity: 1;
  background-color: rgba(234, 33, 33, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-redy{
  --tw-bg-opacity: 1;
  background-color: rgba(222, 21, 21, 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-50:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
}

.focus-within\:bg-purple-100:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
}

.focus-within\:bg-purple-200:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
}

.focus-within\:bg-purple-300:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
}

.focus-within\:bg-purple-400:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
}

.focus-within\:bg-purple-500:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
}

.focus-within\:bg-purple-600:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
}

.focus-within\:bg-purple-700:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
}

.focus-within\:bg-purple-800:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
}

.focus-within\:bg-purple-900:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(76, 29, 149, 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-browny:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(172, 165, 160, var(--tw-bg-opacity));
}

.focus-within\:bg-browny-lighter:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(203, 196, 188, var(--tw-bg-opacity));
}

.focus-within\:bg-browny-darker:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(134, 128, 123, var(--tw-bg-opacity));
}

.focus-within\:bg-graysy:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
}

.focus-within\:bg-graysy-darker:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(52, 52, 52, var(--tw-bg-opacity));
}

.focus-within\:bg-graysy-lighter:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(229, 229, 229, var(--tw-bg-opacity));
}

.focus-within\:bg-error:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(234, 33, 33, var(--tw-bg-opacity));
}

.focus-within\:bg-redy:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(222, 21, 21, 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-50:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
}

.hover\:bg-purple-100:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
}

.hover\:bg-purple-200:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
}

.hover\:bg-purple-300:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
}

.hover\:bg-purple-400:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
}

.hover\:bg-purple-500:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
}

.hover\:bg-purple-600:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
}

.hover\:bg-purple-700:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
}

.hover\:bg-purple-800:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
}

.hover\:bg-purple-900:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(76, 29, 149, 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-browny:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(172, 165, 160, var(--tw-bg-opacity));
}

.hover\:bg-browny-lighter:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(203, 196, 188, var(--tw-bg-opacity));
}

.hover\:bg-browny-darker:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(134, 128, 123, var(--tw-bg-opacity));
}

.hover\:bg-graysy:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
}

.hover\:bg-graysy-darker:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(52, 52, 52, var(--tw-bg-opacity));
}

.hover\:bg-graysy-lighter:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(229, 229, 229, var(--tw-bg-opacity));
}

.hover\:bg-error:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(234, 33, 33, var(--tw-bg-opacity));
}

.hover\:bg-redy:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(222, 21, 21, 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-50:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
}

.focus\:bg-purple-100:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
}

.focus\:bg-purple-200:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
}

.focus\:bg-purple-300:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
}

.focus\:bg-purple-400:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
}

.focus\:bg-purple-500:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
}

.focus\:bg-purple-600:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
}

.focus\:bg-purple-700:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
}

.focus\:bg-purple-800:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
}

.focus\:bg-purple-900:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(76, 29, 149, 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-browny:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(172, 165, 160, var(--tw-bg-opacity));
}

.focus\:bg-browny-lighter:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(203, 196, 188, var(--tw-bg-opacity));
}

.focus\:bg-browny-darker:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(134, 128, 123, var(--tw-bg-opacity));
}

.focus\:bg-graysy:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
}

.focus\:bg-graysy-darker:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(52, 52, 52, var(--tw-bg-opacity));
}

.focus\:bg-graysy-lighter:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(229, 229, 229, var(--tw-bg-opacity));
}

.focus\:bg-error:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(234, 33, 33, var(--tw-bg-opacity));
}

.focus\:bg-redy:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(222, 21, 21, var(--tw-bg-opacity));
}

.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-50{
  --tw-gradient-from: #f5f3ff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
}

.from-purple-100{
  --tw-gradient-from: #ede9fe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
}

.from-purple-200{
  --tw-gradient-from: #ddd6fe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
}

.from-purple-300{
  --tw-gradient-from: #c4b5fd;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
}

.from-purple-400{
  --tw-gradient-from: #a78bfa;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
}

.from-purple-500{
  --tw-gradient-from: #8b5cf6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
}

.from-purple-600{
  --tw-gradient-from: #7c3aed;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
}

.from-purple-700{
  --tw-gradient-from: #6d28d9;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
}

.from-purple-800{
  --tw-gradient-from: #5b21b6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
}

.from-purple-900{
  --tw-gradient-from: #4c1d95;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 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-browny{
  --tw-gradient-from: #ACA5A0;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(172, 165, 160, 0));
}

.from-browny-lighter{
  --tw-gradient-from: #CBC4BC;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(203, 196, 188, 0));
}

.from-browny-darker{
  --tw-gradient-from: #86807B;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 128, 123, 0));
}

.from-graysy{
  --tw-gradient-from: #9F9F9F;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(159, 159, 159, 0));
}

.from-graysy-darker{
  --tw-gradient-from: #343434;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 52, 52, 0));
}

.from-graysy-lighter{
  --tw-gradient-from: #E5E5E5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 229, 229, 0));
}

.from-error{
  --tw-gradient-from: #EA2121;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(234, 33, 33, 0));
}

.from-redy{
  --tw-gradient-from: #DE1515;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 21, 21, 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-50{
  --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
}

.via-purple-100{
  --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
}

.via-purple-200{
  --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
}

.via-purple-300{
  --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
}

.via-purple-400{
  --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
}

.via-purple-500{
  --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
}

.via-purple-600{
  --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
}

.via-purple-700{
  --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
}

.via-purple-800{
  --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
}

.via-purple-900{
  --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 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-browny{
  --tw-gradient-stops: var(--tw-gradient-from), #ACA5A0, var(--tw-gradient-to, rgba(172, 165, 160, 0));
}

.via-browny-lighter{
  --tw-gradient-stops: var(--tw-gradient-from), #CBC4BC, var(--tw-gradient-to, rgba(203, 196, 188, 0));
}

.via-browny-darker{
  --tw-gradient-stops: var(--tw-gradient-from), #86807B, var(--tw-gradient-to, rgba(134, 128, 123, 0));
}

.via-graysy{
  --tw-gradient-stops: var(--tw-gradient-from), #9F9F9F, var(--tw-gradient-to, rgba(159, 159, 159, 0));
}

.via-graysy-darker{
  --tw-gradient-stops: var(--tw-gradient-from), #343434, var(--tw-gradient-to, rgba(52, 52, 52, 0));
}

.via-graysy-lighter{
  --tw-gradient-stops: var(--tw-gradient-from), #E5E5E5, var(--tw-gradient-to, rgba(229, 229, 229, 0));
}

.via-error{
  --tw-gradient-stops: var(--tw-gradient-from), #EA2121, var(--tw-gradient-to, rgba(234, 33, 33, 0));
}

.via-redy{
  --tw-gradient-stops: var(--tw-gradient-from), #DE1515, var(--tw-gradient-to, rgba(222, 21, 21, 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-50{
  --tw-gradient-to: #f5f3ff;
}

.to-purple-100{
  --tw-gradient-to: #ede9fe;
}

.to-purple-200{
  --tw-gradient-to: #ddd6fe;
}

.to-purple-300{
  --tw-gradient-to: #c4b5fd;
}

.to-purple-400{
  --tw-gradient-to: #a78bfa;
}

.to-purple-500{
  --tw-gradient-to: #8b5cf6;
}

.to-purple-600{
  --tw-gradient-to: #7c3aed;
}

.to-purple-700{
  --tw-gradient-to: #6d28d9;
}

.to-purple-800{
  --tw-gradient-to: #5b21b6;
}

.to-purple-900{
  --tw-gradient-to: #4c1d95;
}

.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-browny{
  --tw-gradient-to: #ACA5A0;
}

.to-browny-lighter{
  --tw-gradient-to: #CBC4BC;
}

.to-browny-darker{
  --tw-gradient-to: #86807B;
}

.to-graysy{
  --tw-gradient-to: #9F9F9F;
}

.to-graysy-darker{
  --tw-gradient-to: #343434;
}

.to-graysy-lighter{
  --tw-gradient-to: #E5E5E5;
}

.to-error{
  --tw-gradient-to: #EA2121;
}

.to-redy{
  --tw-gradient-to: #DE1515;
}

.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-50:hover{
  --tw-gradient-from: #f5f3ff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
}

.hover\:from-purple-100:hover{
  --tw-gradient-from: #ede9fe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
}

.hover\:from-purple-200:hover{
  --tw-gradient-from: #ddd6fe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
}

.hover\:from-purple-300:hover{
  --tw-gradient-from: #c4b5fd;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
}

.hover\:from-purple-400:hover{
  --tw-gradient-from: #a78bfa;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
}

.hover\:from-purple-500:hover{
  --tw-gradient-from: #8b5cf6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
}

.hover\:from-purple-600:hover{
  --tw-gradient-from: #7c3aed;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
}

.hover\:from-purple-700:hover{
  --tw-gradient-from: #6d28d9;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
}

.hover\:from-purple-800:hover{
  --tw-gradient-from: #5b21b6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
}

.hover\:from-purple-900:hover{
  --tw-gradient-from: #4c1d95;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 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-browny:hover{
  --tw-gradient-from: #ACA5A0;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(172, 165, 160, 0));
}

.hover\:from-browny-lighter:hover{
  --tw-gradient-from: #CBC4BC;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(203, 196, 188, 0));
}

.hover\:from-browny-darker:hover{
  --tw-gradient-from: #86807B;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 128, 123, 0));
}

.hover\:from-graysy:hover{
  --tw-gradient-from: #9F9F9F;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(159, 159, 159, 0));
}

.hover\:from-graysy-darker:hover{
  --tw-gradient-from: #343434;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 52, 52, 0));
}

.hover\:from-graysy-lighter:hover{
  --tw-gradient-from: #E5E5E5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 229, 229, 0));
}

.hover\:from-error:hover{
  --tw-gradient-from: #EA2121;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(234, 33, 33, 0));
}

.hover\:from-redy:hover{
  --tw-gradient-from: #DE1515;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 21, 21, 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-50:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
}

.hover\:via-purple-100:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
}

.hover\:via-purple-200:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
}

.hover\:via-purple-300:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
}

.hover\:via-purple-400:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
}

.hover\:via-purple-500:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
}

.hover\:via-purple-600:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
}

.hover\:via-purple-700:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
}

.hover\:via-purple-800:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
}

.hover\:via-purple-900:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 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-browny:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #ACA5A0, var(--tw-gradient-to, rgba(172, 165, 160, 0));
}

.hover\:via-browny-lighter:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #CBC4BC, var(--tw-gradient-to, rgba(203, 196, 188, 0));
}

.hover\:via-browny-darker:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #86807B, var(--tw-gradient-to, rgba(134, 128, 123, 0));
}

.hover\:via-graysy:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #9F9F9F, var(--tw-gradient-to, rgba(159, 159, 159, 0));
}

.hover\:via-graysy-darker:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #343434, var(--tw-gradient-to, rgba(52, 52, 52, 0));
}

.hover\:via-graysy-lighter:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #E5E5E5, var(--tw-gradient-to, rgba(229, 229, 229, 0));
}

.hover\:via-error:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #EA2121, var(--tw-gradient-to, rgba(234, 33, 33, 0));
}

.hover\:via-redy:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #DE1515, var(--tw-gradient-to, rgba(222, 21, 21, 0));
}

.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-50:hover{
  --tw-gradient-to: #f5f3ff;
}

.hover\:to-purple-100:hover{
  --tw-gradient-to: #ede9fe;
}

.hover\:to-purple-200:hover{
  --tw-gradient-to: #ddd6fe;
}

.hover\:to-purple-300:hover{
  --tw-gradient-to: #c4b5fd;
}

.hover\:to-purple-400:hover{
  --tw-gradient-to: #a78bfa;
}

.hover\:to-purple-500:hover{
  --tw-gradient-to: #8b5cf6;
}

.hover\:to-purple-600:hover{
  --tw-gradient-to: #7c3aed;
}

.hover\:to-purple-700:hover{
  --tw-gradient-to: #6d28d9;
}

.hover\:to-purple-800:hover{
  --tw-gradient-to: #5b21b6;
}

.hover\:to-purple-900:hover{
  --tw-gradient-to: #4c1d95;
}

.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-browny:hover{
  --tw-gradient-to: #ACA5A0;
}

.hover\:to-browny-lighter:hover{
  --tw-gradient-to: #CBC4BC;
}

.hover\:to-browny-darker:hover{
  --tw-gradient-to: #86807B;
}

.hover\:to-graysy:hover{
  --tw-gradient-to: #9F9F9F;
}

.hover\:to-graysy-darker:hover{
  --tw-gradient-to: #343434;
}

.hover\:to-graysy-lighter:hover{
  --tw-gradient-to: #E5E5E5;
}

.hover\:to-error:hover{
  --tw-gradient-to: #EA2121;
}

.hover\:to-redy:hover{
  --tw-gradient-to: #DE1515;
}

.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-50:focus{
  --tw-gradient-from: #f5f3ff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
}

.focus\:from-purple-100:focus{
  --tw-gradient-from: #ede9fe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
}

.focus\:from-purple-200:focus{
  --tw-gradient-from: #ddd6fe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
}

.focus\:from-purple-300:focus{
  --tw-gradient-from: #c4b5fd;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
}

.focus\:from-purple-400:focus{
  --tw-gradient-from: #a78bfa;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
}

.focus\:from-purple-500:focus{
  --tw-gradient-from: #8b5cf6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
}

.focus\:from-purple-600:focus{
  --tw-gradient-from: #7c3aed;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
}

.focus\:from-purple-700:focus{
  --tw-gradient-from: #6d28d9;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
}

.focus\:from-purple-800:focus{
  --tw-gradient-from: #5b21b6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
}

.focus\:from-purple-900:focus{
  --tw-gradient-from: #4c1d95;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 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-browny:focus{
  --tw-gradient-from: #ACA5A0;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(172, 165, 160, 0));
}

.focus\:from-browny-lighter:focus{
  --tw-gradient-from: #CBC4BC;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(203, 196, 188, 0));
}

.focus\:from-browny-darker:focus{
  --tw-gradient-from: #86807B;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 128, 123, 0));
}

.focus\:from-graysy:focus{
  --tw-gradient-from: #9F9F9F;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(159, 159, 159, 0));
}

.focus\:from-graysy-darker:focus{
  --tw-gradient-from: #343434;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 52, 52, 0));
}

.focus\:from-graysy-lighter:focus{
  --tw-gradient-from: #E5E5E5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 229, 229, 0));
}

.focus\:from-error:focus{
  --tw-gradient-from: #EA2121;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(234, 33, 33, 0));
}

.focus\:from-redy:focus{
  --tw-gradient-from: #DE1515;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 21, 21, 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-50:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
}

.focus\:via-purple-100:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
}

.focus\:via-purple-200:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
}

.focus\:via-purple-300:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
}

.focus\:via-purple-400:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
}

.focus\:via-purple-500:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
}

.focus\:via-purple-600:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
}

.focus\:via-purple-700:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
}

.focus\:via-purple-800:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
}

.focus\:via-purple-900:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 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-browny:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #ACA5A0, var(--tw-gradient-to, rgba(172, 165, 160, 0));
}

.focus\:via-browny-lighter:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #CBC4BC, var(--tw-gradient-to, rgba(203, 196, 188, 0));
}

.focus\:via-browny-darker:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #86807B, var(--tw-gradient-to, rgba(134, 128, 123, 0));
}

.focus\:via-graysy:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #9F9F9F, var(--tw-gradient-to, rgba(159, 159, 159, 0));
}

.focus\:via-graysy-darker:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #343434, var(--tw-gradient-to, rgba(52, 52, 52, 0));
}

.focus\:via-graysy-lighter:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #E5E5E5, var(--tw-gradient-to, rgba(229, 229, 229, 0));
}

.focus\:via-error:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #EA2121, var(--tw-gradient-to, rgba(234, 33, 33, 0));
}

.focus\:via-redy:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #DE1515, var(--tw-gradient-to, rgba(222, 21, 21, 0));
}

.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-50:focus{
  --tw-gradient-to: #f5f3ff;
}

.focus\:to-purple-100:focus{
  --tw-gradient-to: #ede9fe;
}

.focus\:to-purple-200:focus{
  --tw-gradient-to: #ddd6fe;
}

.focus\:to-purple-300:focus{
  --tw-gradient-to: #c4b5fd;
}

.focus\:to-purple-400:focus{
  --tw-gradient-to: #a78bfa;
}

.focus\:to-purple-500:focus{
  --tw-gradient-to: #8b5cf6;
}

.focus\:to-purple-600:focus{
  --tw-gradient-to: #7c3aed;
}

.focus\:to-purple-700:focus{
  --tw-gradient-to: #6d28d9;
}

.focus\:to-purple-800:focus{
  --tw-gradient-to: #5b21b6;
}

.focus\:to-purple-900:focus{
  --tw-gradient-to: #4c1d95;
}

.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-browny:focus{
  --tw-gradient-to: #ACA5A0;
}

.focus\:to-browny-lighter:focus{
  --tw-gradient-to: #CBC4BC;
}

.focus\:to-browny-darker:focus{
  --tw-gradient-to: #86807B;
}

.focus\:to-graysy:focus{
  --tw-gradient-to: #9F9F9F;
}

.focus\:to-graysy-darker:focus{
  --tw-gradient-to: #343434;
}

.focus\:to-graysy-lighter:focus{
  --tw-gradient-to: #E5E5E5;
}

.focus\:to-error:focus{
  --tw-gradient-to: #EA2121;
}

.focus\:to-redy:focus{
  --tw-gradient-to: #DE1515;
}

.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-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-auto{
  background-size: auto;
}

.bg-cover{
  background-size: cover;
}

.bg-contain{
  background-size: contain;
}

.border-collapse{
  border-collapse: collapse;
}

.border-separate{
  border-collapse: separate;
}

.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-50{
  --tw-border-opacity: 1;
  border-color: rgba(245, 243, 255, var(--tw-border-opacity));
}

.border-purple-100{
  --tw-border-opacity: 1;
  border-color: rgba(237, 233, 254, var(--tw-border-opacity));
}

.border-purple-200{
  --tw-border-opacity: 1;
  border-color: rgba(221, 214, 254, var(--tw-border-opacity));
}

.border-purple-300{
  --tw-border-opacity: 1;
  border-color: rgba(196, 181, 253, var(--tw-border-opacity));
}

.border-purple-400{
  --tw-border-opacity: 1;
  border-color: rgba(167, 139, 250, var(--tw-border-opacity));
}

.border-purple-500{
  --tw-border-opacity: 1;
  border-color: rgba(139, 92, 246, var(--tw-border-opacity));
}

.border-purple-600{
  --tw-border-opacity: 1;
  border-color: rgba(124, 58, 237, var(--tw-border-opacity));
}

.border-purple-700{
  --tw-border-opacity: 1;
  border-color: rgba(109, 40, 217, var(--tw-border-opacity));
}

.border-purple-800{
  --tw-border-opacity: 1;
  border-color: rgba(91, 33, 182, var(--tw-border-opacity));
}

.border-purple-900{
  --tw-border-opacity: 1;
  border-color: rgba(76, 29, 149, 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-browny{
  --tw-border-opacity: 1;
  border-color: rgba(172, 165, 160, var(--tw-border-opacity));
}

.border-browny-lighter{
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
}

.border-browny-darker{
  --tw-border-opacity: 1;
  border-color: rgba(134, 128, 123, var(--tw-border-opacity));
}

.border-graysy{
  --tw-border-opacity: 1;
  border-color: rgba(159, 159, 159, var(--tw-border-opacity));
}

.border-graysy-darker{
  --tw-border-opacity: 1;
  border-color: rgba(52, 52, 52, var(--tw-border-opacity));
}

.border-graysy-lighter{
  --tw-border-opacity: 1;
  border-color: rgba(229, 229, 229, var(--tw-border-opacity));
}

.border-error{
  --tw-border-opacity: 1;
  border-color: rgba(234, 33, 33, var(--tw-border-opacity));
}

.border-redy{
  --tw-border-opacity: 1;
  border-color: rgba(222, 21, 21, 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-50{
  --tw-border-opacity: 1;
  border-color: rgba(245, 243, 255, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-purple-100{
  --tw-border-opacity: 1;
  border-color: rgba(237, 233, 254, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-purple-200{
  --tw-border-opacity: 1;
  border-color: rgba(221, 214, 254, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-purple-300{
  --tw-border-opacity: 1;
  border-color: rgba(196, 181, 253, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-purple-400{
  --tw-border-opacity: 1;
  border-color: rgba(167, 139, 250, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-purple-500{
  --tw-border-opacity: 1;
  border-color: rgba(139, 92, 246, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-purple-600{
  --tw-border-opacity: 1;
  border-color: rgba(124, 58, 237, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-purple-700{
  --tw-border-opacity: 1;
  border-color: rgba(109, 40, 217, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-purple-800{
  --tw-border-opacity: 1;
  border-color: rgba(91, 33, 182, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-purple-900{
  --tw-border-opacity: 1;
  border-color: rgba(76, 29, 149, 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-browny{
  --tw-border-opacity: 1;
  border-color: rgba(172, 165, 160, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-browny-lighter{
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-browny-darker{
  --tw-border-opacity: 1;
  border-color: rgba(134, 128, 123, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-graysy{
  --tw-border-opacity: 1;
  border-color: rgba(159, 159, 159, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-graysy-darker{
  --tw-border-opacity: 1;
  border-color: rgba(52, 52, 52, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-graysy-lighter{
  --tw-border-opacity: 1;
  border-color: rgba(229, 229, 229, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-error{
  --tw-border-opacity: 1;
  border-color: rgba(234, 33, 33, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-redy{
  --tw-border-opacity: 1;
  border-color: rgba(222, 21, 21, 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-50:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(245, 243, 255, var(--tw-border-opacity));
}

.focus-within\:border-purple-100:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(237, 233, 254, var(--tw-border-opacity));
}

.focus-within\:border-purple-200:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(221, 214, 254, var(--tw-border-opacity));
}

.focus-within\:border-purple-300:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(196, 181, 253, var(--tw-border-opacity));
}

.focus-within\:border-purple-400:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(167, 139, 250, var(--tw-border-opacity));
}

.focus-within\:border-purple-500:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(139, 92, 246, var(--tw-border-opacity));
}

.focus-within\:border-purple-600:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(124, 58, 237, var(--tw-border-opacity));
}

.focus-within\:border-purple-700:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(109, 40, 217, var(--tw-border-opacity));
}

.focus-within\:border-purple-800:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(91, 33, 182, var(--tw-border-opacity));
}

.focus-within\:border-purple-900:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(76, 29, 149, 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-browny:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(172, 165, 160, var(--tw-border-opacity));
}

.focus-within\:border-browny-lighter:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
}

.focus-within\:border-browny-darker:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(134, 128, 123, var(--tw-border-opacity));
}

.focus-within\:border-graysy:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(159, 159, 159, var(--tw-border-opacity));
}

.focus-within\:border-graysy-darker:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(52, 52, 52, var(--tw-border-opacity));
}

.focus-within\:border-graysy-lighter:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(229, 229, 229, var(--tw-border-opacity));
}

.focus-within\:border-error:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(234, 33, 33, var(--tw-border-opacity));
}

.focus-within\:border-redy:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(222, 21, 21, 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-50:hover{
  --tw-border-opacity: 1;
  border-color: rgba(245, 243, 255, var(--tw-border-opacity));
}

.hover\:border-purple-100:hover{
  --tw-border-opacity: 1;
  border-color: rgba(237, 233, 254, var(--tw-border-opacity));
}

.hover\:border-purple-200:hover{
  --tw-border-opacity: 1;
  border-color: rgba(221, 214, 254, var(--tw-border-opacity));
}

.hover\:border-purple-300:hover{
  --tw-border-opacity: 1;
  border-color: rgba(196, 181, 253, var(--tw-border-opacity));
}

.hover\:border-purple-400:hover{
  --tw-border-opacity: 1;
  border-color: rgba(167, 139, 250, var(--tw-border-opacity));
}

.hover\:border-purple-500:hover{
  --tw-border-opacity: 1;
  border-color: rgba(139, 92, 246, var(--tw-border-opacity));
}

.hover\:border-purple-600:hover{
  --tw-border-opacity: 1;
  border-color: rgba(124, 58, 237, var(--tw-border-opacity));
}

.hover\:border-purple-700:hover{
  --tw-border-opacity: 1;
  border-color: rgba(109, 40, 217, var(--tw-border-opacity));
}

.hover\:border-purple-800:hover{
  --tw-border-opacity: 1;
  border-color: rgba(91, 33, 182, var(--tw-border-opacity));
}

.hover\:border-purple-900:hover{
  --tw-border-opacity: 1;
  border-color: rgba(76, 29, 149, 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-browny:hover{
  --tw-border-opacity: 1;
  border-color: rgba(172, 165, 160, var(--tw-border-opacity));
}

.hover\:border-browny-lighter:hover{
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
}

.hover\:border-browny-darker:hover{
  --tw-border-opacity: 1;
  border-color: rgba(134, 128, 123, var(--tw-border-opacity));
}

.hover\:border-graysy:hover{
  --tw-border-opacity: 1;
  border-color: rgba(159, 159, 159, var(--tw-border-opacity));
}

.hover\:border-graysy-darker:hover{
  --tw-border-opacity: 1;
  border-color: rgba(52, 52, 52, var(--tw-border-opacity));
}

.hover\:border-graysy-lighter:hover{
  --tw-border-opacity: 1;
  border-color: rgba(229, 229, 229, var(--tw-border-opacity));
}

.hover\:border-error:hover{
  --tw-border-opacity: 1;
  border-color: rgba(234, 33, 33, var(--tw-border-opacity));
}

.hover\:border-redy:hover{
  --tw-border-opacity: 1;
  border-color: rgba(222, 21, 21, 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-50:focus{
  --tw-border-opacity: 1;
  border-color: rgba(245, 243, 255, var(--tw-border-opacity));
}

.focus\:border-purple-100:focus{
  --tw-border-opacity: 1;
  border-color: rgba(237, 233, 254, var(--tw-border-opacity));
}

.focus\:border-purple-200:focus{
  --tw-border-opacity: 1;
  border-color: rgba(221, 214, 254, var(--tw-border-opacity));
}

.focus\:border-purple-300:focus{
  --tw-border-opacity: 1;
  border-color: rgba(196, 181, 253, var(--tw-border-opacity));
}

.focus\:border-purple-400:focus{
  --tw-border-opacity: 1;
  border-color: rgba(167, 139, 250, var(--tw-border-opacity));
}

.focus\:border-purple-500:focus{
  --tw-border-opacity: 1;
  border-color: rgba(139, 92, 246, var(--tw-border-opacity));
}

.focus\:border-purple-600:focus{
  --tw-border-opacity: 1;
  border-color: rgba(124, 58, 237, var(--tw-border-opacity));
}

.focus\:border-purple-700:focus{
  --tw-border-opacity: 1;
  border-color: rgba(109, 40, 217, var(--tw-border-opacity));
}

.focus\:border-purple-800:focus{
  --tw-border-opacity: 1;
  border-color: rgba(91, 33, 182, var(--tw-border-opacity));
}

.focus\:border-purple-900:focus{
  --tw-border-opacity: 1;
  border-color: rgba(76, 29, 149, 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-browny:focus{
  --tw-border-opacity: 1;
  border-color: rgba(172, 165, 160, var(--tw-border-opacity));
}

.focus\:border-browny-lighter:focus{
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
}

.focus\:border-browny-darker:focus{
  --tw-border-opacity: 1;
  border-color: rgba(134, 128, 123, var(--tw-border-opacity));
}

.focus\:border-graysy:focus{
  --tw-border-opacity: 1;
  border-color: rgba(159, 159, 159, var(--tw-border-opacity));
}

.focus\:border-graysy-darker:focus{
  --tw-border-opacity: 1;
  border-color: rgba(52, 52, 52, var(--tw-border-opacity));
}

.focus\:border-graysy-lighter:focus{
  --tw-border-opacity: 1;
  border-color: rgba(229, 229, 229, var(--tw-border-opacity));
}

.focus\:border-error:focus{
  --tw-border-opacity: 1;
  border-color: rgba(234, 33, 33, var(--tw-border-opacity));
}

.focus\:border-redy:focus{
  --tw-border-opacity: 1;
  border-color: rgba(222, 21, 21, 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;
}

.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-40px{
  border-radius: 40px;
}

.rounded-circle{
  border-radius: 50%;
}

.rounded-t-none{
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
}

.rounded-r-none{
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}

.rounded-b-none{
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

.rounded-l-none{
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}

.rounded-t-sm{
  border-top-left-radius: 0.125rem;
  border-top-right-radius: 0.125rem;
}

.rounded-r-sm{
  border-top-right-radius: 0.125rem;
  border-bottom-right-radius: 0.125rem;
}

.rounded-b-sm{
  border-bottom-right-radius: 0.125rem;
  border-bottom-left-radius: 0.125rem;
}

.rounded-l-sm{
  border-top-left-radius: 0.125rem;
  border-bottom-left-radius: 0.125rem;
}

.rounded-t{
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

.rounded-r{
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}

.rounded-b{
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.rounded-l{
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.rounded-t-md{
  border-top-left-radius: 0.375rem;
  border-top-right-radius: 0.375rem;
}

.rounded-r-md{
  border-top-right-radius: 0.375rem;
  border-bottom-right-radius: 0.375rem;
}

.rounded-b-md{
  border-bottom-right-radius: 0.375rem;
  border-bottom-left-radius: 0.375rem;
}

.rounded-l-md{
  border-top-left-radius: 0.375rem;
  border-bottom-left-radius: 0.375rem;
}

.rounded-t-lg{
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
}

.rounded-r-lg{
  border-top-right-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
}

.rounded-b-lg{
  border-bottom-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}

.rounded-l-lg{
  border-top-left-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}

.rounded-t-xl{
  border-top-left-radius: 0.75rem;
  border-top-right-radius: 0.75rem;
}

.rounded-r-xl{
  border-top-right-radius: 0.75rem;
  border-bottom-right-radius: 0.75rem;
}

.rounded-b-xl{
  border-bottom-right-radius: 0.75rem;
  border-bottom-left-radius: 0.75rem;
}

.rounded-l-xl{
  border-top-left-radius: 0.75rem;
  border-bottom-left-radius: 0.75rem;
}

.rounded-t-2xl{
  border-top-left-radius: 1rem;
  border-top-right-radius: 1rem;
}

.rounded-r-2xl{
  border-top-right-radius: 1rem;
  border-bottom-right-radius: 1rem;
}

.rounded-b-2xl{
  border-bottom-right-radius: 1rem;
  border-bottom-left-radius: 1rem;
}

.rounded-l-2xl{
  border-top-left-radius: 1rem;
  border-bottom-left-radius: 1rem;
}

.rounded-t-3xl{
  border-top-left-radius: 1.5rem;
  border-top-right-radius: 1.5rem;
}

.rounded-r-3xl{
  border-top-right-radius: 1.5rem;
  border-bottom-right-radius: 1.5rem;
}

.rounded-b-3xl{
  border-bottom-right-radius: 1.5rem;
  border-bottom-left-radius: 1.5rem;
}

.rounded-l-3xl{
  border-top-left-radius: 1.5rem;
  border-bottom-left-radius: 1.5rem;
}

.rounded-t-full{
  border-top-left-radius: 9999px;
  border-top-right-radius: 9999px;
}

.rounded-r-full{
  border-top-right-radius: 9999px;
  border-bottom-right-radius: 9999px;
}

.rounded-b-full{
  border-bottom-right-radius: 9999px;
  border-bottom-left-radius: 9999px;
}

.rounded-l-full{
  border-top-left-radius: 9999px;
  border-bottom-left-radius: 9999px;
}

.rounded-t-40px{
  border-top-left-radius: 40px;
  border-top-right-radius: 40px;
}

.rounded-r-40px{
  border-top-right-radius: 40px;
  border-bottom-right-radius: 40px;
}

.rounded-b-40px{
  border-bottom-right-radius: 40px;
  border-bottom-left-radius: 40px;
}

.rounded-l-40px{
  border-top-left-radius: 40px;
  border-bottom-left-radius: 40px;
}

.rounded-t-circle{
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
}

.rounded-r-circle{
  border-top-right-radius: 50%;
  border-bottom-right-radius: 50%;
}

.rounded-b-circle{
  border-bottom-right-radius: 50%;
  border-bottom-left-radius: 50%;
}

.rounded-l-circle{
  border-top-left-radius: 50%;
  border-bottom-left-radius: 50%;
}

.rounded-tl-none{
  border-top-left-radius: 0px;
}

.rounded-tr-none{
  border-top-right-radius: 0px;
}

.rounded-br-none{
  border-bottom-right-radius: 0px;
}

.rounded-bl-none{
  border-bottom-left-radius: 0px;
}

.rounded-tl-sm{
  border-top-left-radius: 0.125rem;
}

.rounded-tr-sm{
  border-top-right-radius: 0.125rem;
}

.rounded-br-sm{
  border-bottom-right-radius: 0.125rem;
}

.rounded-bl-sm{
  border-bottom-left-radius: 0.125rem;
}

.rounded-tl{
  border-top-left-radius: 0.25rem;
}

.rounded-tr{
  border-top-right-radius: 0.25rem;
}

.rounded-br{
  border-bottom-right-radius: 0.25rem;
}

.rounded-bl{
  border-bottom-left-radius: 0.25rem;
}

.rounded-tl-md{
  border-top-left-radius: 0.375rem;
}

.rounded-tr-md{
  border-top-right-radius: 0.375rem;
}

.rounded-br-md{
  border-bottom-right-radius: 0.375rem;
}

.rounded-bl-md{
  border-bottom-left-radius: 0.375rem;
}

.rounded-tl-lg{
  border-top-left-radius: 0.5rem;
}

.rounded-tr-lg{
  border-top-right-radius: 0.5rem;
}

.rounded-br-lg{
  border-bottom-right-radius: 0.5rem;
}

.rounded-bl-lg{
  border-bottom-left-radius: 0.5rem;
}

.rounded-tl-xl{
  border-top-left-radius: 0.75rem;
}

.rounded-tr-xl{
  border-top-right-radius: 0.75rem;
}

.rounded-br-xl{
  border-bottom-right-radius: 0.75rem;
}

.rounded-bl-xl{
  border-bottom-left-radius: 0.75rem;
}

.rounded-tl-2xl{
  border-top-left-radius: 1rem;
}

.rounded-tr-2xl{
  border-top-right-radius: 1rem;
}

.rounded-br-2xl{
  border-bottom-right-radius: 1rem;
}

.rounded-bl-2xl{
  border-bottom-left-radius: 1rem;
}

.rounded-tl-3xl{
  border-top-left-radius: 1.5rem;
}

.rounded-tr-3xl{
  border-top-right-radius: 1.5rem;
}

.rounded-br-3xl{
  border-bottom-right-radius: 1.5rem;
}

.rounded-bl-3xl{
  border-bottom-left-radius: 1.5rem;
}

.rounded-tl-full{
  border-top-left-radius: 9999px;
}

.rounded-tr-full{
  border-top-right-radius: 9999px;
}

.rounded-br-full{
  border-bottom-right-radius: 9999px;
}

.rounded-bl-full{
  border-bottom-left-radius: 9999px;
}

.rounded-tl-40px{
  border-top-left-radius: 40px;
}

.rounded-tr-40px{
  border-top-right-radius: 40px;
}

.rounded-br-40px{
  border-bottom-right-radius: 40px;
}

.rounded-bl-40px{
  border-bottom-left-radius: 40px;
}

.rounded-tl-circle{
  border-top-left-radius: 50%;
}

.rounded-tr-circle{
  border-top-right-radius: 50%;
}

.rounded-br-circle{
  border-bottom-right-radius: 50%;
}

.rounded-bl-circle{
  border-bottom-left-radius: 50%;
}

.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-0{
  border-width: 0px;
}

.border-2{
  border-width: 2px;
}

.border-4{
  border-width: 4px;
}

.border-8{
  border-width: 8px;
}

.border{
  border-width: 1px;
}

.border-t-0{
  border-top-width: 0px;
}

.border-r-0{
  border-right-width: 0px;
}

.border-b-0{
  border-bottom-width: 0px;
}

.border-l-0{
  border-left-width: 0px;
}

.border-t-2{
  border-top-width: 2px;
}

.border-r-2{
  border-right-width: 2px;
}

.border-b-2{
  border-bottom-width: 2px;
}

.border-l-2{
  border-left-width: 2px;
}

.border-t-4{
  border-top-width: 4px;
}

.border-r-4{
  border-right-width: 4px;
}

.border-b-4{
  border-bottom-width: 4px;
}

.border-l-4{
  border-left-width: 4px;
}

.border-t-8{
  border-top-width: 8px;
}

.border-r-8{
  border-right-width: 8px;
}

.border-b-8{
  border-bottom-width: 8px;
}

.border-l-8{
  border-left-width: 8px;
}

.border-t{
  border-top-width: 1px;
}

.border-r{
  border-right-width: 1px;
}

.border-b{
  border-bottom-width: 1px;
}

.border-l{
  border-left-width: 1px;
}

.decoration-slice{
  -webkit-box-decoration-break: slice;
          box-decoration-break: slice;
}

.decoration-clone{
  -webkit-box-decoration-break: clone;
          box-decoration-break: clone;
}

.box-border{
  box-sizing: border-box;
}

.box-content{
  box-sizing: content-box;
}

.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;
}

.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;
}

.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-items-start{
  place-items: start;
}

.place-items-end{
  place-items: end;
}

.place-items-center{
  place-items: center;
}

.place-items-stretch{
  place-items: stretch;
}

.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-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;
}

.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;
}

.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;
}

.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;
}

.justify-items-start{
  justify-items: start;
}

.justify-items-end{
  justify-items: end;
}

.justify-items-center{
  justify-items: center;
}

.justify-items-stretch{
  justify-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-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;
}

.flex-1{
  flex: 1 1 0%;
}

.flex-auto{
  flex: 1 1 auto;
}

.flex-initial{
  flex: 0 1 auto;
}

.flex-none{
  flex: none;
}

.flex-grow-0{
  flex-grow: 0;
}

.flex-grow{
  flex-grow: 1;
}

.flex-shrink-0{
  flex-shrink: 0;
}

.flex-shrink{
  flex-shrink: 1;
}

.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;
}

.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;
}

.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-inter{
  font-family: Inter;
}

.font-bebas-neue{
  font-family: bebas-neue;
}

.font-bebas{
  font-family: bebas-pro;
}

.font-blacker{
  font-family: blacker-display;
}

.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;
}

.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-14{
  height: 3.5rem;
}

.h-16{
  height: 4rem;
}

.h-20{
  height: 5rem;
}

.h-24{
  height: 6rem;
}

.h-28{
  height: 7rem;
}

.h-32{
  height: 8rem;
}

.h-36{
  height: 9rem;
}

.h-40{
  height: 10rem;
}

.h-44{
  height: 11rem;
}

.h-48{
  height: 12rem;
}

.h-52{
  height: 13rem;
}

.h-56{
  height: 14rem;
}

.h-60{
  height: 15rem;
}

.h-64{
  height: 16rem;
}

.h-72{
  height: 18rem;
}

.h-80{
  height: 20rem;
}

.h-96{
  height: 24rem;
}

.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-62px{
  height: 62px;
}

.h-75vh{
  height: 75vh;
}

.h-350px{
  height: 350px;
}

.h-450px{
  height: 450px;
}

.h-475px{
  height: 475px;
}

.h-500px{
  height: 500px;
}

.h-550px{
  height: 550px;
}

.h-610px{
  height: 610px;
}

.h-980px{
  height: 980px;
}

.text-9{
  font-size: 0.563rem;
}

.text-10{
  font-size: 0.625rem;
}

.text-13{
  font-size: 0.813rem;
}

.text-18{
  font-size: 1.125rem;
}

.text-19{
  font-size: 1.188rem;
}

.text-22{
  font-size: 1.375rem;
}

.text-25{
  font-size: 1.563rem;
}

.text-42{
  font-size: 2.625rem;
}

.text-55{
  font-size: 3.438rem;
}

.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;
}

.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-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;
}

.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;
}

.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-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;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.mt-0{
  margin-top: 0px;
}

.mr-0{
  margin-right: 0px;
}

.mb-0{
  margin-bottom: 0px;
}

.ml-0{
  margin-left: 0px;
}

.mt-1{
  margin-top: 0.25rem;
}

.mr-1{
  margin-right: 0.25rem;
}

.mb-1{
  margin-bottom: 0.25rem;
}

.ml-1{
  margin-left: 0.25rem;
}

.mt-2{
  margin-top: 0.5rem;
}

.mr-2{
  margin-right: 0.5rem;
}

.mb-2{
  margin-bottom: 0.5rem;
}

.ml-2{
  margin-left: 0.5rem;
}

.mt-3{
  margin-top: 0.75rem;
}

.mr-3{
  margin-right: 0.75rem;
}

.mb-3{
  margin-bottom: 0.75rem;
}

.ml-3{
  margin-left: 0.75rem;
}

.mt-4{
  margin-top: 1rem;
}

.mr-4{
  margin-right: 1rem;
}

.mb-4{
  margin-bottom: 1rem;
}

.ml-4{
  margin-left: 1rem;
}

.mt-5{
  margin-top: 1.25rem;
}

.mr-5{
  margin-right: 1.25rem;
}

.mb-5{
  margin-bottom: 1.25rem;
}

.ml-5{
  margin-left: 1.25rem;
}

.mt-6{
  margin-top: 1.5rem;
}

.mr-6{
  margin-right: 1.5rem;
}

.mb-6{
  margin-bottom: 1.5rem;
}

.ml-6{
  margin-left: 1.5rem;
}

.mt-7{
  margin-top: 1.75rem;
}

.mr-7{
  margin-right: 1.75rem;
}

.mb-7{
  margin-bottom: 1.75rem;
}

.ml-7{
  margin-left: 1.75rem;
}

.mt-8{
  margin-top: 2rem;
}

.mr-8{
  margin-right: 2rem;
}

.mb-8{
  margin-bottom: 2rem;
}

.ml-8{
  margin-left: 2rem;
}

.mt-9{
  margin-top: 2.25rem;
}

.mr-9{
  margin-right: 2.25rem;
}

.mb-9{
  margin-bottom: 2.25rem;
}

.ml-9{
  margin-left: 2.25rem;
}

.mt-10{
  margin-top: 2.5rem;
}

.mr-10{
  margin-right: 2.5rem;
}

.mb-10{
  margin-bottom: 2.5rem;
}

.ml-10{
  margin-left: 2.5rem;
}

.mt-11{
  margin-top: 2.75rem;
}

.mr-11{
  margin-right: 2.75rem;
}

.mb-11{
  margin-bottom: 2.75rem;
}

.ml-11{
  margin-left: 2.75rem;
}

.mt-12{
  margin-top: 3rem;
}

.mr-12{
  margin-right: 3rem;
}

.mb-12{
  margin-bottom: 3rem;
}

.ml-12{
  margin-left: 3rem;
}

.mt-14{
  margin-top: 3.5rem;
}

.mr-14{
  margin-right: 3.5rem;
}

.mb-14{
  margin-bottom: 3.5rem;
}

.ml-14{
  margin-left: 3.5rem;
}

.mt-16{
  margin-top: 4rem;
}

.mr-16{
  margin-right: 4rem;
}

.mb-16{
  margin-bottom: 4rem;
}

.ml-16{
  margin-left: 4rem;
}

.mt-20{
  margin-top: 5rem;
}

.mr-20{
  margin-right: 5rem;
}

.mb-20{
  margin-bottom: 5rem;
}

.ml-20{
  margin-left: 5rem;
}

.mt-24{
  margin-top: 6rem;
}

.mr-24{
  margin-right: 6rem;
}

.mb-24{
  margin-bottom: 6rem;
}

.ml-24{
  margin-left: 6rem;
}

.mt-28{
  margin-top: 7rem;
}

.mr-28{
  margin-right: 7rem;
}

.mb-28{
  margin-bottom: 7rem;
}

.ml-28{
  margin-left: 7rem;
}

.mt-32{
  margin-top: 8rem;
}

.mr-32{
  margin-right: 8rem;
}

.mb-32{
  margin-bottom: 8rem;
}

.ml-32{
  margin-left: 8rem;
}

.mt-36{
  margin-top: 9rem;
}

.mr-36{
  margin-right: 9rem;
}

.mb-36{
  margin-bottom: 9rem;
}

.ml-36{
  margin-left: 9rem;
}

.mt-40{
  margin-top: 10rem;
}

.mr-40{
  margin-right: 10rem;
}

.mb-40{
  margin-bottom: 10rem;
}

.ml-40{
  margin-left: 10rem;
}

.mt-44{
  margin-top: 11rem;
}

.mr-44{
  margin-right: 11rem;
}

.mb-44{
  margin-bottom: 11rem;
}

.ml-44{
  margin-left: 11rem;
}

.mt-48{
  margin-top: 12rem;
}

.mr-48{
  margin-right: 12rem;
}

.mb-48{
  margin-bottom: 12rem;
}

.ml-48{
  margin-left: 12rem;
}

.mt-52{
  margin-top: 13rem;
}

.mr-52{
  margin-right: 13rem;
}

.mb-52{
  margin-bottom: 13rem;
}

.ml-52{
  margin-left: 13rem;
}

.mt-56{
  margin-top: 14rem;
}

.mr-56{
  margin-right: 14rem;
}

.mb-56{
  margin-bottom: 14rem;
}

.ml-56{
  margin-left: 14rem;
}

.mt-60{
  margin-top: 15rem;
}

.mr-60{
  margin-right: 15rem;
}

.mb-60{
  margin-bottom: 15rem;
}

.ml-60{
  margin-left: 15rem;
}

.mt-64{
  margin-top: 16rem;
}

.mr-64{
  margin-right: 16rem;
}

.mb-64{
  margin-bottom: 16rem;
}

.ml-64{
  margin-left: 16rem;
}

.mt-72{
  margin-top: 18rem;
}

.mr-72{
  margin-right: 18rem;
}

.mb-72{
  margin-bottom: 18rem;
}

.ml-72{
  margin-left: 18rem;
}

.mt-80{
  margin-top: 20rem;
}

.mr-80{
  margin-right: 20rem;
}

.mb-80{
  margin-bottom: 20rem;
}

.ml-80{
  margin-left: 20rem;
}

.mt-96{
  margin-top: 24rem;
}

.mr-96{
  margin-right: 24rem;
}

.mb-96{
  margin-bottom: 24rem;
}

.ml-96{
  margin-left: 24rem;
}

.mt-auto{
  margin-top: auto;
}

.mr-auto{
  margin-right: auto;
}

.mb-auto{
  margin-bottom: auto;
}

.ml-auto{
  margin-left: auto;
}

.mt-px{
  margin-top: 1px;
}

.mr-px{
  margin-right: 1px;
}

.mb-px{
  margin-bottom: 1px;
}

.ml-px{
  margin-left: 1px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.-mt-0{
  margin-top: 0px;
}

.-mr-0{
  margin-right: 0px;
}

.-mb-0{
  margin-bottom: 0px;
}

.-ml-0{
  margin-left: 0px;
}

.-mt-1{
  margin-top: -0.25rem;
}

.-mr-1{
  margin-right: -0.25rem;
}

.-mb-1{
  margin-bottom: -0.25rem;
}

.-ml-1{
  margin-left: -0.25rem;
}

.-mt-2{
  margin-top: -0.5rem;
}

.-mr-2{
  margin-right: -0.5rem;
}

.-mb-2{
  margin-bottom: -0.5rem;
}

.-ml-2{
  margin-left: -0.5rem;
}

.-mt-3{
  margin-top: -0.75rem;
}

.-mr-3{
  margin-right: -0.75rem;
}

.-mb-3{
  margin-bottom: -0.75rem;
}

.-ml-3{
  margin-left: -0.75rem;
}

.-mt-4{
  margin-top: -1rem;
}

.-mr-4{
  margin-right: -1rem;
}

.-mb-4{
  margin-bottom: -1rem;
}

.-ml-4{
  margin-left: -1rem;
}

.-mt-5{
  margin-top: -1.25rem;
}

.-mr-5{
  margin-right: -1.25rem;
}

.-mb-5{
  margin-bottom: -1.25rem;
}

.-ml-5{
  margin-left: -1.25rem;
}

.-mt-6{
  margin-top: -1.5rem;
}

.-mr-6{
  margin-right: -1.5rem;
}

.-mb-6{
  margin-bottom: -1.5rem;
}

.-ml-6{
  margin-left: -1.5rem;
}

.-mt-7{
  margin-top: -1.75rem;
}

.-mr-7{
  margin-right: -1.75rem;
}

.-mb-7{
  margin-bottom: -1.75rem;
}

.-ml-7{
  margin-left: -1.75rem;
}

.-mt-8{
  margin-top: -2rem;
}

.-mr-8{
  margin-right: -2rem;
}

.-mb-8{
  margin-bottom: -2rem;
}

.-ml-8{
  margin-left: -2rem;
}

.-mt-9{
  margin-top: -2.25rem;
}

.-mr-9{
  margin-right: -2.25rem;
}

.-mb-9{
  margin-bottom: -2.25rem;
}

.-ml-9{
  margin-left: -2.25rem;
}

.-mt-10{
  margin-top: -2.5rem;
}

.-mr-10{
  margin-right: -2.5rem;
}

.-mb-10{
  margin-bottom: -2.5rem;
}

.-ml-10{
  margin-left: -2.5rem;
}

.-mt-11{
  margin-top: -2.75rem;
}

.-mr-11{
  margin-right: -2.75rem;
}

.-mb-11{
  margin-bottom: -2.75rem;
}

.-ml-11{
  margin-left: -2.75rem;
}

.-mt-12{
  margin-top: -3rem;
}

.-mr-12{
  margin-right: -3rem;
}

.-mb-12{
  margin-bottom: -3rem;
}

.-ml-12{
  margin-left: -3rem;
}

.-mt-14{
  margin-top: -3.5rem;
}

.-mr-14{
  margin-right: -3.5rem;
}

.-mb-14{
  margin-bottom: -3.5rem;
}

.-ml-14{
  margin-left: -3.5rem;
}

.-mt-16{
  margin-top: -4rem;
}

.-mr-16{
  margin-right: -4rem;
}

.-mb-16{
  margin-bottom: -4rem;
}

.-ml-16{
  margin-left: -4rem;
}

.-mt-20{
  margin-top: -5rem;
}

.-mr-20{
  margin-right: -5rem;
}

.-mb-20{
  margin-bottom: -5rem;
}

.-ml-20{
  margin-left: -5rem;
}

.-mt-24{
  margin-top: -6rem;
}

.-mr-24{
  margin-right: -6rem;
}

.-mb-24{
  margin-bottom: -6rem;
}

.-ml-24{
  margin-left: -6rem;
}

.-mt-28{
  margin-top: -7rem;
}

.-mr-28{
  margin-right: -7rem;
}

.-mb-28{
  margin-bottom: -7rem;
}

.-ml-28{
  margin-left: -7rem;
}

.-mt-32{
  margin-top: -8rem;
}

.-mr-32{
  margin-right: -8rem;
}

.-mb-32{
  margin-bottom: -8rem;
}

.-ml-32{
  margin-left: -8rem;
}

.-mt-36{
  margin-top: -9rem;
}

.-mr-36{
  margin-right: -9rem;
}

.-mb-36{
  margin-bottom: -9rem;
}

.-ml-36{
  margin-left: -9rem;
}

.-mt-40{
  margin-top: -10rem;
}

.-mr-40{
  margin-right: -10rem;
}

.-mb-40{
  margin-bottom: -10rem;
}

.-ml-40{
  margin-left: -10rem;
}

.-mt-44{
  margin-top: -11rem;
}

.-mr-44{
  margin-right: -11rem;
}

.-mb-44{
  margin-bottom: -11rem;
}

.-ml-44{
  margin-left: -11rem;
}

.-mt-48{
  margin-top: -12rem;
}

.-mr-48{
  margin-right: -12rem;
}

.-mb-48{
  margin-bottom: -12rem;
}

.-ml-48{
  margin-left: -12rem;
}

.-mt-52{
  margin-top: -13rem;
}

.-mr-52{
  margin-right: -13rem;
}

.-mb-52{
  margin-bottom: -13rem;
}

.-ml-52{
  margin-left: -13rem;
}

.-mt-56{
  margin-top: -14rem;
}

.-mr-56{
  margin-right: -14rem;
}

.-mb-56{
  margin-bottom: -14rem;
}

.-ml-56{
  margin-left: -14rem;
}

.-mt-60{
  margin-top: -15rem;
}

.-mr-60{
  margin-right: -15rem;
}

.-mb-60{
  margin-bottom: -15rem;
}

.-ml-60{
  margin-left: -15rem;
}

.-mt-64{
  margin-top: -16rem;
}

.-mr-64{
  margin-right: -16rem;
}

.-mb-64{
  margin-bottom: -16rem;
}

.-ml-64{
  margin-left: -16rem;
}

.-mt-72{
  margin-top: -18rem;
}

.-mr-72{
  margin-right: -18rem;
}

.-mb-72{
  margin-bottom: -18rem;
}

.-ml-72{
  margin-left: -18rem;
}

.-mt-80{
  margin-top: -20rem;
}

.-mr-80{
  margin-right: -20rem;
}

.-mb-80{
  margin-bottom: -20rem;
}

.-ml-80{
  margin-left: -20rem;
}

.-mt-96{
  margin-top: -24rem;
}

.-mr-96{
  margin-right: -24rem;
}

.-mb-96{
  margin-bottom: -24rem;
}

.-ml-96{
  margin-left: -24rem;
}

.-mt-px{
  margin-top: -1px;
}

.-mr-px{
  margin-right: -1px;
}

.-mb-px{
  margin-bottom: -1px;
}

.-ml-px{
  margin-left: -1px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.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;
}

.max-w-0{
  max-width: 0rem;
}

.max-w-none{
  max-width: none;
}

.max-w-xs{
  max-width: 375px;
}

.max-w-sm{
  max-width: 640px;
}

.max-w-md{
  max-width: 768px;
}

.max-w-lg{
  max-width: 1024px;
}

.max-w-xl{
  max-width: 1280px;
}

.max-w-2xl{
  max-width: 1366px;
}

.max-w-3xl{
  max-width: 1680px;
}

.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;
}

.min-h-0{
  min-height: 0px;
}

.min-h-full{
  min-height: 100%;
}

.min-h-screen{
  min-height: 100vh;
}

.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;
}

.min-w-200px{
  min-width: 200px;
}

.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;
}

.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;
}

.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;
}

.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;
}

.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-16{
  padding: 4rem;
}

.p-20{
  padding: 5rem;
}

.p-24{
  padding: 6rem;
}

.p-28{
  padding: 7rem;
}

.p-32{
  padding: 8rem;
}

.p-36{
  padding: 9rem;
}

.p-40{
  padding: 10rem;
}

.p-44{
  padding: 11rem;
}

.p-48{
  padding: 12rem;
}

.p-52{
  padding: 13rem;
}

.p-56{
  padding: 14rem;
}

.p-60{
  padding: 15rem;
}

.p-64{
  padding: 16rem;
}

.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-16-9{
  padding: 56.25%;
}

.py-0{
  padding-top: 0px;
  padding-bottom: 0px;
}

.px-0{
  padding-left: 0px;
  padding-right: 0px;
}

.py-1{
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}

.px-1{
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}

.py-2{
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.px-2{
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.py-3{
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}

.px-3{
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}

.py-4{
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.px-4{
  padding-left: 1rem;
  padding-right: 1rem;
}

.py-5{
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}

.px-5{
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.py-6{
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.px-6{
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.py-7{
  padding-top: 1.75rem;
  padding-bottom: 1.75rem;
}

.px-7{
  padding-left: 1.75rem;
  padding-right: 1.75rem;
}

.py-8{
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.px-8{
  padding-left: 2rem;
  padding-right: 2rem;
}

.py-9{
  padding-top: 2.25rem;
  padding-bottom: 2.25rem;
}

.px-9{
  padding-left: 2.25rem;
  padding-right: 2.25rem;
}

.py-10{
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

.px-10{
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.py-11{
  padding-top: 2.75rem;
  padding-bottom: 2.75rem;
}

.px-11{
  padding-left: 2.75rem;
  padding-right: 2.75rem;
}

.py-12{
  padding-top: 3rem;
  padding-bottom: 3rem;
}

.px-12{
  padding-left: 3rem;
  padding-right: 3rem;
}

.py-14{
  padding-top: 3.5rem;
  padding-bottom: 3.5rem;
}

.px-14{
  padding-left: 3.5rem;
  padding-right: 3.5rem;
}

.py-16{
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.px-16{
  padding-left: 4rem;
  padding-right: 4rem;
}

.py-20{
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.px-20{
  padding-left: 5rem;
  padding-right: 5rem;
}

.py-24{
  padding-top: 6rem;
  padding-bottom: 6rem;
}

.px-24{
  padding-left: 6rem;
  padding-right: 6rem;
}

.py-28{
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.px-28{
  padding-left: 7rem;
  padding-right: 7rem;
}

.py-32{
  padding-top: 8rem;
  padding-bottom: 8rem;
}

.px-32{
  padding-left: 8rem;
  padding-right: 8rem;
}

.py-36{
  padding-top: 9rem;
  padding-bottom: 9rem;
}

.px-36{
  padding-left: 9rem;
  padding-right: 9rem;
}

.py-40{
  padding-top: 10rem;
  padding-bottom: 10rem;
}

.px-40{
  padding-left: 10rem;
  padding-right: 10rem;
}

.py-44{
  padding-top: 11rem;
  padding-bottom: 11rem;
}

.px-44{
  padding-left: 11rem;
  padding-right: 11rem;
}

.py-48{
  padding-top: 12rem;
  padding-bottom: 12rem;
}

.px-48{
  padding-left: 12rem;
  padding-right: 12rem;
}

.py-52{
  padding-top: 13rem;
  padding-bottom: 13rem;
}

.px-52{
  padding-left: 13rem;
  padding-right: 13rem;
}

.py-56{
  padding-top: 14rem;
  padding-bottom: 14rem;
}

.px-56{
  padding-left: 14rem;
  padding-right: 14rem;
}

.py-60{
  padding-top: 15rem;
  padding-bottom: 15rem;
}

.px-60{
  padding-left: 15rem;
  padding-right: 15rem;
}

.py-64{
  padding-top: 16rem;
  padding-bottom: 16rem;
}

.px-64{
  padding-left: 16rem;
  padding-right: 16rem;
}

.py-72{
  padding-top: 18rem;
  padding-bottom: 18rem;
}

.px-72{
  padding-left: 18rem;
  padding-right: 18rem;
}

.py-80{
  padding-top: 20rem;
  padding-bottom: 20rem;
}

.px-80{
  padding-left: 20rem;
  padding-right: 20rem;
}

.py-96{
  padding-top: 24rem;
  padding-bottom: 24rem;
}

.px-96{
  padding-left: 24rem;
  padding-right: 24rem;
}

.py-px{
  padding-top: 1px;
  padding-bottom: 1px;
}

.px-px{
  padding-left: 1px;
  padding-right: 1px;
}

.py-0\.5{
  padding-top: 0.125rem;
  padding-bottom: 0.125rem;
}

.px-0\.5{
  padding-left: 0.125rem;
  padding-right: 0.125rem;
}

.py-1\.5{
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
}

.px-1\.5{
  padding-left: 0.375rem;
  padding-right: 0.375rem;
}

.py-2\.5{
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
}

.px-2\.5{
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}

.py-3\.5{
  padding-top: 0.875rem;
  padding-bottom: 0.875rem;
}

.px-3\.5{
  padding-left: 0.875rem;
  padding-right: 0.875rem;
}

.py-16-9{
  padding-top: 56.25%;
  padding-bottom: 56.25%;
}

.px-16-9{
  padding-left: 56.25%;
  padding-right: 56.25%;
}

.pt-0{
  padding-top: 0px;
}

.pr-0{
  padding-right: 0px;
}

.pb-0{
  padding-bottom: 0px;
}

.pl-0{
  padding-left: 0px;
}

.pt-1{
  padding-top: 0.25rem;
}

.pr-1{
  padding-right: 0.25rem;
}

.pb-1{
  padding-bottom: 0.25rem;
}

.pl-1{
  padding-left: 0.25rem;
}

.pt-2{
  padding-top: 0.5rem;
}

.pr-2{
  padding-right: 0.5rem;
}

.pb-2{
  padding-bottom: 0.5rem;
}

.pl-2{
  padding-left: 0.5rem;
}

.pt-3{
  padding-top: 0.75rem;
}

.pr-3{
  padding-right: 0.75rem;
}

.pb-3{
  padding-bottom: 0.75rem;
}

.pl-3{
  padding-left: 0.75rem;
}

.pt-4{
  padding-top: 1rem;
}

.pr-4{
  padding-right: 1rem;
}

.pb-4{
  padding-bottom: 1rem;
}

.pl-4{
  padding-left: 1rem;
}

.pt-5{
  padding-top: 1.25rem;
}

.pr-5{
  padding-right: 1.25rem;
}

.pb-5{
  padding-bottom: 1.25rem;
}

.pl-5{
  padding-left: 1.25rem;
}

.pt-6{
  padding-top: 1.5rem;
}

.pr-6{
  padding-right: 1.5rem;
}

.pb-6{
  padding-bottom: 1.5rem;
}

.pl-6{
  padding-left: 1.5rem;
}

.pt-7{
  padding-top: 1.75rem;
}

.pr-7{
  padding-right: 1.75rem;
}

.pb-7{
  padding-bottom: 1.75rem;
}

.pl-7{
  padding-left: 1.75rem;
}

.pt-8{
  padding-top: 2rem;
}

.pr-8{
  padding-right: 2rem;
}

.pb-8{
  padding-bottom: 2rem;
}

.pl-8{
  padding-left: 2rem;
}

.pt-9{
  padding-top: 2.25rem;
}

.pr-9{
  padding-right: 2.25rem;
}

.pb-9{
  padding-bottom: 2.25rem;
}

.pl-9{
  padding-left: 2.25rem;
}

.pt-10{
  padding-top: 2.5rem;
}

.pr-10{
  padding-right: 2.5rem;
}

.pb-10{
  padding-bottom: 2.5rem;
}

.pl-10{
  padding-left: 2.5rem;
}

.pt-11{
  padding-top: 2.75rem;
}

.pr-11{
  padding-right: 2.75rem;
}

.pb-11{
  padding-bottom: 2.75rem;
}

.pl-11{
  padding-left: 2.75rem;
}

.pt-12{
  padding-top: 3rem;
}

.pr-12{
  padding-right: 3rem;
}

.pb-12{
  padding-bottom: 3rem;
}

.pl-12{
  padding-left: 3rem;
}

.pt-14{
  padding-top: 3.5rem;
}

.pr-14{
  padding-right: 3.5rem;
}

.pb-14{
  padding-bottom: 3.5rem;
}

.pl-14{
  padding-left: 3.5rem;
}

.pt-16{
  padding-top: 4rem;
}

.pr-16{
  padding-right: 4rem;
}

.pb-16{
  padding-bottom: 4rem;
}

.pl-16{
  padding-left: 4rem;
}

.pt-20{
  padding-top: 5rem;
}

.pr-20{
  padding-right: 5rem;
}

.pb-20{
  padding-bottom: 5rem;
}

.pl-20{
  padding-left: 5rem;
}

.pt-24{
  padding-top: 6rem;
}

.pr-24{
  padding-right: 6rem;
}

.pb-24{
  padding-bottom: 6rem;
}

.pl-24{
  padding-left: 6rem;
}

.pt-28{
  padding-top: 7rem;
}

.pr-28{
  padding-right: 7rem;
}

.pb-28{
  padding-bottom: 7rem;
}

.pl-28{
  padding-left: 7rem;
}

.pt-32{
  padding-top: 8rem;
}

.pr-32{
  padding-right: 8rem;
}

.pb-32{
  padding-bottom: 8rem;
}

.pl-32{
  padding-left: 8rem;
}

.pt-36{
  padding-top: 9rem;
}

.pr-36{
  padding-right: 9rem;
}

.pb-36{
  padding-bottom: 9rem;
}

.pl-36{
  padding-left: 9rem;
}

.pt-40{
  padding-top: 10rem;
}

.pr-40{
  padding-right: 10rem;
}

.pb-40{
  padding-bottom: 10rem;
}

.pl-40{
  padding-left: 10rem;
}

.pt-44{
  padding-top: 11rem;
}

.pr-44{
  padding-right: 11rem;
}

.pb-44{
  padding-bottom: 11rem;
}

.pl-44{
  padding-left: 11rem;
}

.pt-48{
  padding-top: 12rem;
}

.pr-48{
  padding-right: 12rem;
}

.pb-48{
  padding-bottom: 12rem;
}

.pl-48{
  padding-left: 12rem;
}

.pt-52{
  padding-top: 13rem;
}

.pr-52{
  padding-right: 13rem;
}

.pb-52{
  padding-bottom: 13rem;
}

.pl-52{
  padding-left: 13rem;
}

.pt-56{
  padding-top: 14rem;
}

.pr-56{
  padding-right: 14rem;
}

.pb-56{
  padding-bottom: 14rem;
}

.pl-56{
  padding-left: 14rem;
}

.pt-60{
  padding-top: 15rem;
}

.pr-60{
  padding-right: 15rem;
}

.pb-60{
  padding-bottom: 15rem;
}

.pl-60{
  padding-left: 15rem;
}

.pt-64{
  padding-top: 16rem;
}

.pr-64{
  padding-right: 16rem;
}

.pb-64{
  padding-bottom: 16rem;
}

.pl-64{
  padding-left: 16rem;
}

.pt-72{
  padding-top: 18rem;
}

.pr-72{
  padding-right: 18rem;
}

.pb-72{
  padding-bottom: 18rem;
}

.pl-72{
  padding-left: 18rem;
}

.pt-80{
  padding-top: 20rem;
}

.pr-80{
  padding-right: 20rem;
}

.pb-80{
  padding-bottom: 20rem;
}

.pl-80{
  padding-left: 20rem;
}

.pt-96{
  padding-top: 24rem;
}

.pr-96{
  padding-right: 24rem;
}

.pb-96{
  padding-bottom: 24rem;
}

.pl-96{
  padding-left: 24rem;
}

.pt-px{
  padding-top: 1px;
}

.pr-px{
  padding-right: 1px;
}

.pb-px{
  padding-bottom: 1px;
}

.pl-px{
  padding-left: 1px;
}

.pt-0\.5{
  padding-top: 0.125rem;
}

.pr-0\.5{
  padding-right: 0.125rem;
}

.pb-0\.5{
  padding-bottom: 0.125rem;
}

.pl-0\.5{
  padding-left: 0.125rem;
}

.pt-1\.5{
  padding-top: 0.375rem;
}

.pr-1\.5{
  padding-right: 0.375rem;
}

.pb-1\.5{
  padding-bottom: 0.375rem;
}

.pl-1\.5{
  padding-left: 0.375rem;
}

.pt-2\.5{
  padding-top: 0.625rem;
}

.pr-2\.5{
  padding-right: 0.625rem;
}

.pb-2\.5{
  padding-bottom: 0.625rem;
}

.pl-2\.5{
  padding-left: 0.625rem;
}

.pt-3\.5{
  padding-top: 0.875rem;
}

.pr-3\.5{
  padding-right: 0.875rem;
}

.pb-3\.5{
  padding-bottom: 0.875rem;
}

.pl-3\.5{
  padding-left: 0.875rem;
}

.pt-16-9{
  padding-top: 56.25%;
}

.pr-16-9{
  padding-right: 56.25%;
}

.pb-16-9{
  padding-bottom: 56.25%;
}

.pl-16-9{
  padding-left: 56.25%;
}

.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-50::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
}

.placeholder-purple-50:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
}

.placeholder-purple-50::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
}

.placeholder-purple-100::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
}

.placeholder-purple-100:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
}

.placeholder-purple-100::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
}

.placeholder-purple-200::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
}

.placeholder-purple-200:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
}

.placeholder-purple-200::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
}

.placeholder-purple-300::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
}

.placeholder-purple-300:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
}

.placeholder-purple-300::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
}

.placeholder-purple-400::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
}

.placeholder-purple-400:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
}

.placeholder-purple-400::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
}

.placeholder-purple-500::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
}

.placeholder-purple-500:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
}

.placeholder-purple-500::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
}

.placeholder-purple-600::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
}

.placeholder-purple-600:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
}

.placeholder-purple-600::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
}

.placeholder-purple-700::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
}

.placeholder-purple-700:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
}

.placeholder-purple-700::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
}

.placeholder-purple-800::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
}

.placeholder-purple-800:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
}

.placeholder-purple-800::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
}

.placeholder-purple-900::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
}

.placeholder-purple-900:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
}

.placeholder-purple-900::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(76, 29, 149, 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-browny::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(172, 165, 160, var(--tw-placeholder-opacity));
}

.placeholder-browny:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(172, 165, 160, var(--tw-placeholder-opacity));
}

.placeholder-browny::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(172, 165, 160, var(--tw-placeholder-opacity));
}

.placeholder-browny-lighter::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(203, 196, 188, var(--tw-placeholder-opacity));
}

.placeholder-browny-lighter:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(203, 196, 188, var(--tw-placeholder-opacity));
}

.placeholder-browny-lighter::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(203, 196, 188, var(--tw-placeholder-opacity));
}

.placeholder-browny-darker::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(134, 128, 123, var(--tw-placeholder-opacity));
}

.placeholder-browny-darker:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(134, 128, 123, var(--tw-placeholder-opacity));
}

.placeholder-browny-darker::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(134, 128, 123, var(--tw-placeholder-opacity));
}

.placeholder-graysy::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(159, 159, 159, var(--tw-placeholder-opacity));
}

.placeholder-graysy:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(159, 159, 159, var(--tw-placeholder-opacity));
}

.placeholder-graysy::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(159, 159, 159, var(--tw-placeholder-opacity));
}

.placeholder-graysy-darker::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(52, 52, 52, var(--tw-placeholder-opacity));
}

.placeholder-graysy-darker:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(52, 52, 52, var(--tw-placeholder-opacity));
}

.placeholder-graysy-darker::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(52, 52, 52, var(--tw-placeholder-opacity));
}

.placeholder-graysy-lighter::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(229, 229, 229, var(--tw-placeholder-opacity));
}

.placeholder-graysy-lighter:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(229, 229, 229, var(--tw-placeholder-opacity));
}

.placeholder-graysy-lighter::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(229, 229, 229, var(--tw-placeholder-opacity));
}

.placeholder-error::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(234, 33, 33, var(--tw-placeholder-opacity));
}

.placeholder-error:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(234, 33, 33, var(--tw-placeholder-opacity));
}

.placeholder-error::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(234, 33, 33, var(--tw-placeholder-opacity));
}

.placeholder-redy::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(222, 21, 21, var(--tw-placeholder-opacity));
}

.placeholder-redy:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(222, 21, 21, var(--tw-placeholder-opacity));
}

.placeholder-redy::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(222, 21, 21, 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-50:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-50:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-50:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-100:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-100:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-100:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-200:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-200:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-200:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-300:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-300:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-300:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-400:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-400:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-400:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-500:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-500:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-500:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-600:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-600:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-600:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-700:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-700:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-700:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-800:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-800:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-800:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-900:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-900:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-900:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(76, 29, 149, 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-browny:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(172, 165, 160, var(--tw-placeholder-opacity));
}

.focus\:placeholder-browny:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(172, 165, 160, var(--tw-placeholder-opacity));
}

.focus\:placeholder-browny:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(172, 165, 160, var(--tw-placeholder-opacity));
}

.focus\:placeholder-browny-lighter:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(203, 196, 188, var(--tw-placeholder-opacity));
}

.focus\:placeholder-browny-lighter:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(203, 196, 188, var(--tw-placeholder-opacity));
}

.focus\:placeholder-browny-lighter:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(203, 196, 188, var(--tw-placeholder-opacity));
}

.focus\:placeholder-browny-darker:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(134, 128, 123, var(--tw-placeholder-opacity));
}

.focus\:placeholder-browny-darker:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(134, 128, 123, var(--tw-placeholder-opacity));
}

.focus\:placeholder-browny-darker:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(134, 128, 123, var(--tw-placeholder-opacity));
}

.focus\:placeholder-graysy:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(159, 159, 159, var(--tw-placeholder-opacity));
}

.focus\:placeholder-graysy:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(159, 159, 159, var(--tw-placeholder-opacity));
}

.focus\:placeholder-graysy:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(159, 159, 159, var(--tw-placeholder-opacity));
}

.focus\:placeholder-graysy-darker:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(52, 52, 52, var(--tw-placeholder-opacity));
}

.focus\:placeholder-graysy-darker:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(52, 52, 52, var(--tw-placeholder-opacity));
}

.focus\:placeholder-graysy-darker:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(52, 52, 52, var(--tw-placeholder-opacity));
}

.focus\:placeholder-graysy-lighter:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(229, 229, 229, var(--tw-placeholder-opacity));
}

.focus\:placeholder-graysy-lighter:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(229, 229, 229, var(--tw-placeholder-opacity));
}

.focus\:placeholder-graysy-lighter:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(229, 229, 229, var(--tw-placeholder-opacity));
}

.focus\:placeholder-error:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(234, 33, 33, var(--tw-placeholder-opacity));
}

.focus\:placeholder-error:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(234, 33, 33, var(--tw-placeholder-opacity));
}

.focus\:placeholder-error:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(234, 33, 33, var(--tw-placeholder-opacity));
}

.focus\:placeholder-redy:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(222, 21, 21, var(--tw-placeholder-opacity));
}

.focus\:placeholder-redy:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(222, 21, 21, var(--tw-placeholder-opacity));
}

.focus\:placeholder-redy:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(222, 21, 21, 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;
}

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

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

.static{
  position: static;
}

.fixed{
  position: fixed;
}

.absolute{
  position: absolute;
}

.relative{
  position: relative;
}

.sticky{
  position: sticky;
}

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

.inset-1{
  top: 0.25rem;
  right: 0.25rem;
  bottom: 0.25rem;
  left: 0.25rem;
}

.inset-2{
  top: 0.5rem;
  right: 0.5rem;
  bottom: 0.5rem;
  left: 0.5rem;
}

.inset-3{
  top: 0.75rem;
  right: 0.75rem;
  bottom: 0.75rem;
  left: 0.75rem;
}

.inset-4{
  top: 1rem;
  right: 1rem;
  bottom: 1rem;
  left: 1rem;
}

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

.inset-6{
  top: 1.5rem;
  right: 1.5rem;
  bottom: 1.5rem;
  left: 1.5rem;
}

.inset-7{
  top: 1.75rem;
  right: 1.75rem;
  bottom: 1.75rem;
  left: 1.75rem;
}

.inset-8{
  top: 2rem;
  right: 2rem;
  bottom: 2rem;
  left: 2rem;
}

.inset-9{
  top: 2.25rem;
  right: 2.25rem;
  bottom: 2.25rem;
  left: 2.25rem;
}

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

.inset-11{
  top: 2.75rem;
  right: 2.75rem;
  bottom: 2.75rem;
  left: 2.75rem;
}

.inset-12{
  top: 3rem;
  right: 3rem;
  bottom: 3rem;
  left: 3rem;
}

.inset-14{
  top: 3.5rem;
  right: 3.5rem;
  bottom: 3.5rem;
  left: 3.5rem;
}

.inset-16{
  top: 4rem;
  right: 4rem;
  bottom: 4rem;
  left: 4rem;
}

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

.inset-24{
  top: 6rem;
  right: 6rem;
  bottom: 6rem;
  left: 6rem;
}

.inset-28{
  top: 7rem;
  right: 7rem;
  bottom: 7rem;
  left: 7rem;
}

.inset-32{
  top: 8rem;
  right: 8rem;
  bottom: 8rem;
  left: 8rem;
}

.inset-36{
  top: 9rem;
  right: 9rem;
  bottom: 9rem;
  left: 9rem;
}

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

.inset-44{
  top: 11rem;
  right: 11rem;
  bottom: 11rem;
  left: 11rem;
}

.inset-48{
  top: 12rem;
  right: 12rem;
  bottom: 12rem;
  left: 12rem;
}

.inset-52{
  top: 13rem;
  right: 13rem;
  bottom: 13rem;
  left: 13rem;
}

.inset-56{
  top: 14rem;
  right: 14rem;
  bottom: 14rem;
  left: 14rem;
}

.inset-60{
  top: 15rem;
  right: 15rem;
  bottom: 15rem;
  left: 15rem;
}

.inset-64{
  top: 16rem;
  right: 16rem;
  bottom: 16rem;
  left: 16rem;
}

.inset-72{
  top: 18rem;
  right: 18rem;
  bottom: 18rem;
  left: 18rem;
}

.inset-80{
  top: 20rem;
  right: 20rem;
  bottom: 20rem;
  left: 20rem;
}

.inset-96{
  top: 24rem;
  right: 24rem;
  bottom: 24rem;
  left: 24rem;
}

.inset-auto{
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
}

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

.inset-0\.5{
  top: 0.125rem;
  right: 0.125rem;
  bottom: 0.125rem;
  left: 0.125rem;
}

.inset-1\.5{
  top: 0.375rem;
  right: 0.375rem;
  bottom: 0.375rem;
  left: 0.375rem;
}

.inset-2\.5{
  top: 0.625rem;
  right: 0.625rem;
  bottom: 0.625rem;
  left: 0.625rem;
}

.inset-3\.5{
  top: 0.875rem;
  right: 0.875rem;
  bottom: 0.875rem;
  left: 0.875rem;
}

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

.-inset-1{
  top: -0.25rem;
  right: -0.25rem;
  bottom: -0.25rem;
  left: -0.25rem;
}

.-inset-2{
  top: -0.5rem;
  right: -0.5rem;
  bottom: -0.5rem;
  left: -0.5rem;
}

.-inset-3{
  top: -0.75rem;
  right: -0.75rem;
  bottom: -0.75rem;
  left: -0.75rem;
}

.-inset-4{
  top: -1rem;
  right: -1rem;
  bottom: -1rem;
  left: -1rem;
}

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

.-inset-6{
  top: -1.5rem;
  right: -1.5rem;
  bottom: -1.5rem;
  left: -1.5rem;
}

.-inset-7{
  top: -1.75rem;
  right: -1.75rem;
  bottom: -1.75rem;
  left: -1.75rem;
}

.-inset-8{
  top: -2rem;
  right: -2rem;
  bottom: -2rem;
  left: -2rem;
}

.-inset-9{
  top: -2.25rem;
  right: -2.25rem;
  bottom: -2.25rem;
  left: -2.25rem;
}

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

.-inset-11{
  top: -2.75rem;
  right: -2.75rem;
  bottom: -2.75rem;
  left: -2.75rem;
}

.-inset-12{
  top: -3rem;
  right: -3rem;
  bottom: -3rem;
  left: -3rem;
}

.-inset-14{
  top: -3.5rem;
  right: -3.5rem;
  bottom: -3.5rem;
  left: -3.5rem;
}

.-inset-16{
  top: -4rem;
  right: -4rem;
  bottom: -4rem;
  left: -4rem;
}

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

.-inset-24{
  top: -6rem;
  right: -6rem;
  bottom: -6rem;
  left: -6rem;
}

.-inset-28{
  top: -7rem;
  right: -7rem;
  bottom: -7rem;
  left: -7rem;
}

.-inset-32{
  top: -8rem;
  right: -8rem;
  bottom: -8rem;
  left: -8rem;
}

.-inset-36{
  top: -9rem;
  right: -9rem;
  bottom: -9rem;
  left: -9rem;
}

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

.-inset-44{
  top: -11rem;
  right: -11rem;
  bottom: -11rem;
  left: -11rem;
}

.-inset-48{
  top: -12rem;
  right: -12rem;
  bottom: -12rem;
  left: -12rem;
}

.-inset-52{
  top: -13rem;
  right: -13rem;
  bottom: -13rem;
  left: -13rem;
}

.-inset-56{
  top: -14rem;
  right: -14rem;
  bottom: -14rem;
  left: -14rem;
}

.-inset-60{
  top: -15rem;
  right: -15rem;
  bottom: -15rem;
  left: -15rem;
}

.-inset-64{
  top: -16rem;
  right: -16rem;
  bottom: -16rem;
  left: -16rem;
}

.-inset-72{
  top: -18rem;
  right: -18rem;
  bottom: -18rem;
  left: -18rem;
}

.-inset-80{
  top: -20rem;
  right: -20rem;
  bottom: -20rem;
  left: -20rem;
}

.-inset-96{
  top: -24rem;
  right: -24rem;
  bottom: -24rem;
  left: -24rem;
}

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

.-inset-0\.5{
  top: -0.125rem;
  right: -0.125rem;
  bottom: -0.125rem;
  left: -0.125rem;
}

.-inset-1\.5{
  top: -0.375rem;
  right: -0.375rem;
  bottom: -0.375rem;
  left: -0.375rem;
}

.-inset-2\.5{
  top: -0.625rem;
  right: -0.625rem;
  bottom: -0.625rem;
  left: -0.625rem;
}

.-inset-3\.5{
  top: -0.875rem;
  right: -0.875rem;
  bottom: -0.875rem;
  left: -0.875rem;
}

.inset-1\/2{
  top: 50%;
  right: 50%;
  bottom: 50%;
  left: 50%;
}

.inset-1\/3{
  top: 33.333333%;
  right: 33.333333%;
  bottom: 33.333333%;
  left: 33.333333%;
}

.inset-2\/3{
  top: 66.666667%;
  right: 66.666667%;
  bottom: 66.666667%;
  left: 66.666667%;
}

.inset-1\/4{
  top: 25%;
  right: 25%;
  bottom: 25%;
  left: 25%;
}

.inset-2\/4{
  top: 50%;
  right: 50%;
  bottom: 50%;
  left: 50%;
}

.inset-3\/4{
  top: 75%;
  right: 75%;
  bottom: 75%;
  left: 75%;
}

.inset-full{
  top: 100%;
  right: 100%;
  bottom: 100%;
  left: 100%;
}

.-inset-1\/2{
  top: -50%;
  right: -50%;
  bottom: -50%;
  left: -50%;
}

.-inset-1\/3{
  top: -33.333333%;
  right: -33.333333%;
  bottom: -33.333333%;
  left: -33.333333%;
}

.-inset-2\/3{
  top: -66.666667%;
  right: -66.666667%;
  bottom: -66.666667%;
  left: -66.666667%;
}

.-inset-1\/4{
  top: -25%;
  right: -25%;
  bottom: -25%;
  left: -25%;
}

.-inset-2\/4{
  top: -50%;
  right: -50%;
  bottom: -50%;
  left: -50%;
}

.-inset-3\/4{
  top: -75%;
  right: -75%;
  bottom: -75%;
  left: -75%;
}

.-inset-full{
  top: -100%;
  right: -100%;
  bottom: -100%;
  left: -100%;
}

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

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

.inset-y-1{
  top: 0.25rem;
  bottom: 0.25rem;
}

.inset-x-1{
  right: 0.25rem;
  left: 0.25rem;
}

.inset-y-2{
  top: 0.5rem;
  bottom: 0.5rem;
}

.inset-x-2{
  right: 0.5rem;
  left: 0.5rem;
}

.inset-y-3{
  top: 0.75rem;
  bottom: 0.75rem;
}

.inset-x-3{
  right: 0.75rem;
  left: 0.75rem;
}

.inset-y-4{
  top: 1rem;
  bottom: 1rem;
}

.inset-x-4{
  right: 1rem;
  left: 1rem;
}

.inset-y-5{
  top: 1.25rem;
  bottom: 1.25rem;
}

.inset-x-5{
  right: 1.25rem;
  left: 1.25rem;
}

.inset-y-6{
  top: 1.5rem;
  bottom: 1.5rem;
}

.inset-x-6{
  right: 1.5rem;
  left: 1.5rem;
}

.inset-y-7{
  top: 1.75rem;
  bottom: 1.75rem;
}

.inset-x-7{
  right: 1.75rem;
  left: 1.75rem;
}

.inset-y-8{
  top: 2rem;
  bottom: 2rem;
}

.inset-x-8{
  right: 2rem;
  left: 2rem;
}

.inset-y-9{
  top: 2.25rem;
  bottom: 2.25rem;
}

.inset-x-9{
  right: 2.25rem;
  left: 2.25rem;
}

.inset-y-10{
  top: 2.5rem;
  bottom: 2.5rem;
}

.inset-x-10{
  right: 2.5rem;
  left: 2.5rem;
}

.inset-y-11{
  top: 2.75rem;
  bottom: 2.75rem;
}

.inset-x-11{
  right: 2.75rem;
  left: 2.75rem;
}

.inset-y-12{
  top: 3rem;
  bottom: 3rem;
}

.inset-x-12{
  right: 3rem;
  left: 3rem;
}

.inset-y-14{
  top: 3.5rem;
  bottom: 3.5rem;
}

.inset-x-14{
  right: 3.5rem;
  left: 3.5rem;
}

.inset-y-16{
  top: 4rem;
  bottom: 4rem;
}

.inset-x-16{
  right: 4rem;
  left: 4rem;
}

.inset-y-20{
  top: 5rem;
  bottom: 5rem;
}

.inset-x-20{
  right: 5rem;
  left: 5rem;
}

.inset-y-24{
  top: 6rem;
  bottom: 6rem;
}

.inset-x-24{
  right: 6rem;
  left: 6rem;
}

.inset-y-28{
  top: 7rem;
  bottom: 7rem;
}

.inset-x-28{
  right: 7rem;
  left: 7rem;
}

.inset-y-32{
  top: 8rem;
  bottom: 8rem;
}

.inset-x-32{
  right: 8rem;
  left: 8rem;
}

.inset-y-36{
  top: 9rem;
  bottom: 9rem;
}

.inset-x-36{
  right: 9rem;
  left: 9rem;
}

.inset-y-40{
  top: 10rem;
  bottom: 10rem;
}

.inset-x-40{
  right: 10rem;
  left: 10rem;
}

.inset-y-44{
  top: 11rem;
  bottom: 11rem;
}

.inset-x-44{
  right: 11rem;
  left: 11rem;
}

.inset-y-48{
  top: 12rem;
  bottom: 12rem;
}

.inset-x-48{
  right: 12rem;
  left: 12rem;
}

.inset-y-52{
  top: 13rem;
  bottom: 13rem;
}

.inset-x-52{
  right: 13rem;
  left: 13rem;
}

.inset-y-56{
  top: 14rem;
  bottom: 14rem;
}

.inset-x-56{
  right: 14rem;
  left: 14rem;
}

.inset-y-60{
  top: 15rem;
  bottom: 15rem;
}

.inset-x-60{
  right: 15rem;
  left: 15rem;
}

.inset-y-64{
  top: 16rem;
  bottom: 16rem;
}

.inset-x-64{
  right: 16rem;
  left: 16rem;
}

.inset-y-72{
  top: 18rem;
  bottom: 18rem;
}

.inset-x-72{
  right: 18rem;
  left: 18rem;
}

.inset-y-80{
  top: 20rem;
  bottom: 20rem;
}

.inset-x-80{
  right: 20rem;
  left: 20rem;
}

.inset-y-96{
  top: 24rem;
  bottom: 24rem;
}

.inset-x-96{
  right: 24rem;
  left: 24rem;
}

.inset-y-auto{
  top: auto;
  bottom: auto;
}

.inset-x-auto{
  right: auto;
  left: auto;
}

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

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

.inset-y-0\.5{
  top: 0.125rem;
  bottom: 0.125rem;
}

.inset-x-0\.5{
  right: 0.125rem;
  left: 0.125rem;
}

.inset-y-1\.5{
  top: 0.375rem;
  bottom: 0.375rem;
}

.inset-x-1\.5{
  right: 0.375rem;
  left: 0.375rem;
}

.inset-y-2\.5{
  top: 0.625rem;
  bottom: 0.625rem;
}

.inset-x-2\.5{
  right: 0.625rem;
  left: 0.625rem;
}

.inset-y-3\.5{
  top: 0.875rem;
  bottom: 0.875rem;
}

.inset-x-3\.5{
  right: 0.875rem;
  left: 0.875rem;
}

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

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

.-inset-y-1{
  top: -0.25rem;
  bottom: -0.25rem;
}

.-inset-x-1{
  right: -0.25rem;
  left: -0.25rem;
}

.-inset-y-2{
  top: -0.5rem;
  bottom: -0.5rem;
}

.-inset-x-2{
  right: -0.5rem;
  left: -0.5rem;
}

.-inset-y-3{
  top: -0.75rem;
  bottom: -0.75rem;
}

.-inset-x-3{
  right: -0.75rem;
  left: -0.75rem;
}

.-inset-y-4{
  top: -1rem;
  bottom: -1rem;
}

.-inset-x-4{
  right: -1rem;
  left: -1rem;
}

.-inset-y-5{
  top: -1.25rem;
  bottom: -1.25rem;
}

.-inset-x-5{
  right: -1.25rem;
  left: -1.25rem;
}

.-inset-y-6{
  top: -1.5rem;
  bottom: -1.5rem;
}

.-inset-x-6{
  right: -1.5rem;
  left: -1.5rem;
}

.-inset-y-7{
  top: -1.75rem;
  bottom: -1.75rem;
}

.-inset-x-7{
  right: -1.75rem;
  left: -1.75rem;
}

.-inset-y-8{
  top: -2rem;
  bottom: -2rem;
}

.-inset-x-8{
  right: -2rem;
  left: -2rem;
}

.-inset-y-9{
  top: -2.25rem;
  bottom: -2.25rem;
}

.-inset-x-9{
  right: -2.25rem;
  left: -2.25rem;
}

.-inset-y-10{
  top: -2.5rem;
  bottom: -2.5rem;
}

.-inset-x-10{
  right: -2.5rem;
  left: -2.5rem;
}

.-inset-y-11{
  top: -2.75rem;
  bottom: -2.75rem;
}

.-inset-x-11{
  right: -2.75rem;
  left: -2.75rem;
}

.-inset-y-12{
  top: -3rem;
  bottom: -3rem;
}

.-inset-x-12{
  right: -3rem;
  left: -3rem;
}

.-inset-y-14{
  top: -3.5rem;
  bottom: -3.5rem;
}

.-inset-x-14{
  right: -3.5rem;
  left: -3.5rem;
}

.-inset-y-16{
  top: -4rem;
  bottom: -4rem;
}

.-inset-x-16{
  right: -4rem;
  left: -4rem;
}

.-inset-y-20{
  top: -5rem;
  bottom: -5rem;
}

.-inset-x-20{
  right: -5rem;
  left: -5rem;
}

.-inset-y-24{
  top: -6rem;
  bottom: -6rem;
}

.-inset-x-24{
  right: -6rem;
  left: -6rem;
}

.-inset-y-28{
  top: -7rem;
  bottom: -7rem;
}

.-inset-x-28{
  right: -7rem;
  left: -7rem;
}

.-inset-y-32{
  top: -8rem;
  bottom: -8rem;
}

.-inset-x-32{
  right: -8rem;
  left: -8rem;
}

.-inset-y-36{
  top: -9rem;
  bottom: -9rem;
}

.-inset-x-36{
  right: -9rem;
  left: -9rem;
}

.-inset-y-40{
  top: -10rem;
  bottom: -10rem;
}

.-inset-x-40{
  right: -10rem;
  left: -10rem;
}

.-inset-y-44{
  top: -11rem;
  bottom: -11rem;
}

.-inset-x-44{
  right: -11rem;
  left: -11rem;
}

.-inset-y-48{
  top: -12rem;
  bottom: -12rem;
}

.-inset-x-48{
  right: -12rem;
  left: -12rem;
}

.-inset-y-52{
  top: -13rem;
  bottom: -13rem;
}

.-inset-x-52{
  right: -13rem;
  left: -13rem;
}

.-inset-y-56{
  top: -14rem;
  bottom: -14rem;
}

.-inset-x-56{
  right: -14rem;
  left: -14rem;
}

.-inset-y-60{
  top: -15rem;
  bottom: -15rem;
}

.-inset-x-60{
  right: -15rem;
  left: -15rem;
}

.-inset-y-64{
  top: -16rem;
  bottom: -16rem;
}

.-inset-x-64{
  right: -16rem;
  left: -16rem;
}

.-inset-y-72{
  top: -18rem;
  bottom: -18rem;
}

.-inset-x-72{
  right: -18rem;
  left: -18rem;
}

.-inset-y-80{
  top: -20rem;
  bottom: -20rem;
}

.-inset-x-80{
  right: -20rem;
  left: -20rem;
}

.-inset-y-96{
  top: -24rem;
  bottom: -24rem;
}

.-inset-x-96{
  right: -24rem;
  left: -24rem;
}

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

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

.-inset-y-0\.5{
  top: -0.125rem;
  bottom: -0.125rem;
}

.-inset-x-0\.5{
  right: -0.125rem;
  left: -0.125rem;
}

.-inset-y-1\.5{
  top: -0.375rem;
  bottom: -0.375rem;
}

.-inset-x-1\.5{
  right: -0.375rem;
  left: -0.375rem;
}

.-inset-y-2\.5{
  top: -0.625rem;
  bottom: -0.625rem;
}

.-inset-x-2\.5{
  right: -0.625rem;
  left: -0.625rem;
}

.-inset-y-3\.5{
  top: -0.875rem;
  bottom: -0.875rem;
}

.-inset-x-3\.5{
  right: -0.875rem;
  left: -0.875rem;
}

.inset-y-1\/2{
  top: 50%;
  bottom: 50%;
}

.inset-x-1\/2{
  right: 50%;
  left: 50%;
}

.inset-y-1\/3{
  top: 33.333333%;
  bottom: 33.333333%;
}

.inset-x-1\/3{
  right: 33.333333%;
  left: 33.333333%;
}

.inset-y-2\/3{
  top: 66.666667%;
  bottom: 66.666667%;
}

.inset-x-2\/3{
  right: 66.666667%;
  left: 66.666667%;
}

.inset-y-1\/4{
  top: 25%;
  bottom: 25%;
}

.inset-x-1\/4{
  right: 25%;
  left: 25%;
}

.inset-y-2\/4{
  top: 50%;
  bottom: 50%;
}

.inset-x-2\/4{
  right: 50%;
  left: 50%;
}

.inset-y-3\/4{
  top: 75%;
  bottom: 75%;
}

.inset-x-3\/4{
  right: 75%;
  left: 75%;
}

.inset-y-full{
  top: 100%;
  bottom: 100%;
}

.inset-x-full{
  right: 100%;
  left: 100%;
}

.-inset-y-1\/2{
  top: -50%;
  bottom: -50%;
}

.-inset-x-1\/2{
  right: -50%;
  left: -50%;
}

.-inset-y-1\/3{
  top: -33.333333%;
  bottom: -33.333333%;
}

.-inset-x-1\/3{
  right: -33.333333%;
  left: -33.333333%;
}

.-inset-y-2\/3{
  top: -66.666667%;
  bottom: -66.666667%;
}

.-inset-x-2\/3{
  right: -66.666667%;
  left: -66.666667%;
}

.-inset-y-1\/4{
  top: -25%;
  bottom: -25%;
}

.-inset-x-1\/4{
  right: -25%;
  left: -25%;
}

.-inset-y-2\/4{
  top: -50%;
  bottom: -50%;
}

.-inset-x-2\/4{
  right: -50%;
  left: -50%;
}

.-inset-y-3\/4{
  top: -75%;
  bottom: -75%;
}

.-inset-x-3\/4{
  right: -75%;
  left: -75%;
}

.-inset-y-full{
  top: -100%;
  bottom: -100%;
}

.-inset-x-full{
  right: -100%;
  left: -100%;
}

.top-0{
  top: 0px;
}

.right-0{
  right: 0px;
}

.bottom-0{
  bottom: 0px;
}

.left-0{
  left: 0px;
}

.top-1{
  top: 0.25rem;
}

.right-1{
  right: 0.25rem;
}

.bottom-1{
  bottom: 0.25rem;
}

.left-1{
  left: 0.25rem;
}

.top-2{
  top: 0.5rem;
}

.right-2{
  right: 0.5rem;
}

.bottom-2{
  bottom: 0.5rem;
}

.left-2{
  left: 0.5rem;
}

.top-3{
  top: 0.75rem;
}

.right-3{
  right: 0.75rem;
}

.bottom-3{
  bottom: 0.75rem;
}

.left-3{
  left: 0.75rem;
}

.top-4{
  top: 1rem;
}

.right-4{
  right: 1rem;
}

.bottom-4{
  bottom: 1rem;
}

.left-4{
  left: 1rem;
}

.top-5{
  top: 1.25rem;
}

.right-5{
  right: 1.25rem;
}

.bottom-5{
  bottom: 1.25rem;
}

.left-5{
  left: 1.25rem;
}

.top-6{
  top: 1.5rem;
}

.right-6{
  right: 1.5rem;
}

.bottom-6{
  bottom: 1.5rem;
}

.left-6{
  left: 1.5rem;
}

.top-7{
  top: 1.75rem;
}

.right-7{
  right: 1.75rem;
}

.bottom-7{
  bottom: 1.75rem;
}

.left-7{
  left: 1.75rem;
}

.top-8{
  top: 2rem;
}

.right-8{
  right: 2rem;
}

.bottom-8{
  bottom: 2rem;
}

.left-8{
  left: 2rem;
}

.top-9{
  top: 2.25rem;
}

.right-9{
  right: 2.25rem;
}

.bottom-9{
  bottom: 2.25rem;
}

.left-9{
  left: 2.25rem;
}

.top-10{
  top: 2.5rem;
}

.right-10{
  right: 2.5rem;
}

.bottom-10{
  bottom: 2.5rem;
}

.left-10{
  left: 2.5rem;
}

.top-11{
  top: 2.75rem;
}

.right-11{
  right: 2.75rem;
}

.bottom-11{
  bottom: 2.75rem;
}

.left-11{
  left: 2.75rem;
}

.top-12{
  top: 3rem;
}

.right-12{
  right: 3rem;
}

.bottom-12{
  bottom: 3rem;
}

.left-12{
  left: 3rem;
}

.top-14{
  top: 3.5rem;
}

.right-14{
  right: 3.5rem;
}

.bottom-14{
  bottom: 3.5rem;
}

.left-14{
  left: 3.5rem;
}

.top-16{
  top: 4rem;
}

.right-16{
  right: 4rem;
}

.bottom-16{
  bottom: 4rem;
}

.left-16{
  left: 4rem;
}

.top-20{
  top: 5rem;
}

.right-20{
  right: 5rem;
}

.bottom-20{
  bottom: 5rem;
}

.left-20{
  left: 5rem;
}

.top-24{
  top: 6rem;
}

.right-24{
  right: 6rem;
}

.bottom-24{
  bottom: 6rem;
}

.left-24{
  left: 6rem;
}

.top-28{
  top: 7rem;
}

.right-28{
  right: 7rem;
}

.bottom-28{
  bottom: 7rem;
}

.left-28{
  left: 7rem;
}

.top-32{
  top: 8rem;
}

.right-32{
  right: 8rem;
}

.bottom-32{
  bottom: 8rem;
}

.left-32{
  left: 8rem;
}

.top-36{
  top: 9rem;
}

.right-36{
  right: 9rem;
}

.bottom-36{
  bottom: 9rem;
}

.left-36{
  left: 9rem;
}

.top-40{
  top: 10rem;
}

.right-40{
  right: 10rem;
}

.bottom-40{
  bottom: 10rem;
}

.left-40{
  left: 10rem;
}

.top-44{
  top: 11rem;
}

.right-44{
  right: 11rem;
}

.bottom-44{
  bottom: 11rem;
}

.left-44{
  left: 11rem;
}

.top-48{
  top: 12rem;
}

.right-48{
  right: 12rem;
}

.bottom-48{
  bottom: 12rem;
}

.left-48{
  left: 12rem;
}

.top-52{
  top: 13rem;
}

.right-52{
  right: 13rem;
}

.bottom-52{
  bottom: 13rem;
}

.left-52{
  left: 13rem;
}

.top-56{
  top: 14rem;
}

.right-56{
  right: 14rem;
}

.bottom-56{
  bottom: 14rem;
}

.left-56{
  left: 14rem;
}

.top-60{
  top: 15rem;
}

.right-60{
  right: 15rem;
}

.bottom-60{
  bottom: 15rem;
}

.left-60{
  left: 15rem;
}

.top-64{
  top: 16rem;
}

.right-64{
  right: 16rem;
}

.bottom-64{
  bottom: 16rem;
}

.left-64{
  left: 16rem;
}

.top-72{
  top: 18rem;
}

.right-72{
  right: 18rem;
}

.bottom-72{
  bottom: 18rem;
}

.left-72{
  left: 18rem;
}

.top-80{
  top: 20rem;
}

.right-80{
  right: 20rem;
}

.bottom-80{
  bottom: 20rem;
}

.left-80{
  left: 20rem;
}

.top-96{
  top: 24rem;
}

.right-96{
  right: 24rem;
}

.bottom-96{
  bottom: 24rem;
}

.left-96{
  left: 24rem;
}

.top-auto{
  top: auto;
}

.right-auto{
  right: auto;
}

.bottom-auto{
  bottom: auto;
}

.left-auto{
  left: auto;
}

.top-px{
  top: 1px;
}

.right-px{
  right: 1px;
}

.bottom-px{
  bottom: 1px;
}

.left-px{
  left: 1px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.-top-1{
  top: -0.25rem;
}

.-right-1{
  right: -0.25rem;
}

.-bottom-1{
  bottom: -0.25rem;
}

.-left-1{
  left: -0.25rem;
}

.-top-2{
  top: -0.5rem;
}

.-right-2{
  right: -0.5rem;
}

.-bottom-2{
  bottom: -0.5rem;
}

.-left-2{
  left: -0.5rem;
}

.-top-3{
  top: -0.75rem;
}

.-right-3{
  right: -0.75rem;
}

.-bottom-3{
  bottom: -0.75rem;
}

.-left-3{
  left: -0.75rem;
}

.-top-4{
  top: -1rem;
}

.-right-4{
  right: -1rem;
}

.-bottom-4{
  bottom: -1rem;
}

.-left-4{
  left: -1rem;
}

.-top-5{
  top: -1.25rem;
}

.-right-5{
  right: -1.25rem;
}

.-bottom-5{
  bottom: -1.25rem;
}

.-left-5{
  left: -1.25rem;
}

.-top-6{
  top: -1.5rem;
}

.-right-6{
  right: -1.5rem;
}

.-bottom-6{
  bottom: -1.5rem;
}

.-left-6{
  left: -1.5rem;
}

.-top-7{
  top: -1.75rem;
}

.-right-7{
  right: -1.75rem;
}

.-bottom-7{
  bottom: -1.75rem;
}

.-left-7{
  left: -1.75rem;
}

.-top-8{
  top: -2rem;
}

.-right-8{
  right: -2rem;
}

.-bottom-8{
  bottom: -2rem;
}

.-left-8{
  left: -2rem;
}

.-top-9{
  top: -2.25rem;
}

.-right-9{
  right: -2.25rem;
}

.-bottom-9{
  bottom: -2.25rem;
}

.-left-9{
  left: -2.25rem;
}

.-top-10{
  top: -2.5rem;
}

.-right-10{
  right: -2.5rem;
}

.-bottom-10{
  bottom: -2.5rem;
}

.-left-10{
  left: -2.5rem;
}

.-top-11{
  top: -2.75rem;
}

.-right-11{
  right: -2.75rem;
}

.-bottom-11{
  bottom: -2.75rem;
}

.-left-11{
  left: -2.75rem;
}

.-top-12{
  top: -3rem;
}

.-right-12{
  right: -3rem;
}

.-bottom-12{
  bottom: -3rem;
}

.-left-12{
  left: -3rem;
}

.-top-14{
  top: -3.5rem;
}

.-right-14{
  right: -3.5rem;
}

.-bottom-14{
  bottom: -3.5rem;
}

.-left-14{
  left: -3.5rem;
}

.-top-16{
  top: -4rem;
}

.-right-16{
  right: -4rem;
}

.-bottom-16{
  bottom: -4rem;
}

.-left-16{
  left: -4rem;
}

.-top-20{
  top: -5rem;
}

.-right-20{
  right: -5rem;
}

.-bottom-20{
  bottom: -5rem;
}

.-left-20{
  left: -5rem;
}

.-top-24{
  top: -6rem;
}

.-right-24{
  right: -6rem;
}

.-bottom-24{
  bottom: -6rem;
}

.-left-24{
  left: -6rem;
}

.-top-28{
  top: -7rem;
}

.-right-28{
  right: -7rem;
}

.-bottom-28{
  bottom: -7rem;
}

.-left-28{
  left: -7rem;
}

.-top-32{
  top: -8rem;
}

.-right-32{
  right: -8rem;
}

.-bottom-32{
  bottom: -8rem;
}

.-left-32{
  left: -8rem;
}

.-top-36{
  top: -9rem;
}

.-right-36{
  right: -9rem;
}

.-bottom-36{
  bottom: -9rem;
}

.-left-36{
  left: -9rem;
}

.-top-40{
  top: -10rem;
}

.-right-40{
  right: -10rem;
}

.-bottom-40{
  bottom: -10rem;
}

.-left-40{
  left: -10rem;
}

.-top-44{
  top: -11rem;
}

.-right-44{
  right: -11rem;
}

.-bottom-44{
  bottom: -11rem;
}

.-left-44{
  left: -11rem;
}

.-top-48{
  top: -12rem;
}

.-right-48{
  right: -12rem;
}

.-bottom-48{
  bottom: -12rem;
}

.-left-48{
  left: -12rem;
}

.-top-52{
  top: -13rem;
}

.-right-52{
  right: -13rem;
}

.-bottom-52{
  bottom: -13rem;
}

.-left-52{
  left: -13rem;
}

.-top-56{
  top: -14rem;
}

.-right-56{
  right: -14rem;
}

.-bottom-56{
  bottom: -14rem;
}

.-left-56{
  left: -14rem;
}

.-top-60{
  top: -15rem;
}

.-right-60{
  right: -15rem;
}

.-bottom-60{
  bottom: -15rem;
}

.-left-60{
  left: -15rem;
}

.-top-64{
  top: -16rem;
}

.-right-64{
  right: -16rem;
}

.-bottom-64{
  bottom: -16rem;
}

.-left-64{
  left: -16rem;
}

.-top-72{
  top: -18rem;
}

.-right-72{
  right: -18rem;
}

.-bottom-72{
  bottom: -18rem;
}

.-left-72{
  left: -18rem;
}

.-top-80{
  top: -20rem;
}

.-right-80{
  right: -20rem;
}

.-bottom-80{
  bottom: -20rem;
}

.-left-80{
  left: -20rem;
}

.-top-96{
  top: -24rem;
}

.-right-96{
  right: -24rem;
}

.-bottom-96{
  bottom: -24rem;
}

.-left-96{
  left: -24rem;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.top-1\/2{
  top: 50%;
}

.right-1\/2{
  right: 50%;
}

.bottom-1\/2{
  bottom: 50%;
}

.left-1\/2{
  left: 50%;
}

.top-1\/3{
  top: 33.333333%;
}

.right-1\/3{
  right: 33.333333%;
}

.bottom-1\/3{
  bottom: 33.333333%;
}

.left-1\/3{
  left: 33.333333%;
}

.top-2\/3{
  top: 66.666667%;
}

.right-2\/3{
  right: 66.666667%;
}

.bottom-2\/3{
  bottom: 66.666667%;
}

.left-2\/3{
  left: 66.666667%;
}

.top-1\/4{
  top: 25%;
}

.right-1\/4{
  right: 25%;
}

.bottom-1\/4{
  bottom: 25%;
}

.left-1\/4{
  left: 25%;
}

.top-2\/4{
  top: 50%;
}

.right-2\/4{
  right: 50%;
}

.bottom-2\/4{
  bottom: 50%;
}

.left-2\/4{
  left: 50%;
}

.top-3\/4{
  top: 75%;
}

.right-3\/4{
  right: 75%;
}

.bottom-3\/4{
  bottom: 75%;
}

.left-3\/4{
  left: 75%;
}

.top-full{
  top: 100%;
}

.right-full{
  right: 100%;
}

.bottom-full{
  bottom: 100%;
}

.left-full{
  left: 100%;
}

.-top-1\/2{
  top: -50%;
}

.-right-1\/2{
  right: -50%;
}

.-bottom-1\/2{
  bottom: -50%;
}

.-left-1\/2{
  left: -50%;
}

.-top-1\/3{
  top: -33.333333%;
}

.-right-1\/3{
  right: -33.333333%;
}

.-bottom-1\/3{
  bottom: -33.333333%;
}

.-left-1\/3{
  left: -33.333333%;
}

.-top-2\/3{
  top: -66.666667%;
}

.-right-2\/3{
  right: -66.666667%;
}

.-bottom-2\/3{
  bottom: -66.666667%;
}

.-left-2\/3{
  left: -66.666667%;
}

.-top-1\/4{
  top: -25%;
}

.-right-1\/4{
  right: -25%;
}

.-bottom-1\/4{
  bottom: -25%;
}

.-left-1\/4{
  left: -25%;
}

.-top-2\/4{
  top: -50%;
}

.-right-2\/4{
  right: -50%;
}

.-bottom-2\/4{
  bottom: -50%;
}

.-left-2\/4{
  left: -50%;
}

.-top-3\/4{
  top: -75%;
}

.-right-3\/4{
  right: -75%;
}

.-bottom-3\/4{
  bottom: -75%;
}

.-left-3\/4{
  left: -75%;
}

.-top-full{
  top: -100%;
}

.-right-full{
  right: -100%;
}

.-bottom-full{
  bottom: -100%;
}

.-left-full{
  left: -100%;
}

.resize-none{
  resize: none;
}

.resize-y{
  resize: vertical;
}

.resize-x{
  resize: horizontal;
}

.resize{
  resize: both;
}

*{
  --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);
}

.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);
}

.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);
}

.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);
}

.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);
}

*{
  --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);
}

.ring-inset{
  --tw-ring-inset: inset;
}

.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-within\:ring-inset:focus-within{
  --tw-ring-inset: inset;
}

.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);
}

.focus\:ring-inset:focus{
  --tw-ring-inset: inset;
}

.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-50{
  --tw-ring-offset-color: #f5f3ff;
}

.ring-offset-purple-100{
  --tw-ring-offset-color: #ede9fe;
}

.ring-offset-purple-200{
  --tw-ring-offset-color: #ddd6fe;
}

.ring-offset-purple-300{
  --tw-ring-offset-color: #c4b5fd;
}

.ring-offset-purple-400{
  --tw-ring-offset-color: #a78bfa;
}

.ring-offset-purple-500{
  --tw-ring-offset-color: #8b5cf6;
}

.ring-offset-purple-600{
  --tw-ring-offset-color: #7c3aed;
}

.ring-offset-purple-700{
  --tw-ring-offset-color: #6d28d9;
}

.ring-offset-purple-800{
  --tw-ring-offset-color: #5b21b6;
}

.ring-offset-purple-900{
  --tw-ring-offset-color: #4c1d95;
}

.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-browny{
  --tw-ring-offset-color: #ACA5A0;
}

.ring-offset-browny-lighter{
  --tw-ring-offset-color: #CBC4BC;
}

.ring-offset-browny-darker{
  --tw-ring-offset-color: #86807B;
}

.ring-offset-graysy{
  --tw-ring-offset-color: #9F9F9F;
}

.ring-offset-graysy-darker{
  --tw-ring-offset-color: #343434;
}

.ring-offset-graysy-lighter{
  --tw-ring-offset-color: #E5E5E5;
}

.ring-offset-error{
  --tw-ring-offset-color: #EA2121;
}

.ring-offset-redy{
  --tw-ring-offset-color: #DE1515;
}

.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-50:focus-within{
  --tw-ring-offset-color: #f5f3ff;
}

.focus-within\:ring-offset-purple-100:focus-within{
  --tw-ring-offset-color: #ede9fe;
}

.focus-within\:ring-offset-purple-200:focus-within{
  --tw-ring-offset-color: #ddd6fe;
}

.focus-within\:ring-offset-purple-300:focus-within{
  --tw-ring-offset-color: #c4b5fd;
}

.focus-within\:ring-offset-purple-400:focus-within{
  --tw-ring-offset-color: #a78bfa;
}

.focus-within\:ring-offset-purple-500:focus-within{
  --tw-ring-offset-color: #8b5cf6;
}

.focus-within\:ring-offset-purple-600:focus-within{
  --tw-ring-offset-color: #7c3aed;
}

.focus-within\:ring-offset-purple-700:focus-within{
  --tw-ring-offset-color: #6d28d9;
}

.focus-within\:ring-offset-purple-800:focus-within{
  --tw-ring-offset-color: #5b21b6;
}

.focus-within\:ring-offset-purple-900:focus-within{
  --tw-ring-offset-color: #4c1d95;
}

.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-browny:focus-within{
  --tw-ring-offset-color: #ACA5A0;
}

.focus-within\:ring-offset-browny-lighter:focus-within{
  --tw-ring-offset-color: #CBC4BC;
}

.focus-within\:ring-offset-browny-darker:focus-within{
  --tw-ring-offset-color: #86807B;
}

.focus-within\:ring-offset-graysy:focus-within{
  --tw-ring-offset-color: #9F9F9F;
}

.focus-within\:ring-offset-graysy-darker:focus-within{
  --tw-ring-offset-color: #343434;
}

.focus-within\:ring-offset-graysy-lighter:focus-within{
  --tw-ring-offset-color: #E5E5E5;
}

.focus-within\:ring-offset-error:focus-within{
  --tw-ring-offset-color: #EA2121;
}

.focus-within\:ring-offset-redy:focus-within{
  --tw-ring-offset-color: #DE1515;
}

.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-50:focus{
  --tw-ring-offset-color: #f5f3ff;
}

.focus\:ring-offset-purple-100:focus{
  --tw-ring-offset-color: #ede9fe;
}

.focus\:ring-offset-purple-200:focus{
  --tw-ring-offset-color: #ddd6fe;
}

.focus\:ring-offset-purple-300:focus{
  --tw-ring-offset-color: #c4b5fd;
}

.focus\:ring-offset-purple-400:focus{
  --tw-ring-offset-color: #a78bfa;
}

.focus\:ring-offset-purple-500:focus{
  --tw-ring-offset-color: #8b5cf6;
}

.focus\:ring-offset-purple-600:focus{
  --tw-ring-offset-color: #7c3aed;
}

.focus\:ring-offset-purple-700:focus{
  --tw-ring-offset-color: #6d28d9;
}

.focus\:ring-offset-purple-800:focus{
  --tw-ring-offset-color: #5b21b6;
}

.focus\:ring-offset-purple-900:focus{
  --tw-ring-offset-color: #4c1d95;
}

.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-browny:focus{
  --tw-ring-offset-color: #ACA5A0;
}

.focus\:ring-offset-browny-lighter:focus{
  --tw-ring-offset-color: #CBC4BC;
}

.focus\:ring-offset-browny-darker:focus{
  --tw-ring-offset-color: #86807B;
}

.focus\:ring-offset-graysy:focus{
  --tw-ring-offset-color: #9F9F9F;
}

.focus\:ring-offset-graysy-darker:focus{
  --tw-ring-offset-color: #343434;
}

.focus\:ring-offset-graysy-lighter:focus{
  --tw-ring-offset-color: #E5E5E5;
}

.focus\:ring-offset-error:focus{
  --tw-ring-offset-color: #EA2121;
}

.focus\:ring-offset-redy:focus{
  --tw-ring-offset-color: #DE1515;
}

.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-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-50{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
}

.ring-purple-100{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
}

.ring-purple-200{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
}

.ring-purple-300{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
}

.ring-purple-400{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
}

.ring-purple-500{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
}

.ring-purple-600{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
}

.ring-purple-700{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
}

.ring-purple-800{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
}

.ring-purple-900{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(76, 29, 149, 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-browny{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(172, 165, 160, var(--tw-ring-opacity));
}

.ring-browny-lighter{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(203, 196, 188, var(--tw-ring-opacity));
}

.ring-browny-darker{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(134, 128, 123, var(--tw-ring-opacity));
}

.ring-graysy{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(159, 159, 159, var(--tw-ring-opacity));
}

.ring-graysy-darker{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(52, 52, 52, var(--tw-ring-opacity));
}

.ring-graysy-lighter{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(229, 229, 229, var(--tw-ring-opacity));
}

.ring-error{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(234, 33, 33, var(--tw-ring-opacity));
}

.ring-redy{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(222, 21, 21, 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-50:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
}

.focus-within\:ring-purple-100:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
}

.focus-within\:ring-purple-200:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
}

.focus-within\:ring-purple-300:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
}

.focus-within\:ring-purple-400:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
}

.focus-within\:ring-purple-500:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
}

.focus-within\:ring-purple-600:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
}

.focus-within\:ring-purple-700:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
}

.focus-within\:ring-purple-800:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
}

.focus-within\:ring-purple-900:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(76, 29, 149, 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-browny:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(172, 165, 160, var(--tw-ring-opacity));
}

.focus-within\:ring-browny-lighter:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(203, 196, 188, var(--tw-ring-opacity));
}

.focus-within\:ring-browny-darker:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(134, 128, 123, var(--tw-ring-opacity));
}

.focus-within\:ring-graysy:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(159, 159, 159, var(--tw-ring-opacity));
}

.focus-within\:ring-graysy-darker:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(52, 52, 52, var(--tw-ring-opacity));
}

.focus-within\:ring-graysy-lighter:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(229, 229, 229, var(--tw-ring-opacity));
}

.focus-within\:ring-error:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(234, 33, 33, var(--tw-ring-opacity));
}

.focus-within\:ring-redy:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(222, 21, 21, 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-50:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
}

.focus\:ring-purple-100:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
}

.focus\:ring-purple-200:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
}

.focus\:ring-purple-300:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
}

.focus\:ring-purple-400:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
}

.focus\:ring-purple-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
}

.focus\:ring-purple-600:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
}

.focus\:ring-purple-700:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
}

.focus\:ring-purple-800:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
}

.focus\:ring-purple-900:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(76, 29, 149, 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-browny:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(172, 165, 160, var(--tw-ring-opacity));
}

.focus\:ring-browny-lighter:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(203, 196, 188, var(--tw-ring-opacity));
}

.focus\:ring-browny-darker:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(134, 128, 123, var(--tw-ring-opacity));
}

.focus\:ring-graysy:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(159, 159, 159, var(--tw-ring-opacity));
}

.focus\:ring-graysy-darker:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(52, 52, 52, var(--tw-ring-opacity));
}

.focus\:ring-graysy-lighter:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(229, 229, 229, var(--tw-ring-opacity));
}

.focus\:ring-error:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(234, 33, 33, var(--tw-ring-opacity));
}

.focus\:ring-redy:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(222, 21, 21, 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;
}

.fill-current{
  fill: currentColor;
}

.stroke-current{
  stroke: currentColor;
}

.stroke-0{
  stroke-width: 0;
}

.stroke-1{
  stroke-width: 1;
}

.stroke-2{
  stroke-width: 2;
}

.table-auto{
  table-layout: auto;
}

.table-fixed{
  table-layout: fixed;
}

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

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

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

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

.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-50{
  --tw-text-opacity: 1;
  color: rgba(245, 243, 255, var(--tw-text-opacity));
}

.text-purple-100{
  --tw-text-opacity: 1;
  color: rgba(237, 233, 254, var(--tw-text-opacity));
}

.text-purple-200{
  --tw-text-opacity: 1;
  color: rgba(221, 214, 254, var(--tw-text-opacity));
}

.text-purple-300{
  --tw-text-opacity: 1;
  color: rgba(196, 181, 253, var(--tw-text-opacity));
}

.text-purple-400{
  --tw-text-opacity: 1;
  color: rgba(167, 139, 250, var(--tw-text-opacity));
}

.text-purple-500{
  --tw-text-opacity: 1;
  color: rgba(139, 92, 246, var(--tw-text-opacity));
}

.text-purple-600{
  --tw-text-opacity: 1;
  color: rgba(124, 58, 237, var(--tw-text-opacity));
}

.text-purple-700{
  --tw-text-opacity: 1;
  color: rgba(109, 40, 217, var(--tw-text-opacity));
}

.text-purple-800{
  --tw-text-opacity: 1;
  color: rgba(91, 33, 182, var(--tw-text-opacity));
}

.text-purple-900{
  --tw-text-opacity: 1;
  color: rgba(76, 29, 149, 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-browny{
  --tw-text-opacity: 1;
  color: rgba(172, 165, 160, var(--tw-text-opacity));
}

.text-browny-lighter{
  --tw-text-opacity: 1;
  color: rgba(203, 196, 188, var(--tw-text-opacity));
}

.text-browny-darker{
  --tw-text-opacity: 1;
  color: rgba(134, 128, 123, var(--tw-text-opacity));
}

.text-graysy{
  --tw-text-opacity: 1;
  color: rgba(159, 159, 159, var(--tw-text-opacity));
}

.text-graysy-darker{
  --tw-text-opacity: 1;
  color: rgba(52, 52, 52, var(--tw-text-opacity));
}

.text-graysy-lighter{
  --tw-text-opacity: 1;
  color: rgba(229, 229, 229, var(--tw-text-opacity));
}

.text-error{
  --tw-text-opacity: 1;
  color: rgba(234, 33, 33, var(--tw-text-opacity));
}

.text-redy{
  --tw-text-opacity: 1;
  color: rgba(222, 21, 21, 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-50{
  --tw-text-opacity: 1;
  color: rgba(245, 243, 255, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-purple-100{
  --tw-text-opacity: 1;
  color: rgba(237, 233, 254, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-purple-200{
  --tw-text-opacity: 1;
  color: rgba(221, 214, 254, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-purple-300{
  --tw-text-opacity: 1;
  color: rgba(196, 181, 253, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-purple-400{
  --tw-text-opacity: 1;
  color: rgba(167, 139, 250, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-purple-500{
  --tw-text-opacity: 1;
  color: rgba(139, 92, 246, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-purple-600{
  --tw-text-opacity: 1;
  color: rgba(124, 58, 237, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-purple-700{
  --tw-text-opacity: 1;
  color: rgba(109, 40, 217, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-purple-800{
  --tw-text-opacity: 1;
  color: rgba(91, 33, 182, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-purple-900{
  --tw-text-opacity: 1;
  color: rgba(76, 29, 149, 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-browny{
  --tw-text-opacity: 1;
  color: rgba(172, 165, 160, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-browny-lighter{
  --tw-text-opacity: 1;
  color: rgba(203, 196, 188, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-browny-darker{
  --tw-text-opacity: 1;
  color: rgba(134, 128, 123, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-graysy{
  --tw-text-opacity: 1;
  color: rgba(159, 159, 159, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-graysy-darker{
  --tw-text-opacity: 1;
  color: rgba(52, 52, 52, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-graysy-lighter{
  --tw-text-opacity: 1;
  color: rgba(229, 229, 229, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-error{
  --tw-text-opacity: 1;
  color: rgba(234, 33, 33, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-redy{
  --tw-text-opacity: 1;
  color: rgba(222, 21, 21, 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-50:focus-within{
  --tw-text-opacity: 1;
  color: rgba(245, 243, 255, var(--tw-text-opacity));
}

.focus-within\:text-purple-100:focus-within{
  --tw-text-opacity: 1;
  color: rgba(237, 233, 254, var(--tw-text-opacity));
}

.focus-within\:text-purple-200:focus-within{
  --tw-text-opacity: 1;
  color: rgba(221, 214, 254, var(--tw-text-opacity));
}

.focus-within\:text-purple-300:focus-within{
  --tw-text-opacity: 1;
  color: rgba(196, 181, 253, var(--tw-text-opacity));
}

.focus-within\:text-purple-400:focus-within{
  --tw-text-opacity: 1;
  color: rgba(167, 139, 250, var(--tw-text-opacity));
}

.focus-within\:text-purple-500:focus-within{
  --tw-text-opacity: 1;
  color: rgba(139, 92, 246, var(--tw-text-opacity));
}

.focus-within\:text-purple-600:focus-within{
  --tw-text-opacity: 1;
  color: rgba(124, 58, 237, var(--tw-text-opacity));
}

.focus-within\:text-purple-700:focus-within{
  --tw-text-opacity: 1;
  color: rgba(109, 40, 217, var(--tw-text-opacity));
}

.focus-within\:text-purple-800:focus-within{
  --tw-text-opacity: 1;
  color: rgba(91, 33, 182, var(--tw-text-opacity));
}

.focus-within\:text-purple-900:focus-within{
  --tw-text-opacity: 1;
  color: rgba(76, 29, 149, 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-browny:focus-within{
  --tw-text-opacity: 1;
  color: rgba(172, 165, 160, var(--tw-text-opacity));
}

.focus-within\:text-browny-lighter:focus-within{
  --tw-text-opacity: 1;
  color: rgba(203, 196, 188, var(--tw-text-opacity));
}

.focus-within\:text-browny-darker:focus-within{
  --tw-text-opacity: 1;
  color: rgba(134, 128, 123, var(--tw-text-opacity));
}

.focus-within\:text-graysy:focus-within{
  --tw-text-opacity: 1;
  color: rgba(159, 159, 159, var(--tw-text-opacity));
}

.focus-within\:text-graysy-darker:focus-within{
  --tw-text-opacity: 1;
  color: rgba(52, 52, 52, var(--tw-text-opacity));
}

.focus-within\:text-graysy-lighter:focus-within{
  --tw-text-opacity: 1;
  color: rgba(229, 229, 229, var(--tw-text-opacity));
}

.focus-within\:text-error:focus-within{
  --tw-text-opacity: 1;
  color: rgba(234, 33, 33, var(--tw-text-opacity));
}

.focus-within\:text-redy:focus-within{
  --tw-text-opacity: 1;
  color: rgba(222, 21, 21, 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-50:hover{
  --tw-text-opacity: 1;
  color: rgba(245, 243, 255, var(--tw-text-opacity));
}

.hover\:text-purple-100:hover{
  --tw-text-opacity: 1;
  color: rgba(237, 233, 254, var(--tw-text-opacity));
}

.hover\:text-purple-200:hover{
  --tw-text-opacity: 1;
  color: rgba(221, 214, 254, var(--tw-text-opacity));
}

.hover\:text-purple-300:hover{
  --tw-text-opacity: 1;
  color: rgba(196, 181, 253, var(--tw-text-opacity));
}

.hover\:text-purple-400:hover{
  --tw-text-opacity: 1;
  color: rgba(167, 139, 250, var(--tw-text-opacity));
}

.hover\:text-purple-500:hover{
  --tw-text-opacity: 1;
  color: rgba(139, 92, 246, var(--tw-text-opacity));
}

.hover\:text-purple-600:hover{
  --tw-text-opacity: 1;
  color: rgba(124, 58, 237, var(--tw-text-opacity));
}

.hover\:text-purple-700:hover{
  --tw-text-opacity: 1;
  color: rgba(109, 40, 217, var(--tw-text-opacity));
}

.hover\:text-purple-800:hover{
  --tw-text-opacity: 1;
  color: rgba(91, 33, 182, var(--tw-text-opacity));
}

.hover\:text-purple-900:hover{
  --tw-text-opacity: 1;
  color: rgba(76, 29, 149, 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-browny:hover{
  --tw-text-opacity: 1;
  color: rgba(172, 165, 160, var(--tw-text-opacity));
}

.hover\:text-browny-lighter:hover{
  --tw-text-opacity: 1;
  color: rgba(203, 196, 188, var(--tw-text-opacity));
}

.hover\:text-browny-darker:hover{
  --tw-text-opacity: 1;
  color: rgba(134, 128, 123, var(--tw-text-opacity));
}

.hover\:text-graysy:hover{
  --tw-text-opacity: 1;
  color: rgba(159, 159, 159, var(--tw-text-opacity));
}

.hover\:text-graysy-darker:hover{
  --tw-text-opacity: 1;
  color: rgba(52, 52, 52, var(--tw-text-opacity));
}

.hover\:text-graysy-lighter:hover{
  --tw-text-opacity: 1;
  color: rgba(229, 229, 229, var(--tw-text-opacity));
}

.hover\:text-error:hover{
  --tw-text-opacity: 1;
  color: rgba(234, 33, 33, var(--tw-text-opacity));
}

.hover\:text-redy:hover{
  --tw-text-opacity: 1;
  color: rgba(222, 21, 21, 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-50:focus{
  --tw-text-opacity: 1;
  color: rgba(245, 243, 255, var(--tw-text-opacity));
}

.focus\:text-purple-100:focus{
  --tw-text-opacity: 1;
  color: rgba(237, 233, 254, var(--tw-text-opacity));
}

.focus\:text-purple-200:focus{
  --tw-text-opacity: 1;
  color: rgba(221, 214, 254, var(--tw-text-opacity));
}

.focus\:text-purple-300:focus{
  --tw-text-opacity: 1;
  color: rgba(196, 181, 253, var(--tw-text-opacity));
}

.focus\:text-purple-400:focus{
  --tw-text-opacity: 1;
  color: rgba(167, 139, 250, var(--tw-text-opacity));
}

.focus\:text-purple-500:focus{
  --tw-text-opacity: 1;
  color: rgba(139, 92, 246, var(--tw-text-opacity));
}

.focus\:text-purple-600:focus{
  --tw-text-opacity: 1;
  color: rgba(124, 58, 237, var(--tw-text-opacity));
}

.focus\:text-purple-700:focus{
  --tw-text-opacity: 1;
  color: rgba(109, 40, 217, var(--tw-text-opacity));
}

.focus\:text-purple-800:focus{
  --tw-text-opacity: 1;
  color: rgba(91, 33, 182, var(--tw-text-opacity));
}

.focus\:text-purple-900:focus{
  --tw-text-opacity: 1;
  color: rgba(76, 29, 149, 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-browny:focus{
  --tw-text-opacity: 1;
  color: rgba(172, 165, 160, var(--tw-text-opacity));
}

.focus\:text-browny-lighter:focus{
  --tw-text-opacity: 1;
  color: rgba(203, 196, 188, var(--tw-text-opacity));
}

.focus\:text-browny-darker:focus{
  --tw-text-opacity: 1;
  color: rgba(134, 128, 123, var(--tw-text-opacity));
}

.focus\:text-graysy:focus{
  --tw-text-opacity: 1;
  color: rgba(159, 159, 159, var(--tw-text-opacity));
}

.focus\:text-graysy-darker:focus{
  --tw-text-opacity: 1;
  color: rgba(52, 52, 52, var(--tw-text-opacity));
}

.focus\:text-graysy-lighter:focus{
  --tw-text-opacity: 1;
  color: rgba(229, 229, 229, var(--tw-text-opacity));
}

.focus\:text-error:focus{
  --tw-text-opacity: 1;
  color: rgba(234, 33, 33, var(--tw-text-opacity));
}

.focus\:text-redy:focus{
  --tw-text-opacity: 1;
  color: rgba(222, 21, 21, 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;
}

.truncate{
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.overflow-ellipsis{
  text-overflow: ellipsis;
}

.overflow-clip{
  text-overflow: clip;
}

.italic{
  font-style: italic;
}

.not-italic{
  font-style: normal;
}

.uppercase{
  text-transform: uppercase;
}

.lowercase{
  text-transform: lowercase;
}

.capitalize{
  text-transform: capitalize;
}

.normal-case{
  text-transform: none;
}

.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;
}

.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;
}

.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;
}

.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;
      -ms-user-select: all;
          user-select: all;
}

.select-auto{
  -webkit-user-select: auto;
     -moz-user-select: auto;
      -ms-user-select: auto;
          user-select: auto;
}

.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;
}

.visible{
  visibility: visible;
}

.invisible{
  visibility: hidden;
}

.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;
}

.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-14{
  width: 3.5rem;
}

.w-16{
  width: 4rem;
}

.w-20{
  width: 5rem;
}

.w-24{
  width: 6rem;
}

.w-28{
  width: 7rem;
}

.w-32{
  width: 8rem;
}

.w-36{
  width: 9rem;
}

.w-40{
  width: 10rem;
}

.w-44{
  width: 11rem;
}

.w-48{
  width: 12rem;
}

.w-52{
  width: 13rem;
}

.w-56{
  width: 14rem;
}

.w-60{
  width: 15rem;
}

.w-64{
  width: 16rem;
}

.w-72{
  width: 18rem;
}

.w-80{
  width: 20rem;
}

.w-96{
  width: 24rem;
}

.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-3xl{
  width: 1680px;
}

.w-2xl{
  width: 1366px;
}

.w-xl{
  width: 1280px;
}

.w-lg{
  width: 1024px;
}

.w-md{
  width: 768px;
}

.w-sm{
  width: 640px;
}

.w-xs{
  width: 375px;
}

.w-580px{
  width: 580px;
}

.w-100px{
  width: 100px;
}

.w-27px{
  width: 27px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.isolate{
  isolation: isolate;
}

.isolation-auto{
  isolation: auto;
}

.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;
}

.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;
}

.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;
}

.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);
}

.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;
}

.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;
}

.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);
}

.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;
}

.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;
}

.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;
}

.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;
}

.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-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;
}

.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-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;
}

.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;
}

.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;
}

.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%;
}

.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;
}

.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;
}

.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);
}

.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;
}

.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;
}

@-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;
}

.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;
}

.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;
}

.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-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-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%);
}

/*! Flickity v2.2.1
https://flickity.metafizzy.co
---------------------------------------------- */

.flickity-enabled {
  position: relative;
}

.flickity-enabled:focus {
  outline: 0;
}

.flickity-viewport {
  overflow: hidden;
  position: relative;
  height: 100%;
}

.flickity-slider {
  position: absolute;
  width: 100%;
  height: 100%;
}

.flickity-enabled.is-draggable {
  -webkit-tap-highlight-color: transparent;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.flickity-enabled.is-draggable .flickity-viewport {
  cursor: move;
  cursor: -webkit-grab;
  cursor: grab;
}

.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down {
  cursor: -webkit-grabbing;
  cursor: grabbing;
}

.flickity-button {
  position: absolute;
  background: rgba(255, 255, 255, 0.75);
  border: none;
  color: #333;
}

.flickity-button:hover {
  background: #fff;
  cursor: pointer;
}

.flickity-button:focus {
  outline: 0;
  box-shadow: 0 0 0 5px #19f;
}

.flickity-button:active {
  opacity: .6;
}

.flickity-button:disabled {
  opacity: .3;
  cursor: auto;
  pointer-events: none;
}

.flickity-button-icon {
  fill: currentColor;
}

.flickity-prev-next-button {
  top: 50%;
  width: 44px;
  height: 44px;
  border-radius: 50%;
  transform: translateY(-50%);
}

.flickity-prev-next-button.previous {
  left: 10px;
}

.flickity-prev-next-button.next {
  right: 10px;
}

.flickity-rtl .flickity-prev-next-button.previous {
  left: auto;
  right: 10px;
}

.flickity-rtl .flickity-prev-next-button.next {
  right: auto;
  left: 10px;
}

.flickity-prev-next-button .flickity-button-icon {
  position: absolute;
  left: 20%;
  top: 20%;
  width: 60%;
  height: 60%;
}

.flickity-page-dots {
  position: absolute;
  width: 100%;
  bottom: -25px;
  padding: 0;
  margin: 0;
  list-style: none;
  text-align: center;
  line-height: 1;
}

.flickity-rtl .flickity-page-dots {
  direction: rtl;
}

.flickity-page-dots .dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 0 8px;
  background: #333;
  border-radius: 50%;
  opacity: .25;
  cursor: pointer;
}

.flickity-page-dots .dot.is-selected {
  opacity: 1;
}

.tippy-box[data-animation=fade][data-state=hidden] {
  opacity: 0;
}

[data-tippy-root] {
  max-width: calc(100vw - 10px);
}

.tippy-box {
  position: relative;
  background-color: #333;
  color: #fff;
  border-radius: 4px;
  font-size: 14px;
  line-height: 1.4;
  outline: 0;
  transition-property: transform,visibility,opacity;
}

.tippy-box[data-placement^=top] > .tippy-arrow {
  bottom: 0;
}

.tippy-box[data-placement^=top] > .tippy-arrow:before {
  bottom: -7px;
  left: 0;
  border-width: 8px 8px 0;
  border-top-color: initial;
  transform-origin: center top;
}

.tippy-box[data-placement^=bottom] > .tippy-arrow {
  top: 0;
}

.tippy-box[data-placement^=bottom] > .tippy-arrow:before {
  top: -7px;
  left: 0;
  border-width: 0 8px 8px;
  border-bottom-color: initial;
  transform-origin: center bottom;
}

.tippy-box[data-placement^=left] > .tippy-arrow {
  right: 0;
}

.tippy-box[data-placement^=left] > .tippy-arrow:before {
  border-width: 8px 0 8px 8px;
  border-left-color: initial;
  right: -7px;
  transform-origin: center left;
}

.tippy-box[data-placement^=right] > .tippy-arrow {
  left: 0;
}

.tippy-box[data-placement^=right] > .tippy-arrow:before {
  left: -7px;
  border-width: 8px 8px 8px 0;
  border-right-color: initial;
  transform-origin: center right;
}

.tippy-box[data-inertia][data-state=visible] {
  transition-timing-function: cubic-bezier(0.54, 1.5, 0.38, 1.11);
}

.tippy-arrow {
  width: 16px;
  height: 16px;
  color: #333;
}

.tippy-arrow:before {
  content: "";
  position: absolute;
  border-color: transparent;
  border-style: solid;
}

.tippy-content {
  position: relative;
  padding: 5px 9px;
  z-index: 1;
}

.tippy-box {
  --tw-bg-opacity: 1;
  background-color: rgba(172, 165, 160, var(--tw-bg-opacity));
  font-size: 0.75rem;
  line-height: 1rem;
}

.tippy-arrow {
  --tw-text-opacity: 1;
  color: rgba(172, 165, 160, var(--tw-text-opacity));
}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

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

/**
* 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%;
     -moz-text-size-adjust: 100%;
          text-size-adjust: 100%;
  /* 2 */
  overflow-x: hidden;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

html.overflow--disallowed {
  overflow: hidden;
}

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

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

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

body {
  margin: 0;
}

/**
* Render the `main` element consistently in IE.
*/

main {
  display: block;
}

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

/**
* 1. Add the correct box sizing in Firefox.
* 2. Show the overflow in Edge and IE.
*/

hr {
  box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
}

/**
* 1. Correct the inheritance and scaling of font size in all browsers.
* 2. Correct the odd `em` font sizing in all browsers.
*/

pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}

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

/**
* Remove the gray background on active links in IE 10.
*/

a {
  background-color: transparent;
}

/**
* 1. Remove the bottom border in Chrome 57-
* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
*/

abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
  /* 2 */
}

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

b,
strong {
  font-weight: bolder;
}

/**
* 1. Correct the inheritance and scaling of font size in all browsers.
* 2. Correct the odd `em` font sizing in all browsers.
*/

code,
kbd,
samp {
  font-family: monospace, 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;
}

/* Embedded content
    ========================================================================== */

/**
* Remove the border on images inside links in IE 10.
*/

img {
  border-style: none;
  max-width: 100%;
}

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

/**
* Show the overflow in IE.
* 1. Show the overflow in Edge.
*/

button,
input {
  /* 1 */
  overflow: visible;
}

/**
* Remove the inheritance of text transform in Edge, Firefox, and IE.
* 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.
*/

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

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

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
* Correct the padding in Firefox.
*/

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
* 1. Correct the text wrapping in Edge and IE.
* 2. Correct the color inheritance from `fieldset` elements in IE.
* 3. Remove the padding so developers are not caught out when they zero out
*    `fieldset` elements in all browsers.
*/

legend {
  box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */
}

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

progress {
  vertical-align: baseline;
}

/**
* Remove the default vertical scrollbar in IE 10+.
*/

textarea {
  overflow: auto;
}

/**
* 1. Add the correct box sizing in IE 10.
* 2. Remove the padding in IE 10.
*/

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}

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

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-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.
*/

[type="search"]::-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 Edge, IE 10+, and Firefox.
*/

details {
  display: block;
}

/*
* Add the correct display in all browsers.
*/

summary {
  display: list-item;
}

/* Misc
    ========================================================================== */

/**
* Add the correct display in IE 10+.
*/

template {
  display: none;
}

/**
* Add the correct display in IE 10.
*/

[hidden] {
  display: none;
}

/**
* Remove list styles
*/

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

/**
* Remove button styles
*/

button, input, textarea {
  background: none;
  border: none;
  outline: 0;
  margin: 0;
  padding: 0;
}

.container {
  margin-left: auto;
  margin-right: auto;
  max-width: 1680px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1680px;
}

@media (max-width: 1680px){
  .container{
    width: 100%;
  }
}

@media (max-width: 640px){
  .container{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.container--xs {
  margin-left: auto;
  margin-right: auto;
  max-width: 375px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 375px;
}

.container--sm {
  margin-left: auto;
  margin-right: auto;
  max-width: 640px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 640px;
}

@media (max-width: 640px){
  .container--sm{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    width: 100%;
  }
}

.container--md {
  margin-left: auto;
  margin-right: auto;
  max-width: 768px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 768px;
}

@media (max-width: 768px){
  .container--md{
    width: 100%;
  }
}

@media (max-width: 640px){
  .container--md{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.container--lg {
  margin-left: auto;
  margin-right: auto;
  max-width: 1024px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1024px;
}

@media (max-width: 1024px){
  .container--lg{
    width: 100%;
  }
}

@media (max-width: 640px){
  .container--lg{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.container--full {
  max-width: 100%;
}

/*
    FONT VARIABLES
*/

/*
    OPTION A: Google fonts
    OPTION B: Custom fonts
*/

/*
    OPTION A: Google fonts
*/

/*
    OPTION B: Custom fonts
*/

@font-face {
  font-family: 'bebas-neue';

  src: url(data:font/woff;base64,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), url(data:font/woff2;base64,d09GMgABAAAAAERYAA8AAAAA7UQAAEP3AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGk4bxyIchW4GYACHDhEICoKnIIHneguHUgABNgIkA48cBCAFqyUHmBwbwMhncG7OY+9ElNsGQPj5GcasWDHd3AkC54nyAY9zajYigo0DEJN3l+z////PTCpjaBowLSKI6j636yDm7izKHKXa4kvrK9QQA72URXZbSyD2w8Q5Y3bTo9NZ1LmLCWKKjXlQzQkvsiNwmhD+sr2zVCqxEpc5NRDZKhdXwlbNJaxyViNdkygH/3xNS66i6tzT++Q/jazrNYrgDjnxKmdvuaygRAm7/b/R8lx48GUqVLKjIRDmd8zsGLhQ70KHw5mwsNunUnAq8W2UOLDL3eGbu/I0fopKVJrMr2ExD35mT1z4zcUjx+sZIv7dVvtk67znnO1tf9TlubbkVWDseoiqsU69/AOs479zZ57QfmIHMxyikxjqT6wLJiHuVqFRGQ5xhmhbzSy7xAJLhgVYDW2BiFG8fVxV+JepGHnRRtVX3PVHJLhZjiKnr0UfGxvL2llg8/Rx0N7u/jvLTiGiqJkgySHlMCp0sdl+CQ5QzqDv2nDFQz1t4ceMAyjdrklzFi+Pyhcn5IxPmU9z1rzn6PGd41Zq4pYXAEoHaE0cB7QOKE5aRTJFzeFh8jhQtYXr9+n8d0ZaGe7s2v+nTNEmbaomWZHhEX0iydNI73dScnqEDphlO1hVrwECXMoOkW41oUir4ikKQVCOpqig0kMPCAghCT2kbjpJCAFCjxERUwETIFKSEGKCBSl6gDQflVOagvZreudd977plTa5psWUFaAikL1Ej+Fbz7b8whTkCOLa7X9gC3JAcvzpNP3Ob5mbmqYOjxP5ECjLpdVkqpPXPb615gtlVp9foYoZX3tTdbKQgsLP+vRneuVMSpl0cS1LkCbFI+1nHbFWz8KNKWrb7VBRMJha/ggY5zaOR5tKO9HRbTnda6QXOGoTszeHJVa7qTgObNx8vm7Q3X0nYEzo/37/8WjhierM/rLOu1/bB99OMmae8Aliku79BLTTRrZQuIiIb3+Y/p9Nq7TLGhkWrUXWHkLsBeAoqf5d3aVSSW67Zc+z1Os5j2Z9Bi1YWrLGBypVd0uGIV5gkL1MBwwRMGb38g0PMCOIAHOgDDiOCIPwXn5Bejz/31Klc+2UXZhjQPyhoAAThaN12ktvfJKO3FA6wGFQMPxDnsi90mzPvmjcmmhxkgEWhCfM4x/kRtwexIFhC1r7gmHzIA1CDUM9p+P53M0D6ewDYdj2IDgpwqCqVbMXTCV/80ucaFAWY+753/A8DmGQew6ERDj8KYnRhMdbjHdA30m8nbe9BO7TWOmqOCfWiu7E0kpuLYAcXK5vFkJmPE81xvhEZkJwte/vT+ia0Bg1oaZflXBMTPzDnA0KaScGTU1h8tvZU//2zpqXQNVYKh7BIrqi/wWS6w1js6aLC7evi1qQitUoYCG/31gI4LuXfF8A8MOb/xAAfv1Gsj0IWAGcAAxoSHaD9tgHsT8ACkIEIJHgNNhM70B6t/fBPugDpD7scxAKGAABlmjZIcdOPKyBuHW+zkEKBZiOBFgCjx5eE3y2625ernKg8vEMkBEpKkhI2aiEtw0bXqG2pf2gAOOOCxdTgn06BnH/FSFjrGesdBQGx/0E4MqSbOCrbh/t5TvTtOx99+b9BImQjOnpKJp1cyBev6qbQTDIwu2Yor3h/YD+Ovx1OyjOPxlF2gNDhGFFuFZ3PjjzpMOeB4RO4MjYfB2uyAEhYHwyA1ZMWMOxNqao8v1gNsmHSAYDW8tt/d80LT7To9QZbggmSFhp9x3V+min8g7WoHmni50hMmPvJoY5XP5ToSKuuNHVelbyjr18qKhp+FZU5KJLG56OvhJjLzu3siqPXIVKVarVHNaGV7dmKw0IECFqt5bSIXrCEKeNmFlg3ydFnHKSV5GvQKEiLsUuuOhSLuOKa7leyw2UKI27WuVT9R5r0KhJc1pJG9p1pJPqWtCTYYwYNWbcRCYx5YmnnnkO/Ojk3C4zSBDJiqrVNiopmmE5vsJQlGRFrTbSDQBNy3Zczy9NaBQuurRCOvqKhxLKSrNVIsqekpVS4iZlpPwkFahUpVrNYa1Q3U4oAzB5VRhm7RKmM2B2Lf+LK250tZ6VvA3yoaKm4RvtPjrokwg7tzK1re6/cN6uRHEGuZxohVPch/FUt1H32v01DKwpTi/Vlsm+q83aFga6SwUv0IM21xC8TCLF/JpfQgghtyUuAPfKL75uAj4AFSO2eDqKg5sHJzEV30ZY4qNkN5J8jYqykuNz3MZ7iGa32QL0uybisGtiHvbLpHvW7q+hYC3gXC9j3BV6wK0G11HOB2afcUXcpqv1zGnp6IcDqiV1LGVt3DkFYWAK+U5mbsEtLird1KWAfoC6lcKAcilkKaKXQyV0hRTuk2+z5e46rZLTcAEkeIkQlbhKbE92KUmHU87pecjWDg68c9AdctgRR8exZYqVC7joksuuuJYKVKYK1WrUpu5EvccaNGrSrFWvPv0GDBrKsIwYNZZxTJg0lSfmqWeee+GlV17XL3K/+q39vhLjf4+JwMLGub4qRqysOBK/kkCS6t8JfJH6knG0iPhyHnKK8Wlmx/ZKIwEiRA2tBXskBU45yXtbq9gFF3MJl11xLeW5eo81aNSkWavhjGDUmHETJk154qlnnnvhpVft9RwDE4GFjYOLV1KLZOQUlDx48ko8SSBW2MrBKlGa2yt35F67/wixrm+staFwTalFmIqDy3k3D570uzW4NOdJY3I1uZ5cbZ8KFXHF7bpaT9eksYWKmoZvRbkuOto8OuiTCDu3MuUqUokq1WpSW7tZx3P63M+rmGALpmy+nbEA21u6WVy3Z68ixhhjrOfcqZBKValGjdrbdU3ArKNXn34DBg2NXyz86n5rv6+kNUtHXwbIyMTMIqZiXReXpKpadd/J/JosqkEdmJx71n6PWUSF1Mm/wVihLMHDYsvGdWWS9Pw7dZJZmO1ADrpDDjvi6C8rlUWVpMJSaapUq1H7y2olvdKXfhkwaOhv4jd+wX7Fb+33v6tehsE2I0zMLGJAeZXHiCSsOn4PsgaEFzo6YB0HpKCEUvFF5i8ALlgohghmLDFiSNkkkUmWwkO6TF6cXFTmmCPUWmuF2e+ocMWK6Z1zjsEFVxhdUytWvXrpHnoow2PNMrV6W44nXlvjN//ZEghRsDcMyHEwfnrFxedwt/Nd0dj16rR3uwdGa6jBNGThGBQYX2HvrIqTLMD3OlyOPfuk3wl4yIA0Gi5l87mXzDjvc2Alrgf7gZumaIsFwpiVnU63Hai783GlJZf0Xfk9dxClKR1ToJJIiFrnV/LhmbgHrBs0gR4WzBX0dF4y4+n6A1viCrBOAsb56VKlyfe6V0t8AsZhHYjTeGH1gac9ACx/xV6rwbWw8jTo9ZY8kh+k0hjIF8IfSQBUMEwIslAUEagi0UTDadHpMOgxGRHMWCzYikHnbmTDOagXI9V1pZjcWIZBo6Bx0CRoGuItiCdQz6BeQL2C+g3mD2R/o/j3TQkGKJEClBgBakSAGjvU+METBk8cPGnoyUNPGXqeoecdRqow0oSRX5gFhFlQmIWEWViYRYRZVIi0YaUPK0PYMYUdS9iJDzVr6CWG0cUgXQ4pKl4vWiVFz12Myouosoiqi6h2iAVxCJskFQoNQgCWYLgI7LQ46YjT42YEmSEs6Gyo7Hil4JeOwUlQHmH5pBUQVQTlgpmNae0o6YCjKI4hK76JZT/ZJ/vkfhHljMIq1KKqQ1N/85rQIbgYBbXpJKoLpgemF0Ufqn4UA6gGUQyhGkYYwWsUYQyvcYQJvCYRpvB6goWzdnp75KB3RE56Z+Si9wm+WN/g52VLRjLQubC+OE4Qq9J2IVUTNUXTDMOyHMfzqwL3Iqo2aUqWFUVVV03uqqtmYwoACE3TsmzbcVzX83x/1e3muXC0gqYNku4Dq+ET2fSMhJkp9MxhZgm9mDCLDbm40IoPOwkRxBpObBEmMeLYI01SGDlCqmTmSivlzq2sslX5G1ahoFUGVhW06sBqglYbpLpg3fmJBMqhpuGrnQQL+Y8RIkXT0tEzMrMods4FF11y2RXXXHdDiVJuw0aNmzTtLU8888Irv/nD3/7NIsCyva4MhFGcpFmFSqMzmCw2h8vj9VGipfisJXa+i13ueiW5K6+y6mohC+9BgfHXVyuuXjIDDPWpVzefR2jqEgSdhY+IcWkEA6rLE8qT5gMYnEPhgSionBEuHRnQWaLWqk2hcuL9NiU0pvAlCR6PUBDVExAEgM5DXFen0/UA8LsGoqByR35PcuNw+d2vKN4zyJQ4QHaIJCTJUCkw6cgyUGSicqJZfb0hyBXlAfmSAqgIccmuFB9APeFhIilGlOehHGY1giIcAuHDzCh7m0dGBAo/Ufcbf/pn/TPK+W+6RBg11YwatKxZpdvDIjZHbG0xIMAegAfUSeQkbxI2KA0yg8YgMKgL0kKuZFEKJ8WSQoj3A/CMdE3XI3i3IbsP1XMLAZGC5CA2yMzJny+VeBknNNJMWWhGV1jOEKzAJkETLyOcJC2MVVFZQbBBv3XWWUeaNGnSMDAwMJqhGUhwJDgpmK1mq9lqtlKAAhSw2Cw2i81is9gsNlpiIKObdJNuQiopmK0UMESzlQK0REu0xMAhXucXjU0iu6Qfqildxq86vSFXnnwFirjMVq5CpSrVatSq99BjDRo1adaqTbsOnbr06DNgyIgxE6bMeNtTz7302u8dmtt/+W8hEA3qcXxyCMEIiuGUaq3eaLbanW7e39H4pJS09PPqnr4Brd5gNBmCjADMAC7ZBCEAJjjddvfw3DGENvk6y4uN/aGzQyDHDx7tgBCrWgLa1AgkiBIVISmakRVV07P94PhCOeLNEGFYC0rPdELWaoXgeZzBGZwRZVEWZVEGClCAAhRJlVSoQQ1qSEc60pFOsARLZJdNchRP0QIt0IU1Qw3pBFvdMdIJluRIjuSoLy+zQSi2tXF83iFgSYGq65zRe8g5JCjsSmfPgb6lJDph6ntRhO5W8vnzpgbNx8EKQj5XZSDq6whzMH7fgYW4qZTF9h8QihaLTEkcTtrdeygaPjmVEFox7LIUgICk+e05yNjc6BOK/HG9aADMROTe1nZVNou2QscHEMTHXmXXOYdfoP/VEMHGCcqDk/KkESSCXgybFFmQemqF1GsnpD6bIPXbDGmgNkiDtUMaqgPScJ2QRuqCNFo3BMQjB4yAAZ8U5AkC5kFQJgjaPjoK8IcaMD25u3Ff1QMpvFY7bbI5bbXXUWddqa96XFCEEDZZSKjYxJlB+nSV77meV2RvRPAjWI295fHvS0Fob48+WY13svAJiUnhMHObCxBaOAhCxZaHE//6Izh7RgmB4ycBH98++JHDigiVuZQXTxpxeAYGzO67E4Bnu9GHzyyZC/B2bX+7z0F2/QA452489r58hDief0sL/AeYf/YAwFMAw9vXXQG2IgHUcyMI0N2SYPrMhrYMcFIcjNCeJLen/x95dKf9DJ1PL0QzZ7KH6mOpdFD6+iT6FPgQfJg+rT7/g/Phu+A+8L3w/fBweDQ8Bc6FC+Ht8Mvwab8dfnv90H64ve57ffYi3y/9AyBJGSwL9qeFOGbgrsUbcm2xUNorf64Kwgfrg/dh+LT4/BfOhX8A3w2Hgy9qwSp4y/ry/UiZ/q9Cw4mY3n7WV19q3lmn60iSsKJSiwvm+l3dzuvSSeGMJgKZ0iXyZVxvl9ew6lu6dwobRBeAYOG5AQc8EmGxINb+gLCMTezRioKKBkfHwERgYePg4uETEBIRk5CSkVNQ8uDJizcfqi9VcT9qDhT0BSs7TPgXrcwoYobOTXReMWLFiZfAqrO4g5pTpaktO0u24jJziBV2Pouup+aYa575gPuOKnbceVeUqlShSo1qterdctNtd9xz130PPNLgsUbNmrRr06GzhzZYZLHleWybcuuszKQtVgAeutZ7NgK4aqs9rLf/r4HXtNpvoTUA/QC4bXcaLHDAYZfjxutmt7rX/W53Rwvgg/S1NFZTzQC9ZXvu9qBGh5xw0ElvOu2Ms0656BLgcTeUuO7nksu0PqmllW5HssooBdAEAP0BMH4JjI8C234ccOgXAIeqgQ99Ajpm5DI/FLNDmA4l5wjTIRIm6VemCrfjnztPHn6jkrLAFygyBJIelcCn16K/Dzm95fZrIA5JL9+RMt0jlUScu4wmlkOnxAgMybWEL7rEQmh02eLSrj9XljjQSV+uJb3IgnJJfkLRwph3LqlaGtnfCJ+EYGqoIfEi6alTGkoXzhaCTbjABT4EFj8Tg0FHNrzAEjq8crNZFBtlLmLDbO59S1vhTaap5IouboRQCpbIHMeEZ68WaulwA7xc7j0uE6TdeeFj4K8AVasFkRK1LjEmmOvmhuFkYkZ1sojcEOtbgSkOb0QxpQKneqnJbr4gyIQC1IXRQkWVLIJiSleLWbeRJVRUU7U48trg5cxKnco7xhBph1wLNqFKrJAZJG50rCtCBCSEhVcrk7JBQqjcGJzWDQCoIiBZwyEFjqHAKlkl0pzJFCxUClhJqzLqKivySRvX9RzjmJADExq3TR3OiMx6v9ctm4058IqAGxNa7ng2YORuZwFKC1HmBMLNqs1CfTGwVJ8GLFQXvqQEZzcekDiDsZKpYxp8CsMd1Up45sp7w7bVzItBNZjBzO0oxvS6ygJSSgVtGaMjlVBYmcDOgNwfBFgLmMptIQ0cUEkwD8GUUJibzTyZTpKzXMj17bDkZV4lehCXtUC6tvOGESu24YBhPMgox2RsJbS/qXo7L3drzov4F23lxXBhJtNcNjaRTbAZickQE1iL+olTvK8WDz6F2VOpkgwuYb4I0eUSELiGDajE7PxAxTGBV0Rhocp25BqUUmrJWM4sAgSLIXP3VsJaLaAXm3rUUmT6IofYkqKnUjdtAFWCyF0LkRBSIgFv0DuAFV9tSiChWUdUoXYUDlXGNzRx0GN1Du7i/ZtxbcV4JIdgiwpMqx+AGvtJlqQ76fZEst34QoDQsgslcCRgIQ91ZFMCy9mktQxbC2DUS8SVCOVKRDVsONDO87f9x8MgKcEFkza7DUCORlzLhFJr99UTBnAbkgjWGqMEC3WZYhhJweKcm2s+q1JPlZ7QZRepAkoQtfpRIRyyvUlM0DHZCPzywJvOPhnVsj08TWoQMrpqeUwFzmzXQQ3CzqrZiv/ep8kTa2uowsDpZZQFsXpO9Opl26ESuFSNkGQc9MZ1vkFb20ojvobxzd0dNK+m1LagCsBTHVCbxFrzH20LVJhzuSK0S1Yrlq7XpCWpzJ5wSuvmNF2BQcbpv75l3hOUNvY6n92+6rDvlkLe8WxZtWZQKTHZcYv039rqcYLcESKY014mHSMmc4pkDDe4CWaVbSEYHQMlGzgaZUEquEPWZIaMwQ4h2AVd1unpJsZFUiI6J6Hpi5k/xFAGp11N5AUf3Ki+IEdDiErp6AoWgxhAHxuAomF/i6KpEtcAuB/kVAeDGEaM4jZ+dL2K1FJJOJFQ90nSBxOAnYI3JpSBOC621vx+rLWe68tZ3JbTLxPEikiIq25aqhRYOGGyJ/1SF2a4cCLzTTk6TsoWOykMxiMuqv+VPrdLVh1hoCUW6RDsSsuKC3KMSUnnNEaSw+ejDcf+iaXXfkpfChIrKaA9J6sV5XWfTT3Tzry9hGq7ouQ7J9R9hrOuY78olj69+uavWS/NvPLGU/cmq04+9K7hhkRUu1UWx8vf0sYZzV1xsl53TUdZTCU3EGHc8LwisXjUbyHNFXJLhTiyS+jcMQHHjjxVzS+v+jlVxbFPfkJD/YPpF1yXJQ/Fv0JGdRp3zaOuOjZH7cnqEd7BWEnS04VUDAj0UEjDLXpCoOI4Ie4473jsabGq4sh1v70zj3L+fJ4jaiBl3PHPN8W3eJ5/xr9g8/Oy8PL32/rF0/zzb9uXrwsvuvqKPPytLMRkQtTu5VHKKs7c0NwJh3N8DMvJ8uamzOZ46+RxgFBsuguViJzmBDzV7Y5AP39IBkq249ciAspA6IFpoXvUPjYOch9Npn2KuL9lweS3eizprzw7bacrArlUozzSK/m7o8AAQzGCNSuSAbTE5iHJd/WuyiUJvB3giLXvjphts/5Au7B/FnS9TpMeou8YRcdkSk7YlFU72pD5DBfeQmqKMDmfC6YQL53UBTFCSMLsEeQPniey0Lvtx6XAlSA6CRMJk9OYP5mFwLmNKkBDCAfy1Rol5FNxcY6JyaJw86K0An0bjTu8pZmn7k/W3vRamYeSBpZJmi2qtiUzi3fQet9aH9oh9K+7Zc/1hXMDJp/Echl+AVuylopcMQ2OeEkc8bceW8FhC0PYy3tJ8Yg/VD8+Wmm210lZDlRFaI/AEiEPelYGy7DmS3V4E75raUVUe6QQ5MCG546DXhmCcIoicR9o/BtCLYNKeljRy5v3eTo9HU7R7bOJT9KrEjf7WH/DtUaFlwHGV8XDYmusWOa9IRgiA3UAkpP3FtIgJdMjI3VfW4gRQ+JRgt0qNJdWgIHEmXKHjOYj1e0B0D+V7dOItwls6d5yaKYnyx113nONfROVZZgyVoBKjd/jPo9OS5tHwys7Cn3qadHE7gZ+/UC4m+ORl1ssyaVx7X8fqASO7WSciufoHxB23/tDT2dAh8LHqTMh2Z4u/2VRV9TuYbudwLb204r3OKgODLy/66e1FkMSLbCSXpNiHhMaintBIqRxXGd0Yi0qON4NTp+S8YREV+yEaQrZdfoAkTUY+kE2V7VFCLZyBoMQclUfln1Tkt/ulSxvfwh8BhStvJfby3vcp+IqihKufZQDalU901/CpfTbiptMnn+R3+qdL0zNOLaFaZuIz0I31xqn1iZ4cr64vEW2CGVnK3MxHYG3/ILcfLKe076YlC5ISFTtzGOb8qVXg/xXRjOjMIlNiHKt3UqWFVM3KLEpFZYEksqcFhJNuAyBhhGv4QezCJMrQxvYuZte84LCHVYvKY+IdEHijtYbm6TC/WShZ2S68P6A+z2g7iGkZNsf8m2cYq9UFXAfUw8pY3qKWDmtlvZWpSjmaV3hjBbu5LyT0EOf22vOigfi4HOi30ZVVne43U+Wb62ua//1z96zZ/Dw2aQT7E6o5tnq4/bTGmfwC09goRv9veP3eEDvNDZfwBrCWJhjdXpLZf28l5KxAESWzsvmu9h4BCb1wfFv8EcypeMIpN44htvDKE9IXLcRqvx4SGksdvTvz0XtTkgBIHoB6LkjiC3IT6OqlRUw4Qk/2a0HM31OMqnJqGXSWStBO5J6xIVOdSq0oPVyrRkLl4Xyqi55RAjlU8l0XEpwu+vi3dDqzNq5GUTJEfREjiMlx/BbuvyJIAmBOk2jM2SJwXRT3yUOMnNhohKVWXQdBrcxUnuivkzQtTk+4b3mTaI5c6cVNIq6/rC7WJT1jpkLyfPpVLxcheBUBwLjYdfwrl5YaGvePRNJv2yVkHWvnmYkcYlHEpyq20hw5zP2DWLm/iH+XOHwErqnsfjcntJCwWpltxewMw4FJcTcySfpKU896MPomqELx/PCUraee7EQGWtJKBuRXVhafFQzPCIZb+qWdy6RKxFtLBh/5peoNn7O8NnrvZRramNFt7XQOxrJXI0ziFkaFMguBA4n/91vzsecA1HsVuAR796QRYuuUfyBobOgoEiuYEzqwtJLyy0AGFPZRjyzzxP7pU7JsTPxQmDhHInfdUAfu3CpDdpPe4DhQiVSZpSYF/HolvboEDv9xZPVUb2NF9GvtVLmLiXRwpIlxlzDJX9ACPDhDkBJ15jckVBhiCvv/FNTRzbzQLmh0OfVEpgErzRHyOMxVy07KqCJ1FuYSYjMpi+SYnHB0qAHPBf7gXRG39zUj9JF4HEZsuvdmyOrefqJOLpRVLpMBSmGF6q7hbanrzDI0GUsBPOI+DFOtqOYZderxcakoW8H1dOXlSap1FZffFk+thnV1ExzBRsGUatRizx66uL/EynJ54pQN+UF80X9zctMZKMfcwI/wGYqRS57VCv6NCWLMu2X7aCbyVNR+qSKNNbKOJIKBCYCvf5z4yYGjTRaRaGt8lIZ1kNmt2QtWw2oyBFTPXQNExyWe+wEU5ka7w5LL242oUEwCkGkq/PYOHJFsItdb9thwNaDqLrh/YbDhru1HTdV8UTbYZ+tQ2xCnetzF4/9xxYp0hI353vUJ1/Ec2df33zdXN7Nm7t5o/NX5htB9u/6Mr3nTE2bYFmzDIhbjdcpjsep+nC+FZ6ngP/HcvBQpUMlP3RULHUzBwBDqKZbQhA6JHTkVQfgxcDntiE+1r27OfPwnQNy2rXHrWlKFag+tGYcWkuMYKNPUrIgFLosog2laplpcmOJWSK35qnuQhVxJXcFEcHKz4WyKKh83OLd3d0w2eTBFwO6T38famDeZkH196n1rNvMY3CBP0aD17spBUMVb4mokGhLXDQDQULmEotSR6VQ61hLDH7Cu1+2KnooXhU/BFLOdmosvQRLzrHQlQ1o0xRpbxH2JyP1rbC0uHNDp0SX+6QV+RcwcPQedDcHftl8w/RN57ekMest8R1jOhZlkdsIiIpme0bcrUAs7MhLLCD4ExBY1EFxlK5VNew/3KrWRYkBmbvWLVMjVctBVCLWshA+qTCvJJAzns/e0rJ1uwd2x0fAk7exifsbgk8FJIn3JgW37G8Ao51wPtyb772Hv2cXH1yJXdZMn7yVBNBrzzZFG/j6blGkh5g1/hiNRH/vAWg6wTy8oNNfXDB/ab64qNcaF819diQ0E4PNZ5LePxzBoFlkICqri46xrMXr831qvH+rABguARJo0usWRwojdegmai3ExbCPtiTveNohqMdFDGMaID6Vg6mM6Mzj5XILMCgOqVlVNTL4LyDumnT6BXMAp6Ab43sF8S1nRL+g02oXRogqFimfiTZ9yqEX0ootsApcrkUxpTTxCxM6n03KVCWatQvgMtyvz2+jw3vp29FvKzuQypg5wPKgUqqVZ8QT2p3moUWEdmEEr2KQ8pmmfCbJy7e7WebZ46ey4O+JVBqBxGzS62bN3up9a+ZidKUgMbbn0m3dxnXPzcZFnR4zzS+v6ReHR9PNnt4Xwh7hE+d3M/Cm9p8r26U7tju7ASGYkFemTWHfDcUNId4yzZdnM8NTnJn543DScMI3YSZT8NVSBivt3uT1e2msSbvJKeHzyXGLZ8INQGzXpVxcML+8Zrh1UaufN3ur9pHQdEwJmluVFNN96Yx4TPvSnHYAg2aQn2Y/e3pL1vXWsmbZ7oARE4CVOgtZDo1Sbe+QCy350lT11ceUDfyMRn4kP2JvngDZpOuWqjpLfvKzH4hiJl3/4gg+WouqRDGiW08E9Cp7P8QeVeYwc9hHe0q2hgxbzeoq88CS4+er5Z5lEGF+JZyLaqaizgdcpXUlvKMNtGKRmflIyySEvMOiAhTVOSkEq04r+wYqLNp925yaJLGZadcCjmMIYRe2D4OsJ8/ePxXezpZKccthP0tcga/y2+EWB2lZxVvjb0TNVNZfugvHHLZ8e8n0Hl+wPwVkFNqi3T+yRR0ntcNO4m0xHrdtJmMLwc9wHbzLbZ/mW35CGjwGx5xF2PvHAAnUGLr6dMnVWeeKvRci/xIadJeGMwGGpXhyCYqFJiCLMf0b5ouFeThyswBXzpDsAOKKSadfNIl6zm2Y0NVaq2jbbsz0jJsq32Pa9MakXQRSn2ZINzOyZdZNDeUCDPPf2J2OvVq5fLkGqOUeStzfV8/mAAxndF79Dhj/O5LZWoBhQ2evPfMN1vWID+7bpQgxPiR+PH3YxaiyM/gzHx2tgOXTMJxdZeC3potEWaFLaEn9x8vCtzndQOKafNkrorO93jCpo8t28B0NwEk7qKb3LJgPe4mvBDWSUdZT5xuhc4Tw86bjsgg8VWRpY56TTk5y3luN1//bWvocby6ey8U+GzKagRnZeF/XhwbirsbQf8N0uThHFhnoRQc9KkEXUxbI2eXY3mQgFkxeL+zcUfSU2N9Ttuv04ZL0YIhNxhvz8IJW6b3ovX/3IJCYNcZew5Dg57FjOG+0uvbzmtv6K9xXAmo5nUv2++EoGILIaM45Ug6+4II7EFGTe3DOFNh9cA25khjBRWMgFFSIJkacQ10cmkfo5kwodfFa7hoigpM/PQ+lMP831MjATeAjwdS2nfc7bQGmBl/kbZiMG0g1wqxd1A0OLpoR/YDRveZ8/plz7VmX6x3Nj65vNGDqpWNM02d/esDud2nA7qs79t5liWOkZst2cwI00N/Se+CvnXrVn8Z9FqdyuKF8bQKZ0P1/PTWfLX6x2OPh0WMxAIakCp/bwsedQqXPV8LvQcMpcTHAcJF49jzAb3ls68+nLtw8dgP0qocouE4g/wm66KtvQcyFp+ChALDEe9LNqvnNyu7z+nK922m3ebjLMjviw5FWaMdvPIzGAnqGx1GSZZbj11ZMODI+UIybc3nhZLHKPIBIs26zWx9AWOU6bXf5eA4nBvLK/8GbE+vFACrVzIF41nSX7VZZoVShDerq4mW9HOLi0isdGH8IaYV2+NpzuLtA+Mvf42Alw+EbK+YQ88d1wJY78EWBSQdOBn4RQOjPzjqGwad24AsCkw7mBsID9aPZGdEF5AxAfGnuaO4AH5fH6xrP10ItkAuZIlfRDTVKXXzfdHE9be2iaa1d3dwjmhK5QmKoya1pRnVIneMK9x7PgYQzDfYvmSt76rd0hofYvd0hJceaNj0abWHoJFVW7p0OmaTIv3JkW+VIo/rnmPrQYn8VdmRgEagOCldz8lbpVEQ8jfLiZBYimEZ5S6Wu5qE+pjLeMqirOdl/0hbaf8E1FRZIdWFT8SDg9xfCNdSaq9Y14voKo2+585nG17Nfzfa4dzGX0IA/+n/xbfF7BT78cO40d9Yf7/FPL8SmZ5RkptsdSUSHUUKh4+j0CH4mtvhMzv7ckJJ6MBfWjKrkqkvKRnQ3IqM0PyO1LBNYcWfgABRyf047wssswLfmBqDDcUIirP5Sl7Qk2b6MjrRZ34jrTHRG05BpRYWAiYxTkqlDWBKE1vVqa/bUPMMpgnCBm67qj5Nmrp/oQ4wleBDaXafxxmt2b+BJ2X05vG/b5ThnauKYabLKqKiMZE3yoVRUpYzMxFVzWjlcesKqltRwzgCuYJh5taPQmhtYV4tC0Yi2UXsxp/P9sE65VEEh1LiP4MsgVc+cIVtxstOd+eQjzYWUZEgHgbD7FljnPliLsLPX6xRMYd+5Apg3+No2vqfa621sH2bj2/nMysrtQ9Uh1YGG8lyq4H1eOSoTcSKLUcG635uEiMuEp0WmJjAjgKIHVY5XAiYdSaFCnRLLRL6X4J1A9wYHjQQF34dBQP6rFceSI9gIIq5/dypKKgEX0aiUOlZiaHUKJqc45cQBAmBEcB05KWG1yfm5RcnZYaxYCYPemkNEsqAGwOlBEEXI3qGgB9MDz6exKUKIShWy44ipIjpDktbKO4aLORydFB0kYdBFB4mBbKoQCMm9+U2OYhMkn/PO4GCTI9IO/+5Y1q69TEIxjXlM0mUtOAukSjXA+M2wjw5YnHqsvVYSyQNkpwBgPCCuo+5q7gLVfGZW6LH9m8LvQtC04whXtrPvjzDPq72JeDcREpCEN0kgwVyIlFF/jkNaA/qoYZ1Zz4hiMOvW6XUh68EepihNxGRkl2dbFxPSQ+DBegtMeQB2Sqi84IVliiulACzvn7g066wkEGemIeXQaQf8sEyxebFSJwPwO2r5wlR8KlQ+cWecKhDkIQfKF7/6n6muZ2XFtxVRisoRXDuXrJyNSatiUyq7hnnr2F4VqkA8MW110lSfVNl/VnXP7BL+FA1eNbEvLo/4NHzaJHTXY3kCKLY1y5rljoTroRkfNscUpJKiiwNbc7aQW83dAvPAv7S6voWRvCBZPB5JiUcHVSHCuEAcn5L39hsJg91dfC1Ts5vc1Uk70ceufN8b6eiqUo61hFXrMGxBvwXyfWGVcbuJIyePHeQTrvFjoutgJ4+G8mGRtaTpovjAtHT6nM7SJbIRmSX9dk3AYhIQkEzEYBA/3TPhM77wabivWfZ1xElV5eG1bwLPV5n5t/pshP++kr3d3m808k71d/1c4KOKP3AGlXMKWwTy5NFD8VBKaRExKdaV5rxzoTLote+ekwc9qFI7aceAEm0LsksK00x2WVYp5U2qsdmZY1Ah37Q/KHl6cbC57ySj67LxdSm7zmkiEZHOI/ppyXS7zsTeUnzsSUKzRvlmzfEcKfzOAYPMauc3Oe7nF0ewN8ZXpcxaVq1kdNXGCRhObvg03MtGsRdHFmcnQYvRUo//ubj/ujq8eMv4fRD4i5yD1UQtP3bx+IuTEQeq6SGVsdeO3vR6b5Dkz0M4tiTbFMxvru96ciiBn97qxtLcJke+GUr4Mso1v5WMrsnG1iQVNbA54relfj1GCJ+iFMTsOfZjztGDfMgitCpud0eJy+ifHi3BmEBB7VMa9RdpPLP62aVLdvaTZ0+eRPaMNavHM+DPhcQWd3jsLs6O30dJ3Xm4fRBW+jC0rgWVEEBO33Xp30G5DGZNT80/hVfClsdWTnA+EPpnFZs185t+24lqUwSpSCWAWsw0vDYL1zv0x/G4MJNm4WnNQKYLsoYp2ZTkOgvX1Mxjg2+8js7MtjyjYJ2VuLNi6L8xYi7LkY2PXrVlG9JHJehC6gIpG4/tTQairkk78FBOCZmyCXRaR52fN49S1DkyePPLWEmzWO2lgoIJrIruCugjv9zq9nJFuXJPD5fyz37/1G3+7EnmPXa3964gnI/iV32y3LvMpYYL+Ro1M9tHWm+nzo/l88f5sHcoucEN4nzR5fJKDpnEroCV463oFZW6J7q/k1C9sv4J9cv1ce702D+OPitFRdniEdhXMQcY+6kWan4ktVfhTWn4rklHLylTHPqj9FpZfhWyaixvUv+YkhPttGQ65Re6PxS5lhl6HatONrYiG135N8dZlDN2g1W3KpfJ+cB7QtcLEnddoEvkyat4Ae8yz9sfK1U6Aw15NwXD89gUYgUbhq+yJ2ieDX1bci/B6S0TDVOSKbetVpvOb7+emBIbeBLu3OkVMI4+m5KOirINTyztWqS4RPbdDUYdu046viobXd39v+5Q3GOe9znCv0/cX5GNrUgqahan1D0n/we5WpyB4bksMonDguHxNnQ2x4Ze7ebNUqCM/1SL/4PSmyWI52N2QBs52Tac3hJDHgifbH3xRQFe7K1kbE12bU3KrHGwfLWY4QrVNfRwzx59K36q1J7M6kwbLQVvo6fU+/lHvB0ePITkjhEqoATzYx7IGUsdqqaECFoP/1FiLam4RJ5GQsLn9/B3P7tsFbGTBDGhEHbMrODYMG/vjK9j8LV7NzbwpK/vVT//1+iz0vyoKN/EsqUYds5PFsGKRVOlaCksyffr7EArPTFMis1h+KfAEH4duiMYq/xiepIWbRHbQ92e8rF1CatuWyuymGR2LC65Qcm1TtbrX2rMHp3WEovZGkizCkTIoaS6KzxRBjYv3bQXTed32v7fjjxsMz4u99aC/1IHMdSMtuwmtaH766PspRQnbv3lkX+0JFclsOWlvo7oESqlS45l2cDEZ9+cPz07fdHs/EaFfMMlO6vcDrwdIdPFtdL3NR9JhHP7xc5jZ1lCplA6uiYfW7NEs3RusReBebdilns/yl5K/iDCV/mo3PbJlK9OR80YnzfC27wvy3pIdqEzMDyPRSFWsGB4ghWdzeOQH7CuhlCwS0Ob5KpN7vDbp2DHLvK3dfEkX2XG36qzL7V9N00PTX2z2pedqu+Sv9WuvFrRGmtwtupuqb5PtV0fakW99+Dl0muG7c8/Hhpv7RO8dDXCjvdWlDRwQEU8YY2tyEdXHFwMCuauQQ1yZhqE79KkFdi1xRkVeJZ8VL7+tIXNMbjM6yeQOZGH4ykppUWkpFhX+tRpZbj7fnFob+13NaCBsL4rtZ0zHbYse3DGZhlCllBW4NPkHS/TWvyzLOGVS3xYTX5541bkxJ2IPp5DzTwBQ1JTE13xrr4/+PpbeKcQ3MVBpgUeEdkc0CzlnkHG1uWj6/aNZnh39cdGTUehtrAj8ihAv1GHO/HbYRzgk5X8SYzqUD41zJ/xn7ldKnIE7yHhGVHj5/MNfPi7neDuY5MwPI9zl8MpXgARorWRHBumo6qIposg4LinECPV2CbMC7wJ+/heRG/8PYSLddzvEYr4LX5/gidWbjooqeiLHS/iJ41gD7GDC1x9FuD7x5W7E4mjofDINyFUtvL2xx4cmv5utFUv0tR7tb0h3vaPktGVY7YiZdZYk4kTMM4xzqduLA2YbVJkE0JL5gAOgV0VO6YpydSO6P6YybXM0oUVwlFE0+iaf8czjB3VuCVn7oYdfP3ik1vsGV1uWRqc2+TRbk/UFdBjgVaENNtWa9XvwnsvDuZHx1X5LxGPzw6nQ2Rmaxl42jfpyIT83QPQ4J+SB6vy5cokoKF7My6zSUZPDih2LsPKeRWU+bkk4ICbawwSdOvOpmxhMM06q9sePo2YhvvS0QA/5e6Q/JZ0KRb2ckQA8AQrQgXk4Krx3zxQSNVZgPXfG9qEqjcrGvQowCPGic6Dy6bsLdumHRwZX2UeZKJyB0ozSV7+uzrn50enCvNKyeMUTG6pKWg1osXy5RwbMLxHMHWC8IE7dzLuaFCl23fhLTIsq2IRADOwUOkBVlne5f+pr7c3PLzXw94NmWf2DOzJOOs2bPAURyXgtQVd5wfOF3UNxpZ6kuIM62wvZdEUwC3swfoW7Cno5fCG8rZE1XW6Ei95tFJWSYoiKw9HLUvk5rILBv9XkNBVYh6YBeO9j3qNAMMnw7qWHtDG63vljAD47dzCCRhUiM+wKCPb0Hh8G5o12fvZMNHiZ/SftstHf1dUDG0RD4P19d1XLwDZOi6+1IJjURWfftpvboCpzRhl5pLun/UMRlr9ZYzUho3u14iKlf9xD/zvGzacg8GK95ZbKmZZliZ45MHLPA1+WuV/CLR8Wst/jCC09l9T5dTVNiiLMtA/QDkBtVFPUEz9JpisKJ9C63t4lRLj6h9z7WEfDU0paR2sw+o2vXiLBzBcqlUavKK/pwzsHGDdkVobnSRR3uyJHQwvK+PmIwswDnnY/hXa2vxAvcYdo9oPqGwMwTSQcObWradVLrBB4/nxTmrg5ACPFDmn+LJp4PpQFMC018+gjl7YxJ7Ak+ep+UXFyhQg+sFti8uO/hUZrQwsF9hhs2m2Al1UIpugZxNTUmw2aXWLpjcm3QJCWk19aoPR9nZZvyv+8v7pzu9imAcXQBjnCBl9UNJVWn1jyEZ92PVGiNm4oFOWORmn3QOgn0Snlgteca/oP+Z//u5B9Ojxt4KhXoMxwcWfKZI1QwU5eNI5DhFNEbo3+MVGVZuqJZvOvdEp84iO6NXHPzt2U1RrK8fPxr7l5nTf54qNXALQl0bK/FOVade4C+SqUm7ZL9Iplp32yR3OkgEpfQY3kuF+hJgsq+GZwLIGcFqo70wzkhk7L6OYBZx6g0OLMJzMcjsBipfL7lZ2kSVHaZkG6X8op/jWqp2R9SIRRkKeHtQYRDieWClLgw+7YmE3WopLwysvKJIRltl5g74918E/a6V7/RmbpVPndM923G88NYiIGd1MbLZ6hnhOoRmwTRwSH3qfp0pcNZKKAAf1WQGo1FgPT8be1UzJ/w3VE1/F07huh/+VFD4ZdbfHVEm7ufPwiajl7unuWyk7Sl2nuRWu0UTMcu80UDDeOxp3+Iv9tzdubxafs30aF4lFw8g+0M5YJcN4Y+M/cscbb36ZRr3LdwD2Tb2pPXpPYPxCC7mqI0PcVQTC7puceuQqNQX0gDvrDU7qfU4t3mrgMarxpwRwPgDl9rLpQiqNUcfaYh0zaVS6kE2xMY591H0pYjBFQF4ST1In9+F31fKE6Xh++d0JQJfr99NpomsiWhA3fjtx1x8QztHRJSStFI2qhMZZUHQ644iA87eGtYXpSvKy3WPREWmZd4JKaBh0JdTOpNevM+uZGxxaPf06U9we1DNGuxiI6N9H5vQXO09EQoBDIBq3muErI4eSwzpTGJxaOq2ilpHSSQgjhMp86ZwaqIzXFtLM4zaHtHHkPFFOG4/bliMCdD+0TqtjbXCgeiZEEzJdiV4iBqfjTlAJHZ0fLqz/TWtPiEyOZJx2O0gOSPouWuhxSOsT5sRJwI16rpF+bs5CnCuhFhPiuXa2h7nb7hMEdRr0OrR2PBh6g3pjHy6nTwWOX3Z3HNzL2w1zW4Y8yYSEVQzEuvfjPt6eO7v14sV9XfO4X3EKk2C+sBDft2AuVVM2UjY+o+RR5BQ05U3bzlFTTX3zePvObvq0GF0sL84rBh6ZPfiYbRd2NzbayhvMXf4/qy7/pKozfGpxtr9RBPEYFbrG3kYj+q6aickTSTeVgg+Ttba+f39REcinCypx1WxuDR1RwX5wOykqMSMtNTI9nokD3Yt1pvLJcmMdxpKoOhpT+lyhipJHKZ+TEky8h/KFTVLr2F5KVjCrgFupwnXKDtFuiXscF3skKsluGG0U4ELDqvAhEtpLoGJCAsfOYXPWqWHCZFRucXJWGDNWWn2UjFH1Tu8MBt57tYNBkP9RqBIppPADS90RK/SAFNJEqXUxbbR02A25P7mHyqlh+MgJoYRSXqailkbnDEoKI4UofBjcGiqOu6ni8gJcORc3YHltnN58KNeewwztCZuuqGH4KAnBhNCuAHFX3S3SRQwlTvrJBwdbm9GkO2VTFRSSzlfKJ6aLJ6a0hzLPF6Hc8dAtHY1bw/BRkEJI9fdWOogHiKFyH4aDVGWKaExkeX9JI4jI1/jP3A827QvEdRlCKCFYKW8HT54hy9v4Jj6Irn7aIhP/Ktvf4n01nHuEO7azRSH6VXGwZee1iMrwyqsv2LpOqdZin1aRejIr1zjQmYLMQAP1IiozJTU/Kxew5T8EFgYmH8wN/CI8ceD/h1CucuCGgG/zanZ6ByUjKhtvQAeujn/4fHbmMSw+LfrfnHhG/IeB+iuHDDBNjznAmwrz4p7qNbBuEGehUiA2K4O3VBShxzRDNdTMiqNiYGM93y8dOYxuoFajKyNjr00HRY20W4Amre5GzLpFrU7f0sPayM0WZhRRS/z4ltyHmT2ZT7++Ab+1paNuAKK0o85W8eTgzvuydQeswTe8NkwpqCzbE37dFl3JjZqAmJrK9UpPKdO1bxMTekZaT09og5ZcaDG4Ed2iYRSDJmUDKPlDeY7av1QKpV7WhPbXsa3hq7CUPk6f8HPyyqxx+OyGfhhOHkZ8nboyPSTHEBpf6Olk1Xgau4SJvf78UsTwGQHMCvWjXXuTlNBtbm21/OLHCOVPy54Wds89250/e/s//a4wk+/Mf1s6FdzbvUuB+9Z3zVsCWIAwsub8B5j7P1G+Jwbe5hPub3eBJQDDG0D7gY5yVsm5VKETS7lvpcwqJ9Ey8i1XvhU+P+p5sySJq0ppsXAOAV6Ts/ex+4+YkzdykYKDpe2YA+aos9gVtoUCL2tsto5Li8GdfUn3OMi0efwrN+wcDuwLrO9zZ81PxFasWm4Mz5XErD7kvFBZi2elZf9WkE7R9OifTP2cLHV2Af+rF7odnh3La1RgyvfEEeAVL/gMM9AdAWQZVgDo95reG+s5SVYJ4N+/s7F9+AKpZddC6zztlvqTY5nJ/pttPki6OR7f0zVyz07XE1IW2TUTR4B/tnTovKWxHM9Iy7DY5WUH8pW641+xOVhP6KRw067E5ht1Nq3ES+ElSzF5d3nJABIIuFCs01ql2KppZPtPf4H7IC809FsXlCAiyHBiRoHz8Q5d6rUH2djjLHDtCCCt8/P5AznLEMjLNUAtOYd5rZzzZCMWzzqZ/I+Hrc2JKHPOsVSoT6NGDVwnfRgYBjiQUAbJIwMRSGGRK2GDupcCrAU3sJJqAM8A1hgAAIWNpAIT1BWAkX/ePEA6bXuzAVg4v6ooCM5Fh3uqINNmlQEYfb/tUkKdxKPlWNzZDyPxpXBX7D7Pn6fIryRpxj7Jd8uYx8oJoG0bCq6Vu+M86jvJvlUMXmneojmumvP+zDv24198cEaoHXtXpf2k1qXWyo96nw8LnKPNkAYA4gPkk5j7LJcM6dK1LyFbPejZkKS2AcD6/xrceDjXNCxd6rZ9VHo8v5eSLcLBzpxwW166lamRMhZskVhxE7vCDjdsi8a26ShktAWTTSp2u71CV09y/Tbfj3Ju0uYHAtK8M+O6pbVFnGnbbkoNeKSusnEQ3R/FDnVoiR1kkDDhbulR/lMpQhVtHx2vz1NAfyhAAe5dAtDwQ4y9MXkzpPmgfWMwuPeCA4of2Vj1RwZncLMlOMtcUnAOp4uC87InDS7g7AxbxD8YXGK5nOAKwXUGV2e5n78ueY3gZQAkcIYGgDvASRDi6w4iCM+DJHp/BlGqZAUx21IcJPNuXJCi4mwJUnlvFaL5K4K4HfsgyBBw54LMJdV95/qQEPBiAqs7eoVSq5KKJWrkrw7lry4y1DfQRwItstQqpJREiqxZjZz2gm0xHzllGBSR2x3TgTTbNBaWiuBejWb87ai/XXpeEC952RapSlJa2ybXL7zl18xKvWrtS6LYE+CMFuDY6Ak19xacPWBLT7rRAEtarGGwCjzU41cWwICvr29k34UbS4/2b4vaPj12xmD9/mj//0rg+yng1PRuU5pLH/T+Qm4mIf9+VE7eShVyhKm5FZoIDpaU7JoKNTeEne20nvsy7IX2s2iTbqQCQ9CkY2psZs0T8B8uk5Ka5iv6JW9akqJWu/DmLOnv7Oz/B6v49bIc+SYNhv7En45nswkcLZlAbL7nGqK6JnxRitSKS544pZUZsLRZHyV85CuMcB65eD3DpFhIHwlW9QBhQMDiJgLKYcJVfTb74L68Cvd/OKdS9af+HJzwXwvnPJ663HtNTf4nWGZvl+umb6j5QjCkosGK/iCy+NvrU4h61rXSHkEIJcvGM8vana35H/DNGbhnyuHwfuaG+SHhf09AFRmA7OdDlIsmgYPRL4WpZC5lU5IlXIUyL4o8E7sK0V93joRAPueKtRsFZ+VxfSRa97mlvkJez0SXDEapdE5p4C4AsifTgTkOdeVDGi5JCH3e3OikT5Td7VJQyUToy5n+RciAHVK/HNywRiBZqqtBJNNNRaJkCpJx5HFrSEcJ5XM/faVB1I9lgR9KiphZh7Rwd4+fEjvVja79MncZv7IMQvazpzbIsefrxsit01AXbPWHIr7tkCbeqFERLO/QEDm1UhZ2QaV0rNx6IPGsDBOj9n5go570ziEfZJW6cmox8EWJ9jn28tuURF+ZdeaGVmpm1EJ5FhWpADOsfKQKoUZjsWPxU8t/tXlPUkCGpONbfQgxbRYHsE0jqbkNM08UW9wTNaQ8SMlDDmMgpvlJPbJ29t3weW8AJ6SFCPx9ZcTJ/OZtdgFjz07l+Qz8RH1Ag4hiHz3PnrNgBW36YwOTQ1Dxha+ZrAlK8kZHQQlk86XXJAuox3kN5umlwSJVRGp6t1Varj1X6dClPczjHDwwtuxGzHTwF7elfOKgrvpUB7mvQtJMmCD30ieBKBmLz+uY+ltxSbsaLkMkGqhLtRXByOW7MqFwKMejjwBJWDV9Re/ChOoYRALVcLE7Boe5YJxqoI110C5Sfzj1C+gVo+JiHIhaBKLOLRKnxc7RuyKI1EIpUlxRzF2XYMCmOCWIevRJwV8ORfSpgTQbmHB8WFho7Ej24Yvmug6f/ic8gEER0BLXdRYBLNoDq7yNBnI3HkU+x0anxOr2wVxt7U69qbpy/lwoPUC8Ol0gLiSd8yDjlhqrqcF8ithwB1079qZjPPXN8pe23uuLnBJbHZjOoDf4+8GUtXTynNwmpXSwUIh1XJ9Dn1JeWI5r3Iz2/h1XQ72nDs25LdnsGf3Ux8nPyjh18aKbE7AK5KQQXRz4xSGYG9F/59trRxeJnEJpA5vNQ6nAFc2sqAmqtg8WI7Z77MU82YuRbiUdiBgL+EZV8O/dX6GFVM0e+v8HpJk/Vn845AGd/jkIlU5rNUftW2fISfQzM2RvekGsq2rWyZ5jlnxWKzXiHaEyV9yz7CoiEiWyFRQfu2/DqjXrvgPZ8sBDo6j+reaJRx6j+cFP2jHQMbGxVNDi4OGqxCdQpVqN79WqI1SvUYMpOs2atBD50VszTYsttdxKq/7lIQscV9xRlcoAPwjBCIrhBEnRbdsxLKdQqtQarU5vMJrMlvZdo83ucLrcHi/v83v3ARBqFEJgsDg8gUgiU6g0epDTI5PF5nB5fIEwJqJUgVgilckVSpVao9XpDUaTGQAhOJShFmtZiWd3OF1uj9fnj3iaYTlKN/p5QkNjU3OL6JT4dOuZtrPt5yRSmVyh7OjsOq9Sd/f0ai709Q8ManX6IcOw8aLJPHLp8pWro9fGxicmr9/4aGp65oHPvp2EkylUGp3BZLE5XB5fIBSJG/dIoyb9D+u3a8ApvdrcMtj5Ge09kkhlcoVSpdZodXqD0WS2WG1J+9bhdLk9/axTbW99/tr6mGuf+1j+t6hv2kdQQLStCUY3+WTI09Q5pWYCpm0V+hYaFF8pLnYsxMa0s6251g/KtjJ1RHe7p4rr14vLBq+pdWgJvuPwSv0m0YvThi8SuDFICENECaEcDHF/RgYNcUgzKw2bqJYk8pOTDqZUpCdIRN7zRw7o5seB3PIRzPlrKGc/VTVAt0OK6gApZZBYKAJfeorqAahV9g6mxXfYyMi/yCKFzPO22VFCb8r7qoFR5nqlnfyspKMf8ONA79crwHkbZgBPT0XrYkkaAs1rQ9LyhXhd3zpXxYoSi6yw/Mpa8720fNzzxPdll4M2XGF+P1W7VV9u2NvwvIUjqr0kuffoGJExL99n+Yxn0c+UvVOBLgIuBeFqhoERFM3wWm/bICZ3rg4FmVe5SruP3j47n7ivjTR24Y+otPi5v80I6dRuhjR4YR0Tn93OLSmYEAYhKfUp+0nPjQAaAgjBCIrhBEnRDJujawQgBCMohhMkRTNsjq4xgBCMoBhOkBTNsDm6JgBCMIJiOEFSNMPm6JZU5GV8IAUwpY6nGdA1AaGpyc0ApD72ilouclzjQeWoFoTns4z6vm7Vvq583DaSu0qfW1Y2eRSqJBnaJgEHgqAYTigtAIRgBMVwopkPC3bTe+UOeYzojimLU/JeaG0zSawzdomQ3fKnHsHDjT0mugtu5/83/GqHmfbf/6JlWiOx8znkMgwYh4XZI9oLhIRBXZ/3AJ/GTKNamAAhsefLHUmPc4N2qOf6nZRgnybYCnFuAAAA);

  font-weight: 400;

  font-style: normal;
}

@font-face {
  font-family: 'bebas-pro';

  src: url(data:font/woff;base64,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), url(data:font/woff2;base64,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);

  font-weight: 300;

  font-style: normal;
}

@font-face {
  font-family: 'bebas-pro';

  src: url(data:font/woff;base64,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), url(data:font/woff2;base64,d09GMgABAAAAAF2kAA8AAAABIvQAAF1AAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGoEaG4GtIhyQLAZgAIkGEQgKgrsUgfU1C4dwAAE2AiQDj1wEIAWOEweZEBsf+zlEbuxvik2oAioENwYRYOO/eot6VsIYV9noTbLCbuW9Z2cGgo0DA7zv98v+//////cmX8LfTHLtyyW5awX5SJWvAqKIzE3nPgRBc85ZsEwe2aJE7cipzzcIZqQZdURjyizfTipZJSNgaiF3NmNzpbsQMZYASVVV0ulIUpe7m8WgZUpde83Aeruf1oehLvtVkRWNa4LRGs6cVHJZW6Q0Qr8hi62kLX7YPa6f9uxwdHdn2yICIiACjT0fTy+vG+bu7s7ObyIgAiKQPF9Iw+X92vc9RUREBKtVBERABBobhmEYBubu7s5+fIiACIhbpP9Mnedfx9lsxkt7PlNrPdVaKy9tOZcLvz3Y4YtO/YWic6ffzjPT748rGTMzCkEneWy8fyfbfS2CasL9hEKCvG/NlQYsOKhCBbzijzHlygEF/rKlkYGC7VlNXr1wTeloCfZMYHcCpBFppdxohghIgaZXlPOUjH9ToUuakkogSCvKjW9LMNA5H9b+b9NRJO8gAiLQXPmU/4sAWrIKjF0eI2rFub48//z+4Fv7nPc+5FECq5lgJDjKdSaNQ2eD2+Rp8D2iTZuZ3T00hx0xI9QtYtSoUaeW5q8eASIGCTXzCFV/FRsCPTuRBDGKWCvG/HpqzNohxmqNGFEiQwg7CUKJiBVrJQhiBXnVWF3jVds3Oua3vlWdQ7XfH13QMyiU5/0KYCb8v+1XnalUKpU3VD25w/B7dlkBsWJWDHoVkFBrDArZxq/E55+/SnkTTPDZHEWSJKHHG9Bbuz9CSQHAP//d89tnZt7/YGErkjQIMCoIrOUZZ57pvxau2bxSXVtKiRQqYPVuQ8fJlUCaQsM2fOUI1ZlSF4j/fs/tuaOo9c8LsiAUSH8wo2lZTGI5Wm6Y48IDuBkxJcwYoaTfrxscuEVRFEXTNE3Tv+rehqXTinN169eNDBMBpkDgo4IL6AOKXH7lyAX0pyhyQO98dTis4lSfJG3dHY7PBWh43x60UtNOWR6OptS8QEWbAxqd6UALA36ZQHOhUAD/Gqzt9oKKNTx190Rp0CLNLfbTvjBhcVgQUIkxpV1t76uWNCBYuJpL4cO0F0By4sdTSRhT//+nlu+pjK379KVNxelsUfAcnor+l2RrmlyathVJn2hmmO3BKZ0FBfBdlMCcI49TOqFhMub41Tqms+oR0WmpbL9WVGjgG2JUoPLb+F2xEUKiGB5gcvjcETHmBuc+TdMURVEU5QE3v0oppZTSAvj8/hqhwYHCNzauUooUKZZlWZZWWHCA4AbnFkVRFE3TNE3vGeTj/zsRJ+JEnIgTNVVTNVVTNVXTdx/g73I/ZZJJJplkkkm+5Hu14AAbY+e4XEJQMjxIuI2dJQhCILharVYrNzjXKIqiKZqmaToacgLCAnbAxtbRwfIW8n3wF/wFE0wwwQQTTJ2gwMfeW6YPP13vrvxFyWJgogx2YDoGTyUfVNb+/ePuD/3jzeX77uULqjByCmqs9kuxdesmjxCCdtbw+8sD80dIyONPv2l0PGeoK0OK3Jr+/VDu9lbldmqbdqkWWKIZFNOaN/b/XlobZi1MNG7HX+loInJlapnuYLlP8C33rl6k/DHY0lGeCiKcfeeCTPJBtts7C2Aw2AO5S4jALunPkXjxCd5f/YH8l7gLEAfgeCcQ9CDuKWMNzRvy3/PlnKWMtZmUOxepFCmKFWTeBWGkOBT/FAeNbwK5Z1+wdWtngvWkA2wC4SAevsZavbuHWyeVnZ3ZWhD7mIaMT/dk3gJUEpVQiWRS7dSM37tsula1QmH8lU8fnOfN3l2gC4VwGEHmJ9dq5BknIpGrpOS+uV6b3P9floyuMdd7rfR3k5ndhD8Ay5ZdZ2ezL1QgMhLw/qfO/s/esnWs5RRK3d1P2txPeRmdk6lI2BJUJUZi5FJjKx7633SeXlwPtiqahxCy5KfzWuYQCodwSIRESJwFYhOxnW4KbINKCKHk80VcqN+GX7WvhAlADySEIHMhNEHEE5FsIYU4IuJlf317n8W28FIHr4BXIbD5y46x2cKl/+sSFBTkSAM4xlZFxhuoYNzqrgFIDAPc+7F3Wd+KT8VYN6LyXTuYhPtzCgF8/bPIAPju+6wBfvozCCCwDHjEGsSGKYRcXJjBSqBSpZgyFVClSkyVWqhOHaZeEAoJYRoTBjOqA1jGdxBmQhlYFrQO80LXUF5qh1R+6yvp/N4uKRwooFAmlYailg4hsITPHnTC2/II+eavq0MyDhg/GQgyiO7YjzmdBh0/Pk6OPX/6+J8/c7Pkz1rO+PM2K3qBmb9gv7B66M5u+j47KF/VZiTekkQQGTHR6GWEuX+O6pLLEnXRRxYXosXleH8QNOBwiUQ9f009zXv4fjiQA19GxUGXQorzguOo58c70AoILJWqnS76yeLmkWqqVAEoAYhYoNjAxIe9oUUfsZlVVDv4mT517YPuO0GK63q0PRyGTSS320WLyVHcI51hCfI3KHCjz+kI4I6DeYuT7CNAThoOjLw1ASHwRLEHuMqNaJndIQopRGgYaJgxFpwV44MCuCAujCx5r82auHjWRWR9pGwIy8aIbIqUzWHZHpadwezi0jriskKDAGp+gouPITEws7BKlsInIChsSRjJ5m6quZZaa6urHh80g6fK6yRCxL+FeEUJCOU82iazyAFLfpcODq02S4xtN1umVkcHnHBbTljBSlTEFUZlwRMfzwR4SQVPgrwkTDk/WFHBAytYwTKTpzUuP0brr/gi27m4JTnXVMV8jmnmWnpeddvUnFsaQVuKwFezzW5TBNNxiC1WgWjRX5tFo+8ZsRnOFgF9XznKiS462X6tZzwEPY5eJ2+C3t/6vblR5nzTG3amg+c7JtLmCp5ZBwRql/JInRhs5qhxl3mcZGFmHa/9tkE5B9dtPDBgdBk0pMzh8RyNskeznEHkI8Hx4BK5zFwh1xTXyW3FPeY+eTLu6bhn456PezHu5bhXe+bzmn0d933cz3FZzh8TmY2uLKjqMrzcRnMeFZ6D5IV8qvrPs4KnqxLCrEk5qKJq1czXwBxubNP8W/Nk1qqojXRR0UNJL5pFRxlJFXbS2GaIlccPKuMBB7HZQ/ANIrCSoJAmVoSHrMEZd4YaZ6amWalFUSvqIb3VQkdBPgDWkoaIQReWxymWUc8xKN8AgUmCVA2DPDNTcWMbp6OmEdUyUGvVnrlbL8j7XglVyCxDSEYpsRlDyRlSQEkQFK5YXUL+FQ2zFdfbU5XUG0FJLMI/u06662OAQdwZutjD/grghM5YxCrB5VcQrRL540zlV1a62IuPWLoq3qkwF2RZatBrLO3dO4LQ7JMWKp2AtE8TnbHFM2YIZdeuC3Fl9Z2MzNt40K4V0cbjyoy1agmow0bV7rxKwEaOjEtsFF+A+iAcK8HtEWpALcRiVXjTwhcGMHeKk4XY7I6LhGmadFYm8KAEZ3rde1qm83D6+EcAihIErtAaL/Hi8RkeHlqocW3alBQD6blLmctlKDwGPCbUyIcfIYWwcBYnnMFmFsDBkDYkX84rcZgPgvNdeAZ8JkUgAHvoxw673h+Wne0fhud4Wpi0f/ItCBpUXzIDy4ZwfvPe9kZpkH9YXUnaJ8NYPhHOxEl10kmKcOksZAcvTN1owkNgnA4VnySpYXrmoccfZ31y4bdLE/FSkgz7oUmygeIVedT2rWJ1xsQEG8wHStgAY3qeMhzEQUWK8aI7fOnZDPtwRK7KoLIF5osuGKEYUDyClBFkthT5scGnkhYnYa0IziLkvjfIU1xa3WoXKdmCaqHGu0foyjMYGG7pLafImi3+kE55Q0itU2SZcxyqcrGUE7r1+mpc/MlGv+aN0R4mqJPtqRGZLRfBKg2z5PA86DDu+UgQSjEqTZJcB+Z69nPIZuxC5WPPgIJeVXQtXo3MyqUeLP2ILCWVjeUAL5YzepU+aSMpqwZxZ6HuTvl2l/8woPxsi8iga/ZWQLrsccICL4WjbBUGGEvG0et6DTt38I73vhtQIvGQcYnuOVuUMQQFZoOHOEYLqi0gKPUNv9xIPYkYlJ+eCg7r/1BWr/giASUwoIN/jSGEjAUgxaNzSKdiQVNDmVsbp3jFYQdEJDlYo6I8+5bXStWKtw/aH6VZSvI7UUpCJwXMnAsf2fFXmbTuT1zfs5UTKaG57UqCs8/crZKboCJnrJfLd0LlmKfQW5DL8DBYYCzJrbDWOJvJ/xIX2hL9Smw3JfYZoQO5I4UTuTOlC1WJukxXoa8y1BjrTA3mG+mG/yDcZumWdpmOoNg5Zbp4in1TsX9Q7U7rAflEf6A1tIGuk5vkNr6L7+MHeBM/om5Rt6nPqC/or+hv6O/oH+ifbF9sX+3f7H87/nX+/zyVjQI+LlJIEMkk2k4CCTnkpyRSTL3Qhp+emIxpMy+s8WcnKXmhptLTzyQ5SM5OyU2fvwgLxcXSUnn5laRWZ6zNWJdFw2IKvJWYmgm1k7qTe+S0YULjoGmkeWLLpJ7JvVP7Su0ntb/YLhn7R7wFpNbIy+cE9P4jMtg5GWTc2upoJq2yoPNg77T4eXTAQMVKZ3V5LjkI8lmugiIIgVWkzSKyXEkdCaKwGpkiVnu0W+kMOPyu8RTkKKMpp1tlB76bBGnJtek6QaCgOAqAKHujFQAzimJrLohjd0Mg6tGwI+hlUDou1HotKZ7dwKeBWES7Cj8QgQrUN9n5thon8rpquUAfCU9YZFNZYigzKFM0ayDCld0+xjw4A6F6oBav4hti8KyUorFKQxneqYYNz6Bvhx1ahIvttf6JhxpHc0+j1iwQDEmJRmtEJJFMVYXfvdlcvlAslSvVWr1xrebU1NbVN3Abm5pbWtvaOzq7unt6eX39A4LBoeGLXhAlWVE13TAt6+3+eL7en+/v/7qfNwtN6kAAESSQQwl1eGR0bHxicmr6WOGVx80vLC4tr6yurWtoCgmLiKpraGpp6+jSrUevPlV1Z4QMx78R8cTfYai5o14DkuzZU8fvV2PlyJjbAa4ZefREokinvaJGF+GNNM0NxJyuVWNnJgjYAcdaoeSdrnVZfKzF4O65QNs6yTyZou4APO2wOMFK+rLzxSrVPk3KfORXkDvacKSK9uqytSz0bm2cD15LqgchnVofpUMjEgHGjxLHUXRpy5S7q8E9QFmln/FqWhY5NAkkcqStpIfZC+zLJyRQiDJVPapD4hGGbKNCl5kMAhflumpS1HkObDS4JZSkeXdnr6o02ro2QQSM4U39ZopA6WEHZLo5QelZMq2B8+wFWQdv3BKH3Mb1FeMCpoF5Fkq8Vqicpr3UoJDGgGCZENlQZthUwocQKR/1H0RPlYNzNTaYcbR4OpaRwExkJbGTOXCsFC4h6CTI1K/U9MxI/kcCn4Pc/JRdOC53csqdOqt4TnRecEE0n74KV+E6vAZv0G/R7qB76E/0EP2FHpMn5Cl5Tl4yXjPe0t7TPorPYkfsiu8zfvTVlP8JP58CkimSTbydFDIKKE5FmjQLXcQZyFmmMEuYLcwRnys+T3y++ALRQtEi0WIJJRapIpkSuTKFiiuRtkpi9eTGxRx0GzmrlaZOfL1o/dgGaRrFNolpFtciTav4NtF2aTssTlXelS/xjveb/gyAKLMgEPR5EIpURHKUkcpbQcg5t7G1cFSdW/ku+z29oP9WCBX6Kd7HkXH5ARtjGcvGWcbrsEyCMRGSzJI5HKQY0mSqKVvKEfKUfFOpUi4d/iuOTMpPzchcD5wuODitSOD4r34XX/JlX2WVda5xw/qLJA8AsOUfQqnSrepOS9/GIe0RLF1wcHBwunTpQkJCQpImTZoWLVq0aNECA6VO3cCzuotGpNTSUseYmYGN3YSG6m2xFUWGFAQZUhAQFEPphrRWQ6ejN2yy2BcXSnHRzVa70+31i6xkdCxMKKx/bi2Wq/Vmu9sfjv8jo2PjE6LJqWnxbzNHZo9K5uYXFpeOHT956vSZs+eePZ8jXT+M07ys236cV5vd4XS5PV6f3++v5i7KMIEQYkghgwKqsIiomLiEpJS0jKxQTl5BUUlZRVVNfWNzaHhkdEx9Y3Nre+eu3Xv2js3KIts5txUAZ79bh9JxcjJiaGn7uXmPQ+hS+GIQbkB4cxdh8AwkkEQbKGmbVArNaF1IPn55r5b4eIyK6PCG7HSAg83vnH7sq79YQ9Qu0M8RP3jHYtXYEVfVF88cGks5USzijLArih96EsDiX8KBmx8oqLLfANh3v3fzM8pSE7sBm021WXuve/6BkjsVlXEazrhjP1UhNmxu2rDS6VYjlahI5W2f2OFGZ1LYfzsBI027Nrp9x3cpsm21DwU89ntyFSqnjpgEKuNCRs+9K74hzVjjRXPUVoESR6JloGUUuchqD07gWwa5dDMzz3zPCZEKeoJEg5No8ByvodMZMWwxPbqpwRGvkc048+iJaibLDKCrl3wGlhGA37JKn6pGsaxsolhl5yH+0GnNcmDFQwArmHktWHV9sYUDHLsbAlgtNmwFXobsx5VZ1hLi2PWHAs1nAnNg40r1k51vq3FinGi1nDMi0wmbxVaW2GhZy3SUBlBXdvv4MZkh3uKlim+IwbNSiOan0Hx+SxmgRBIDI/k7uKht2ttcM7+Pi335Ko/hwWgzdSxleXLHUj9aM0TAjUwYEEhvAGU8iJ0T141kAJRFI3syS63CrSYcwjzAPcI9gfvDZMAbtaBxPQwcv2PBhu0hBuyBw/PAIflRBgl6Gd959hHqpxuSxxjltFm+mgizC0jWX3wYBUiU/c8BlPMdQTCTSgdWQIOgPGgINBIaB3mhImg2VAIFoFqoEXgEeAqCacHWwb+NcNBXFR3ioF8wRtfD7AjKKSinevYelNNdplBcUjTTdlwPkFiUNtZ5gAgTsqqbtgsx5VJbD2UAoxJtrPOAxEq0sc5DTLmkaIblAESYUMYRrICYK7plO67nz96DcgrKqZ69B+V0D4Y3yegoycq6abvI6ln73PdDKm3M637eb8y1z32/lKN0rErdtF0fWb1mn/t+zLVPy3ZcT0iljXVexUoAEAwCDgUNAwsH37RdH2LKpYaYcqnqpu36EFMutfVsicMwCQkZBQ0DCwcveNjIMeMnTZ0xe+75BkKRWCI5NT0zOzcYjsaT6WxeDIBSjCar1m3atmsfEh4Vm5CclpkzT/4gjOIkCo3B4gAQghEUwyHCAoLhKOhY2Di4ePjGOg9ILApILEob6zwgsag5vQkEGASBIdEYLA5AhAlFMyzHAxCCEWQqncnmgjCKkzTLgzIAYBCFoDFYHB5AhClCMyzHgzCKkyg0BosDQAhGUAyHwBqCoknIqahpaOnon/f7x1z73DHXPtf9vN8/5trnvr8vc1k2efLsxZsPX378FS9buWb9pq07du+930KpUms0t7Z3dvcWy9V6s93tq4VUC0mxsnNy8/JLyqtqG5rbOnv26V+UVd1ksTlcHkFSNMNyPGW2AiBmYefi5uHl42dYjgcQYUIBRJhQNMNyPIAIE8o4MiMZnomFjZObh5dPSKWNZTuu5wuSohlmq93p9oqyqpu269OQkGhRpag1Wp1eSKUtYzuu54uyqpssNofLI0iKZliOp2yViLmKupa2jq6evuN6vpBKGyuk0sayHdfzhVTaWOfVM3WN41KkyFGixYgVJ97wsZNnzl+6euP23fcdjCazxfLq+ub27nA8nS/X2735uOuLKKmqa2rr6p88f/X2w+dvP//85//H8/X+9PL28fVzOF1uj9fndz2DIqpNzK2sbWzt7Ju260NMudQQUy5V3bRdH2LKpbaeMRUVXUlFTVNbR1cvxJRLVTdt1wdRkhXlar3Z7oZxmpd124tyiHnT5bg9Xp8/xJSrUjdt14dxmpcqtUarE0RJVlRNl2rWGGuHhEdFx8TGxW+2u/0wTvOyDuM0L6v1ZrvbD+M0L+u2z42Mju/k4ubp7ePrN4zTvKzWm+1uPxhNZovl1fXN7d3heDpfrrd7ozwWOUwl6Uw2lx9z7evcz/v947zup8vt8foM07Id1/OtW3XO+ynpWdk5uXn5n+/vf5zX/bzHed3P6/35/v7Hed3P+/33TJ1BHBQSFhkdExt3nNf9vN6f7+9/OF1uj+fX98/v3+P5en++v3+/khugCjAggQEORFBABwsST2UL5Vqzs6c/xJRLimZYDkCECWUcyUs37hGHFGQhDyWoQgPa0sV6d7zcX1+/Pz6/vn9+/f7z99//n79+//n777//t1XFKsVqidWqopKyyuqa2roiXmSLctEs+sUUmD1A2gwkey5OA/ooy+l8Q7ojvzFdb/3gK/O2tnK1mnG+W+q/eVPI/Nb0ZuXcyLZxDphFZF8dodSa96bX85eTxa2e6PKvtaH8f/E3KskQUZr2lHYR9nDsaa0vKJC9oj1uYjcrjCbTbe3PpTXs9oa0CsheXSscB2pLRf9kYaVBlUn2lHYKuS4+Br5Rjq4lGWsM2QDH5z9wl7WHr9k1VGDdgUMrFePKdXhim/wbd3s3F3Pu5KqylY+7WxVvygsh/S6pDjSoDHiAvcYDgDsSf8OwhqTNecDucJ0+wOnxwm5vwDxd6hylPE0LqtULZHXjNsePKHccqi8OP5NcMsv9eeleMZwUdi1/E6SsVHp9Bdfy1foHlXO3R9o95LrKkVYOezdXD/VGcSUKj2nP5Rf9kyAvg5wD+57shdkkGpvessVq5j2vNpUMDO4ynCoZUCckL+tbjWv8IqnEnJMgL6UqFLBLBeV3eMqMkjEpBdaTaloKT5wNvoXZt9u07q2ucn4dq6Zl2GEA/qYwNiuV2HnHygd4wlT48OtYYSknNKIPO/E+OXCVTgt9/HDDB65utpKjs0sGhyJDNzmeNUPydl9Je8H45pjXsUjFK/P4XVB2IoDwwQs3TLEf8bPEQbgsvjLA+4wIyBm8cDdkUYpQjP2OCU4C3jmdBB3UDm2wJ91i4V0Xb9rGP9VmJwMU3njgA5fcD0wxNtXcXMHS6Qh5OQn6/iQEj3LSg+52qAY90voqN7BtIZXSTPY9JLoTs2++E6hbUUoGfhs2vlgQiyqKLxOlzX7XylsnNW1oaGR6RvaXB41XThebk5dv9sp5fMTQ3ZDxwwve3+x0QLPYICw3fOCSB43kjwgVgSMVm4mPRo55HXNi5eOY7ofkg8vkYNCTkVvRNvUfMLztUlmE3LoQNIp9S4M5uuJjXCXD7fG0EA/eVTc4Vq/QIC3CGw984JJn4x8OWB1JRQ8fzWG6I06K2NEGpwi3ZDyId8QHlycWV3K8w56F5MoRH5oYTPSu+GpBwWG0KOAApD1KftbdYDK+eXAGTorAXlDRAr0bVAq8LTFg3sLZ8O8lXCvJ79n4VZ2Vc+Nl3QNDQ3q7UmB5vau96n7eZ0YeGGbPcsPb/W71KP89DNpNWgk22K/PQUfUPdEbLfZOn5U3tttRER4XXVPshrvmuh8FKMseVFyJZnzdin+hvkx2lX6qKnYwfLXbyQChTCoD5Le+QlKQcYgXKUJmIyVIAKlFGpElyCpkA7INeBV4GzqBOYeJYK5ibuMefhfqB7nP15db37SX7ftFD+3eBvwMwob2R4GlLxqtwlLu30zoNaggQfpdBCwBeqMhv1v/0QAsE6uXAXK4uHlMMp1qPp9qQYussM4WuxxwzBmtLrsJC8SzD/c5Kf+sky7eY+XThouvBRc7yT3pfVd/anv4I0TiimMCN0GVSF0gZS+V3Z5nQmn034WspbkwAgJOwAk4ASfgBJyAE3ACTsAJ+I9Nyu94SSLr2Mtpi3twzikZTmb6/vOA8rraKeNVb5er3qz92QJotQCurwGwPkcMqdxGTCVSiaZEW6Ir0ZcYSoy5qO+xX8HpFYuu6VmOVbccn2HDo4AVtu2UgHFgz1Upjm3OaHXZTfc96flPXn3SsjPefhVohw/ff97Elx+Ks/j+f2u2iF+p5Et//2QP/8DLhOfysWMGOrbRY8RuDDg9DQkjaOnC5LtXYRcdUWAk/+4YiQYp4DbBdHP51ApbYYMdDjih2WW3Pe55r/vQ1372Iwjq0RodCMSXGJDkkIAqpVxJQKroabh68SHD1cuae5J7m3uf+5j7nPua+577vej/AzqeS+c6+bsF3dT9Gvseqd69+LkaMasPtfrsGfeq+u2x6O8Fp1ikB3t4ynNLU2du/82doDAFF9JWT9ruac963ote9qrXkJ2NUze9DTbK+KBiHLOY501ve9f7PvSxT33uSzukPE/RzSBDjFOkRK0lNtjjhDOaRVx23W33Pe5pIofj96at7hI5ojFve9I9IkfV5F3b3SdyTG3e97Q/iRyvrw896wGRE/X3sec9JHKygT71ok0ipxL0uZf9ReR0g33pVY+InGmonV73GFIgOxQNxUCxUBwUDyVAiVASQhRJIN/2mB4DwmpDwZrST8F6yrVihmo+WaJ27/ysMiy2OHCTFTxM1G2jmzyhglA0FWiLiTyKDQ7MY8H1wHsnkfE0b4Z4EhM9jSApq1z3/KidX49k/uyPH30lnj57NKpRm776G0jQYEP2md7A6p7jV8DMNjtg1TWRbmWc/6YdJsPPbiOoho967WPVeII+wWlwmPjmst7GqyA4pG3nacFyZDVQr6j5/18BJKZcKP2BExt/bkRizIuIJxuIXx65FzJiedWvhUJMtxSNRsmmnhIsQkCCHxyDItDTg6STlU8SCWQ/kQ3edj0+389buhE3EWA+fFoDXtWV6kuhyjizpUIiIkEIUOaV+Zl49fXnDHmi/lnwpsedi3/fafwFeA6QP9YpYBc90Kt/m5teD3MNx9+0vIqB5y0iUUQJ53Dt/YT0l0udWivrytrcUKZlRmZty3btzj25T+1zz9IGSw123ivXrXilKUscCfTF6Mbh6amI0Ng4ecijhHrEHOeske6N4+bVv1MCiU2bkpIaZcmb1BDnq49/fhgf/c9agMCuVLt/eSNClyqb9IfR1Mqa2ZtP1BF7KU6pylQlFZ+NDnKVhYEJ2KOsiMrijv+chGYoF4+uBKb/T87UPJ0X52xibbdVrRrF4sSKEcmzdv/tznck8bJG3ME5zHCa25P/PNmT1qqqqDxGRRVWUG6kUorNOotQ/nx8Pf7jPnm22WqTNeJN5jhLHGEGMZOMw+cwZAifJiH1i9pGbS1v3NYhGAtKDyary8FB69KOuH9LjeX1erbNm+d3E5B4/+CfKEmyFKnSpHPIeLXYO/tcefIVKOR6ecM/6jMVe4wKPGmVNdbZZreDjjnquJNOOOWMc846r1mrFm0iLrrskiuuueqWm267k3ZV5pirJJ0aHFGhLBJ1SrNitb35XXUud8V89TnZ2c5EbVm5pmQ67YYlZvPnYn5d6jSfcLrMstQKu6IejTTEraXWGmtyPVfdj0d4TddTbxtdq0MwzbXVbbn1ltlgrU0222KjHXZm3Xb7HbDPr4UXozJRRXdAKLEdLALI+EmA/AHQv4L+GRz8DXDcewCOATgcai3XXiCYShrREjJmOYa4Z2wSlgk6X0QT96dQztGHJoxjgvlcfIA6wzGwxMXnzF1rbm7C0zq6+owONhhjZgUkLdyS1gyPAjSDGgVOTfyZW5jho4GTKgvCbUStlwnGzvgltXcdmyg76aQ7ibSB88l2/jyGerbzv8Fo3lgGiFmBtgVeJ8MwmVjw8lyIXLg4o4XOTIsMdPPsYfj0vOPEM1xhPp2r1qLPYck/qEI9bIumMyXSvrzC4yyAwR2Jvm9V4hcjub/zZrPwsvCcPGPJ/VQmfAjOtOTaUblRRLWByBdZOfLKtRK0oYNj1o78RFdZqwyTZgBBsc5Roc4/DRn1YscD9hX26m7kHPiEuK5xviWstRsknoZq2lyiC+gZZ2D7vMEw6A0mOGOEiMLYXOfpumSeoVCxIWyHhDQWIo6FiEKiaYXGarUlEudgo3zGjkaIKMS56zwNPgifUIUIYQxxejtOvmRM0X8gI0sGHeui6o7FsR31M92xmgdijZWsZXV+QRyzqMaFQlHlpFY5OV2IqFQ3fyOT6kbHsAF4yDF5IvdYFGgJqeZdR5gbEiVk26rgokD2lPGEgsiULHIo5TrVQGinqnEucUs9jEkgDYkisydwhSe5kqePPwbfXd2KkyGtS1syWmRtNTvfKp2hDCCvNhL0tkY6oAGlPHEgkQwehHKifeFKnuggUovIReejCEkp2mPnMJnso4g5c+x4oSVFYMdJkFMDAtZ4J/6ScH/GVk2OJzToqMX+fO2pkr0DD9FaBJr5IWUiq/tKbi6ej2+XB9K+c9AIL14GF46rRFxtcEVMkg4dG1uuIa1NA8Pyj9AsQqjzeS8QWHQ6AEbE9qlpdYwcHrVdlnj7869EfPyJtXXzQk/5EEABBsu+TEJnGvqEaYtBcjS/ecipTKN3hHE7eksId1nfYfMycYaMopESiGyqoJlZQRvWzNIeIxIFn4UmfdJnP9VbgcVQIZosuFih+NEoKUZnnEE3RwqHnuIzbO+A6murqlGaZ02iGSSNbCQy1OO9CwIMuSBaiYtFShKmFJ+bbHVlaaXIW4lDrj0Ya58Nd8dyCs4x9MU75kcWQxnQJYIcqQxKNqiBOT4NCg9bB/Kb19fMQu1OEDlmB53mI6ZVZNcR4U+a74zffFBldDbjPAo8SevWYIlWHlEPUwCxthHmCyPBjb4cWiaD8+Yh/Fw77Bl8buBacEgWTuBUUGrnnn1EnnMF1mU5uTNtEUdj6/E3I77mpvMAqliM/7MLk3SUFkPJxubM6DnckJUrjqLQQL1XqQxZKbBA3kpBEwPXonmJPXmY4lVhQadhv08pjvjcxK3BUwqMCow1LTBS+X0WHhkuWxFzY4PWSq1mR62LGXkgVg6E0CxygZx6SAYbU5gBIPWQYdRLkRdLwycfKTGIOOyI+ClsyDHlsku9Kkns60LJRmN7bK99yjQjq+Qxh+PKxWbUdossBxZZfwVZ80N6wFDp7GnEsdPz6T0ej/j+HND0nfuvEsPRLu/W7LVOcFWaEUFMdP1lfv9TMO1W7P+HR7oVYvnnuOTXpLbTLlnyO0GZo01MoQDY797CrgiRGGawoiulQqskWX/RcClvDjh6V0WV/ivAosN6RK31eRDV1xUNXfHyyJGLqraNpA1msdlTCnePPXhgp00/UWDltA7TUzzlSw0/vEfMehwWLLBa+hcdLyBStJO5tZRFHEFLrQSTpCIIKjQPKBhgY3TA4El0EZovkO9u7hP0O0SfIO+tnnhA6U7SDqEEwK4zXzrqwcaM0GEbAHg6TgM3fij1vbdAmQXHBCHUxX+mRoayhn18gp0sxDmUKzk+lcUSJwp+c2+r4oiNcaZKFaFVhFpuo0Qi29CsyqKUJYa3I46d2YjxtcLlzqQhTjlp0MAQtn7far6n+V465tZyuYDeWsKKsz/OQPJJlwRMpquakGBVK7RDGXoJbSpD+sRAJoDg24NdFxIi3dIwMqbmi92TPiMSwgF6YOFzwiTWYQ0MqXB0N+H0nTTbeIHPHC2cGhZZ79iJtPVkM2HvmAU2TFY6mMtEYCnkOYu02ewJFn5YP/StNRXTcWhAYEJ8VXMf2GOkhstvqI1VC5VTVYR7666kov/2ehLKT7gHhncWR37z1pp5//nQYB4Py+C1zwUTGEVCBUsuzkNf+gDeqOK1MvGshzmZ4XQog1yyYwyDGt1hQ5PhuOC/vhnvtiNmAYADo2He/Fxw5298IzF1Blq/yzwVFEaQpRnApD86YTyiJL6xRO/lSDzCSFXX3jDB/611O9HPZWB7sxPhdlT8XRML9YIbqs8z4g23daT+TZ7kh2FYsCPNW6UI8B1zLZ4anXTpqStPnx+iy83enrTqZwdPOyWZfL2lKrxIQRQQ08ixRU9qSx+6pMUD95x+ez05Xx5eHXfgNFMxDVohhoUnjYWD98HRev/ze5P43F4/0ZO7zoYTO9ru7Gk4dhbPQejo/N3iPeadS9Kl43+1Zg16TiAFRqE0i1u2sWfam0npxibkO65vICXfp010rmnCao4kFV0cuz2EG3Hc1yZa3SD0+seOmygAVpzmOpqEG30VZVLmEGPfvYPax9b7KcvrSYPno8rcfFa+XbR6GXYk8fppSFZf9kkCZ+ZbLOZivHS8JYf/BQrs/efypVjXsJg/DE7XhHDSizbkXYl+yFDIu/JZzgnyac6RJj01Rw+2RMBDLBmHXIonhJNMvicu1rrPM2f0ZdvHNCEvENL9ag6qvQO7CMPa+4puUIbHe5Jo5DJYvGdrqfeE+fcJRnWYCx78wLGtpXDr/0oQFb41+np6qtLqGtfmBgvZ7ZcNitz01plKrE+nGvZ0qEK9jgGgl0mtPbzo72MYnD87QLKgJmJIk6H8ATWpzpgH1jSGTxhbLCcr3zQgvcgcIXhOboJkaIudYUBA2CYUCEqz/Q4M2KyF8qywNPs2WZtbZJJqz3g6tDzISNClEe531FrPXmPuyqp6rAsPHlAA8ysxztfEhVRUBRgQcN2XJD5Kb35jtG9//KT7esuITrIyIgigp137rLMunN7/WPsaWLWb6AOM3hUmNglHa8FlXBWjBuUIW3I4V2WxiGkIQQFIBsyYhjKh5VHKoqliZ8Hq0wjN3nGx3QQFdR5EaaCT7uYnqqG7XpP07FNs/BNBX9AXwH1adPgNxYKY8zBoidTt0+6wZD3MCKpuVLFdUJZVfAfl234HlmzWcncgY+mhbdaN04jjCVhs3SdjemQmTvmcjNAzi2cNzRgQguKED6is5mpNCpIptBShIwuCBzhEpc3keEZR6HtGypkThjtYNtRhMgLskxtCv7ltp8gfMSHMfKpG5qlmp1qUIBMr3GJIC+3F1rCGMWZaWlJ6VNlXx3z721viLlwIf9JQTHoIh+UPzXDANy/pt8pqBLP5GY3UWLKV8c9hOChLUB/ffzZhpViMJnsOxsYPK8XSSpQ2qjKPIsQzVaGYxlAh0+1+iTWa6zorvDhwBtjDvNEk+7d7dktjyB6CIRFx65lFznvPniYrdOtTtjRa7dm9OmHApoTTKc1ccEDL41s/PqdhrFaA1YxFvzUeOymAZdS/WvUQTNdQWW/RELodtOO6jfRZf5eY4gVLIasfAF9HfrUZYqjAD2D109NJiT1oW6VOORNIPxh4qBpJECsy7ohjq3K1Bl50n/CCKoETLWysnXkzFfjAhp0sYRv6mcQnVwTizGViXQxtrgyFJP6WLnZcJAOBqZjW15wziE4EHEW1mC4d8+d/mtOeeHOyKekD+OfMV0WUFQHroFmNKCgrq0eP8TbdtQE4VxktujIrJli0cZyWr+vL7Wje3Wfg9X7QOmt5azHnyNhnXvJwDSPBxt6AdEnvEOeyXJXnWytKpYwrW0Xr2pL8xox6KTjbSiTBL5tuvYCUlGRSixbiUr9IZQW/u7XKgRuoORyoK+n0Vbubl6ntvCldK40CUOg1i6C7DlzKAZlLlyLORFfUQV44vO320PQo16B9ufJNY887Gjwo6Pb2QbvQQgT4OWjbWr4ZypGrmsUqwwmVofePxBG374olpMT4suaCzytUwNfMZSkZItzkF2wkQfNHHsErvEBQWITzAl6UJZuraDs5MJFja2vZVFaypM0MGBfhjS5meGiac0MnelhquFCrcix3k/LPCs9xXQtpzjCcRvp34iSvARVlI0v2kF4/iQylm0J52Dd/Uef0fsYxxG/xh75Nnvr0AGzP4ApXqgY8gXCaToArwVExeIcBbLntJISkO3cfqAh4bUmoCwqUM35doG/pUlC79L+QUqg8d6RayF4ZEvq1gX5D2geNB9ohI8VtC9iN0kyI80dhTpNUWMxq0gND+EybGpobImhqP1iH5Bz2k2bcSU3uW16tLKVKbQV1eE7LILRlsHx90MkfrkhYlTdYxVaJfZx7IcKXV1lehZ6Sq+15rEsFhGgP6DiwqrcZXMBTK+AXfIVJaAqURKlBk+02xTSBgmiWvjyhRjShjMawAwNP9mICCfNIw233AnuEwhIqHdC39DY+JmTZdnv5DDgLTnYcSPEGJgYXg/SD3xhzB+U4AXnCRGMqtJ3tPA1OzkeXGudhDevr1mIWgLC26c3yDVYJrPilfZGRVrQQ2I7l1LxQQsM4XTzYKBAgYsPDdwv/e+RZQIoUdpTIRuChkwCemvqS3YnmKXKLof8PPVzfAFZKUrWIniVsQaEYMoeRMAzeL1elYITLp9C+SomeK21z6LhMkc0lOFTOmgSL3i0NMp27DBXYTCkQSLvdtAbj08AqZG7gaajcSIv1UXrRD2tfrGNRFLv+0nVdtSFHqN2zGKcZisLHVMeV86VAiUusWDYmYXUNS2ONnSFCp52M14tUUuHF3deeTcjHmrjH2bFKYlYfM3Qa0CMRYSNymEcbfzbeD5pxG/0Z3N2Df4STUse9JUVYJvR3/dB3bbtULRZucHqxrbP2+Z3gT0rdP0+Kuh/dHa7R5dWsHQKcKMZbRzjuhw98Tx1RsTa856rRlAw8OsksE58be3bASuEatCqV1MVSHhXmd1Mt+aQd51UJ3d/Vwr10aecSawLY2iS1Y50Qot0kAHWy+1+7JBfvyGKcNrWeyga9daeCLGoKG9ewYR1xueKYouUilgs+4aQaOKKqGayOTx4urhmS0sr0nCPBLrExDdPPSMzq3e0Tjg2ZWftppxPSOfCTAF5vQBNoRrJHm/k0MCb05cM7fABZEk1lDMxrmkqiWbWi8Cnd4bt0Ng0LdNyque3tiyuwKmUZHZ+eWGFFygmp1Sy6hyNncR0ggGO7/ddu7/dWMUmDtmLcZUFvdy0ZIHNlSW0P9wF4mOA6nFDU3c/5gnDPm9f2aACFhA6I2b8bijKu/yU5+s+QSn8m5QcDmANRvGXts9Z9vmq59vM9M4991t/pum5Qg9ATn6Lvki9p/nYIsPlnKNUSWgmYt9dU9jNCjfqNzb4oIz/5SMA8I1/XgYr4olAoPL24fumUUSkYcr5CWAGk6/NsXGdnJBoVRY+MrrODhCdFp+HdESOM55fGr6DeSzJG+aNknoDi+JBD5ZJ9Fon3jQAdiw040j8iiDbDPKCub5gCAdS/WPiM1pLtLBPJvlgcg2lpeBR+xGfwPlCV/1DApzEkVtXG9zP6RqKYj7CrMdWC1oyPYe/zw6tqFQobBcZPWvb5ZmjU7vBIlYmNmW9kwlmqCv+b6HmoUeaG+a391kba/OC9I5SWvXK9Df3OCp8+SpNouUZsuGaf5/e6r61/fwmc2Umx/BzKbkQ0KgIBaY2NkI+fr1+QIa9++lUquoq7P/jrEciYSpBtwiGh1N/CDSFQPPqBNR0cvTMYZz69DN4zbedoclSa9SRDLqvEmKD4lrxGXjQlFJsQCuSz8q0n8+Wo+b/MlVjPXXDUsJ783XISPEyvZ0+VqDZzGsuV2aImbC8+Jj4hKjI2IQ57xDIgP15fszEnT0KrqZooRTI4jGLVysn6vT2uHLz+Vku+c6Jz/GNSPg5HxaGAdCg5P5tKIxFy6NQhlFW4DvP88j7H+CufikKzGEQCQ05PIKp8JFFp2XnZ1KJVEAcvFfcif8CiX6azGJeBfcisya9CokVqrZYtDOxfADbN15Mu0DG3F2Ei4dEB3+S9XR5nx6dW8i8sdl716jl2VyDuiiEyav/YgVurHp2NnEHDHjZ3wINpH44JwRli0dFR9qBq1S+PwISmPNf8Iw/aMz26G6oFhr3sRqAjfTEoTwm/8toObVlmXKznwdH1QNEty+z8r76mhIM7MKaZIdMQxURNiwATD0PQD903hGfBY9NR9ihQgP7X9eQq1ySOzAU8pGByaQpMTS4IhkQLU2B6clHQOrWitjwlWlZbAStDHUlWPAijFNQmmKTnAgmDOe5R6lVaVVdZ4xDvmJR9e3xqmdXLEI0sCQdGj01Ulr9p7cnLcz1kF1NkeB+UIoUjixPU3oKVKdHt8tsLcW1JB7H41JSVUeH5mF7M5PC8oG94TuT2dsIZOu38ljMpnAe9Q6jrHbrbz+deFrQVIKRTPFY9QR1yeOTYZGoPlaVf507nBK36/Yo9kA5Ft3axxlxgUR8k0Gly9BjgIQenFqe/Z4QIRuendXvMlkUzf/mjG8fgIZ+mRYsDraLlT8vC6JT8tO1lYFXVVpf91N7SDPyDOdtD3pBe9J3ACdGs3+TsROAdPhoi9N7mTMwsjo6JF6LbY+LTkjIuiqcuZpyeXJq/zV2Zn1vh3gYNyMGR+d+0eoxXRNiDFFpAYItQNuzzlGhhSDC5MPU9M3IhJikPv70smlr+eAko38FOHhDl1ggPOKaWi3GptYKkQyNpVty4BR6vtzBbVmw7uPULUScS5SWpIGqCLnLjgf7KhVCqe0vs2ZFRyBcxvOQ5JJlIQ09HUTDpHuVouQXKv8J9Tf53/HJYhY71tDkY3a/y6O+/uViVXZaZnSz1HaGuYyx/oyVXrr016UoYOQcWJzzy8+h/MShXN2OBQbN+QzQhgljco9YQ3MB9raOtZ6ojvdrkRpNLu3XEOzZVIVEWeQ4aH0JG5yl168krDQPlgpNdqJNdl/IY/27BouychS6QRAFY0meSNyDyeCZwgy44fmdGGI7J3qzFJ+LIIZTwxMS+dOQsNjqRxKQlp+WAVmTv+JxQQzg2t2+ZvqN3IDEutTc+LcEmIf7TNe5Q4pXeM8LkywyYwgBYEhOA20o2WJZljMZH4cgfyVGJ8WAmDMCSYe3im8ltyUgxgOQBLOnezn8R0h4CupCCsQUxmB6bFwyOzYlpPRXm49PQRhdfQZvTJfEFRm4bIsYQz8HRmJfHAzTI+CW1n7KMDYtNwQ1iRR3DwKT+4fe6b2u/el+kXxi31AL97nhRMDUffGzeq7xUdCxRVCt5FcUXKzmKa20Y7LSfo9bUAgBoW2+rcY3RJqfDNZjPH1ea5M8fUuLHh8ZnNGe4JYkHf8sbttn1WtStHCh6L4pjk0oQeRNQwK8w7LsxB8iENQBFwUL9PNnCeByZxfrAwickk8mUsMRE4LoW1Ys7My46l24X+kvwYUpXiWuqWxpTKJrbNyyZcOvxP4s5ibXD7As9TOoqc0xzPcSZmFx0Hp0D54cATPV/e1/7f2AAOTi6IA4bwi6HLWP7wsSjC+DHbWUYX6iwc17h6flOMHtXHsbvl905Led4ekEu5rQc9HRTxKzNkwJO8LQfKp6auqy1qsVbxOOFOXXHHTwaoqlKm02txv4RK1BFmgFReYu+WsnpdkqzvhrzOri3GgfgpjjmBQAzXwAPV+tN4sj1oG919AeYGQcUQoXNpuY0Y3PujQZAvEYik4A5wym/CJMAUdMpKM5bcCSTWUujF/K4vkwXnJyrNp8TEHog1LBNs6Wnj6vnevWoDyIioTRnI7zStzWY1QT0xrqfrR7YfBZ5jyJb8wEsyf+BLn367YKYE5pYTD1ATSwO5YBSZAdPNCQY4k10tHVNDezt9phta589IWlvk0R1+w12TYKV5suQND/B6EebB1YfmwNLf/BYR70U8j8GbPGFGaA51u3snx7aXjm/2MtfNOxSGRoQm5uLOtQ91DcN9lvtCuf53UCHNXPe9hafZLMaHps95c++2gqaq7kGjI/Kpeo4Zn0tPQPtnTUs2U4lVluX6BS6pOmDzYzVhzGZgyUh2GKqGXVYOKRG3DUD9Ea676w+923Os4Jzmphfry67aDrYwy9k09vk5MP5ySWV373iVs1u1je5YcPiN/0BPorW35SdsEfv1eDzdVy6Evw7nB+42HRfoH7wPg4zA2OLqeL+lS1dej6cI1Xj0zcwbtvj01Mu/nEiKEN29Ana0tHeP03Pvl/cVtexKJnv6J6XLGphgSZ0yQgfwGiOVIPP4I9PMTvCBsZtmopCNG/kzhI0fbZ5YPV5QmZkHOTZ9GBdq/6e+6grVthq31AmHc+ANGTTQF+jSbfFgE7X3sWCKz6omF/9sIZRQfWVHe1Vld08jnq7djfbIyjYz/aPkYkA1Jl7RZGB1TXdPcBQD2ef7Pe66WJzhDMXtP1GXMHm7LHkWAGtCzEPzpGq8+kXvrf50J/OADbOK3XCBfImLmahNiBckTeF98p+sZftsBdyaSON0fSna56DU7xve958FU0UaS9/EY//FkwdbQfGK/AWxY4z1qe0aYWkTL8YTqqNi96mSrQyQVUgP6IMMt1Y2ukQFtuU1fmzCzxdTSbkUPNYcS6+oeWh5bEcanYuMbncGG0Qi+8vNoYW6wtTYw3QxoDOqwWyklrQvppYjkJ7xaaOFetAi4378bFeaFR5IjE7l8qJEYSVh7r7xrE2QdnjBH8PEhGL9sd6pew3taixDUvwdyOREgK9cN6JnpYWNUBl6CZcEwKz9NAoso2h1gZsofveXcFNGcZfOZ8SLNl7E2MPhUXGHUos7MpoYR8pUe3l9BYjK2datFoqZ4qRbA67RJV9BDzi1id6ZC2kGpBPVAzZESvENgWHe0YkfIHw2ERAT8TyuHA5RuOg9gHjMMvICvWK7/ayU2PTtwHVN58aGkop8rXu8bWmFIWGFlBnemcKqKEhlPx3b34tlmO5gqIIT0xIcah5rcF4egSHAPMJv0+FLb+Rc09yL//e/4P/b+RvSDZyVlQ65KdWY4Gm1aHWoRbIimodawHZl47rrhEJtUTjzdod+tGxiSHoxLhg1/Db30ONF/Akez9ttBMuvGVtAkOP76+ZGGpqmBpvRDkj458rAQnxmINol9fJ1pvHzp4+FN6yvg8ah3YPPX9S2Q8egQ9NDHLepew74CsTngr0bPzWzVaph64riDI6dWUjg1zT1ZulV69duZEhztOUel53lp08MikxIs2iozAob574TU1dvOFNSG3t9H7bevTNJw/D+pM1XvFnRUYenp5fDvbI4nDWKhxz1ewUSr5GpiohJ4+w+iik/gPxIAxjSy2Jij8Uhz1ILdLy9IqN6v6WvJfsgCMGuI8RxsA+P6P6VvUqg7xKucWoulW1yiCugr+iS8y8S47Fmcnj7/kZqcCgbhVkZxbpdudZQPL0ByoitZj3ohnB9ZgD9Tpxvsf9Ub7WnmBveE1SIgGmjCYafRmN9g+85O9/fTwCfK8GyBuTjAPIfqYkU2MyePy8pQQBRTAROwn+fgNv1jux5KCB2LjIAz70gHI8gR5GQWdm0EhESkFGXGQ3Dh8S5ZLpp24BdK6IFAYVnRHOIBJYcexcJ7wHpcSFTSDSnUl7nwieWLVmWEAzUPyopwDV4VS0wiTA4ELcB6+VqvbpFZpdceADGM3fnGeFxtHBT6Hc2RWGZuMiOACuKQewzyEg/1++JgQ/qdZilQIVe78QV5co9b6onHpyENYR1K3nbAaqx0AORIGDTi1hwKiVkVdWaFaYW0Ih55flmRXml5HSM1nurMxsljtrv/sofhQcbaURbhFWadWrh28xSLdIq4yqVVAnn7Ppp4YlMo10LD/H+DY/V9GsfX+SmBC1aMUlGDwmS+vM4lk07x5QO+S1crRPcUAZnujMCNynyCUFza6QFZgRwaSXFLs6GU7LtgRbDzFYhjEvanvvNxa+URhY3YbXhnUDYvCB01EZmEMerKAIbkx35clQinsL9ixmmd1TIhpeGhAMzwGNGaIZVv47zCwIEYE26zkRkvStqdBfhE7eV0YCNH86b7piECbsh8nSM89LzVhoi4o+aOvTnb6Pf1rj3qUn3TlzXTcbBzVGEd1t2WyReugmQd7RzupiAvA4HLeldcf3Ra6Cs3e5j7ODtwPJR/XSJdTP9aAFfvvUzcS2RORUW4i9fpIdT3eZH3thj4nuZ7AXxobHi+lumq1WwDSQgxIc0xeLVQpV7H0Nans1Wg28a44XWS8FMBCg5b/DJOoWiIDZ0CGgBpwLWvvNqeJYCgFMOAArL5hWpc/+MNTetTsiEDg/7PlurpOXX4LNyywhAmldARAPyn57zoISROth8NkPdTJRYuKu7r6f24SPQeO2ktGY8WRu8rs/4/1zGb87yB1UH4+PwgEVBUpFZQ783xinO6NuK/28MOTWDN9Fv83nIEsGeFG9Hxq6HLSiDSZR/EbiVI3K0+c+Xp4/DeB8sUn3GFFj6S5Xs5U1ry3VqKHQnlaFK9QiyKbpQ756f/Dgq7cv3k2iqH75AUSofvkWZgNWho0Ec5dG62gmeZfBqgM+5mlBxLXVOqKM0uPEPuh1WGMGeRNlEZ0tUje5L0Fum1jGZk0BIwKqLueHLBno9kFd3/DESR6sCobEPm+QBvd77C80neo0KZ2Tk7EaAIpRdi/d5fvjSnE20fP5OTJou9bXpUvoaOOf/N35tDU9kByQHlxQJGDVTpXzCz3MWD3drdWRTG9cjKXcZ4vU70/E5hle9V3DQI3l8pApQNG4RoGhPeDymSnQfsqpOs4A5vCisYCOMhin0tnhV4f+TXMKNDt36DUiDIxdNAXKUH71QlDYNt+bAqWvQYcT0cINq2i2juNhNYE1R4rYNW8prKA5SuScl7MDws+5uaO/6jfnMu+yycZesZ1x97zpdFMWDgZR8cU51w9zDd+w0rbpYE0w5TGyWE9f4qX7+QV3VshxRJ22nQHU8Wlz216E/ZVrq4UqXAlqLyuIlONNhjJOwWTY2wHYO+JGeZahFI7Q+fBVqwrGKRPMWhfXrNMVwtqLLqf+zSk9UgeFsgF9Zv+zTuZY5dRlFizBeYzt/Kaxwb61YuZQn9jcPO2GaFaf6jBFSjNxNaX0lvVlcnZ9wO0Iq02oo+Z+amJJKFvMWOzsAkjb9IwrqoeqvGcDwqKQec/wFwZtQV3b0/oRKH4lyVLmN6pwAGOL5VcMC9uIefXwzWRL1akxw1S4QheXbPEGIZuRKyOIq8eZxxFXR/4YAdYeXcc81wN1J3O356DtLGPDzR1zXSO55UPZgbbBIgsIEtl9qtHdcul6HYtiGVs8UB9wW3jXpBo79gamrstOuEn3pNvknNywzCmYzp2Ww0PDtvM1+bdpRSEyfki2T66uXeF+w9Y5bI3aWewa/AE6yfTkog7BCpvhl3UwenAU0GVJicR0N0x1CssZAtNTgDJd4y0fYwrkDkGeSs6Up6ZDSXn56YTsPNOaxjpyemlFpsBoQbG5d+PaQ8MtqaQuDzGnoBKtVM9cysv8/QleURFKnHP7G8kPja4f3leza8MeQpIaeeAaZK+EoKCIs5G1Kevr3iu+MABeTW2YI+lHtDAIbWWpTJW6vQfmPGOnst6jK4wIjab/0NcH2rxNHnQFQVnTOwat9go6xqX5zsMAhQoFsIrc6YLpcqUh2aoX5ggH8XzedH4/e4bR99AvSNEF4cx+kFB2Po91VIPsJFya567nu+ZC1vzszuoRCC6sfmnI94Y9Dmfg6fSW4IOQIezkdSJ32s4eFHNFmKREAn2+rNFrCHZRjfTPo9KIKmYQk7UPPp9hdyOjnAZa/ghvfqL7oOifavM3+YrduwdhJMJI7W74ytdo/cavsH1bTLTngQjsjHow2DlloeMAlnS9djlFjk7Cpt1yGmwt8bKLmJOehnnh0NGplOi2zSXNMKMi5vfcAdhIkUq7m6craKqkBu0fXkQjdOZRjGyDYx1yFD1lAOBe8sIOUZ5KyhJkbP5eKsYN1ZhbbiAAR5HdUq9ugC7lES4hGtJU7Vt49P7To95vD9AnidMEDx8qWswTAM0IBjPTP3iw1CPPuY4mZA+qW+RFjM9iSpu136HlGt3Qq++d7RfFjp+K4cSYDY7GjQ6ZxXHiPg59tKHBHQLPHAeTz9SCZ+A7+Z1ChvDNqwcZPEfF2vp3401gU9G8sPZNAIwKcw/ntLoG3VHnNK3efDdlu5dJxfO+tjVtITA9N+R0IdermjcS5YdEaAcaTLHCjT88nCut2bkhVoSS7WHh5xYbAeD4Lhwvu8zIjVjA+XCTHF5ZoR0E5uY//bd++bNTaVkYEIrIsUMYleiOe8jb5Kk/U0w/DAgY1rWabYsy2bZm8Zr+AEqObZJP4c4xRM+q606U0WBjGw+C/YRvqaV6k+XzMxTixifJUiSUegDbFbh0pXK1ByQKoa4aKOZfzesJ3o9fe1l2/Fc+vP+71zfRPRMooRbzuD1kBGpoKkShureuiajc15/YYS7n6Utlo3hUGmATyB99Cc5EbrsuwOGs+/nOueMH3F3pv++s2/mOuf2b+Kr2X+rPM5TTHYHHaRwXhvhtbrV5xbNm+vTB4xrWs0D1aLSgWPhZCcJPTSMKI718oDdt2STa3xCOFF3Xq1cONUbR2+MhnhH5QLiHT8cT8fkYsAWLHOjVLCMjHx1KV6ZZzaLLS5XsIe1yG3+bAtOhxwpvKfKK739SN+d9J9rjCmfaKjY0NsXzmoYpht8A7//kCSn+WYC6Kj56TxJfb/tAOdfMXW56e4hZoZU1C3K5FK7YfR+SMcz0awWG3ZVoCcRVOQtWNB+iGld6FqxohmoA4Kq3b1obTISBFTXDpjQsDI7BWKouar25LBhG2w0zy+qm6r8EJG/hAr5Iu0fiwwhjBBuZkPExIzIZOGG6jd17TB/T2aVb3HjUp0F7Z3JAUSyI5+r99bqj/oNkvovVWXR38ciFvxbO9/QCk6eTRhAC0dbV5eZILggF20saKh6sYc20eBhhgwzRYnlbV/zR0ozv3hYUzu3XBrSZapopI3WYQJvkE1OB+nrBN1+rCZvEY+M06M3UlX1is7QfVjYVarCMVmQrHRvdY7OM7si9fTq4r2O+FpK5W9bKtc71t+00oFLuMLubAWdlwWHuR2nF8tW8yhZuBno96K4cmzLjXRbU8RgUqODmhN5yD7oeIgtgKovEekQgWGsVtWGHVw+hHe09OEmdU7h32ovdpEdCjZ1xct8Q0R/vda0Tw3OdkuD1ALtzsD0cq5MoeDOweeNjzvTmZMekcEg40zFz8/+G78ClN7d3t1gnPCs3y6WuYe6pOsztXcbDQq44liZVRPJdFkELB++2p6Mh3oycSTXmCssMqeAQ0vbVc8vLBfOkGv5z1AaZotiQfqcUGvWRnKT5oTV8liHjzvYN2lhQmlrzFJy9nKnIa1Io+x3tHKpA3MfptZhVrugijBYIc2J5aAgBRKpB+yLnMHjognYLj0gwvK6yncROx/lBaGWBIgfGLTeGSlVV7aCKeXAPEAJmiMemGbbsYlBQky7DETwFyjrZB0cMVpl6kuwwA11/bBPhGnfDFaDS1Y24hII/2VHRtabCOA8sCBGJpGuucNmJ0k7cgAtNj1Rh8yjF7RbUdPTKah4FNOMixTGrMkKpZ+mUhUEOiFkDzyPfp9Alt2+/qtyzm80ahVeMZo52t2OVsW3drZmtuRqtWYLz9j+3a4JlG0p4UmLhfAo+MVn9u0PU3Sykq7UJUQnAMobQ4IZXRfE36pZ2He8XKn0BclcQ2jFIdfRMKc700W2mOEx3TsBb0EFLH9hZMUJBHqF63+i5BtgdlvGZYARRkKhqckwEngcmylsOArT9HI57rvQvAa2xnM0yw8aMO2hiF6qmmgFMXyfjeGDNcBXgQawX43WmQI8Ss2kNYRFJPnEASANQ553jtrYkNN9HZewAcIZTEXGnSsVInFxmhVM+ABvtXAihFz66A//u1F9/UCh35Au0/IptPYt+UlYuNIMgS808rwbQ+hT9m/1AOgyyDwcgOu11nlqBDMwReUpHTBjGqRf6A5iAkf/keXpkYYCiy9OfihH3C4A8tVCskq9i7xfq6hKNDMi4GT1qhl3QEBn1+y9mF1ivEXAFYLDBh+0DVDu6RtUx4eauKlA3iMzMNhPMTaD8Bxd/M3pOwRRTC3JRbRLHFHzE1uzFqckFz6mFqYviyKe4dEdJm0kbJtltuVtpeVK0rNTtuhyUHE0S8uOzR+JmIzw2APo85vSEaOzG3IbhxO6bEVL/C2jU9HvgTGHSGrtgZY1jt7i38nDtuEZNr9fWCQrduzG62h6u9NBHvgQzaubVugvTHN8NrtVQcihhpKTD0YaK43BYzrvRtQ9FNQODt8mrOxxdqOk56EyJ1rMZHY8yTumxMeNqd5ru+6BQ8EsUHewhgBC4/E1+8AT/0K0VsR+FwmUQMle3DHvcCoRxuKutbmb0HQxbY4nKCpMx53DrkdUwqzMipG2h6oG7lOoM+KVeoNoyg9rj/iuOuLrE0CCN9Iwm+3u1ecWHYjMWM0Kx8e71VxcOAJhqq7e1AkNuEHLKLAUY1KrhoQDD76hWEp4GDks2DgwHQLQmMUjAB2IDGAAoTARhQQ/dNoRnAML9Ma4frXn+fCFdMfzSTbdVnfTmLW2YSBt4XbJubbiwFDreoo353l1qx6C4qOb2ZmOuMfjmkfGFaLZSJOWIpp0G7Ht1DglxdgkJ/px1MMbVOTgE/CvcEMauH++U/3PJOPojKPPnf754ZamX/sRB7xsKWA2O7qUZtzKY6vOozTX+ys8FxlckKj37U3VpESH0EEJ/8HynQxhEAri8nisxIWjRS0qC8EFUrdOLZ4D5FSmTkemQ4UYjEmiXGCnxSmlIis5/VLyCovxeDG705uUsCh1YMmx59/wmgYUUKOrqD0pG/YblQZJoYyA7h35fwMDbOfl69BZdBn+v5+8ZsXHCC1MBVNcf3p5uDcVZ1ztk5tBIlNyiLIe6QzZQok1beFYBnZqVSw8w8GdmUJj+NEoGzCu1PCe3PLU8NwfoXBEyaTkKGWoMYkbthu1BvOj6QHZ2EZmQQ6O+e3nn6q+uvm69dAKZLqCByOANbc7Joq2bWmfixqKSHHXVwX133ZvqzjhKUKIjIJzYeCqYknVgD3G5ukcrEmQKPYthrCVj3ROIXlx9G6CDItqOjmRrhKOCSzAl61L/rcqlQf8HpgTWBiYH/iEannMWzokierHnhcPnbycnJ9cmpyTLnRsWnmvorZgYmXcUzoMgns8H3vJ7Hmv1PuS0iCWCnLm/KlU5K1W5csBHtjyLlSXblhyXFKs+n4c/8umbi/1H999y/TWydg72LL2uDIW3x3pKtahp340gcj6z0Cw/v4xMyS0tNCvMY5LTqSw3FjXLQfhmEiNlv1vMgTGytx49jnz8KHPInuAe7O8SgHEH0tYMK4pFyrkUF3efcItYy2BiRDyFnJRCOhSnTkEmY61/3qYORFnH2qCJkbhMcmoa5VB0ROr9oSqlSiXhfUpke0RMVwSwvc4pGiXOE4W4wvRkai87Oj6q+T679+ReihHnal8/9vXV07t2yBcqSlxEanDmP/ld7ZCKlKKCnNoAXvvuOaU9baqlselfqfWQe/dIGvV74lG3gaBniBn0yNxDE4glRMIOtlvrG1tWbWSOyGezDd7Id2LJGEHMvGIYTOBqiu62fmoWe/MoJ9S6beTV1iLaCHOBcXQUXWWmY23qL1ASQ1spj4Y2CCjNURrAX5IXQLtTm+k0n5Ey6Rx23xW6QxWll9oGJzNXxpZmX4f+tzyPuD9NF6ZJm7lR+i6nGjk0MdaH0lb9pub+31H3bvUATcOzE0NKFwx6dHRi96IDzHQdd+THp2Y7W4fkzyo/g6Vj8xJ6lE4o72hLgOVV6eH0xMrqptlvevMn5k9rPj/SWFqZlnSY0zjzXXfhzMJJ9TcDuBN3WNTZW/VdDR1PFl7G32joaOh+chxXceJOeY4mH42kBgH84bplhh5Tth3Y3ezfaGn5q+Ve60a7Qd29uj8NwFfL48zjYIZt9mIrB5ga1saXMqDnGUdsq/UzdZtHkDRHFiAaNfQstjd3L9Tiag55UWVzVo81hhwKxTW29kjqcVUp3tly+auThwNSEp0K91PfHPMLTczBJibk1kmHJOWuT3hehH9CzP6SIEZRN/g7KRzZab43mwlg2xWl1UUR2+1qXt/OtrgalNUl+LsRSQmBf9SoEprg50EiJ6Dv0T7ZWYuevb25y3GeZqX+7sTLBvokec0L7pxkFl9iM/+ovBbG7ChePpUvs5iXpwlmtoHfjSpIL2lm2oozwjNbZCYZ3GogwtbTY6eFFcs0uiQmCSwgXcIf65VdQh9jHsn89cyXA6jhTsk773dKrkqlW5Xsiqob11iHKyv51YfZlbj5cmb0MRG77n2CYqS+YwxA6OHmQJqljfCQiu/Y5G3yeXBe5gqzajiAyag+JXGEfDorqhig9Y9OydAf+/UHvm5RQx0pVt2EL85eIwdrQsgHN29UOdsp0QmXxYwch1X2elk7cpjrYea5xLUYZkYYvmODO7rCddUNDKDRVXpR71W4t/+mPoe+fk2NLIFhJm6ZmezntQhaNuLzZKAhrfXXrhlDBVD/5wKrOCSS8qDwmFKfAjOOE8Hbzi8rMIS4qT3AASXwBQ+/LfazhJrgSu6XFCwlqVQo5YwH3w2IMBBHOzRVkV8XUIsGnD20lB8tdtWaMsoosW5DNIYWBwAGylBUOGUEqPBGFFHfv7hzZQjj2bZsMgyWYfeplqQKmqxPLxNclv+KIrojHS308/MI4Jjt9/7ZFRQoagx24yABvU/dEd/cvQMbHA7foZ5h8syAIlfvtZ+VX7Vz8WEYnQxBEdD+a/g6I9kfO3f2S61LysU4fTy0x7PeEL9leS38V/ku4P8j3UPKHQMsQg74b+WvuXUVzJFc8M88vz+uF/yAehfkzHWmF4QqmrcddH3M4J2aDOxQ43JtKT0NtA9rX93zbbNDV1QGur2k/mGoT5tx5aJnfeHREOjbv2rfCuBqY566z9E2XG2qwBbcJEhxQ+Ni/fVM77lNwYx2tAu1lbKwN/WOqOTUikwZbEnwRLX2+5/5JjuTRPWhKmvG6WlSX7jVI452M7V1OCe6ju0grfWk1F2dS8/SeCXIkGzhzCKBCe6tD/q2KvUeGS2l4+rrOZQWRyuBp9WoSVm1mQ4De9R0jNpqu+w3qtoTvTV6Uf8ykMZCU+sB54TWsT5w1N0WHtSzbu9dJD8O38DrunmXJpmNY4KEr6PZu2Vh1wTw6AWykFne+lae/vjaA56lnBwg9Bz3YX/eNvvICeDrW4faXdxct0wAT8vOfGF5G1Z5smc3C8k3kncIH5dapzEpaYAUWKg8+BlxGl0yrHNtp3AgHlARdaXBAgk5XYYplfO4yjkNgspRX9GSlOEgN+mhc2n9JywFtoDUgoY0WBQA0iXrWgdptwNcG0InRCDPtuYYd3VVlSOIrz8apAxySox8WEm1jZ7Nkk8s5MqhpUyzoEk0hqYZcEpwisNS1LooJ3B+AC+QI7IylKD4DPhSNKuia+REQ9BTf2KWUzo2Sc72ZKqNH7tfI8UKr1blnOad0ynIP8gBO6K9cxLyIhGCfIWckYlzghxS3VKWDIJch3xTEHDkPOSdnW5tBz0lDjIDicIVbGOBfD8NGJIDcNWKDkAHoY/QxegOtKhiKxgo1I+UERxZICskQS4oWdU1qRIgb5TL2Jf8/4n+6V8OmnuNzmOTxVkWeVWqXGYAUJqCk0sZ8iubbGN3c2GrQRpufnD5OzPQh4PcC+zuM3fJhvXSVazEURTTwTI7mWsHRWIvXNBlYHL0p2qmSBGhkAf15yah0WiIOux8w8KSlZCqbYe0QJp65YHiGU0te90v6T9dlcTPpgVtXOVM9Wo0Ek3qPbrDZc+lsrmMHFPTQTusc3VOGW+f0HXW8k1D5j4li/ql0egL1muZ1+jedA7iWF7vwPm2HxW7outoum90CKlxXuRBw/aIuxp2T8ohs4CxeAB+AnP3SHV6ayOSFsAx4Cp3pQaChmMtmwkh+1QomjChdQhOmCiZFWZZ5S0soNS4sFBmOwiLGHqlsJill4QlMid/YSn7NI2Wce+EVeQ5TVhNM+ed/xrRMx2Dkw7AI+BBQIkeF4jsF4HxRF7gOqRGEOqzLEg6VJmgUVsnBa3ozhV00rtD0KvvK4JBp6kCGbnzglniLC1YyHOP54ZVlxmj0LtDL/dyFgmErsgvTXUNA0R6IXsv/hopFH16jy5uHCPBHphAxlIpuhC9LBCzIEPuguqD3pKvmam1I+hhqv0yV8L5718+UmFEx8vNmYQfbOBrSW24/P/mzuU7m66PwMaQ+EZojW7PNLJ15mG7S77Q2twMbc8eODMCNyl2hpoqiwBLuPL+nmFHLzljiM6ciS6UOnQ2DUtbVx+bwS0D3YFKV6RDy1pkVzpKJ2P1TuVzQEtiXNUELg5b+SLiuUiDUH/ZdmTrgGaWDSREmVfq0MC9Gxb6mo5sbybM7mhLSEVAmoA60V1tPb1DBZNnX6OitEPbA3U8aA79VWW+e7tV9Psjpq7i5UOkFWkkm6Ijuu1er2PjhDz8rmOO9jE4JyyiqziRptkqSu7YsygkBKibLoJSXnbaU00+m5pKgFrIwAHAR+3hCFwwFXvsLqJZZkQNE1gRDKIcdUhSpDWJdZGBZTYm9CrgQnVW/RC+GwWw3o8bZYGJdV+rGRS58O6rh3ldIHmIvsoN1XSqvnHg6tpUyaWCMzPVlyFXBnrn7uyTd37CkbwEYgBICDx8lsqbaoZB+w4vf/yyHRQCpgxMW6ThKGuxqrfs8KUVNvxjvt9pxwKFNYHBUlsDRw2sjyysihy8HwQccMZvduwSOu8pT2immmWT2Z4xx5Oe9oJnPed5X5nrFS96SYt5ftTmda96zXzf+M5qJRYoVa6MzyF+FQIqValRrVadr9ULahDSpNFVhy0Utsh3JFjeeu9E8sY6z+8f3QcGR/QfUGgMFocnEElkCpVGZ+Tx+7IAxOZweXyBUCSWSGXyIKBUqTVand5gNIHAEGhPbAfhaledmsHi8ASVY/4HTWnW0WJodAaTxeZwef0DLXoWEghFYolUJlcoVWqNVqc3GE1mSycrstkdPffCeMUurm7uHp5e3ljdsxXugYc2PXbfo4hqHDVq1alnEtK7XYdOXboZhdxRXzx8BZ6eL4YJjRg1ZtwEkUlTpon9ZsYRs46SmDNvIYk5i5b8zgRormVVLqg17VLne9NTLVpyzHEnnHTKaWecdQ7FcIKkaIbleEGssXVJVlRNN+rtjhUfz4e2ozHt+k1o0anL8f50uT2dc77X51eCKa7iS888N3k0L+vSUHL1EwKFiBj9/VunSCasBAVCu6s6LMuMofFKsAkcD9ZDLZsHuXjclMdKbGrPWoTRAJWLybB0wC2x8HEtp5kQNwbrtaoxdZsgJ0v3Zt21GuECe7WhGfBarVD38Pko+ZS88gfHYvtnhJ8+atySo0UNlmZpjUsVU3FfkaSIiuCzUvqZrbfkcr26tIqvst0bkEiM52v7RBc/Ote+4EfOd72hI1hEKLBuEHVk51hRx8/cjOsUsbc81yFcZDrdDAv07lVcAnwXQTZh+i3UXVoxzGazB338S5ugEH0q29VuekeB3YCNonN9wkUucrUwPME12V+0Wkwx2MSr/wA6UovnjjefZhvJNUtbEI3sx/GiEcubzZEva/HeA5FxhKUw+UItTG/q+giqCa8XuME+amF2GPvM1mdOs9pn0EjU82F+pF/Y1zf3IYcoWhRJbsHJogUrtfyCNbeWlx+DzYVNVpFBtPBJVcYA15XLO1vfzFy+tbC1HfuXpW3DostfbaXhTrWYugEdRRE8c+Ff3hoPwhBIlOuYPe7xPfJc4/CftPrbg3oJkm0u2euzO72ttCJgcAQK7UaM1NIpINCBFbBsF7jNW8aVknxdXjwTYJTr1DO46QUcejXn3gCIuvVh5UR7eH82Kz+L3r/qijBaad9H9f2kU6a5HDbRlxvIuj0TYDhi3xcdxSvyv1DLB4cGBAqDI1z6ACAIDIHC4Iht7ir0R3ToRDQniAxz7glOdtZDXY8HZTzlzBOqdfrONzQ712z21H/ZKxgarWftoOiWnqol0antwYRH7WTSKM2ZPus6kmYJoPz5N585lQ+1aWGLO3NdNXrWeBZgrmdW+NcD/5pPe/aVPmKckEv0LLwekUDVZvny/wJP6OdAvHlQpF10NWKozhYl5q7hk33siWO7c24dJiwJ6qWoKGGldBqTiKCRUVDJBiQdQjIYaWqkvUgGEZUoJDQmiAwkgQOBIGwgiARC4CCY6SvThmfh8RPqApsAAAA=);

  font-weight: 400;

  font-style: normal;
}

@font-face {
  font-family: 'bebas-pro';

  src: url(data:font/woff;base64,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), url(data:font/woff2;base64,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);

  font-weight: 700;

  font-style: normal;
}

@font-face {
  font-family: 'blacker-display';

  src: url(data:font/woff;base64,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), url(data:font/woff2;base64,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);

  font-weight: 400;

  font-style: normal;
}

@font-face {
  font-family: 'blacker-display';

  src: url(data:font/woff;base64,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), url(data:font/woff2;base64,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);

  font-weight: 400;

  font-style: italic;
}

@font-face {
  font-family: 'blacker-display';

  src: url(data:font/woff;base64,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), url(data:font/woff2;base64,d09GMgABAAAAALzAABIAAAACYwQAALxYAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGiYb0BwcIAZgAIgOCBYJgnMRDAqHwGSHgmsLiggAATYCJAOUDAQgBd8yB6ZVDE5bxj2yFITJ2HZf+gIJCSK8CZmkHBCl7AwxyYM70LXrMvQBcYztIGLpOrp/kw0Rgg6Iu6+L5G6lFOJuEMn+////////////////X5UsRDb/L5/7fJo2LbQAAugEN6fbJnRdIgqqA6Nqr2xFxiHUMNVaq+ohcwRZNN2lK0qZFrWTvUwrm2zeJfRIfQA8MmFCJ4dFzmidZVV82cvlEi4RkFQExEyfW83+asHDOW3J5nZS012KN0j8SvsFUQp8G9Y1Ng5SIWk+41ltpPrxenqTdxW8POSpImSSSS34EaH2Zh/6pyZ4GFBo+8S/hqRPQGlH9NuNP8qNXdOuaGrqF5t6ZmKjfWfq8/gFz+CoqAhIfE64mR3yPyxC5v1pN2TTPiDFEWV9AJcCewKtjhOMhHqpoKQM2M1qvzLzu1qZ9wmOqgEmEI8Jm9lUhVQ140cXUnlKS2+YZsOGiiogDNw+jkIqxyW/b0ypiIQkLphmIy7iiOwEThwJtPK2Cqk8oeCaUCHNSpVOKk+p6dX6fYaREJBMCUS7Of9l7FxVy9hrd896/wd21UFJ2MGSwV5GYdb+gMRdNUBCipv3y305q5rvNhyWgWrC+/y+/0LHZbeh2RNoHV3+cVQFtwyP0heqMeMV1oQOSbiTwG72lGtzk8joVYow7y9xZn6AoRqYsB8w7TdVmeQJNZ/r/3+kauW+ey4yyYjHfF5gwTs1AxK6/XkHPT0iwa37pPeqlAvye0VOA9qHOCqeesvo5LDAoGeyDjDGdTFDxJEnLrKIuBG++IQntKN/k0mye/hmR6MEXFqd1MEoGrV3t/N/6sqPBiFmEwsibBZL0jKguUWCYUVaIbSIkIQuJ10RY3W2i8659hWd0+t9rXN1Ln1DpFvNQgIEjuMg0E88wYRmoEsgcEcIhNBapIRyChZevEdaFZFWLJHQEkoNxNC6LWIOAyJoR8+Ghto1A+A2UTPxA74HKioiclUUkCsg76qoHAUVEP/Dk5aZZlZmz452nmXvaat13qp1/lpb7bTa1tsS/p8/9bwvlOybaUuXJWYhC0EAZ9VrLU/Ufs/b6XkzdwIsAYVLpTyQZpYs2ZmwjAKUq1HIFWYr8t+GjBZuNpe97xeD0KCrFEIatCqY25i1nJBYZr5t5vUNGnTuqC2RlCo8wpxTkfHigYd2b+KdJwYJ1MPm+OP/UlfVl4Ogvso2wSJ0SMCGdAspl1QSgjY2wRhPN8PQtC39C3pzs3dvC50iqVNI4zDotH8FkhBIQkhIgEGAAdu4cvb5/M5394pf9S9Ob1Mr48+cvrUpw5hhLH3L9teUYcm//zE3aZYJhUfKYlISNFY34lTl7t8EHL7nx30/eT7UxbvKp84iWVlNai+v75x8fJK+iZgUQkVS0Zhwx0S/K8zejD5U4bKD4MWk0D8tXWYu5d1e+0tpQuEkXapYEadQ6AjL6LaQ80WUKjaIDfjSbxkAVaw8qdeR0xtViGeCh/h1uggIgUNdKnW0xiDSSQog2L6p48Lgfw6goUQEtvsNukyyQNNUMso04cA3b3P+e41A174c/WOdY4vu4AB0pxEihJHwITh2VENGtrJmdUA60BP1I2ZkgiBzaBQ811MQ2Ff1TbOWCenSqynVk/u19MYmm7EI6ADy+/hfhmE/yKawRZRCOGwg/U3dFFwcgjz+c4/ebjB9HeiwEKQP4hPM8VCxNi49+GDspmQodRmo+P00hBtW3yapKyuEKenKr54sCn8tC1t9ZegM7u2Y8E/d+lu3WLfwatxta10ib8LEIlvN5la1n+lGvbGhUE0fDMVIaa8ehTOiXfRzJ2bslBPG3v1UVS2HKwK0122wSEq0xzfL+5cyc/6X4g05sVBSKAWHCd5ASGyyJQyzhFSfW/IaTQ2mprP4GcxQFiEREiEREjNqLkhFF7lqqp5mZjE5TCo/9MsA/7+fbPwhogt/WI44Vnb3+CcYomA0xK6/B7ci8l9gJm9iwDVu2qCFZwcRGkjlSYYMuXYOIXDs//enur6nbyVSqHKANicFlXglwGF8vl/R1/9fMlCtL8uRv2VU1FZySE7Jkp2mMoSQDGHFgQIQbURjx44ZO8wdRoKpnbvuXbuMXTv1dOzf67JKW/YCc7SbXThA6WSZ+r339Vr6+i23GsbTchvawz0eREHb+yXZa5hFewEoO/bOMUYUJYhBflFytdHVBdHxz//fV+rbof4YsL7Y+N0yTGeFCiz6MJnLMISFwVqhYOD5MrXK5ctEFbCrsTkTNDe4q82NNRxMzylzlOGd45BZWcxAVX1WC9x0xGDQtE4ITSCB7uxCkaO0Y/nZ7BN1SjPGOvPi4LGWfWJd4gmS4JAgcGmk/2qvv6655zJ1AnQ16vXN5rJRSNT+ly5ttfr7Ztbmb8DQhjbnAPeXFFW60iKT9I2SgeQAQnmTKumuTlURl2mLTHj4flm+VOd1z9XYeaoVqFXrROCUP2A2I6s3PZoK7/2Rd+c7rQIyylG7o1/uP5JTANSERUIMGGvnhYaCJlieJmGCDwQJBIjRbkCDEdTfK7+ylDn8YJBivWC3JhSwAIYsUE4jb1Zw3/wXQYQthHGEEUfqZOeXn0/y7p3sNQzDEkwwgzHCqKpWT9VT0ul5fJUuw1lNYHDCjLBSS2mwe1XbCsPSk/xbX45lERERGWRi5H5ZhtMz6803rxgpTSHgsx9x6le3WbrxP8wyKKwBm2VbbNETWPHBYVMLJ/fb9vQ52yopFBMMArUyM5Js+/e3/JNd6tknVlMgQILexR5U/Ludgb6iAQHg3VcKCADef6wPCQAf7gs5gADyAcqjihA+OJcOwg/gAOSBzT2iE/Pq/rhAARDzI1FqmPdupQ0g1sf7x5QV6yn70jk4+Tsfm2bGzjBbuAYeANnvH7dkEHvWYW+49rGmatWtcz4yn1v8F7dqzWH9r67adVXQrMB1vQwjZx/eGxRpksD5CKmMByCwRkyFWn4GAa5ogVKtazmj29z2XdTfYFt1D78ADJiTRfnNzSs/uVud833RN+o61ZrTd/+7wwAtNEhcxo33WIa6zhm4mfL5Deek2DvmI03SpT8M7+C8/AtCY4U/k4n7/7uVLyekLCw7OktbwJCAZHSSP+Wx2okj9aNbrVrCuUSHUduqKey43t2qS+8Ap9Hnv7LrDRI8eI0fYbnn0R6i9wZDtRq1WjC1asPCnm7CDnc6uocHOMZwhchxPJOm1vQROFEIEtcYwqLbt9Ez/cz3EiVDVjlduUJFm0bC0hyT2qaPLMIOdhnIpESZClNYOCT2HDhy4syFKzfu6NbVY7KWfZe3hCuS7ii1XlNvF/RFe2OCwzljztYdZZcKady6wD2P2p5d4qW81+3XDygxYe0SPnE5a9CoSbOWaWuXXHnyFShUPKUVoilTrkKlqqGnwlCtRu3UdUG9Bo27qQrN1NLHlFZtWNjT3nIdOnVNdz/ove7L2dEKDdhxQ06eR9plNJW77rnvgYc4jYGLweN4Jk2Znpnu8sIrb+ZjL/jsq2/4Fhyun0cA6Bom2BW4QBURiBKDIE4iyXNSIj3I3owcBUpzrEVRh6JBi85gOhO929iGxKytMS85FtNNLjwha2ESWcxp4vsoiaW4VEmT7upklJysndOZ5FJ+KFSkpJtEpVLQlFeN+hrnNScm1nS1P70Gz7N1Dr+7Mm/BoiXLVqxas27Dpi3bduzas+9gHd4YMIFqSPfmkClIsluuj4Y8FCiOUslDmUq/nzrC1i58mK5hyYzMCUcW0yx7JPY5BEdOnLlw5cYdtDnXcSfWyRNJ9VWIlyBRkmR9BtbQESfXf0eS1TxJoF4xNG2GjMcuKxIPXuMXXG5mCkeqXHnyFShUPPSsGKrVqNWCqVUbFvZ0B3e4U0+Mdtfuue+BhziNgQviOF6TmDLdzLkX6pXWm4fAngQusEaEKDEI4iQ2pqjoZWYr80JUmESWqDKQVc65XKGiaaxZmFjDb3HmLVi0ZNmKVWvWbdi0ZduOXXv2HazDzwZMYB0yhkwJylSYwsIhsefAkRNnLly5cQdxznXciXXyrwjL7DbnrvHsqFDSTWfwJrWVdW27ViCJB6+JC6VBoybNWs6jbVTaJTRlylWoVDX0VmCoVqNWC6ZWbVjYuy+Uo/MG7LghJxvFPQ9wjOECPh4Pk6bW9CXwJApB4nyiXdEtI/obW27M900uJjElsQzJkouKNg3tSpOW2p7srjanF4Pn2aIGTLBiIClRppJ2xxQWLst1/mz/ILHPAY45wZkLV27c0UFGTkG5VP9MlFNDiN6p9TdUJTwb5d+gpvJB748f9zXW68FJLJvkjw1XvIzfNiggHFKvBTppM2Q8dl1C4sFr/FqPUpiE7zhIDWjUpFnLtNUiV558BQoVn2+Rt6FLGKrVqD03dUZLlzC1asPCnu7W650+SMec2KdqMUp37Z77HniI05hwMXEcz6Qp082oF3i13hyBfYBziYiJEoMgTuKMaVV0yZce/cw65psMWSEqLEWWuJeBrHJm5Tqq0GpcawZzt5EvFnsWsvhPmpcFi5YsW7FqzboNm7Zs27Frz76DdfjZgAkuDRlDpgRlKlsbUqaEBS7LFYk9hxzhxJkLV27cefDkxXuR7yCEMt/IDc0I9awTc4mHQ2BWqk2/AUstM2jIKWecM+cHd/24HhwFI0KMODMhwkTim7dg0ZJlK1atWbdh05ZtO3bt2XewDh8k8wccOGcMvsC5AeE62+KFxmkSaVyoESeD1/YjI5ddIRSdGKhWo1YLplZtWNjTTcbhTuNeD8AxhgvgOJ5JU6ZnlhofrFi1btO23bX/pOCCyYhCkBgMmdLLHIllIKucXS4q2jSSqeaYYE2HUOlcPU8cTDA5kJQoU2EKC4fEngNHTpy5cOXGHRgZOQXlUt2UxLYb7LqPdI1Lb7iOW+9Ik5EXedfO6ScUogdG1ahRO3W9s9U2203Pju5jatWGhT3d/aS3UdzzIA7GcFF9HM+kKdMz2zc+zMe+46VXXvvV2/mzb6xat2nbrv3Hw7zj21EANHDB/YhCkEiSpCA9mH6JXuad+BItpVRJk+5qGSqLcmZy5VeIIiVuRg2l0VQ5qtXXOK85MRfryYAJ7g/kyHVV8hQopiTKqcAUFi6LHok9B46cOOcCV27cefDkxXuR7yLMNuIMbCUJbQAxtv9ez/u2dmtgPET07DqCBA9e6Biq1ajVgqlVGxb2tPfRATMOdjrc8yAOxnDhHMczaWpNH4EThSAxx7pT6lA0aNHJnBKRIUsu6qIdAwZJiTIVprBwSOw5cOTEmQtXbtyBkZFTUC7VSTy7ADbnsMfcxyOA085ql1aJhjLlKlSqGnoAZhZWtrH3WL0GjZprCb78CAgKT6ZKg4YbRUVNoxY6GP7EMy+88mZ+9bHPvvqGb8Hh+nkEgAYuAFgiR17FIEV6sL0c8z22Womp69hyEteBxDMJ1Uzi9YqmJLmspOylprR95fyU9HB1ZxTYxnlZbpvasVeYipS4GbWzN5odqJpV/zBgF1cmKlfJQ4FiSqFyVdBKa+1q3yPpo69++hvQQAwy2BBDDTPciDXyRGfUQ4amzZCxMOETlx0nXoJESZIn1chy5clXoFDx9J3HGTDUCO6672EzeOHVenMERoQYcWabfB6vEISJbHbFN2+hRSxZbgWr1qzbsGnLth279uw7WIeXIZOP2udxWb6Gc5BwCgEAAAAAAFAC9IeP2HSfAGQfBB/R4GLEQkBJhIWDR5CCKFUaEjKKDCT2PHjy4o3sFF9+/FGECRcnXoJESZJly5ErT74ChYqVuO6Gm25hqFajVgumVm1Y2Lr16jNgyCOPjeOZNGXagf9VrMyBIyfCyMTCRkeTkJFTYCmpqBnT0DGlZ8GKDQNXbNlxzwNP+AzZFFKCGQtVVHOGNzTZqZAp13Xbj/O6n/f7nQ8x5VJbH3Ptc5/3+9GK7MZqjZm1Kzdu3XntE5/6LDw8IPkV+AFKsIchVrgQRQLZGgy5b8acVb6VGOCohswssoTR08E8/SxCJUwjbxFtni/CYEJ2FDKtjgfOshBEI3OyR8h2k48V8bUZEJlEEEbMeUS7yNdQRAnZtOPBMEs/83SxCIONcRGtBBwxyY6DxAJ5iMbla1UgxKyziAVuQLRajqjhiwwwuvaao81zslWy7QshutbHx3ZwwrLLiAbob7OEEEN2fI4DIeY5iBCYLGifvYVhBA5L7PHCX3xzIf8jVKwJDPAEM4HIAawewp6V05hzxYzPrRwrryYfGsee723X4bb2ururdcZudHn6m8WA6QHz7V9VvW7ZikZA8991urAnmdhNwP7Jnb7ohXmVserP1zSpWtVuVhm9AXVOnfGFNKuxtvPFmi2o1eIfhGysX3qphzpRZi8Cdllj5kWp6nMrrl2lVqRLHZNZZJAdkVeumk1vtvncB1XK52g9BbxuGQKwNYBtLa63AFOfF7MKAGohz7GIFVc0ANk/gK0F7HYjq8akT9wD7ADryN96VbvV2Huz2aNB+THP+6yvuzq//+TNXO643TS0+i/9s7TKZGebzR+sF2RNaSgKnOwse9K38Qm2fzEzXziCp3G5FmM7Q8O3mjWobrSyCQ2O1pKoP2CDs5nGa07Kcthy1YOdih0Isj0bsKyZn4fwBSgGMCvqaQsPCRFJ+KyEpCWkEGdV26jXJf64lEoBNlHgQzRfw0IyaNI+ZrDKuHr4LmBL4M6x4buABZFJAcVBBJqecezluQuTAS/diBe71LNQeCu59qrOXaNb4iEWOh7nGQGAQ495MQEOR5KXD8hvMyke8MenF4gdNTPsafsOt+st64JOfUxXF/fidV8YiEM9jzd3cnzx7zYPV+ty/VIB4d59orfkP1zB1vNgXMLwoxsyCSGsjU8kXj+NT/bbwFdOpnwTF7QM/eyhBO2//PjTC25tm3yHMnw8I6RvI/phADSucvx2YQoOzhn8lWUHGF2YMOWESxjAckGudSSXwIZpqanctC9lasKWsehuQiDuPgpguRFyx90VHJRsH5/DOMhkBU4evgsYo47xuUssL3YEhIDnC1/sAM9a9PxSwL59EcRcln2beKyXj0K6HCLq5TH6bYLxXwBYLwX3gykgRpF/AOBss9e+9i/W/NaiTQfY8eFmyTjGLKQBUE/xcAmsDcgS/AevcyXl+sW6O2Pz2U3sVp+Wj/JEF4SraKfnglcyBuo1sxqtlHe2TfN+iNUKw8aAPPohG5VPcnnR7T/+eOR6t8BTwKR2aGj1rin/tw3NLSArG56tvcDBg9ATTxivYnEkcnicqBDxpErJ23FqflByUWjRCqLNLIyOUuFOqBABo14KXe0KmRhyi41SlRzQNXLTjMUXW7cgvYaFGjXqonvuCffAA5dwPPKPxx6L8K/vmoGV/gS1gpPRFu5+O/mKNsNfvIMCrXVIsP1mpap3FUm1G5ygbiKz+4G/cXcEwt31N9qPwgQ9Fo73RKS8Z+JteinRrp+kae+VDPZ+lqmn13L094sbVvYG1ap+U21Tv6u3sz+02dM/Dpjpo1mzffbYbF/86rCvVQxyz2Y3Q5pbkFk6JnflNZVHj8y89xm9b6siwfdsD/cmOBBALluo/rpAzAEB9WXZ5AyE/csIkBqbRV856x5VhoAKHaz3tIZQAmBN4EQcO5wtAlghWXDAP586QDw5fAD2AKB/Fh2gJkIAumiruj+J8wDhq7+5YfIdYBFWwGFI8pZaTHd06TGYlAgcbxumY2zMzl9grpMyg2bJnd3J+uQD1FeBEuWq1WvUrBXlaEArlmhQW7QrC8jyrM2d2qF2o9ot1VV9N7s8uz77FjvyPf9+8f7lL/Wrw8Hl4BAsgGIkYajH0qFHn9EcDsVhOh6NVxOC/Qpzn4Gz+M72ZH3yHgqRp0iaKR3mXY0WtGvZUv0r3lyd1QXv/2Pb5/v8/eoP8xXwd4X9Oy97rmd7usMd6mD7iqt6xc5Pxnw4h30yDuv4vuxfik+/MsFa1rCaUZZip4tmpIjgw4MD7vn62T9/0na3efBN36PvYUI/QlZVlP2DByUy3rgb85jn1YWOzPHB6H3xG4Q7B0s53OXjUg7DYBmm0fnzBnfiKDHNSKQyI7mCVarUxhqtzmT+hNTCS8M65kmYpiqjYabQFiVJnkOfremoaPCsEdiwRWSHxJ4DR06cuXDlxn0w9fehepZXgEBBgv0NPMxsqityFLqJplSZCuUq0R3PmJ2d9eo0aNSMqUUrljYdYal2nbrSBzCdUM7LgMvcFk6YvBHBBQCrKCYKzTzY8jUf8h4A5hEN4DC2WM4o8/B8c5EYGXSaOBIpiDgkAbHTnu70pJ9v9jsA16Kfu3mZ4YwMKQByA5DL6c2QBNLFc1WaazJlyZAnH2Cb624owY9ViC6JdQixESl2sQ2eNs4iD1BxdJzWFcpNp/ALqP/jDDH4hf0AFb54BATdPwFsqh0FAZr0GuoI0KX5BuKHzbjgCrbLBAVXuJEsbNNOWkUucn/PRcL7creoXfse5vDI2wCmQT6uxlHIrBa7ZA/VUXBFEFREGgmG4tub+vpq9l8RHu85ngxht5GtGFyYZS2IEM1vxDwXpBpcCUrfaPx9+nhxGpiE1mYAmr3RWG3Wlt8jU0uGiS1yrW8tcvnlKhpJbbALLGnYRjdsijUAV8zJSGyAFv41j4Mr3/O9RC6INNRcgM5EVFkA0B2g3wCgu3x6+s/AbALDTydcyd9Bep8lcPFr7a7FDdjWju66d+Bwj+EvgAz4vkP5eN8AK2PiivsApvm6PjkayyuOVP5rTnae+opGRZVs5xY1FvCOHJH75pzdMdLn430uu8kLN8+PU+Hb24bKW6hhKWONubYgjSIDuHHQm7ppTYaA3PeLIG0WcS3TB5LagR9DRNCeG1BDgQbrKOyQ4Le4APoVKHuIIUJCmZfvFtww3jyDTbAzgQVsvLvg7tSTTZl4i0QcdVPAuLPXGHeXQI+OB+HO+lOd60NheR4qGXtmTBwjKV96aRpxg2JkDFu8gtGVqqSWM1WZ2MQEIWJa8wmow9DumRql1yUfcy5yY0xjRsNL2amqzmIf+QRhNlXFSthgPOXmccdMJEfseWuMKiNbn8tpVJZW3KP7Eplg/dEeofTjMTcLEzSEGDNH3T1GKmOGE9Ia2EQJZ6wJ87fj4N70nCPGGlVFiZigcsVGqR7PzGo0jQhJjZGZxfjqyMNDOFvkYSZoyhl7VW2SMSNd1lfjMAuTezMZzJyFuaDZ4nFdLvLaSELatCvrIAsSESS3ZrYaboNdMFuNhHiDkFKR9zVBIlUYZ34TYkQIcgpk+EJ6UQkVdoIoM2fdfa5wGCV88V0Pgw73m80jUpvOoxJ50EMIqVih7hrmURd1hCZqEPrIAGjEKBMdHLBxiWVWc4QEaHpTiYGmCwRw5BDHUYQQ5+XTvj/BaKMqqUSvqtebD/3Yt76rfhnC77N3mWJvf0sn72np5ubrjCMzQShE2ihUjiRCHJkUGb5h02MU2CYZQkhLNRlp0CMI6+1q3lX19kCGXkJr3vxGSTQ6teXzlY93No6x3WEGU8PpZzdiJ3JGRvIw0/NkUMQLYP7LQvx0bRDb+duSh2T4YfTeK6XSfneBEbn7klV7Hy8Ter28e/zvUBKO0WZ4Asz53DmfifPR6y/dRLyEAJ+jNThBd06H9ooN507ULoEabuV/ivJK0hTcbbUbQ4bQxIpsXu4t/hxbaqS9HYnCwWv6sPZFKQdOlTeeS6iwat25NPTUrafU3KJVhrZtSqNXrDpAUNWrONadK6W7qX+jvxfrlyuG3sDnbdBMdWBYSXWAR7wQ72iw20oWleaD6oo4zQ6JUaaRtvbCzY6sN3lDHBd6Lj/m59W2bh1dSardkXe76NHB8GfCAir8e7U4+BZHFsPlMii+XqeoAt8RfspvaEuPu7bMSstzlV0SYES4ZjChoXrb6BpYUKRR3mNcl+klSDClHTNhfW1ziZeJt8lIKJE1/E0PV9DHqqrzhTA3Zf4qX5Fhi2RJsInTAa5QSeP5Iv/BavNMJ9H8V6/xpNnp0Fgtw6WXdJESq/1KnaoKj8DxFB0m7ekPjGIBgeu83JNkQ29JDPWvpG7WM4NfqN1k0E6pl6T5KlCjTACW85bT7K39yBrbuIQH5u0WYKK5GpN2ioluG+WCI019Cb0Cszh3UDXtuCQxljX7qeZ86zCclIzFinUHQU/z3/nWhdt66EUhI5WHg4u1p41ptiy1nUmeuChhmfnbvpglSLGfY/pbCILNM1nO0YZqBorNUcHLxq3whjGz0cKSaRzAXb32qNTdI+6Spf23+vPbeXr+jDoDvTWjHPJnf6XhyvlnnF9L6oF9qwnE5anpIBTg2P67LTmENxYaGT8wmFWWTIDNvaRrcHKiKo89O/qvIjmtMOZmglnOydosoW+LZUHFyALTtdLjBweg88rYFXVxWWbYehwOUaDOQmXJqmFALgA9qmTEhIuR9gFGOjxzjBcsnZeha9KrTV8ZC0V2upqYwSxtvmyapS9Lk93Wd3irggSzoolYZF47k1H5E1ZRa5mlzxm6Xyo+oKRep6gLtOwvFARUd+eXEtGqVq4OkdvbsrnV/ws1n2lQmaNOnsWsOMnAZGiH0YGDz0MNEC+FdjPQKpkHcCuP9iyvwx5o8ZlR2Nl0pAQYjglfTW7AquxrBdFrT11j6U2uqUE7woQqE8VEzxpe9YwBaqulnFC9rDpzOKS9jRp6OJSkSTNWQasWTxVBjPA08JEU1I9l8m6QH3KHggrxFNDYxGutMOnQ1fy4iOpUvuMATWGNqxm7VsSiTj5ZXlDY2XedoFAJ7c4OMEiA4c9gwLMGE/Sz54/y4z+Z4r53d3j3+NfylwtHG7U68OQm9Lyf5nNuLKKY1C+tUbA0MiBi9+NTZfduyGg7U75nZswcYdYFdUiaq8SgsCOrifRD5OgtO8FIFXk0Q6uNE8zSohsrT+aItc0qnzj91dfuJPDnDyVdyWh4pBzVEbjdkOhLOkTU1a0L6TaLM4xTVivNC4MpSHVTyXnaCYd+8PF5XYCN8htwvS5cKTzSf6O/Y3S5tFZzk/JftN8Cc+QdCwGbxxQJNJBNCrq2kEgy2vdGF9LNicTdpPh8okcfLfamvMtvwEBbmzHWyvUEUOMCpvJ0HJA5LSoIrb1P0sggxzSty71kKB/UkirV9vENdYCNvgeWFU28XTp3NYy7xMZbS3qOZ29LLbIGoDY6V3nUtHOfNFygrF1P1JaTU4iMzDi9pXNhZGEhag99XS+pbRDCHINm+qkkaDjhcfd1v1JtFw1jI/wXJNJrFcvKQwIDuJQMo6Kr5g2HcWLaa672Awe2y+IIYhy1rZuz20OSwx3SZMNy8vXi8NPRQ4Pf3ajInvCyqjPo1+eMjxWE453JWmQNdeiXZ+DWTu22VrwHen41EuV0W8SUBvWm2Nvo+y7FDSbgehxwJ1wOs41XDgMS0CT7KKyK5Dux2fER7NIeI+6PEuCnhA2hh1AJzNwLQ96z6FDFsspYDS5wKZ1biNKNjeqUg5SBC+Ym0j+5xP7LNCYC7l3to4n7OuJNCpML36RzlNixoVdVGCFMfLYCNKjRkuV2nx6+GY/Bjs4FTfq50+3GmiQHPtia1LSxE5srKUJdl3HYceE7lY6nNe2mwCrA8/APop9AgFG4Re4sJzns18zoPN6COp+dN3ffYtWvxudY27qbWPUSLQvHSI7scRTr3gD0Yl3fS+yP12MLsi///QM+u/0loUYYNKpu2iNNCoPjdEn6zplLAndv+jRH9zAEoHmLqYzf1JNN/5aWuwhhIavf2RvMuJtRXopRz/jlYzjrYKuCSlCF1nOvlApkpldarFpgisP5J8KAVSlni4KfT/9k0PvxGHP/NXO8VLI1SH1F/FpfDt3/lfZLhvDrCHy3FUK5lHd2Vdc6LYRf28tJc6X19vygOpwgwYwDa+nfHbYIz5SGpX6X6rdqqtTJv8Dw1s7n1kLiqZdqySQwqsWGwrMihCppAruqG/5KTjrfSz6nrAJDK2kJsJXhRaPv7HL1fZleSqydvWKUGGqUV4q5ZshuB9Rz3XMT3Dnz0kISybEIus6P8jAxM/HD73OUpALfrvD6LijFgpVaLfYgBUR4/UmYKM1hhEuFkHRYU3uawtgsInypL+4pmpZ2uU+UM4xKlfP0OJH/+djET8fHfpYfL2pKG8/KjSXnPeCc6ovxV8ol6DtjDnpPERegqCuuxkp9PvVlZdKBU3qcvr+KFhZN81NAwerN80h+LQnez1F/26iRWmhhMLP00E4jjeOI/78xzu5AQLFWB5bCTOLk+cMevKeLZChSZ9oI4/7n2xhpPK+vIx/5zugj8x5+ip6npikMHyR7duwiawOq7pUfleQuVfuux/QQx5c/v5ZLVFdLq/Npacft0VAncn15Z/bwyWyp0CTnL81uVD9ar9mtlbjsAXrzmK60nZJawlfe52EJsA7goI0u46mkruJEQAGrVDw7rKiQvHLHlrqw2lGlSOmFqKewdocCAnmWUnpqxFjwmIIzEOG63eD5T7vVPHJvQ6LNJW+Mu5OkoRg7Slaow2jDt9FCQrClu8NXUS0v9LaWZmuLPaLEc9Qx0PR/VKD+0ezXJjgNjOT6xpEq7NIV33dMFr6hebB8bhrmGcRPHMpjtkBoO397O5A5e0ysuAt4Dvva1VULwKmg0UKbZe52w3S+l48RQShzVFrGuVc7YJpRJk2Fhq0URihw3aiRCYZSkj0cNTBTZF13MtDOLAYnc96ZConL3bWOlC1KC5u72B69ODX8ajfmbY3Rj3H1TRGja6gl0Xq12WJ7pVSpPjbHY7rkYP/4ZZ9STrTt3xwpRgcHj1u5hl5HcSNvVVQ5mmm9U8eMl5kgAYHRNt2Tzi0HWXnNsh4AxQ/QeBzaC8NWPJeKNRSX3ocknuiRocxPtyugySkzdFSu9k1N2dI00b7UpgFGKTokoS212o/YGfjD2bdyc7FYQIBCvkOo2o+s6Grb41IhwVHWuLoXdUdYF55paEYJC4NNr+E8wCUzSzi7HuGSSuEHznEMRCSuj06/S6PYapab4AnsQypUZ70G4EzTgOy6/vhJcsPmGioSUEBFs8HA5NmirpVpCMWEpEvzZL0UBDi4uJRA3GRPgICeYnQxW9dJbkpZK/q+5nU6e/st4PJkfHYeFB6Rqe66dYgL+qt49jndQWOF+JkC2OASHS0n9dKl6j0VX0bipCCpddXUcBi0kxQhzxF5i9mlJDXEJLsTlLHf5Lyc7U+1CRrCa4u5u9QxyiIs8axUB8/rdjUaQ2JvfBTyUf6d2GII85E/UAvGQiXYE+AJtPfS2hz2uFYq2XOXGMTowH6jTUW8kmB2ylh2DNEq/KG4ACLkFan4iRGh1Ys06MafKXGQhLYNGip80smHJONy/2TQ63jMLK021a5WIYtuc6mZVFfD0Ot02hBc7qhPavpPLAsVtAy6QtHJ+HxO0kvsIfFFzaq4+Lvosi6oQs3+aY7I2GvUfNkfB0QjY5p+TEx8pktzC1RkHLixp2slVWMCu5vJAdNScqIZr8UXHPB4gqPB1ZsCxCn0lERwR0Jd7rQuGqEuo63k6Eu8BZmzzZyHImA4M/ohrehqBB4D5gAhOntJf6DzZJwV6wKk6LWJ/vTLnqh5xKLTTmt4NIJTyBBjPMr4omx33LM0zAQcSOhyst73eATChYJQCk2SycHbkhHupOC3c3Qh5UmTJWOglYd37+MeeeqaWWOb5+nYmTZIEQSMWOD7OlP3GA1tlx/n0F0kmC88yOyhBv9cPWlA716n8zCAkDn3oPAsV16Ukf118u4b35BybNRx0RvMwojHZ0e+S/cl+GcJr1pGjWNrMe/A0Mve9KZl+89OQfMkm6eHIROhN7UVkAwFIsuLv7DHsov3MmPVD/wkD2bsCBl+kvI+11sTQ7dvNEJ/L5P1H7WTm55msU6Hj/UINvttMpx+JhedfU+XHc/ZzX7vUU9VgiqzGKw73TvJvz7BHdKmkc0IR6I5Ghg2V9I22EVHUM2CIn1z8N6qL834HyDz1vDDOQhnrHrVYOJ67+N54EC4eWPCb9jYiLl7tX05lx91O72jkaL3pvymK/W+dXJYFozF+v7usxe0cYz3U9kZH23C7TA1BYaslmw2n4WVz6+i7NIrqTzS3dspUf37qck5WEVyeRvLU3kIBeaha3H9IYx9jNe9eAZ9wSOUQHv1DEMP37L0xPsPP49IbkvsN0JoWjclmFl1sbxIzdxCWJFSQ2siDGfTJq3EDY1Boj6Yy7GOHB7fjcH+pf2TIfw7glUO4TM3+vrsqgJuj7joacfDFXBnkDMrxw1xhNVlJ+SCkFxMC2kJv+Ka5DrzQueRaVfhm9TryH/mjDn6z41n1cXJTykrGNg9iiIptplkbZ6tYEq43uk+Pz2eE4yuV0HnstWnoJxxG/xdu0vhxx/pOauL/3fR5H953nj573mD/+VFU9y8PvMGOgUXZ216yk/pbZSKt2Vg1QwGtWpHKj/bwutQ0qtHJ3n0wrxjP6im0rDxLAupvKA0KoEbz9Mr8SbpvAal+yXdrQuLCIdlxL/QiadNd1OpnMAFsUAuxpgGJ6ZVKCpeNBhOWqCoE04iyDtx7F7cZgVyRcx0bXXucYtslD+NbqWbyIlcRSwldqK0nXqV4usRIPCrEpXypmtMHlxttf2JOFze9HBS+uesAtGX2NtsVAHU4YLyQpJhsVV5a9T7W0VmgIpwUBh1sH6dsZWEIWLpIK5WWi+fF6Y+VToINoClw7r6aZq+F6aNh/DmAmjddGmXQ2WFT30VuSVrOt+YZejaXxGM3jxqyDizI87O2qie9awajGFQ1R8R7zM9wQy50hqx3J0Cnc0xYrQp0y9gtuZ54iVsaGfuNTvnEq+VB6bx8AiILcKpgTPSE+rIq9YljywYO/13XsANGPoNg/ca1cNzAJ1wxoGiV72tuk3oKPLN1/Bgzxl1CxcnNe9sX0o1HNfLOWAjjFpznufLkFy19lqljzMCsW37cuxl/df2LijS8HSfdnf+NH19kXqdcrlWoF9Hs2CwYPavNT9h1RkNp0pljF+TCDNXDzIr5jTaovPMgRhqdzx1ppXUnRheeyimgbieVO3yXuy1nTizlRKTf7tfxuMVMJc2u9sn75lDRR71jQSzZTxYjpOWUEa30RWTNKIuPnSydVMmojK4+hT9wge+eOJqzc+G+OuOpbPmNF+pJx/403nqDSgN+s8jwEDMU33csxxnILh0FA7UdG9cW8o9shdZdzrfvIMGtATfEsuQiWvbUyi6JkjB+Us0wvYFerrWIg+NPPR4FxrmwPsMNo9ga1i5GwDvWrRxvdncM9O06Iy8+HUaYRaexSZUi84p4Yhfjm+ZfQyt0jkzj5yTEwU5eFeDsFHRXVv7nRI+JklXljvfnbV94lJp4sqeHO+mpzY5O5lMXvG81JbxlxPts8ZLjJ8777OXHwkE5cRG5kyGIm7yW4ldnPaKlT7cMn9CBiLeSfsohDkzsypEpCbId0IbioLPk9RrcEICkt02P9F1TyYbXdS7r6UWleQ9sWNz1vW4mexB6EDcmD0oNUv0ZYBnrifgcJNetG0zJyPvAE/HE2f3hD/fmgqGRt4yIGURdFopjhZMeiaI5tOJTayOKCHacZURAG6hdsy6Gl/fBnQRBq8lB67rwILBLDNwuBQwKnpp15+ZtEwQkDVkSUdzJSxdXNjO5wxrn4KKKQjSJv4ZLEsV7H3Q5oARhNyzC6m7VMcg2ADc7BVBCyHxUiepTMl/b3IZALZ1hb6LUbR2MddqCoZoa0n+aOFCCYqXzP1y6BjXZkpQdSMRavu1s5dWaHe9EaJw4OL6NFSa6DbI2RlPD1B+Hmc7AoKg6Px2PY/5evOZFwD1WL1Jieu3E7OkHSWrXCPX9rZQSZtc7iEhpablYGY5kmFp5CSOpD16jexwUDTCfE5eYSyxDkwt6DKe0Es+P/vOEbHtfmY4BlA4QWLS3PvVenwoisTG17tPQMa07adGVvwkcjRpmOrN0evRNCVyQ0n6xYhzXEfcqUMUD9xWHCtufXBpRmZNTomGhihEi2SU0871aAdzVMz14ZR2udMGqdmfXhyrOYF3AUxotwp23Fu/eoPzShc81a9CCt979fLw8gGEodvXsapIp5cGhhGG9jXWPpUz5jVMd8qVzQspxkyK6DjCIrlzDFasi73PU/wgEebP0ChbInGFeMCZHA8LFSrDARpd/8jMO/XspYnx+GuKIKhwJiOgF8WZSJVFSddL/zyLzgEF7lRxLXJlFm+gZJaRpzo+JFipIuTRVUmcMMZ6Z5eLYVLJXS/JGWFj45KJE994MtIMc8Ia7WaaFEbYRj+Pe7DJk9WVQUIDHb8Ge1cfWydhhIwMQRbyvX2RFA0bvkBkw7InKPcnm8TMkAI/r+Vnv2suM6e+IAhm7V2Zoo9UULv5rgx9bpVgt5wJdpTsSeL+lJzz1HZfBTv8/b9OQxZ9s2xN3492Sv9bgRy+RpH92TnlTExkXvacS9vNcYT/Kslry+ap6KVGPpfJwA9f/+2VHEuu8xi8PDsXayoHnqUlZlbOWy2jy5YrX1xFo0tvTOeoj281TizPcxYoMwbemoSCspInaQn8T02JflBCsaul+D+meGcjLiOzJCVmuWr+Hat5fesMhsqZM0IpmjqyH45cfw+JqkGe0+pgY79PPGC5oKIIjlpRfn/j2N6bDJCmR61ct2uX76m7jCkzrh35w5Uzoas37d8f1Au533VYpZ6MBPXPR6waLupS6ebX4avdVu87c4Pgu3KLm/b3Y6uf+6GbZ/cHuau+v8uOFwCVwSsTOzW1kb+Ty1NmR1rtiRwb277d3d1DmpALJvH81PtyMQg4cjfBJ8MHVjS2KjJy1VgdLLJubDQycnSs6IXbnCFCjbcftZfgoSp89bHqtPCCnRuyv9/gEZz1PZIbotgpl+/cpNypUOwM43rlfh/K8RavlktWbxSvlotWx1/TpXyVp1GYkSJ0fLAihavEHYbMtSyKUv6mioR+ilcRadQo3h9ck9NOfJOWtQSgASi5XbXFKxX8WD7DO7OFVmrJ70dkegcqJFpYWXCTNw38Xfr3BYunkpv17OUAPUDDWFJuXamWxA34b26+ujFXxypAZV3yCuR5ycJzgwrAEJqH85P0BWsG4wq9NFliQPVKpaheicGWQqOXp0gNiXzEEnulhvJkAgjy6I5+9rFHcDwe5RWe5dkulXq2h2d5RUUlRmR7tUknKbOEmj4OZXaz1Ks9Ijs8uoHKxm0/olwz+vxY87cU34Czx5I4xraCWlNFtnc5IYNenCCQI+uc+E4aQuurr3EjNh8VZFElexUHU5SmjVH7ygIXqTkF6IwNTGucPDO10MOnFqyyooTyibx8lTgxN0EXq3owtSSEFpbekR0mhauiRReUyl0PVNXT9IljiywBxKICyVK0itEDtfJpDU7ZAWGFiXlp2f9xQxqVKhuq25HnKExrLcoeweQuuW0UKAzKC6aFdyDjzqN2OT5CjUdEzjK03LVnbD+TnAcHSYtKX46f1vKGqJyCY6xHUZ97e6K+sJ4UnKBy8u8dHyQ5n0idXsvdkAs/wXpybOrpjfqsiCLq96whHW/8dOnLtEX5GF8VdW5hoyD6Jj9mYTNtDuXzy5mpBluwNXhHw69nAgPRy3DLRogjQ7ihFUSiSqJPVyVSqGYawj/Tn+lXK8gqxNcxEL5sFeFfWxXAEGaAZrXAilZ1wzKUMibUVNcdFdndazyqSUB8J2Ii7om8xZHXN+eANszdL21ru1c6MZcF2rw5GzQxd8/W2nbftmEuB5RC27wJCsiYsWoFQpuWMwMDbNoEA3BmbDqhwKrLmIECFhoWRe/3vu4+YoekQ4btAOdIkJfz+YemUAkqj6qXio1YSmo2kiKBVmUWZT3c/bcDZGqdq2GG9OPQB2DkgSXBT+YuFV+oUtL62/Snk1rLDUAtWB9qD156F9uRy4mt5StsaI64KUNbk7kmTO4bbN+gCC8OqPFKa7uVNmZRjOWJUjuLTSO8bN/diEPTtTxGY3PWPmwZtcaz2E8dEhay1Lnc+Rd4HiafohIz9bHkZEl8Mj/YTBVhanNVvakqULx68VhyWR7VvtDA+e3M6QGf367rrx9oTbj9YW/8Pz0i4V96AyVjw8vsw9d716y6FWocIxTp8f0qcUxnZq4Fn5FuoeVU8NeG5UDaHBVQQ2CpR1r9NcpYjWrKYtXu3tL0kNHCLHT9HamZf5J888Tl9rt1TC2T0hS2qzjZxdaUQK+ncFqaT93v9itSnV2y89xIe+qhP0iS+dsfdcErGoVXl49eUjTVXOQN98pOVhXSJyur1lFzK7dmLSSkRs/VbnlGnIufCMMt8QlJOd6vWyvcmiZb6VFw9iFWHphRGicQxlVmFqv3FCRtLR7NjbPzlOJYDalj1aDLFm0Wa1ydLIXXcnjCKCWOGJ59Sh1JrK0agDi1ekWUiU12bWFiZkBpBkcemYcVsJtbs/diS6wHktsK2QOqnyBLBT4NmQpdQgVZIexbqjuPr6udT15ukowufPX78Pvltrv1fVyn5gRameH2NDREXVtp7XcHboKqqdyWdct5pApmGuuGRXXXmWAwDBZMa9vxeN8wwu7QAlpBpYF6Z8+zR2WfuV2fmatqupo8+Qz7fABGpv7dVzQmh6A0fTBOiUuSZp+jAkpe7z5kYVl27/m36X73yO6eIhjU1NsdGdk9ZoTB6lZ1G00F0i2dtY20FqGIVlcn2RFnIRS65/lIQ7zdoyE3+SWy7CzqlMk20EkjLcseLOl+jd8QvFDzCgmyMqY1NRUUOk9pAxZ6rk18RByj5txY758qI6JLXTdvWN18rXB0p+xl257ewD/nM83nnpQPuX4byb1yfhn58xNF/UX1wcDdiRO0j3/SIieIO2L3+MtnI6ou3ClOOHqqgfn4N2LPmZ0+hvNHSoDbauLnpYM1Eh6yUOtyOy62tzxsBTdK4Ytqu6ucHDNfg9R7F/nNiLv6eYXJFcHmlBzVw9FYZic7bIGV/Nf/H/8/Eb8FHp7hpoKUbA0qlO/tgByFfG93LCOElCZNdEHKIWyKvlsc2yJTtyfmTG04pG5OFCnhjX4j68VlCRkSaDmLCa3MkFvRwh2l421ycCtTkYOwUTikpmbNSULXeshwV+WwHaJc/TtiMke5opiNayzUrqQtBIiT1Cb4eYxx0a2wnZDy0xeLIJObrJ7nz3lbttT/RChDhPT4DiHK+I0V5VLYocDZYOt2XdUB0reJ8RRA6eEtptIIlku2TAarKOc1IMpX+C5Ec2Rzm/H/lm+dkbfPAZwpV94/EbOqPSDlM2G5Fw9ZPPbvs3p8dzBIs7seMtRZvfHJV5fKTbf4bi1xkOGuquEuiBHfPOQseLrWZeQUZBIie/LBpXH0ozS0igyy3Y58f3FIFWeoLbEvkqv3B5SfuWgEb9pc5HX6HNi6w7gV1oMrImUuPu19dDkZtiMjISv4RvXe/Np95G+bhrDfzKe2l9aF0V1Su1ot+i2knORB2grxGt8FrgcNz1pKjfDZZMfUYzHYdPPRr+L1MwaG3q0HjyKKWEn44DWprJRsrC5Wf9Q3dNV1XqjUT+2B1Exgq/WM5Xkbh7sgcsiU3e74all1TBX789XVZzemw2fqHS+NbvveDnGEPFmBSwxGgePKe9u7wTLwsL160slp4M3hM//3Qca6CtatBFvBYYpeMEXmWejflKjhbnA6eKS75XY1gsD5DfknoNW4+BC5EVm3syI/T4yCSkHrRsdEmDuz611sJ+aLQZObSenEeZfS9RuCTs39fkhLQCfngaWkXzYSAMUH1+hMpnFd8UwSYNPGpIWSmbXaAa+5xYSFBSAsdMhhjPWUXqX090zKY+te1/TOg4cLE1dI80sTX4gBmKxlD8ij5cLNI7wXV0twt6GGsI2cNh34Cb3LvnP/Vq50iTI6Dnko7zUHXWldcUL0flnXbuHCEqGdIGV227UX8PZV05PtvbGsxgS+PLI2Uxp1fUVo6vFKRxlgHQ0cBZCsGQOsrkt0OCj0+CLzXJ1SnZex5DS12iOQl4O4SjCWH0/s1QqWA7SK3/2QEdnM1kqIOndURB6DZ0JzoXrgsCrnUcN6xRqAWQU8aBmRHUyDIC0H6BytopGzYQSExP28SpjvAp96yHYh3i13da77fPy7e4u5/T2Uen4QXDqdU9fHTee0LOcUKeykvArsNjMaz74z7bGNsuMj7ZfpjcvOs+v7k670vp0I9wM6HrBDlkAmO8KM7kNhW932dUJ2QM7anQK2uLKq7gBdfEZeQD68WDxlhxRCutuVLp9egGdeO6yyQ4og421B3Z69vj6zPvLZwaBDHnvaIdMQO7sbyNzls2tVp2+T7/rOHn2n76lm30nfjZ1O2mdJL0bafet817XvWF385EyL7w7fyc4SfOeTNITDQIdfjd/ejtq+X2fhtxw/m8bxu07f73zP2smLDzIASDf8oSy/YOcalKYdgFTg59WLgxcnojSphv1xcMDiKTj8OGDxP77zjAzERxHL22EJPO4YYPE/x+BwX6cPdb3M+5z7vUVNXt6UM1dwx3HeYcqvHytakwHR2EXERI2K1ZDAc63ikqxitlL0nhfeKtT04It7HmmEmbdedkAz6RroeJAM21AFvJ28KU/XoUiKlbKJ+jCSbpssnR62MpPjYc5dqCR0PCmB7WQ0Ghi0jCJOMOtARk58MqM4jVsB33p7Zr2FVh3bACnvuaZYOpp5pa6aeqS8fTUzB5fnL41lESb0xwqknhb1q5iDrvXfi0aGZFdaKjOOtnTu4RSvedDKsDzuZcQIQuVe8aIGsrwSuaXIAFvPqjBSWYCAX2k/ZI+j1D4JoX1cXyUox+1czIfnzAKVd45dwS1tH3x42xKzk1tXTFu5F2IQFSmo9U0X5P2reDeaLSkzxR2jnHxyQZAMyUp+GLGaO4zfmwDO1O8XfCJnnufnHzg15ueYFTGUYhQmX1/4b5ySJ24iKq2J4w4GNzBwQpu2raxpE6fYdlhsH8q81FjOPNbUvZdnXXevlWX5crRW+TrqdeqMP7s+Ss3EJrrVQjeIGlE8SOyXkbbovOxNKVZb1JaoUmjxRNQ6VW8BJAoSfmFqtXJ9fr5yw9iofLMuX7nJLfrszmMlxegExvaQChdyapkTHi3yXP5TXP5Rg8f8QM5GbH0Ou12cr1+dgyPQsO5h7HgiWcHwP81D6N9G5gFsX7p+QI0qpHU8LqHYyByG5oXlZ8EI0DrfDyW+VMMmQk0erV3AJTVonwDPbXYen10as3DjCaSv0KGEkWiVCSuRGaWHslhs27EcKcQgONZXCAFDugrPnyxFUgv15pzsrgLIiBP+MKRR+KzPBPID9Zp6d/hjI+TGAiisoFseES63G2HQQqM8wZWp7m6SbBWQZSa/NTpTP35XwcCOKin4vQtDJqSGy6uVMFi1UR5OlQsTOB9eevR6TFp+fcWuNVR4tORb+s5kkFwiQV7xQYH+iw4NvXq+Ajjrjnlt8wZ5gLpMWf5JMRZzEjWRHrLRJyNeZzeBwKA+k1GMrZBxzZGpaUVh2Vge9SaDzOLGSUDxBEOQGpmZdh0E6D5WJYU0PRwsMKjLBDhrtqLTsuQlyvyHT0B9JoQorIfV3Mq2hzWKTrSfu2JDphsM95MygnbBt7hWnhcPLZOeqawipeVL50SV1SSSNbCqkk9i2Zy4DlQVOcto0zEp6UqJ2RY1W1WtxGjVMdLTiSLygbyZcvNJUfROTlMRk5maz4SyD8Jz41Mo6j3OB1NBOVzWsZadr98oILGX7KiSQhqF7X0mEBw0ZlJ9Lo3ntZxXdI9mXFlolfuVxk5za4opdF5+qafRsDI3KrVj6LGilIPZitC0XVIOjGVeayhOminuWssrTM4PliJYSTu295lA/qA+E8A5OHZH0sg3zrYAjCE0G8dj1e4e9Dd0CGiZaVezAImKexjfHe8dh/O58ZbvI/GWAmOyV0VaOWQrP4NYmC0sS8vmahKZ+DYkFPmHICQteCthLpmNlcbJbvhQHE7JQ3R+JR5YzTi8gkcr4zGIBRphZfp4gDqRTsiLgeY8zgjG+m6ZpB1BsRL5haD7qK4rUUm/gX8510/16LyaEV/EyzBGkZPyAyRxNIJlvb8+lMhiy6S36xKcDkOahKuj9a8ZHlAcK3oDRIXds2OG9wuDjymX8SxwErEsrDBRQToZvo35f35rTDumShY/r6goBH8DW4r9q2pk/l211UVgT3ClicU4/+dJcFVJoPr4P6ckZhP4Z7ClyGemVgy+8eKGyHemtrsIjAfXmK4xxl55PcwvbmS3g0ZLsTNfmauKwDywzXQn6ERQoQkMBTfJ0o67qcdNIAbIYHqVcBVVYARFaBPPP6ks+rvsbVlVEXgBXGIKxE/jau4bkRY/LbBW1vq9ioVWmY37UnoDRiYqi8BeLP+ZK47RzBPibPebz39lRDOPYaFf33VO4Gkh7cGtrk3BEF63SOvheEcSSI+9Pxri1hrUHtJGSYtkbRG5oxC2nWE1FIqOkRTRAm+LqEHxazIM8YYahsApojGmKaIOV3tnyd1IJFLkdjCKNfyBAXARpANcBIHXsnARdTFNEY1OghrG2VfoDD4qogbeFtGSxKDoaig7w8oQKJH7QRgrjRLSFtTu2hoyep8WKw2846j1sIt8eMHApuDWkHYaKYp1UOSGREbeu7NkOAIcXxRpjbNEYlJlKCIvUrvC90cxnpVojjQjTJEJKbLEVH60dgVrVJaCLN+UABy5GzRNjiwCusx1kbA68OsoFt2UYxVBywhWARfN1iOstzw+ZL8qdt+b1bqMfbpKqtzzi75L/77N80g9Sfe4lwEXBMo94yPvFDjSnOTJ15EwdCpE8WKByvoJ7U06lRks81G7I02Hk/urpAdaQnfcfxVzk3Y/xaHD2w7tSKmQagZ4XTyb1ifLXbUIhe30Xuaz1DuNg27YGGMOz+1I47t46YSLlvtzRasjuIFWVb83eFbi5RumiIEU+OlAiiB6kCVZqI5/JtIwZNn8kpQFHcCvf1dbYQ0Vyz/Ex/J/HukGK9kJP6dh0w6RfWCZ5mKn7w714heKKDo12mGow698519vwinhiZRQStzj+UBFQ1M2/k2+IZMvT8h1jBifXqfBPUjXCjjqeL2Lz7KTGaGiAIVX/OKsEYRZQW4DKN3is/BNpD5AloDYqCmslkym61J5dKQoKS5AimeIEMRgoiFVmZ/ZBKV7QDDX+GFqf50nLmdtXKWa0QvQpsGyfgjFLwGopfg2dVG17GV+QbKQguI5okMF/sywOOjnyEccZXJWtHiV24I8+E5qSDrOMTz0BSw9NDQd9iKUzOP6c8lcDpGYySGlZh5m6EzSaNvYQvGxI8VfV45avpycdTKu5rhI6cvIqPm/E+dL0w0M5znXUwiEm3YxWhrZu8160oS5bCU5237UTMzbsboXyaUVYTO1sUuy5GG9aToVIdVHhW0W2mP5IPq7gc3VoOtzYbapqdCy6xeqQZs21XjfvDuFQ8quzVd5f/MFFnbGv1KPdESG7/v9bPi5v6uRqXkxC+r1oaH4qzH42wq/v+WR8afQMXRY/6OhCOeB7e97Su/n3xdi45WFhkke5MNxBng2b78tylW0sjLaKqWKNlpWbpWUqlFaebmSSklbVV6WXe06LXd7c/N2rlZLJMo42znO75iDOET+kT1GG0DznE858/LDMVIUin/GO+KZCxScN7fG6ZbCzlDfOV96bCoCpyZrflywcDLeYndjAx3vJMnDuRg2C4/C4EVsPLJUXtdoF/HzP4d50Jb3umTTlxcU5hBy01R9xt5wn4CEH71u2gJm/udwVFT4vuBYkYeb5/ffneLNhrMqwqTJKCFaUFqSE6D2y5GkwnNZSG0AKWy+/r/F3jccaY4noTw0jZ6AwqH4VLFCKfEM0meE0MLpG/2NX5dz3rUlV0TTR20AZ8pLgDMFUbC8E3JhT5DmwkGrx779Fo+Lh8JyZ05Dhrt4f32X6VYTK0tOYMVB5wKYQQUc3Y+tByjR1GOLglLYAlZohYNx2NV0l6YBJgHTNQ1Ar7BFTxOhgilJBBotjpiCCRITYQ6LkWS/QgVElBZtQqHQJq020YhKRBsfODMLJshUyrOFPgesLyPWloIz/LqrdyaFvMFlUkJMqy2EN6JgGRyEihVq2hHZ0o5cBrOXmXvu4jeCL7h9AHqR9CDTwagd616oYW3638vz4/5fIJOQkQPW+j3QYMMV9v5khxyGjNl/IGCShu2mu33VvYnNhs02098/BwpojnxuY1GjW5+hDzjcBQvM2JWkoT8VKoUiQ6lQqjIUWQo5XimfI6G2K3bihKtU1BD7VbVCjcG/u2FMTrNYgg8p/F6ilsUd+19SAUq3IQ9Cc/qDygOTdiPcgmIVBnkWe6YaucdsI+lu2b713fpYxhHWwiGy45yVNFFh2oQ1ofKS8ycwFeb0bS9mhzd6UDyGN3A8HL4hN3LRm70R58zWw8uXl86eLXGLm0h9AmcGclJGmuqW8jdpkRA2LiFC7tZZTs71wTro8IjlcImkJ9bIo1oXs1zZsA5WldZk1lhF71YaKWpZmpkpzqitFa+NU8q3J/TY5CeWp/ZH9Sn7TKD/QDbTo3MFt61obiyWFZSDQwXkEk35FWzaOuwiIjpHxWpA8VzdgzxWk6tqmQlj8CAxW5k94ZgVruJzOI2/vjUK1X40a9YQnpf1Jpntoby2yqk0egbJdLVqiQVwCX/833hKnrAxWWXGrFnYCp/5OVVPZtfHHqirijhO7TJwGAwDnd4CPVhZG3GE1q5j7oQ4d52vAsYerPY7Is9MZ2+qV2yVSY2HI2qOt1Lyys4IBwdkZ6prpOeG+ueFVfVz8qXjwqcD1ajH2ovDe42cN/XPvA2pbFZKMjsjlciJ1aRwWU5VlkddyqsH4uEETo1rhU/+TGNDZlja2NMtSmgY83ftcxrClZDbgj8wl1vqPrJcopXYg6BErZI1V2s5odQDGSkT2UK3eHX2nlJjxrNbm7X8ENoh1sIWkVuGiRPCOqC0/wzmkkjLsGqnyW+4PH+ZwScxGACLleo7CXkhtQHZDj1XFctGueYhLqtvIQMOS6z4jP08/lhfooANtpYygZ3wSI359+ASU7XVnBtj0BuOfJ8thRhEoFn97L/W4IQWsGFdn+oB9cT3emhrXZ/VP/WVm+/fX2sWpQO2oqqE+mJ9YZaUpWkldqWXNeX2nvlUjRfFqW6Pxf7xsizjE6t/WBf8pYPLtOXKUrqPGRzuggBf45y5P0q3oc6X0u+vOnOt6cqT1XQ07O41IrqB2nCY6yAmr9yDaSpZq8fQTX7NSkapbyPJ2+E57NUhXRIo0XTLfKkl1Dq7bFfcYfshp6IDMnJgdJGFdLpwQ3+zMm6WP3YwRONf4GizEPQeD+Tf7ql3WfGDXYU7kq4AKleOnILMUWRHsZfsf7qGrPYr2CuR7qH6I7NNhV6TD2IHM82FYYiDscHyM07rLVRVr1SG6wzggHZrWuTFqIvBXg1iKFr5Kngh23NZmlejODA0CUFR+2xD1Dp5wiroqgI8k1WAp6tgFZ4fehCzKh+o1ygpQlYoh0ILCmUR4dIaBRSqMEpzfF79jRYFd0Qw4+MjmO2iYLSWtH/ThbPKxcEjx2D3l3ACg9RrLsEykpSYxCTl3EZveqSVJxTGy5AcrUgdz/V7iWKvTWBDosxmKqtZQVP4ZnjCMsP5UbzwaIIgLokFy+n8Ca0vjeKF8aIzw6LwgthkVqRm2EcvRq+GEWae5YfoXu5PyA8pf9GFjBDefJYe1JJYkZ4vhEr5UcuNZUuY+8urKduM5k4cK7kwQIMUkyKpiPYey3Xj7ymlh324y3yyDE3FZMGYyriRDanPEHEXgs1T+dV70z8D1haMnF78rov9BY7D5A9luzfpzK7v29gvpNeG+JlQuxNSfuaiCUTHfhTP7RMIeWpmxg11c6JYCW/ki2Nb5AD/eWD4BOQDZNpudbjrfi/gnp/Fkwddji6js9CxPyXnYOoDmT6OqGfr7tDdY2Y/PEc+DKgIfOv2zuFT+/IHqzsgmtW/I7a4+a9dmWZkS9YLeO9Zlzf6c5apgeIydUcHd15f/dtZlTxyDQY1AOC4wRHynndmrL8bnJT3DGEQrNmi+viM5MKAHKSEBBlPBtqEE9gliGx7NBSYNdmqGqAD/1nrjw33TLYlfDc/MHTIiL1+6XU0+K/3EFhrhjogch+GqrP4efC+ROg5hZ/gGISzJNhkJbHmCP9lHADi5PQJUPx4GmOGTNtLgR9DPuP+VF5qHlPDi1rcOji/D7UcuTdsN2T+A+wafTmNgL9MMdnfIbbZIccgl+1Z0zEztHC2rB3ADo85T8ue/t4OOQrZar+AYOLAflRBe2hD23pUEjuCXDlDrD3V7Wt7gEMFna0m46tlkIeQKXsB4JjzcY+z7mb3XOReSp9QmhDqgWDBFN/5OP78WRrOIuuEvKWEOe8arwrPm863HrWIfiyj3STHVxuqb/Zew4/75BAh+x8gjSvh2m7Hg9++jogRHm9ZeC3Dl7M4CjZCs/e8rWHCldmmibTW8KoRB3Mve8SzX60eE3xjI3p7cQkFFDauUyz1CLgfcuHjzRsX/r0f4ko42aPsEw+7ean2D6iP2mzqI9HqpTzshmqeS3i55IEBVbl+b9Vso9lLMUyQ7ANMcvxeC/rQsidPSSrN6TsR+NwAdioin9t9DhE82QvYA+XqgVhW6Vk2i+NZhYpJ20m31sJLxfvovtd3b0/5+uYhQNqJ5ZrRZW8Hl0naEDxxr6QOt2+6fgjbK+P2i8iadenjQARazZIHazoguWTfzj7K/m7WUF9tjPhArEVXc54Tpn7bZ4r6/iRgbfrn6r3b8i3BdwO3SmEV5fxGRNmQb0iPLf5nfN0Wb8v5c1bPTZNFkNMXIeU7w88ZF53HmOAhvb6b4sp5DRXlMhgjm+UCNW/Sle0mfXAcNgzvh0xChk9/ZUCuysjbKOhl3zpH84nTFqDTREg0wV5XoSGL1lkWnzjhWDIejIp9RXllQ+Ovq4p1dshG+wW8XcvsluZn9FXnr06ReX75/1C6w8pGj5XitSAMmLpOBlA4NuAFmqgOaSasViBvSMg6nix9Xwk9SG8poDMYeg6tK/x4VV3sAXa9jpxK1zNp7RFHXKus673fr5p8J6ceHRA+XTo+L6+rnhcu75eeq6mWnRkcOCO05bdQjjsJ8NtzhttLxF6f2B66VQ51Pl29EMKF56ByY0tJ4Z0SPB8WGqjA9WYTMmA7ICIU2k88tYA0hnr+n4d+GsZHEFCqXGp/VB4K3Gd06DOB3lTOBDem0wr5BaN9f0YiQOtMnAcXfwEGp7w18/DTmDpBO34ibJ/X/kXbACzkKhCT02cEN+gZggC4wGnfnVFbiEukRiM/Cnjxr0E/HmBUk6ok7l6J7YOa9N30d5E17l6a+0PeYugei8egx0rLzstX+4xgP3Cv8cbuaystHss99lgcoXd5js5ONeAPMn0cNyM+LwUbKP2cEZGAVySyJCm2Ni9IWPwcz1sOjNduQFQJqVZGUqyGyytKedcY2tIqIRCUWnIPTI5QuIg8mOB63xhPN1QxU6NJT8+gmbPK6uxlkKu4gsiqnynVRrDDwOMdQNUm816QOlT/FHuNjr2vo+oo0/6tt0Dnd45KacxVH3SxysnNsT/b8DZwGHi5DV94+wn4sj75AD1OTpBlrhkR9QgVOMyX8nRwo5fDjsp7GEnZTMhud5HbmNMYYFzWzmnmDE06mpc8VAruM/7XYAERQEste4rfJhp+3FdlBDmA+kwOfUZwngC3aaGqodoIdgQvMTosMYEcQdUmdZW6BNSj62ntHlbzPjwBLwX39mmXKhOnirPPlg6POqW5/o9LbEmsyxit4VYZXzszUKyP73ve1bver3ft+R1D+/vvnt/q3e7XuvX9WbbV06KKLnU8zlrSJTzX0Sk819d5nGlzBKMhHGxz3LJ9R/l2dgjOLek6zrI5Xj82zyioR100p4pThWBAZq2gSxf/colaZTk9HNW36DXXbCjVVod9ItIZiaWKsAdW6WwOi5NaYwJZObf/rGZpDMF8A1CGuokAEWe21FMlWM4TpyfuRQsFXPrLJWrDG7m3x781FuVXFZXry0p0ONy/rcEul/7lKFlgvDJmSRNlT6DFOBXw9jyLWXvcqfrtpR7Au3WahppVyovngXeYmYjvH4Oug/rCDhtpzfXll5wp6v7fKvnzS1dckDUrp8MkAb5w76XRMopCxd0MYzG86QXpzCr4ZseC19hfymJ2c+pM6XQvGCFyWM2lKKJlA96+0Tz/FcGZDu0gt7oLgqE+ycmPqbBPVRGztDYdk8HQM+lt0Nmqaij3btUzNIxIZGPScE5HaVK4ruquOJTLTg72nRNUhFlyrS49mbmsUzWzuORqzjhWu2G8VmcC/T6Zz/Rg05poExOXn8rEamU0a8zRB9fm/9rrij15daOfe2w7nsCGnvRRJhWrS005D2bXGz9+KKsOaSzITmynnxezGpXZjDUH41nimZOliVQiGd//TdKtAvJ50grmAFKyxxHAXnRTOqcuZnfZL9qTYwF8M6vKkM7wZrBgm1UFWqoE5/sNh/BMULfmC/zgruDPV5ZLTg71fSeolU+HiQJ8oz8K6L9hRPTxasfDlLy+FzmBNbXa/T2iqUpTbRzg/lWixFBP3tuCeVtVkOhOI4pMNdU1NaaTL4ZEn0OFLutJAx1KRrAD93BR9dTXr5NtfwHb/5oXbSptlauU6jpqYR+DAI2bODs5OFd0CfGdB6fS7oJKj34rq0JbYFZbBe9E44n0uoTGkAb3lJRy1+KwHAJDHdOs2h0URUgFgSkIxcUr3aUBmVE/Wq9GOrCO5RGV30PcQ28TxB+n2wjAeQc5H+IEVzOlcqSRvEJEfmStiytICN87MHa339mYuSmLjNizlD1YgVmSwuw6lLX1cYaE9MSWq5Iu5MIBGRJR6p0Vuuv9DlbbKA2kF01fFp1fhSWqmLI7gJjy0Fofa0igJLac6vH92NxFNrXGsEfWbsDJLh8mcTHwbzFO+YSgENWrt4X6cFEDgZHnCWrEb6QfJHiFcELUeafTnHQIOkQTBMVjnCJH9KtGhFNM1GLQUPG0JAKLoahpmBit4qekERgM1DAFFZtOQVLY/GFpbQ3pXRkx2pJUCeyFTvgz52x2rDATGdxaGR2gmOHGAUDijuthBSYR75sTXxzyOPupi4Tj1iPKHycbR1594xQySFYKnf8nlF+W76oW86A+F+O9Y4CTd50OOzeSC//IGPCW4SSweHBxoSUspuL9xeq+mYZgHZaiexX6ymQmoyJZpu+PvE9+wjKYlckKA7pvt2QL7gCNnnRgy9akA3Qa7sCJRT/wLwWHHEwxEA23xTWf6G46KvT+SzM+oieiC20OqnUO1eTny4S0bGKE7AFc+Kvbd1EF/mSKNUySilamJOPUSkoZlBxDMIEHqxJ95dpkdHNZcGpUMDAUh1YXXjnaMBynpcvzOV/NHcEz2rIm3DJuelwxX1ASz0g3w4UspDYNB5UuEUYkpIoQ34e+WkHiVY8YB6VLAmmu+5MOj2eIh1xo7wfjfZhaJp3Pw4SLENVzhuGXBzWhFCYNi4oLyLhfuVEWG4zn4827vwAYMqs+sXqcHRoQI6KjcoNS07QhDEI0F5VK0wriVB7ynFRkXAYPYwqmUotDBEkIwRPPDM5lPTGx2RacGuXmGorDZB3jDcflMxT5nC/mjqAZXXljh1EJNlMlEtI7awURqFRh/A/gf6ujFXpSJbSDw4noIFUotEm30jmspz0McBPMhtG+zPdm7edAO0iVcl308w+YfJgN3MToYT2jcp4nybWkioiO/BHdxNXvRwqVNNmEJwGhWae2MWvXCkcEbrjUeoKPF3eroCC2voD1727dS/j8Vvn5atqu/q3JBBNWsZuo/E7sm/jTA1jU9G6/223CQk942CrpCI3yIWdXgiDXtTLx/WX/cwZBIe+7LIgDP+AV9JUzN2xFSruq6EnYe+4CcsWOyNL6x7Wt053PWagHMuH+6EDfAB+jb4lvT+OjkxOfVCPps48R3RpB+SD7sntb7MEUJ6B/gOdi2WS2ezPjimVolVjnTkS+6tTc22zsc9axDXWP/bp7fRaOFPo+DQO2hDfXHusZia2mOMd3V3m7G9uFvdDtR0w30ccYM0diMTy4GVF5eBsnUenZ/UdrS2R1fZ6YY9VUOLnk7chz+cvl8YPYrsG42Pd6RrvvAjyxYB01CzgLFGf13joWcffwEpwc+D8wXj6TJnQ5f6LjYMddF7rox+RfE+VAByBG/uuFgU2QqQjQFMyl1qeqpUo6vKJWKvTClhNtsjODg2dkNttp+eBy2enSUtnp5ctPy0pV65O69QW9QdL0QFZWRZVsSQJ/uEpiX/DcdAtSuaMHsSJCDj0PV2WVIlTFeYW57plzf/a0OQYuigr6YQlzPhyiKQdANnbGch/bKPJPkS2jWKiT98IQ7jauud1ZcCzWyWF0w+abfCyZgcGpcVCPO/OAxbhDWbcDQJSdNzIW4AzkDnftc2ahgYderTqZdGZ9UoHq75HexsM/7ZQoJ+X1a59nyBuvrFrlXHbuXJnzqoRb12/fikPcGiZ9PSH+1u3bNyDd6Y6HDs3OOjpStocOOXa+0E1N6V50dg4BU1PY4hvGybN1cdVMzvvq3Pxcclexh7uHMtNnfmOED1+LWsjI2qiGRjkrT0PQbUpTeGAAKdTfBoGm31liV6QrU9S9UKNnXE2MYGpo0DlFCe6mirMP4nM/m7msxKAlaNOUdlNXmO+n0Etel91loWw0m0VAJRElXDyyVFnf0isRqN+E/Ufr7vmWTngGrS0VA2odV+WqRmfAdFztmy1Ng6PoSE1ganqZf9gTyIw3NxG8BRoSRcAJaaJshcI7YJgbrI1gIDi8LGbMWbcY4Vc3zwvf7eFvC2dYw8RJSAFaWFrybTjPdBuNeW5EhR0Vluhdyhy7CbPEpYWEwrsc2ycWdBmyU9PZpr6wf6hvpzxcGk0w+UxY6ptQBR974GE6g14hYudTI6T3o4Vv3c77FAaSKCXhojSUIjkZq5ZTbNCFj7fLg1Oj0jVQYoqm0EQsSiYntREA3w3wxOr3SZUgz00itAyllvs1pzlkt760CbOUmx5bnMkviqdSTHA+Kz5fBjbOVFPf1/RvS9+ENA63bQeQRJVjhSvEA4EMtw3EY+Ns2cr6hQHc8IYZRvSF3LB0LpPFyRDwcNGyaQwm+v7tEiEtPjQzrXN/FTEkeTAllcj0f1o7oQ4LjEmnJWQHphA1IXRcFDshla4Vxqq9FHnk+FgWF1MYTKGYQjIJcXwMgCaznHnZ5sb89jOFGZR7KLODChTFyZTesYQQ17kiNAKz4q8poLSCKAI1X2WH47VMOec/nz16axOWimvMb+1fW8mR5WWRhDkUcwzOlX80jsVpwMGM50ZOi8uS6UYQVWb5doL6l4WGRs/vJuC3Qddu403B9WYFleFgeqOWCFp6lfXIUjyXKElCsQhodihb5u51+VLoJ9+wLrtJmUbQGrTLSrKZ7t09NAbNmqL19ks3izmeli1V++b4l5YI0UiBOMkaxgjfxt/znecFt68xQrezMUxeFgcRwdByg4cDFN7ZChENJySgaMiFCN5JR5qj1+WwMv/0VE0gHYkK/mPKxOf0jlokPpiIS71ptk+cu4WEwtKNGzG30T5FnXyzQme9JyejFKK0knAKqTDQ57zb22jhfWkElZ0vUhj0ujB4z0dUQVO9xWfCRIim2KByClbtnd+Vt4eWE0eEKGHEEqgUlxafz2eZ4BRqUXwmP7Y4nYtZWtq0W98ckvNVy2UoEdrJcxJk4afCFA0RqkmPSg22JLWRk4lF0y9435MKfSo3kCEeKFxROUYSbQe0vamXrRxnE49tIOlbr3t7hZn2wcGQKLMAaJg4fibBFEKhFAZzMbGseLIiT+0ljKVrUxOi2HScJoSYkh1IS0iPCQxTT8znT0fLcLwMAYfFZaaH5V5gRM8gZ4lr/4JHjlGJzNSUweQQYtX+zrTQzIXXSYWwscBxFbBLrU17FvaflsNUxmuHjakoEeIk2tYh6CVf81r9xpLURkkmFpsKkDhBCoG4cDP2p0zXbqaIFSJIN36mna2k0Gm2FEVpMl2S3DrhVZSetMDvB7YD4TTmUGYnpV5tEdmJXzaHhROF8cRU3VZ/ou85S4Y4J7GUxOeYluYXYKgZSNISThw7jBGNSqSpbVW308sWM+Evrb2fE+vIdCOFkVC+LP54D0KjjyAkCAQGEYtDxNMNjvKJX6sq49A/VUocqppK8l8e3V7ivKiKyAbsuyrIdtn1mL6HS4uiwryv+e5y/32n7wF7UWekOTAGirWKHYnkCssLuZTxup17T5VbXGRHERbdmZN1rfkXRwa6ed0yMlqfxxqIzkOwF7Hc2ZBlvrCh0yHUSDODr4tPZ9soqhLmQIgAEqi3CYLz/cwehJqzSQN6YZ8iA1+Tl9fNkkAm4JtHzQyKrUo0mWAkmt20EGngo6CSReWL2Kl2RVWtSIpmwxMZ/vmpy7auXhMaK3DuxhqUxLqF0MVr+3rxDoNzmjmJNe7D4LrfP0fI/3xmpUz+OSlruKbMTKoMyupOzFGhGgQcWBVVpkkgpehJ0iLmQLAYnHdgFlVSeiJloES8Wq9XT4zaLpDKqBrXcXhcby/m5uBhy0lTqpRMsAWOazEuRmOWCU8uKZla3gzJFexuXLO7qwo/+QhP2HfuifpbZxnnWGfvYUGFdZbZ08jfWZyTNmIqXkqUFQ2LFxLwk8Hmoau+B4DLv6EawRDs9ibykviRwEy7u85yNxQa2NW5tDuXOyZFr8xaKYluYEgy4qSEqp6mxU5/iIi9HAwXVkrm0qMEOENJZbG5uBGMj3SNKhbpW7Kz4zmexcksLlSOZFErKqUbEvSFm7FVGmqbyFS/s58j8qwmCaVwQ5KA3dyuOoAutR7CduVl9i6sFPEOm4cmJS3GpFSbCGRzceldjWsL7T9b1MaWHJbsoIqSrBAtEA/VrJexripUHlcdnefarPpeYVacWJFzU5Er2gjqM/XuqAxCnM10gt+SzhZHcy+48hRdEgoh0ceBnFT1GUH+5cpAexUJPB/ZZCvKkVqy4PumW511MGD1xBnjtnGFTBrC70higJDvz501JmUKEEVMLqHWqBhG5wnbEjRSXBUHFy56xBd7y6DZHl1XMxAxUgWSUYw8JeMp8m1CVNK1usypBstqrKRwQ1KZltwhwHqI/Oizr2+FrfvoZkGMuRG0ttF1EDxysXEiGey1r5P5omV2f6c1MiEvo/9GsFfp/bAfEq7hzyfMhslT+kPsnPKmUG0BJpdUldAbLOLuDjkVdxl9JfZScB4gRvS9xg0XIO9j35wU3WGDfnDgbazXrUIIClelGPNxDQxpXPMnx/CVazspqCcrKlFnBKT2ryHaRoznv4vjsb4hoY6gqhKsNBNTkJGOtOXIl2DzhC3R2RyMeUGu8OHBc+OJjKJISnVGkJyotZZ8tsVn5vm4qfv455UD4AiA4SiMBhTJl3WpN8QICieIpXmpjQxZXCPwxkbP9TmnAxj3Io7msJ6i6wAh31c6V+DzcBwOIp+WjrMZ5MuxecIV8HIxq0mVRjbqpHWkU5Cm9Uo4eljfml3hEV0iclrO2JGHGfGPSEoDvT8ut2qck18ZtyxDkV5m4NbGt4IbRc/7jEmGkWVISs6Ve3CG1mEZDnOoLcCAixAFGTkmZn9sTsV+ZnUZajjkUFmcpSpnCj/zvLDIS/gmp9j03GpkKw3SJCydzgCTN1qwojHtptVlVMlyyGmUUv+2NBZEPOzmg0fxXRX9Fvj2zKvyO63ChG5H470wiBVaWb2zEdcj7IZXZyvaaTOYWF9W+GmdCAru9q5pK2s4uZUxeyeDDKrwOd8wh1o9BlQUV8DMMTL7YjU96syFmyEB60R9+tTrCLLH2BVZTDYui8xmIYWI2EAWXRJKZDf52YJ1gZsBzjErHJkkXtgVlD9mKxzd51dGUHtBKyDjIDk1H0pLg0oxqHApmpdCX+YGymKNW3CffSISPguddJERyUQMZ0Vm24aUP4lfQb2mgp58pjrfWzbTq4MBGX+yv5fuNzxnCIR8L52U4ruY1VkSMyk2kIWtpmSzX6kltrcAApozZJMVGNaWZS+EuAyXBfdldxMNk2IzUxnLXEFAufX5ULVflWwEk7kW6aW0Elssbz5DXTafU92ArJ+nY05b0E8DrKq3/nNPmj+1Clm3alVywzec/TaEHdt5rGRHSq7x2wERIdFQhreGySOOVNTszKzK6Y8xpTOk7omgMJiiRh5OlQkZsIIaeYTjIkeXzPTuRuMekrnvnLK5J22rlOVVdu4qNfM5xvzsWp/IooX4aeP/rTSMFZslmZqclExnqUTTk5tF05CobKwWAMBy2tcqliQb9El9Umlyn8GwJFku60vWG34nFKDXr78w8Bt9yfp0UiaFxxNQ1DzAu8ENcd8snsf6/qqeVwYzEuMycLIR06jelaz7RtYCSUFO41oAAKMFABZGfKvqaFEV5Cz9nlRxNEbk16iW+dSh+eJoMqujtKt74BkAM/AM4OlUnaKbcxErgS+AWr1jTJEbvEigB5YA+bo3pqe463td+JZrJ7P5gRqWFXgAyLI0FP32yJWmf0+33DtN0v1H1gOJ+nXI0mxSr0ZD6rFljSO1qXn75tEDzwDovzW3fyTpXUmuZP1rwOt9pVYSm0T/O+B3sv7+xCz1j93RN7n4SoorRf+VogdKAy7RNk3O4Y06vdsTN51CAOifr5137pkQUc/Ohirunqjdh7FLAKRXMNDRDr2ADvOFj/J+2yydVqvE05snRVPM230Y5T4ApvrirqwhqVdWoFdqwIZjh0DzY+vfGnU61yeuOqURualv8+LLaFeK7itF78r2Zk4o9wHQavoLEWE/MWi6DzQzcA+QZb42ixSUgYp3G1NINgChwKD0laxzhbpOmjLjiGAgsHQEPY4JG1GJN98SRdPqLDE2OGxi6P7tBgAwtP+j8dVoV4r+C8UAZAPZhreFer3rE1e9orATNWEwE9Lk3gIDNkAu77JOPiRzMmzRA2JQxLKxRuOooaILOwlINlDSMqmZfD5FwnMIT8Ct4L5ZbMeXdAMA6G4AYOH13ivyDHGmhMtXUZIy+PAPczNQ2C8fY+CUGBCzWU0DYNU0gGSzvB2ShUzkJnMsuiJQno8yj8yz63rKGjiWOJ033Ljagd/q3zqSte42d1XedMw9sg5IBpINH9YtdrDq3FTP1r9gzOH69OmaqqT+Xseg472wCgAA++y+Tu8QX+EYV8HHOo/6t8anrkTdmf9VWuCrme3p803Cfk2XdK9znq+dX2xf9/mjAgDAKACAfvbfxby2bJZMZykdpkkzfdlDACzFAM5XzWEMYB0BJGnXeW7wIRm4pDg96UNjJ4shy0JY/vk/szda1xy3N+fbDVh3b+Zvy+BOe/GGQeGY4ZMh+tOJNtP2QImbu8Lhrv6mgfDvuhNCWLaN0MQnL1dA95G2XQ6Z7j8D2CwmafjL/8Nn/l+28cgNHTGtaRnmlEg7SZq7OrbddsZibL2zfDzImHUFNy+5dpuJrNvZkZ/XjYKsTxG3srFED3dBTB4yD8/WAkdOgSfBIweAlZtvRv93010fPFO5BU6Ngs6/I11bcH7OlHlADdnnV8F1yOhb9HkM8wPaq/R8xnNax75WJYI0S/2AieojOu27pUMcP3hGLV1i2vf88ctPi19h1j8bEOl6gx7+fu+XcoV/+0dAF4UoZVJ0o5HDYgzA74qqoPx++IoD1mHK/Y3pqSs++/wilRb4G1etCC/0iC68SKPlRQ5oB2p4VFtCNHNbZoLc4da/x0N87lw9G+EV/Ucnjlnt4nFCVOfHTC8JFOITxEQMjLM6M8H+5Ez0m5CIKtlPgS5ndJEPrecAbS6eh5DGABqQXBzAxyH5eCi981/wfT84yNdOY6bTVvqgp9HHMv9GZomZpMKUWiWe2m/h8kFM7g0AJvpDSkPx20dAmv49zSLSJJbRE5CbYXWZcUn6gW/ahjttyb0BQFPMIE+/slyduh7bTN3H7jMALDbIdbrUejIsNbaIKbv91Z3s06EjbXSvm1/cPSFOp+hdya5kfbq4Z8LZfja3+wwAQ0nn1C8bFl9OEda5GIDSwO+dN+2e43BzyQ+3DLvjxcbo57U4djXQ47io3p8xrhR3Std9v4S4adAgrPokdOUN23tUOFVXclGAABsvSEqIYm7jJTBn6S2kH8/OhRcbTrurtVPRd8gGIBlIMXyYcHGwat1eucl1A2/b3zqQte4B52uxTSAAtsmXjmkCATA/hwRsKfOEOnl40UczQyBDGFLkKbVafms0W6xjJhX4VHtvUL4fW2xHZw1tQ3XddpZNv45Qlk/ukiSCBCGsMtpGmpsq3TX+JkuetyMbuSGTYPFuwCy1DfjrjYHp4KAl76hu28WrrJPR4Fv/JTfJrk+pwV6XP31Z9LqInimN0yV3IguW6eB7zShI21PTuUdQ3cYxBywIY7VK3ECuauwXYCG/28xkZnSj8n1zJQQtzqZPVFdvZ1rbm8kLeOdwVOeg1azBi04jw/dtZWrUODNln3YDtUZWQdqe6q69CGbIYJUw7j1c6ME4XXF4MdIUivtXcqCvY2sjFz5W0Lxb3Fexn11djRp1JDxaV0lZevZAfF7VGC3bHNWdISVZc7kVyDKFB7zrih/oTvvdIiyIQK9uuzWwjgEH3UO2bJa7HreFHXLb16kXFh79fPwja8XbhVqhhpjbe/naP/o2Xrfjmm2Xg0uT1nVByvU044YlionwuYgT5jeEH6gHXdq87bId4gR5uoKAWHRDU7FyAJ6WGXNEBQBoVQBAzNE07kC094cfjkYDnOFagDP8SHRmGnwgGD4QmVOhAgBijqRlDsCDB6LTuDFHVQCA96/x8IHMtCOnUkePjcgPVzSuguPsuRImg/2D+STPLTcJmhkZJF85IjyucV00KYvkQUfcck/yCruxGEFiyepyIa/CjXQjGjfhsb6iVDlB3puAp1SYjHREcEzjViwHrXc2ym5sW37x5rs44Y6WY8irm+/eVdwwSv934mQNuUJfX6pVeuOduzHIn4+HZLj68D41ZPqoQHluyK4r8mXb+J8BW2NYl9dTU9XnYo+M53Zaz2sIWUBkN8/RuWVrKK1c+HZRbThhJCeicRmSVtgfZ6Wuxo13y+GPNmv7eC4+tu1tYDnuNsMC8SphlqTiHXdN7/abXWe9AX8ITGlcPoog5h9BzIYVJIc/mzVF07yZXfQogkXFuPYvORiD37VZxx9OvvvyNAXMdL/rpN2Lbt+OzF5ju7e3VRLr591yCJoVU/A/77a8t56s65vvOfif/5ZPqsGXeRvz6twVZGeKZh3l8HeZNGxvXX3rIUROjPvuLa0nRMkjh8DlEdmh/6y97fWpnqRAuS9MvLxK2x9MpbNqeCDpcjQnr173rkMpO7hpk+SQWi07uHmT7KDJsDf6P0IynBf0IkIUi4n0LRgZfwfA0j+gK/fLkApEfEE8siAeUVgLBT2++H1NYzZr8YxLGC3kZUxUdhLflpUD1cvSYo0b2Z6waJZXZ3etNTNg9LUEqivhRY6TBIE4SgkG/rMOkxBDCyRbZsAQ8CZBvDi2bzO52veM1y13xclrr9Zhb0ldE7korCq4RSwKaEPncLBY946XDut+vnZS4e51a2OZz5BH9iCxsDC5XyZN7S7SLidgIl9bJEuTE27b3L5y/B0Ag+Zv1bxpK0v/zJtbvrB2avLnRbUqNAP4Ys+0Om+zvzJkHQriU4JR4yQEzmrQe3mnx2ITLT1S5WpM3OZyuuH9S+B6y70cB5RcoMNZiSzvas4H4hT2RiGrnNhn1Ek0Fnc5j8ZUdtok2kdXgEeiA4gmOZvUDWhyVlK0ptExCtbjam7TiZsd+zXZZccDguV8NNLUQn1izsggBhzpHRne7DCcUtj1wBGTHkpTbiPQRYxqDHOiCIIlSNcZCxY4JAHA0nnBjpCBWHSxVYKUzVWBzsfbl6i5RQhtuAhZvQiAHuILPw0Ar9bjWN9+3/paET1NLH2hSJ4mvlKCxOHt1aSaJzrYa3CR+Fc72deercJm5wPaY1U5pEvgs3afwZ2LAeXhKS88d4kmrqX1TgkNransuQgRP3zSz94MQOYz2tDzDnz4/52HT9lNsm090gChdLF0ZzMK1ULTR268edcSpWp782725fzRm53WQcfn0voZQPOm7WUT4GxtwyQvaOPSQPdpYr/Q+lajmxImRLZlKdB2hLSH4Qj28mc9PvkjnXiDmQYY5t5NZGc7ZwEj0RTGvi5p0hmTPR9ADE3aNEl9lJx6CTbDqmT3eXG2YxRwtslBqMfrIGP8JwDRlkyJ4uCtKedmr3WuhXzKNODsCOGmzRHc7qH7ET5gO4KLmOhMIm9x9GUZkdr4dxLrL/xqXatf2kPA3SwNUJJA6f3z3yO91s0JYSWgGxBKYduvWOZ0Ud8n/fcR+jwZN50rgCIaQE4rYxfMnTDLVg6IC/uLLeMB0RVJI+JSkbHoZRtflkviCmxSbqLXRfLKdUwsFNCs6Bw/iEomUCJ5nx0hi1f2WkIsr2SKgY/5aULEHdf8+xTDSVQp7khuYuBckoK79+Cekt+4i2xff9XHn8rwssDdfwbgwcTzthi6hBzhoW6PtHfYJTqZUbXLRE/edBb0VAPFhDG7JCPzzq+GFUfE5KS6kuZW6Mf/cHjO0sL4KwA5ScTRoQhZe17uCTlppx+VQ/Z7zXUDux5RC9wUeNTiwwuHVx4m4+//LKbMyFWf8l+EaXov+vrUxbGFcYfpJMZHfFKYrhGW7/6Wio/K7HbeBJbzQoeP6hxp19tkmazeJrbg7HI2Kc5OU1852xHspLUdSX4nc2s1CjIifsHlC8CkRRXNyigK+g+RxYrHioliaQJPJlwHXBDZ9rYPgAg5nbwhEEFzJxJfKp0RsHg53c5SCPqDWgqlKtP5n47q4jlHoRP2rNK1LGt3hET57I9MM9a8auEpeLCfPPcJKrhAgkTd5Aj2egrzJbNnEnuLY3g95XxYGY/AVwp0e5aGk3SUC6YtWaUdlRkOlR0hlMA9dgubKO2nhZVU0ihH1Yl6XjXZ5bzY16mFaY9Sp/TrKZ/m5FKXzqtzo4cJ02i2sPiwXH/Wzbc4hqB+BDg+LJl1rE3HEybTDoDt7bppjpJ7t5p/75l7DgAdWUveGKD80Ftt90DDkuoeOIU+dp6zSeaaJzKui+lqtOADoFPjYuwIsYFvFbr25exP47G/lVQHQdYmgFOssIYAj8y+i2Gh543mrrsWdB4PY1Gm+qM4m5h0yxIx+5lIztoIyV4r/S9/gJCmr+S/HHcsIRKCNxLHWGmEGKm48DTg1GP1yKKtwMt519k59Cri2pRd13FN+arjDM4o0TuIt74EH04XpfWz/ODnC4IHepjTX254/9T/b6EnO29d8RligN3dxtDbH//t09xpALz6JsDLPR9u7UsAJqiggPznOviM6CwF76EL8A924QPiQW1365cKN29fpWvv7zPk7fpN7f7fHNkXYDK7IjcF3r6vd/vGA5JBBYUvUO1O2vHwAXX4dKgcIOzYfgzPXxbXBKAacygGdeKtlHucpicCmCMJogNzS1c6Jdt2DUHZmau1i3bMmu615fkrr2X89xDOz+g1XNCCOeRyvyPdLespvmLj+P5unPOyv15lt7TPj3Is5oQVEg0f5hDPHtyqi85wVKdUTLNlKdGr2/mLwPm/NVG7p9cczqIbjH1XJQLCyXOHFJxvaX7kapHPbWze0S2LgxivfI+hmb/oM1nXFAgw0tXyJZtNJTsKu64FRDQ4iPTum6K65tUzdwxzu1Kwqd3T/IM7p2sA3JlN6ajtwlUMsmePtr6YWz+lzLp51JGFl/ocGdpasejUhiaP9253oJvvR2RnUaM3NGahPS6rm1ruhk6uOQ2cuq4a9lnXr0+SQu95qDPuwHYszU5qkXnH6gPWp7sOiWZAH0AHJBGQIO+Mja/m1CXUa+8nYg+MZ1f7DkD4v6YikR8pXsrnSt28o1sWB6F+Rb6RFpwNO3fq7JUxq1OKvjkcxZTcQ9n7VnHs+zTep9j7/CVo9SKo3pzJiGb1mAxZTASi/H18xqfOTxadqja0Nd/KAMxmBJO12LUbXaF4PmstzUd4MZf2ECIcQB02EeD1mqk1i24m94cTAZKAtM6uIwLEkhFnREaN1Gj5syUcwP/e52kBdN/qeIA7boLRPgd9Jh28c6K3cWisAVVkb/rdznw2aEavZnZFPE2aiurWyqdJA7+3MREFiSnNvvuyZtArslFqe85+I7DidId3bH/m1orbMZEXLVuNFKK+rHBHozfHtACJb9kFQi+IzFbvMZ+kGHvabxNb0nni+JLijBGxqDMC5NYuLJbXjkQAaXQumYgwO2MtH7usEAf8bMe48g81D2WVXpidCAyj1tDHj65bad2eN6t6jfBLp9ed/jjnhMHrLUOm8BAJeIC/pN9CYVr69AOnnPw0HCTpunBm3tp4KV6Dgznc0uNmvrwv07l5IpjmN6yi62mLtNczpjeKY5gJOxXLgxk4mH/NrZmZL/cbnaVgYsJntxX9BAD1CKbH6D6hRrc958EdXzzxkR1IhFlvIL4+JAGiYBJEVmU75ZZnvvCV937y4bPlCQ85g3/Bp3u4CRkAYwVU76ECIIKfOMhhuk666anPfekHP/rtNa/+Qf+/gE9pXdCpw+3KB7EeIAj9lm836V4ySnAepmATnPzJvXwY/MR/00cKE52nSQwFS/5dH0l8nic5L9Po7ghMZVv+CXkX4H8/cSrdX7ngGhE8dW7tAbKOgZ7iWxuQTNMppun9krqSpHQ+TR+Z/0j6+PDjJ2l7dwumm/ZmTydiLSM67bqfFP/6BH/sFN5gLPgZuhNZ71Tt9LeA9x9q/EfzgcZ9PpsIYDlsCe694/O+5Ud+6Xd+7w/+dR4+FoVhGEYIIRiGYSGkEVKamZa13C+Tt3Oqe+bj7o592mZS/dK1ktPi7gJMH0ofuuEc7NVjkemte9NOTab1/dWHvWj82+P/HpWt/Wk9Igt33vY53/Se1vr28fXz/7DLk0nflmYjdTU63F3zeia3sTAAAAAACIAFDh4dZmZmZmZmDkNRVVVVVVWNqp5e6NjD+Gmb39J6d3VKe7uXm8FPsHwRERHh8/n8iGwz93aRtqGiSKWUUkqRJEk2RUkU42JmZmZmZg4z/xFafFL+vl01T75+DcX+Wdjsh43FnJmZmZmZOcxhopNIJBKJRCKRSCQSiURyqnz4z4ZvD92Hk2p35Fo9+6xXV0x0AhXIkg5z4SCZnfH7pycS7iVJkiRJkiRJkmRIklxVfAtTTwBDNsWCYRiGYRiGYRiGYc8lQVcNzggV7v+8XI6m3Nmocn4p3ptePw7vGffWmvGTOXWUQkRERERERNSrAPvBDoONUb/VUNusaPqXBpb6pc+IrZmZmZmZmcPMC73idSbaXeKLiGEYhohIRHrKlsFtrxoPD0HQF0mRkvopKHAGAgAAADSotbeZmZmZmZnDzJsthnnJXJCBjtZaa6211lrrpt94JDtv9G3MdhNAREREREQUokYek/+p/ugvz3TP3+lsT3cbIkIIIYQQQgghmnD+0HtciolUlFJKKaWUUko15Tr2Z47koQeUjvYoIAEAAAAAAIAAwNfydbC4nfrKjJKJMcYYY4wxxhjzTaPt6NhYa6211lprrbWf1nWDt4dtLJArAgAAAABosHns54in4QuGxkejMntgM7AJ9MZtpIdn8dsNYEBYT/1rTSO5LiuuvRbaXRk5LJlfERERERGRiEjfjs0dwd45ZQ4zMzMzMzM3durxABv2PeluzR23IiIiIiIiClER1/IwEgyYPtxm3+4rUQlHsGjgOy/Gyr6L/+wBJCUPjQNpUAeLYV7Crzo5vcy/pB/tjwJqAQAAACAAerunlABQUUoppZRSSimlMilf/PCifpbXYy46M7BndwYahmEYhmEYhmE4MByYDk3TNE3TNE3TNN3oE0kbisQvMiRJkiRJkiRJkuRWVndy9AxeHz+fs4uU4xk1t56ZLI+/595RNmYtmFU26yXe7/1grF7fAgAAAAAAAAAAgAAAsBioR6mM5EsppZSSz+fzZa8wbcuHj/VzrdSjY0T49feigkkPAjAAAADAMAxDL0JbwxARERHDMEyIilTLOYoiIiIiiqJoEBsC+7xunNoejs3HKeVtXiYo4bAJMzMzm5iYmPBgBf21tcH0JjEwaxhGGRTckxKPMzDHFmDMeUvBvThH4T8bxJl7CDp3W6hHAQEAmZtrsaOIiIiIoigaROwJpxhDEC4iECGEEEIgCIKkOMVpJfeUpCJ0Fgqej0X0yUiKlFJKKSkUCkVeRDFXnoaR4JXAyZYimOflYseHQZpa6NlehHgiIiIiIqIQNdoUF79/OZKQpERERERERESk79n+OMh0OlKMfGZmZmZm5jBvrUWfPA3g2At5aR7O+JoWyyEfwAqMPqYKUmc7mz9LN+lmy5jJczG5cfbQk+yWbbnb7bh8ciRKoERERERERERqFPNX6dfR3XAH3tg+gac9mKXTFV4ecpK8aXu8gJ0qAAAAAAGwFG69YJCR5lJKKaWUUsqUX6SaW1Z0qqqqqqqqqqpGVdUrkJO2bV/lLwEXWGJ7M01ndkcyfXaVs5Ky+2lcr/kYk5emjk91rcfoblRsijAX30g75sIVvMj9NVQr6y+ek1deJHpeMlqp6AmWEm+UpmmapmkqlUplTLOZYNurKL1SSiml9Hq9vpRUcS11zefnEBHNL61400oppZRSq9VqI+U2W01TR/upeytNniA7HLKzwShGJW7Ng1ygYQYKBZ9nJYEyBNpfGeUe7oVu+KOy2IAoTQQqqSZgNWB0qcZ3qYyYDr+0z1E+flCLqRCufryHXaGc3Fmn7yL4p5FJiF8FAEn4ZpUwY/8+elCEF5S2Guf/mu9lHPh7F8k5weYZ98pVFJZx6UChg0veOQCTyDAiajA1gYKdCCSaIwxEWxLVSqQCZ6fB/iM3kp120jZEjesd0tFsjyf+gKGXCk060oQW4BUEAAAAAAAAIC/D25q1/v+zTOShiZIS/F9Nckbk3f7aPC3pf9pMseKFZdXXUuViTUnD/kRP9nY2Lew1GwhAIfZofXweb56r2JqmQeB6cimqOKvsKLtY22KhrehTTw+dTqfT6XQ6nU6n04suTZlEJnw9MM3sdypgYNJGamRhYvbPiwUPGOGgqqqqDg4ODlFtakXS+5Wa3CyipfAefsaIL2FUrOJ1eZuQxV0Ea4l1fbUX6PhSE4VfsVmmiCK2soObBxC20jn9ouefqGJ/oU+sx/e4Bo4c2vUc9zhmWRIk6q3rUwwWaN75nmt03zpHJXesRWml/dwfR0BndJ0fkzBMTbRwpltHdIYqnNwyhbytvKcN+vNzwIs8zts4cYKfJaBceLzHbuy9HU7/UvPZuVo7eLs2H0k8CNlmJkZmjDHGGJlMJtuOHHr/ytvdNqvPdRv3dV064LdXxuF8qEySn807av3z9aqssGM7VKembQrvN4VwIiIiwnEcp/XfM55l15pyRVW/d9VaR3m5G/q9ZV9io9a+9k/RuEPTNA0AQNM0HYDXYVysolUoFBERERERhYiu6HziLsbTXtrr5X5RggEAAAAAAAAEIKGP31tzTn9F39tGzRKvx1QvgUBgWZYlEAgEMRqbESJ3KMQ2GQ0RZaz7spgsjq1mMxXzRZq205YrHMeJiHAcx2M2b+eWKhYgpkWB5sVK8hc1Hg6KomzbtimKoqLrbS8dbYphtjAu57KRcJ6k0KeRPe6I+nT33rveLXLBjeGeRbS3PvZyJGhRPMu1RV/PXNGNi7KDg25NfuzUv0AxAAAAAABAAOBzdB3Ix6yAZmY5TU6qRNZl1MKpEAAAAABAxWv6qJlq4Mbtj6p/558P36/gtHmP9cO2+9v8sf8YnlLboA2KFcsigmVZVgghWJZl29CVGsZZpYTrKKqGcA40mNy/UcR11wWYoLqKb08EKz3gUSZa5DumxPbgf4dp3Bqfd6o6D+X92rKRQqm8WyKpH/ZP0pCGpSTsEUZCMAzDCCEEwzCMfCaP1ezZ2vUzAfCaQZM7bA09pQ0WD9czb70+lqNs9wKlby4uvl/YSjEIHq5QKBScc65QKBTFp16rAoHScuKFjNYwD0uFLrH7C2C/TpJe/24XbwQckC0ki4+LGRB2epAmoG7Z4ijXSo9nNfOWfyoqmO4GtXoSUAK5gGUFZ9O2ZFZT90dXAAO/hMcufRHJ78i09KgUD6OukiesZNcn05/5Wr7FYN1JsNLFeJNxv84X8n+lrqtmyRje5jPjjLaUhTGMMdM0TYZhGPZM+HNtqEM+STkiwtFxHMdxHEdHR8c4TnMMOw2/3h9IpCuQPwAAAAAEwGfZYuZsBE4S+TrXs3/CDsiBPC0/KxQ5ae0poVx8BY19vos2OepRgMYtX3XJ85MMbGuihGWC0uhAqG3d2HcNHGEcOEccsyxIsKGlZ0vXiSpGBYHGZJfEZaucfENyrNNZP8mlrld0TP1oKyhUtTiDvlCEeLlucDjeq3hMaLXoJUc7LP7RhSclXHCiKP3FHNxIrk5L74mfB+a99ErvE622+2iapgEAaJqmA7BDoO4MtPRZTfdL4a+1bZz+s51sHnWprAv4mSlKUFSljw3UmjIWplQqlYwxplQqlSyXXksur3zPtugXdBBZDknbypn+nBpvqyFA0zQNAEDTNA2rfMqeGID/GZDcSs7OuX9+ol2lgh4jYca+uCTwlgzcGdmk1sBx6RMmSJBV2U655ZkvfOW9n+KDf9tPKylClXlDLlSU7cwOILTNTNso5Cwexu9j5bU1cXg5NRbgsBPksmswY75UJu4mQi6fc6EJRVFUKaWUUioo2tAzNSONBu0GDE6bt58oA9WZZPICriIAAAAAgJYnal/F6PbacRyGYRiv1+sNxli1bfP06/UOIXefnhSO5VhdfFcCyBUCBxwKTtfYZlyTDfF7+7U0pKngMYHIKQEQABUUp00jgotu547tFUlsynZubxQRhtMjt79Oxa/dWXLoB0/cDeFAPJxzzjnnnHPOeWaHV8c9JUtldPbVjWBl7pY4KCkuUcIAH79olqjrFprrD3ta/+HP4i3/PoAsgspU/Y3aeCsNdkxxyzSUUkoppZRSShutCpSpX8Lv9Dr/msISEvPFSBubvBahWxJCCCGEEEIIIeT/JuFFsXptiUFERERERERcuOaa82oA4ivwILJaeRQuur4CxhhjjDHGGAtjrLe3Xry2X5apMYaKhmrXp2ZLKtpSlKhiW2ZqVNTRkfj50SKnyerXneSYN8luYbKeebug7u1E9pwmk+vTeXK/ShM/dd3csHvBVyiAtRsQAAAAAAAAaHBvoibIPeuPi0oxiIiIiIiI2PDm9eS+X2h+2Wqeyis16czzFgEd8VGssBgW48ePFMHV83qWxmYgOJdJVIMMSZIkSZKXVndm+6w6AkOxcGfqSN/s/gv+djjyhG9vMdgRZ0IHNbbDqx8rdH/9/DOtvAH4JYajETIu06PIFSImn9vdnNqLW6LeMiardQwqFEVBROSc8zmOMwdXrrz04MFPB1wX1wa7enqVo9wLmRXLmpkty7Lcbrd7sNZkTAqgdYWiKIiInHMexKDEryi9Xq9XSim9Xq9vSq9B7bbOIAyDK8qOrDim/NTXnjwsZQq2GlNQ1kobhqiB5/bhRPNd2JwAM0GTGgQByqi0nysKkGU+GRnoXw14PwdNosj2ha3DnpnfvAFWxIKPvf1h5tXFQi1Hy6HkWWq13rnMEYBlkZRCkiRJKaUkSZKhlKIs0VVa2PsLbmFDu9VTEtj8YhlmaFtUTGtXtvWnx/E0O3y6i6Nitp4EFIjH3iJ+a+nJMYFU8G0tauKkbRwOkUgIhJ4l/o47Li3fiS9p5K25ZQJ+vZnBzNdB+QgB5pOkVVJxwSDWeJ4mKidN4YRziUd1IsddCLrHYl3SLY/3HVtMG27Yw37BBRY0rwxbYYbCwRhjjDHGGGOMn4b8pVln6/6UzUswlxBCCCGEEEJECOHghXNLs+LBsI4rq4ZSOLk4KtzkJ35syaa1jGz7Zw7bMd4gq6oIhwfwIzbRbBE/bNP1QUcz2bxLb3mzPxru9c0gWmzvHAvjO26ix5+196tw8eHBSK5cEhQdAwKBQAiCICAQCMwJ0kQgERi1P7nR25a+Cc+HxlD19GHZkgaUYIsM7iINkuLhGXRM2Hg4goeHhwcAAHh4eHg5ANgoEfBcc3cOzXJ1vJcL66ZDYM35gPDNE4ahbjZjC0mD3uXK/4xjsXW2UWESt6AhW7R1yLJ8v7ZT+wxFqMEYWEbHJBkZuq48Cit6g4dNdBbadNHilts20RTAUJZpkavocFUt21bm7lFOYNtrSzqZVElVzidXp0uysh/LiaGcX8GVfWv/PvMuHCe/AipMRABx0F/xgmZOs6tRdQBQHCj4VPWBShHW6WjTxt6mDRkeECspopHF4egOzhkEAoFgGIZBIBAIdlKVroBW7BSxgsQrAE5sPyBxlPaEJYttwJ9WprjIOgAW2NAIzFV1RWpl6muA74UwbINjRm10zTHLksI5hVem65ceEGLX/CFEhC10t1IK7Ac5C9VqFZjWplmc4RuZva3fUY3J3LNLNduD+IiFshi1ZJ60tLS0JEmStLS0tGQzR5WARKR4xkuIT/VjYqpJcD36xPfOIHnwANr+6wcaKVc9VQeqyJ7xjMVwFqAx9NWHDcOGspYLDxghj45bUbclDA0gC7j5F04gZyFvvdt90xyeSdJQBtEtiYKNszz4bNLGilcsFoslCILAYrHYPAgdMMZts7VKYeZrH9/2JnaN4NZNGQ8j5YAEHYmf4KGZK5uASPzyrWcg3AE2OjkDjggjKWSeWUZI6cYzF4HYcjG2w//7cpp6mc2spB4GTpfZei23J1vHICaEhxOH/MDViEwNlUE7yhjCjIjrVGt9etvIhy026SXFIh2u/2sadwM1R8HtVUaDq4fZPnZ7ONXF3YiqzTc2oIn4Q9lsF3cMAF0x88PCGIZhGGOMYRiG2ayI2xzPiR7aFgUenAqlnSTD/RCvbed4aLVaPvc9TO/hJAAAnsPm97yXl0sKUZPuifISNn6t/c6VIykAQMLNudsRmRWAtfShTV0PJx5cltPON6bmirjrZrAqaRKmM8yUBEWuCr1w2m68uD0KShqN9yqXa13XPWPr3TiAzn35Bb/ktadkuF4hYhGFvb+wlwN+q2JyTAdINiGoRbilJBUnE1OMGKsBBpYqejZ4Kw2/cUaOwjw9GBtcmKs+O9Bv8T8vuV81ZXtFNfB91Q0PlNvbzSpWlaoKTQD8Vz63flUgB+vYJFvtchAqGAxPlN4r+iCW1s9y12zPZdVXHYFKt1mLrNOIWPcd2lUFDCaJ8UCCi9sEhDsR+/U4brviXTLBVanKDSepWOKhcxBr4Iu11wEiDpn6clIaFD1CNhxifr2yeeMeCbgFWSNVytVms+fLZkZvR0KR4aTFmlxw7482snPON3qcjUEbcVxM4iT0X+m8Tz4PfyNs7IdIdCB/HSVNxtbiMZBdv8ONmEKCJ+wREzexfcEKxFR5k4ZTKyQAxbRDsb9ZB7WNi/BQAzBSKSRGMXvxypq6NjEjQDbP4uHh4THGGB4eHp7O4u0J7z0JhOSmVSwgjsEq3MXhdErzvi4AKIB/xJP78IypcfeYhFyrzR5AJ+JriDUzVtUOIsJgMBgkyWAwGMSzQFoVELzUfShTPBwypnSF+fUYoCaX6UO1WUzksUMXU6wYRRRFUQAURdGmyOprbuiZ7u8l7pJ0SyBWNWPBQxBnisLDqbcCq17F5fXsYXcUDpZP7bprSYXbMAyDc86llDKc82d0YsN0LST+7tX59/hSuJ6PsZHqZFecrrtfB7jck0NKKfIZeIT5qIONpY+ZmcBHLbqqR6coitJ1XacoitJFYr/dJKUCzYTdRW25b7c4W06jH+KUfyIknL7lFTp/J9kWURjarJwwhBR6gO7vVIqwbnddHA846iAbAUeKWPKxK4ler8vK5Wohi1+eThwTIDWqMVMH3Z2IylPZGAzf5v4nwlvY1lwG2mcVBCKubUIqFtFWifruo2RB79tGI3rVL/iYF10KOH25FriqCU1qjtfMjZmzDPxB+Kl3BzncfbR2huO1w4pF0lki47vev4qVioFjQCCYcDjP3kmnCiXfrogpVMqZIGTxrpGQV6IKScrVN6nRbUq8f8d5pvxXudQfez3kd/IrJznhchIRLIZWArG6QWkdZ8zt72xiZotkvn+nWgcmLRhm4eQzTJX0k/RrOKfWOq/q78siyxVWOJRovuB3mT6ocbxAOvGBEehISJDiuxtquB891LhdZTBBahKQ59aNh5kCNLGMmGrXmONd42w7IIqcl8YuSCc4zg6YlYHZ7x8ruOQOx4AiNCAaJDIKpAQ4ZxAIBIJhGAaBQCDNIPL+LVaQ5xYCg7YfYnObFIDd87ZL6kDU9NyURk/NJcSOKY0mIYiAErYjS+7UIBTI5BLhTtaTvxbF1jcB61o+3mrRqav4anDV9eja5IrhYEI+0QEZTaNm0NDQ0LBYLBYNDQ1NvlijJQCXtbXAWL7Lb3OTXjYkHpX6pEseyf4GgPFwlhIKj6jisTcoy54PXOM6K+6GOuKwNqN2L3/rBhAXMt5hZTj/Cm8Wb1c6HHuaETBdwd0UAqWUIiLSNE0LUSOTL2cmlIXlzV7ls1HLxlTazKKQUkoREWmaptFSfjNMU6u50OvvLA3XdN9Ve+ZkzdRPdByCm1IevFw6OivC9SjyDvf7dUmHx4ghlUqlhmEYUqlUaljiVBosqAvZODPiu1SN9q96zmp63BzNb8oObDhC2M08iE5wDYrJ3lQD8eAFaMoa+NJWjnUpHUdLkVS+RkleslQmCIpqRWGbrLROE7dms3MXhCF8JklgKlyAXWzIADgWQBqv0nFigDKGRyBAxCZ9tZ5WxH2Pnrr/ej/xur7QDh4mj6gcEcVIwMWIXwp6fg+72twltbsqvu44TwXt2C4uDMfA4VU+xGPHjFiynPDj+ds9TzbSTVgiu9tTvPwW4+3aEYMPQ0awhwFhD4KCjYzhH/cHAIL/QZMhRo3ioJ9nBCL8KeHauymc18CRAfPN1qZ/BfdDKSNaYL3JqCUE/PYSCOROQJPmlIp8YoUUkUMQPCNJzMKSlodRNLb0KWOSiN8Uoxxd/30Iz0IfIKqdB5ADn+RPY56FTotItLWvjV9JJuD9lYOiSbXwNCZjf8wzUT7SLxb1/Ta+G+vMuKeLsgmbRnBadHHQ/QkqUEjMDuNcQ5OIdHAcaHUjrbmzk11hMOiZv8Fn2//1D10YoJggWHDT/2re570uimPsUs48/+p69loZzKYKC8bZ6lJdngJZnLyhtGbHHlHbxMoNyDXFU1d5isIbLw7GGGOMMcYYY9w/gYPNgX67OwFqaLYfp43ysE34sU8DMayDI1DHx1IgABgQBEFQKBQKXdd1wUULUCAIgiALCwsLz/O811FveBQEQWittdZahyCIxYHnIAiC3+/3C4IgRBB2YcE6r3CIYmiCG8h5i/+z1/TeTGaGhOED+pxDa4BwLMn4mf7t1j0Od+JwiRV1MTMzM4vFYnGY+RlcNH6vAIwmrV75IMJSz+uy8lJjJn896lH8wLjpOgtDqR/HMA+wWGpOLADMAAc+0dcpLTOiFd2zZssPFmQbRByRis3mFhedfj1eu3uBCcRpuslLIikuhv5Ewh3J0eagWL2dHu4E+jDH8nhlne/CbXZPYAS9XfQSAQEAAAiCIJBdJPWfLpRZuebp7w/riVqP93Hjt/j5kR6C+qLOpvRdsMl1mUS1jMKtOsTsaYinFU75oSIi5gQBAAAIgiACMN6CgUXNNc5wwiA6YjXAx/snCEfJrtSyZtH0qSsWp+sIX8kLD4gV3n+4gi2On5mWnft2TOMYx5S09j5Mj9euzN7fyYJyWupfOhJqn3+IbSdQSyP1ZkxtKhQpYrc+mw7clITxbm4KCwIAAAAAAAANKqjdu5zB6XyPdcnwe7/N3U/PDhRdU865TQzDMAzDMOfOnTsPhmH9/C/UklqtVqvVajVCCEWtVmccnC3U/0LauJ6DCi3JvKSf9ufx2kMIvc0zUFRey5WqToQgCIIgCIJw5cqVq0bYV35gYfBTsleis7Ozs7Ozs7NMJpPF2dn5B8s0/TJ1mNtFcT/vh3IypII0AkyAXMtMgq8Y8GTMG8l8gRlMfhnOt7OBlZHQJA+D/kE1PeBIsf2E3sYs6nmlhkqlUqlUKpVKpVKp1M0i0Ro0RBFnQyQNQr1bZBQ+tTsZSaD/KDPJIBNCoUDsn7dTI4TkApS12eoiEo8BNB8BgRGE0C/uaaHRaDQajUaj0Wg0WqPJDzfHBIttZfJqrmtXsHJdJhtpQ4/HeHk35mEUWrAR6GgXBxbGGGOMMcYYY6zn6EwPpuJcZbk8kJx3MOFyo8k16G6cTnDvAdz0cecaBz2AD+OldYd2yUmLRSgIAICsT14MlEPPRjoKmPol0gM8nPll1imCB/yQTLGFSLcrXYVbkVsTE9iVXhPQt8WF4tNmJCJ08RBIO5Gk2qIfMnNZP632cO6HA/XfseYjv7hxLwIUQ44joKQv9e8yt/hHezB9qP/0RZDzYWWlbzQ7Q/OahjdBNcjCUUJCCCGEEBISEpI8RIeQqQ8+DZwPBb4BfGcQcICcKUOQgRRQgd9LclYB1g2cxwJz3WYPrmJaee3gdFlPGBtOXbPJgExajwH+zN6XPAl0viQ878iv7AC2dbg4hHz9kKiXLY2AHAAAAAAAAFixibpdCAJafm4Gp79fJgJATftzNrGmc8pPnDhx4sSJEydOnDhx4qRPDHfOpSpoiPOSna7sMmcOd16l4AQuDyMKzSkUCoVCoVAoFAqFtrRmIL3jyC6heeR6Prpw4cKFCxcuXLhw4cKFS37hwsXGHbi5+DXr6wQY3x/cgCY0K1kv3t48zL+27nAMK+9WlovdrOFETicLN+tRTJzHxMTExMTExMTExMTExGXSQhlXJq0SWnXm+Cq0m24W2u5NoRqsmUBxdh/OblCxlOJPqF6h7TZM/3+jp808jlqm6s6rgwHU6AtFURRFURRFURTNFe3Qxf65s/DblANgfi1YMKLUFdOt0tlUxSimJUMn80yOGk7kfh5K1Ob0WlKsdrMHygmCIAiCIAiCIEjTb1QNlUrm0UvZMTsYk/H4phhCKM8AqEESCjjHYDAYDAaDwWAwGAxOYAYl4Bl0wVC6yAUx6gpPMJ2/z/LMpmPGAdb/3llvyqrDDLEeeKvcWVddUBeS2ZeHc2HRD8RtypZGFJpTKBQKhUKhUCgUCoXa0Nj0Avd4zjoFM9GnzaKuYXh99bqo0PT6YCBW2EqXkA7jbmGofea0q+XJaWR+ebZcdT1uWyM7MYlmidSqx3kvwzlXp4czbBiOgBwAAAAAAABY5oUr+IO89eJGrdZHpug/j34I9ToVgh4iD4IgCIIgCIIgCB3E5G3lrXi9cXdTZ7NnqlNdMjvaQM4a11IasJk3JZ1b0EMml9FJhTiur43tLwd+HM07O3+/PIvnCfhkJFHaFc/8C+JZhhPjLjX6+laZ50k2laTQWshH95ntWvWzvXp/9h5KgO2aF1HdbxS8TyIo5ZzjNofSO6V3KHZ0Pdb6T4+OFdsG+6Gsnh6WOcZsWj7EIJF9EF9RWRVXBN8/lC4bql3Wzg4C12R5xdAkQWLT7qO6Fq3RAAAAAECAYGl1XI3ccwAHJgqHx5Ogfbdep0t9OrYw+KnTHYwPX49M665/JIL/Y1ba689p0QKhEBERERERES3McM1zZ8318owyMzMzMzOHmQVg0TCt+Jow69kOZSvuwlp8mfJ5KUYeh9xW5aZs0R9OCsB8KOV6qV1oZFO7TM0aeVVSvVyTQXluS2AyCRTekwCwmFus+9vUNQEcSIUkjyuANPfHaDXrYk2GddgCmlsaDu6HkvE+T6DiW+dNStfb9lOrYTkMg3TAF8MEJIF5Q7DfKtZI+o+l4AxEhICfRiiLcfhn93ESwh99+rcHZt0KzyP9x1K84p8SSmP2TGEbXLQqOsPD2UAQije8qh7bCP0PQYkc8sJJZHwsYAXPWGdgOYPBYDAYDAaDwWAw2P89AFjdyblx8OumaI0xPILKkkvwItlyRRIs/WYdxW8yJSCz+w95pdHC3o8+2G4ADbU1FMP6USQh6vrNyAs3SQDjsqLzrCSQ2Pispj6rIX07o04SdnJ8R2hGK+FFKwpWaIFyBAKBQCAQCAQCgUCga7G6Y892tq/02GFgVrX1h1gLIXb4+/A7vNsXCSV5AsKpNk94xKEW0IbcWYqO2q3iVVJEnnCLi9RD5OBjaUF3cGvUvLCvOiqMFi6UvycJ6GJKdejV8Jt9AEKWupnx2x+PSFV+oVqjVmNfqtjY2NjY2NjY2NjY2LmNjf0HuQjguMZC31jy7h1vxtCBUTMJ/QfDBd3dnUmpSvunNwzddy7xzv3roTMP+BA7PGzYwPnrxiLs3QGUKNFs5CUiCIIgCIIgCILkgiA/n6Wt+e+zZUNKnvR4zj7XPRbfVTX0yEpHWt300o0dGgAAAAAAQAAqtLTdjSot3ibnnHPOOeech/Pi+2k3J/UDiSh9XK6xM9c8Ex+LiVKqEkIIIYQQQigIIUbXbnQylvmYauvVhlYbhopUtlmbcsbOL/iy2GOLobRtff9L8qU3gmCXI/kiiJbO0yohjnp+7SbX4aa6kQFGeY0gM+idxoL+129bSWyhDFJJZTwYATYetHrIA6/GOaKaEEIIIYQQQkIIWbRAKaWUUkoppaGUmta9OHnLHhb9z7iclAvXhq3w4kFFiRYkimRXaL688QuhGmwG4irywlKliUouLZ1HAXK5OFp13bcrJEWxFk27m/QXLwNYzMlcuRjRcufziJqenVbW2PLhduN8dd6cj8ZSLB6GY4Wu/ulcN1WuO+VK15j+KW/jvsdvjSm42hKLvtMy5j34ePQR7/ERXEK7JXLZvDyJCYCx6QbHnPdWetzn/N3zaYl57D60fTmG9j/zP6GVuNhaaBntv9ots0gxrsa0a0ZmqzgbocCpyCTwx3GSvXaELG/LNDMj4j2MRLtOAUVsLKgTH3uCwJ0ofnVJiY0gnbwxnZVyKEbjhYdygOz/RY2R5H/VYnBO2fFfJAJCrZvDGcFxxJH176goLuIUgQXbcdIpJ7CA7Din5fT0Rjcm8l3Nc2s9qjFqDOUYALLVAZbHzMesOX+yhVlx3fQVb4ZBB5Q5Bvp31dY2vc5wr5DozhjkEzVbs3Rttqi7REREREREIWp0siRru+yc8u0UxEbEEhJaI6hvzchmeY3jpjXOEtaqq6qXBJxleFft7jFl9Q1vDQaDQZIMBoMhQpTgxH3Sx6ao4SeZ4UlmDJV9d+3t7e2dc87e3t4+1qxh6bUO5Ng7+0wHVTH7Yh8bUhzzF2p7tD0Un4WukEazA30poYiIzxfDkkoJLW0Fy9ia9IDocTjvhdKbbFMfYq6VXmTGLNrcikysrK3goJT5jIk0UEfubAO15NIY0turXNkPhzdHwdA2e86ssCzJ8nxWu38l/Su63qYiytmq+p0/bWGkY+xeyDnyIDmeMCwiIiIiIqIQ0SmePOvQ4FkrBwAAAAABKr4osyxGg9Jl4rmsvkBmZmZmZuYwNz7Zdiyd35Jy7Vrqbv3+Ljy5V/HnzbPMm6fvW/Vd6k/IM9GrktQHUv5vp1CXzaatNqqw0KOuERE0WWqs1qs846osm972ek0Mp782Lvd7eOG8OTgqpR1co1WOOW8gSdRd0UqVIyaQIF7MDUhOIBAIBAKBQCAQCARikWOWNJDo0aMRjabCRIXN2MQAbIiMxDHnYiuPMClb3N6rOC4iz0vJ9ys2gLDfWxh9++ZhcbCmXTiBGJgPp7sOsbpo7mumTOlG8/5+1HI0/4wgLMPD+YIoqd2cc2fh6ka8ofm4TPIC3JfsvrsrN+vChAlxFNGFhXml0B78DTvocx0IL5r9mnbVJlzTxkzQ8gqANznpDMEusTpCSZqgpPg5Jdp3a3NL2roN046Y9PYzMbaj8TiZZUtSR1CmAcjSsgSge+lSuylUZYk1lb74Ki1baTNLApkBusj2SSBSqtxQak9E/bE6JA+pJdmzUUR8EHVnPRLGLwutLrtwFnXFFGzKhXGkwKqsGh2quAwvP77p1Ap4J0CK1CprMyws3izery0wQPeXk2Gb4V/5CyLeVKSo3DlbqmJXTCugoKzW4grZZ50ay9R8djNMrkMxCTZAinURs4WIWOzSUZPILJ4CN3dxcXFxcXFxcXFxcXG1ixldnV6zLm76ukaUFhVmAZBCODfJc/IlTLP4/dv+0V4RxhkvWGf1VGSaxFpmi+r8hYcDgwh0cB511l4kkD/Jtsc8eHFalDAvokufDYbMxvBhR5Tl3C4tsFWicxJPyrW5W7c3MSu0bt4n2bKYe8zddN6xy6lN5zr3nT27BWaODtNbYAOTQi90PmIbi2UskquV7fgmQ8aDdMzKOlRiiZlZm1xoxVOw882WLVu2bDabzZYtW7b59pURMdt/r+cKF6aUVF0m1dbs4BENN6e43jQgQeuNZ+LRwNdyfrJy0/s2z0m4fAXl9/aJylRNHbySvLiucOf3w4L48sAcs29LNSCZ6VgcaPFLdQWJekUtXE6NGalk+Ro2yOY3fRVU9XjvHe182LmqFvsXgeMhswmuhkOpUsBXTNqMwK0zE955zxH6e6wpDAk2JkVUQw9TizbIKciv1cumU6Nd6nVYpxVB2WpMA9P0z2rz8bNsq8k0MbZKeM9xDN6vev/2MZ7blFrSG+f7TSJVcZKEhGLEv97juhfCo6GqrDIclg0zN1Zz7sAr2PrqawhkaraFOaI1R4qW5cQc74/6p4b6jsnSNf9VJkUV4as+c1Ho2HCkQEZiJEgQe1N1PHks8UpIzJkj7TklHq90NfRC4PRQiMQ6PJz8rgJeaHPU7WnugWaodzgQAAjQoEEAS1kG2TYafFMsunoGmuQnlmp292AGRaub5tYVDnPXveVDj47yBDqGe29aHsoJCcpVuevmirMmjl/KnD+Ax2cN0Lv3G4T7dRadtUsRl2UFqonsxDi5g4ODg4ODg4ODg4ODg/PreM664FrZEu0+dj1bkOxb1Xqja/4A2dut6r1B7FstnCabiyiTizc50/pM+dJJWChQ7rb33wyqjVR3+16Nm3H3DJMZxDgBzR1wyONQcmg4VGyADF6x0rOzaCb+Nou5QtFxvpJYvlA7ox1ZhHkn3KDJHswRBEEQBEEQBEFwhKbGoSlyZeLAMdQEBiOJMHfic7f6sDiEtOm4tb7fm1iPMtGK71rpSeYzy8T3YI3AapyvFuPFL9TKvpW8yOEYShPSN5wxktcHMC2AAAAAAAAAAAAAfFpe9mCMcZHqTUOGLUEncoCY/PaiTQiyGxLOy5hh7ZRJeXMooALglCvKKcyVLGZyoUaSWNTyxKIHAwOKFL9dNjFApLX7jfgGqE0D0L6nao41MkwcPB6NEto+81SobJdwGUFTjuiEoL78rZ7ueMMsJdmJcLIkQixU394nXL2qHZpwUtXrnOA0dPiRZT8GA/BaDSYAil/u4P+dRoaHLv6ZxkaAN//2LcHw4GMQGJx3FUg5FapBI1gG6oOkzZoCaYHa1ixLpeq89TwZoFMNJWgyZX261LcqDFX7qwubI01OMqlU6bc+QtlgPEENleuKSGgWhaH7dfMUrKxPG7l/QsUu/Af3ERHQVkSAqud9w22NjttDpQravHes5QxKpHyCR5J9KGTaa3w+iIiIiIiIuYhPMWRGoVs+YnnKy3e3+lsWfe2v/xUUkdCOxATTxZx+BL6a1ZyIEvbEpMZzu94FinCJek+IILG5eKvrin94mFv/uqr2VEUFG86xsuMeGYblegrZMMO5RP4KiXTPI788uftk+vgy218pqiuhjEsKgJWlOSHu5SLwXNScMiRJkiRJLiPhC+sbAgAAAADYsRvffPdVLphy67u7qWRtFhERERERiUiTt0yR+Y//c6IBp/3Fr69jlxbqzz4imDwpCiY1Hzj8hIeDLdxcFMR/GIfd7zjK19Xzo6t69ffnD3UsN1Fnri9q/G72qjOK62EcvlalNngN1wYAAACAAHgabLkZGbMIGQGzyMjiCRhjjDHGGGMsjLHFGx7OOeecc8455zf92P/STON3x6XTLllaDzJXLEoCABCKRVB4UcABcPSuh14yfS6G4Kr6aA3hwVjAg+A5EixqRxEIKPJynZ79fm2ytmfxN/DoVeC/+zuP/77De85vJvBj11roVv33OgbmVTignc2D+FDRrV/xLlOyGXAJAFcc3HGdfIIKJZ9jF0ahtw0b8WfjTFwbJhSXE5LukcougeM6JXy+Kk2xCdxUApj+DHVnsfMVpO3jb/+Es5dB8oMI/glsL4yJyudE4etDE6aPOSXPmfUM8WBCt2Pgw1e6/pSIOhPdDx816YpGd/1E7g8dKpriZUCrK2C2Krw/kIiy8ITmfepDoNzFVLuSZGrij77pty4g10pwStF0kaaplM5eKP5aP8G04+7UY+hyYh4J73lxwI+wdjzKziLbEMgqGErHum3uRenyhWrhQPfMzthnjvolvMZCrVvsVZaqlxyxlOC/LUPERxBXwcL/1zdaqoOtFj2jDvD54JJk6X6aeFFg+f8QQmgF+U735QVfXVF3NHGQXjIrnJdHcYiaGRskUo5MlfMUlx3dBeBPaOSLT7EH9AQtXS5imgatL60tgwBB/VJ8heSDuq+/ujhFUYed2UDfFAhQi/fhWxZGS1co2/8DBG1TYFkX1CkZlLyLu05MHhtwCoKh8A30TYEAont6UEAmzHKKIBtmpw5BMv8KjMfN0wj4pQXBo+CTVCH419yQ4DNkAzZE65qCOnrJQfgF0pWTtR5RMLU6HLVvI/MV8L2oY+V6H/xHL2zR2U3wVnQdlXjadVNbIiwEHZ1i3Fbo6kWrqqtTlKVdIUlUrMDbThGiBn5PFUIMIQo04n1VHSHTxfGoLQgRhhgBAKijDHFyuoG/wWNq/k55QISjV4rsZb9k6h17fh3Jzjm6eP2KGimwNHorMckfIZzROADEAmywud0ZPSbOPkmM+4OQ15+2MhmmNckucQezpUn2OMrcWdz2YYF+cRcJzjCoAWAL8UH+AU+aTnjht+yi++1JFVx1G8ySQwsA1TVDp82uhHD+6euwHYWyHsPANsnRq4iaM6C9mWfclbiIsH4PXViubEXAiRBDfuW1NTK8oJZjGGlkUNGYI2QX3bZfJBZ/iFxycCapaABtySs3YwlxmZk9aM6BrKTnao01rxRpbhbGs6cFxyLohvwrIAT/04JO7OrUFjvdIE/UtovOcWqRxb5yskspIS1shfBWF1YVcMsVZYqOKTb8n29qAi1FXg/Hqe4xy/tzn3qp6zRRZ0RHSY5JGUoRVJRIof5gXn+A9iFXmbxNSy+d3/ulmnDSAWNDDuEniq/C2AG+oO0Vypjllxh5eEv5He9skRhWPgTiQe5/ZmBR7jRapMBOiTAa3iIgS2cs3L//E6gYCv6dpfX9qku8PIW1dsJ7R2am0Ot8yi0FNq53lHcz+6gKn0iCdnqOfXIa6u6D6hdQlwHUYx89vQ8ffeHTSPYpjn2OJCjvObK7DiXnuqB0jSLCwXm/7EKOMLgWdV0IS7yjs8CoSfV+SzxPgeqdTvVOoPV4CHPHw9z5jJ9YWqsZzgH8Y6HgHGPn0vO85gGHmQ5RUJcH8dSEZHoItXkuhwEtpvx53CLNNrbM2iNAmmEZaiGHa6tnaBu8pcDOPjcGxzAxN5JzBqR5UR8VP+sHt94QBA+A4QOAXMDB/SSED6B2VR0fZxTsCyEkmhwBIbZO8wZPrD4J7OikSExXJEzUREphvZNDwcHyCJstnxX/n2LFLtx1XnF2XpuSSDX4QSlEGvxjL4386wdwwucRADgLAB87JYZjSbAQljjzQ6oHT6N2BSDyJvD9uC3ISc0IXF7MIinnW2LL9y1X/idasULj1VhF9bUL80uDX95H+H3/teN/jswy5h0cRaBi1MBdt93xGNAy6DsTXkDAU4Q56LK+fUlBhoc8cBPY40Z7NieXC9O7kfTnDdnsB/bAymQKMZBSwYDtwr74RPMqq1fwC940NYB+aQoI0Mv3AU+JHV4SvFRoPHq4CVVLnxhT2OxHF4qpx+YLgpdlUmR8VFGUTBTjlNTRYMsT87KdFaVpayQ+dv+gKFrO7OslQcFX0e9PUYy8tffcAhhLQ2BtkdP0MafOtYDYXDAvF+mNczRuM9WZZaeFV+7slHYoQ74WQeCO3m3g9yPosqsEOdvsbeyCv8YdVdBs8FXu9LfhN5w79jNsN8r0j/Wd27aNr+BMZ0hHAVFetjUyiMk+4f8rGaWaWVRLmO3wEAYxTx/QKMb/xsLKh6qw4GPAk6ufH9W75ETKuF5eGglE3QwKWgTaly4qvAMcgTAgFCI4CaEgyahf/xTYEaDtr6V7bgu888bO63QGf9lcBuceCFb+8NpOPtN7v1Uqrde4xSxyhia0iXlhHCDFtg2mhxK5bkVHh0rxovkxzgabm5GDBNxtmNYsdku3wVdAhgJD3MSvDTlN1s8v5IEQvA9fLHry/lpX7bzz1MpVtQV/7y2bYOJn0heOgpTwVAtF0g4Is31j+IMTZSKCSREY6qBbYkvOIfXysDSPJTmvUkmzhwiiRAm7xFr6BWjghuD+dWaxMM8gw1kay6lS8xMZvaDVSCBRBkKSEhizPYITXjSnLT/a7Oql6jqLqYFLB3TgUa6iMBmUd/ibB+wS7X12iChVF9lZt9caO202lGKUylXqgKaF4kxYnNrahcLugdaN6iS9CfysJfE20fwqqmd9WpDY9ped1Fi37v/uSDmNF2qN9svR1DlBUVU6ziPuOReeRFofkAhPcZMcRHQl0xx+fiRbDVxwpv4+MYH2QtAMdsq/7ryL2J+Bp/zPXQW5wX6o2eg4mhD5W1WeBHoj33x7x6fBHu6qyiOiG1KuuRVjwXqNkvOCU8tMezjzZZKhn7N5+q6YQFZxmmu+aP7mcpGJGoe6TnqyFMdt84xebPG4e6+v6E/O1CgXOpnEWaSanEX1ONzUYPjkEtbP2kcIpv02t239FpGmmWpfTyzv3l/vmYi5jzkPdCW8QSKOcYo4N6K6kVvMjZjHL9FrRQvYbLffG8mzfR8lc/D3L23tvSuke20iOnycJHoVXa0edieuog/syqlnhGMZIbdGA0aiv/QOM5LCBjZEXl2rcu7ZXIc/Fsd/JBomD+CIy1CZU3trFOgAjh5/kMw5ICj/l6Mc8mwyW46ZvwWDudqgYE48jI4HPoMw1wvKcEEw10wijOWqUXpxwoItLCq1bgDHlTZ7a0ho8b2OtfNvXp/IJWsfdmp9cqeNP7dNLhIX7j6U5/CRsgerNRBIyUp9X2ZMBS/bcYEF1JZBTWnliBGcFNXK7GymRtLlHbR1TypOrwyMscSoAd+2OdjDtRdB2wO0PES2T7TXtJXhjQiW86MxSUirQVukAKHNJl0tRgUVN2i2UAOPXmsSwZCz/jMWs0zIzhhhkTBEQiDQ3OJSourgZP7JFN/+zY9ws0arj4usGrAoFz10EgrVVQMvYcH3zuwB/RU2wb1LPwEOvo/y6yp8h2yNYJOpwz1rI7YeV+1TM2xhfRVTjaJdCHePERGnplOgIlmUPL0NbgImAgl9H2klwE1J17q1L+9clqwNzsPEcjSjROuYilNCy+RLlI1ba5WU5s1u01eLNbHfQjGQlIO1wanJa9qcRVR4Fqd39nkLnD3llOTlzgWT01VHGGywpgCAdUrBQCaIC5ET7CCKIiW47V+9FSnJUzMEqTI5hWSbA3PVlLgnB87J4rUgIdp5tSpC1QEXoFlKdGV8qecKYgHEgU7xe73YQNHYAI7uuH2sZ0mbTIJNCYF6c0b+eZ2PnFUHyndkrGco57SUw4DSLlfGuo2OUpwwRkatJRi2NisWW3dkWWDMmva8IBbg0+SvY7atDepKtPopwkcLh3b9OPglWdVs5ikhw27JaUgzCFoo+dcxwcpB5Of3xyWLCaQYwamwgIbOzTWvSW+/8aesPqNTpzTypRZU8FAxugCLNJtBNOPD0P3hU2Bd3XWxkXlOF0MkeStadTGi1e19nHsYxLRiU6n8fxsvvQMONnzyLgR4re8/tn6gY0r/qv0KuIOJCdEBDu/3dnXu6Dtr1Jaq3x1gZakkTNqixc0tZOyoB1Ce/KrEQcQG1Fm1s9qIWh8tKgT6rycWqi2fLxzYfS5zvX21GDN2sZRpFrFMuOQot+P1eZKSyHAzUNX+f0dkCl+WXMKt6mjKsvpFOstWzBcITsdDwlpVuOER2v1c0if+8TTQ3+Dh6TAtIEtkji7OkZo7TEBVQJwTXvhSxDBfXVDZYwAilr8MhB5WRJU9RhGM9kqFX2VTllxWp4wMSr2Xx7wCWkUsisnRlAI+zWgL7v7L2Ux3XoziiNBHGG2xdIRUdGrsRSCIc2H22whk8re2tREHqVV0bGpO9dORXp49dSn8Q6Hv7W/DvEDzycjH/H/7uVTKQC+4T+7UN/Ho8cB5lSkh15Q4EYYhGrgicSOLVld3756urtaLkmnEQm2x4mCxQAMLg0gkiDpBMsKYlA534MbEgkNvyDthzJiYLKkRgthKk56wnhCBkraZk3wXYH7AvA+sSB3LDJ7JqzpAikCXwExLEgx3JDjGCBZxTnVc0M7mJRjQ20wJe58D7DrYugKFmf+TeffEVsg29wWELBb7jWE/YqYZxT8BOm8PFf8dfQJjwo3kEAXk5aJ1+f5+Ytih7bhyUU8jz16VMdKCI8XBqBzESyj2WJS+xzeCL6Okegr44qBCdFVWIdhuGDAacm6s9B3foLYE2EUE5n6nVJNfyE/iHqRFZwT2CSMo0Fn5Tucl2uZolNBCPEYCxyOC4dP5FMzofLlCOxQYLEjuTYBlZb0WmB5KF9EdYYFAVJpwH2WxlGmhk0PoXh5VvdzuayDGfksECXSKOQ1UkMhYAOYUgjQFoCLDxMNZq3uMTwEChlLVZi/ziSKmkjJDDUUrSIo4goJ0almWFnV8U8g5LixmAIkVTJYc9VmCorGIL22oEF4nVpNp+ehmJAuj9Fg8haGNQrZJiXp0wk/FnMEgpKBQlef030ggJUZ7VPGuOrQw6RZO5C2EFoFCh4orxKYOW01WEsExotFDSWRU9gGTQUSeSLnOgk3VSLkOAiuCqOqAZxGnbUmWS0AwIIwxQHOLWA3RWfBqF1e4SEQYAULFVbxoWeXEecOdTxgfks01lKpUwVdaQQihRyUZd7jrwNaPHcKOVxyBGMCXoHAmCjugBcvJ81xVAtCNlq/yucOmfRoNAPWnoiiFO5BNgU4mY9VlhQ+jOaXaGRZnRYsyKDNjPAJlSkHBe4QHFNEg3FaIbfQ4wkyCLEYLXg8Bfh4BaI6ArpDKLoOxRuEiizYoKP+9e/gLAYn+HSTIhUsEU10cLRyq2iygKxGAQYTcIi5JHGGKxxcCG2UKVfHwzSG4AMuFCTcRoGnyOYtgwIDTHDDhxhEAVcgi0ZUePTuT0CvOAbLqfApB3UNCFqUSGgo0vDQLAdFjqFjigRYSFKglwFhCnanIrOoJ8ASkS4jsqvRAHcoMSx0aRsVkRsKoxeM8hFPGKLh4j4A3Cf09NXiLEMEiithly4dyxIzohHjggqKgkRm1M9GhkDEsC7lphzmvxbAMwZHVU/MALdy7c8fDwzD4DoLkuIPNy3eyAQeW0ZnXrZXvXS+6nYQsKFYFISiAs2rRHdBpQgLusaBZ+VJbhK3ic2+xA/p2AM81tHBm4t4sbAMnhj0UA5W1OWVQ9ieNygCHFkHdJY1lofzCDHgin23A8o5oAbdeqEn5P0q8HBQygiJiF60ZuUBUYYl4mWS5EL/gDQUAdUN0NIrmUFAyBWYQgTgjXIDi1sJMH+VDBZm4citeEbn4LPi5ioVwiUH1qZpeLBYWFwSPG6s+Sm9syn2JixQk1K3bgS24GWlT/BLgTQIBMIFYjpuqXfAU4zvs06Clb6pYhkwvTcviqfDPzGi2MBjuTKrYGgDw0o2z1eUz8OLj2veC4wyAlxcbAR5BDWWEIeVbP7+CAxzu7rPxv9wNmZThGqrvMhXKU6lZrjfWfbBMtvfWrNeiRhuuMSynnVEsxLhQj/1r0hM8E/jOmvbUlDvOWbXCCzOeO2/BkhxhLrw01eeiSxh8xL0lfOQjFM+GGLHmxUkQL1GyJH2qpUqR5opFywZopTjJ/K+5r9+4mZbdAgccl88TIYqKiUtY45girk99ZpmC3bVs2rJZy8qWzdsaC4p96R7bFJ5KVJqyCqbqgHWKqdd70UsWmloOGeCn7B9FV7bf1FU19fa1H19TC2Jo6+jqMfvaf/3UK95sfQNDI2MTUzPYF2LO4aIWPD4m6DiLSIz3c6/9I/FfKiPlllb92PMe9qjHPet+T8XZ2NrZOzg6OevQqYtdtx69+izRb8BSywxabsgKw4xWsKP2vj9mtTXWGrfOhPU22GiTzSb5reB3bfF7qQWwHDDjILsAuR12xFHHHHdi9bGk0864574HHuJ4ZMxjXP8a9wTPhElPTXlm2oznXnjpldfeeOudWe996EAzzXa4uQ52qPk6O1dvO7vQqU571gnPffLZF1/N+eY7UxZnY0t9aXVTrW1Nfzrwn/99s7BfLNXBvQePnoyjzcnZxdXNotDCPiYuYY0FA7nNE2fbDknSrpS0jKwc2V5eIwqKFJRZiwOi0pRVMFUHdDV1ji1+BThkwNLHp16uVGv1RrOFjHan2zMtuz8YjsaT6Qx/kbnj0oXnsyCMYi6S/2km8+Vqvdnu9ofj6QwgwoQyLqTSxjofYsqltj7m8l8ZibPv39vZt87vGoyn+EIRjRhVOEcVPVglHikoCU9wGqoW9d98IPmoRh+7nhvn2P76wxWSOBQm+jueqH46xJzW/UcY0TFEanpsUuqlU7Sea91IAerbXskGL0pAFRlP/9V7U7Foqd5SKgU9OtXGH8B+s/xWQy7Fty1U5yQt+KFWtSZZ5FKVbYVqNdelzKumZbklrXmxYV7U6hcsuKlHv5RgyXHyBWt/xf8hJjHJJFD4hKM2iZNLqkZecrWsxepWm+mn6PZC0xWyEIVcRSGqeaFcrtaDFPHlG05wjPlTKhKfAp17gHJPM9IGoQ0S/3Rn+Dn3SJrHEcnlnTiVq91Eq9Mia3/VT1dl6b+s54+yN296eXPSrCjsr/IxA2YyuxNm6fhSWzqHhVxblM8q1i3aWSX/+/adlZET8kKzSlHytb66X7s6rh5WbXJ1lDnavnE9kmHVNod6MeWEFsGskd2bFh9XiWjxL3N0M6LvG2ZdLbpRC0CSinXDtGy3vhFNAJJUrBumZTtufYdIGgAAAAAAAAAQEREREREREYmIiIiIiIiIlhkKkKRi3TAt261vjPYdj8T39kDVlTfoN7ay+r3qW0bRbl1drQ4/XZNo9+bOo0wd+u9vloNrRm3uLsn8q4c8piQudxI4/Wxu+yQV64ZTb/QmAEkq1g3n+f5EPiUFALy6544Rpdb+xRGnO2445iqojl1LP/8TM9/V6p2eZGP5Hih3aPbJPQAkqVg3TMt23PrGaAIym/LfHTdAKi69+ccmAEkq1h8G0z4LvFDyD2Ygw1LpFEkkgfNpL4UnJIBhLhzjlE061geH+ghkhbMEE5vAe5iNgbsKxAh/Kpu+ivVbUQY1vVLGrQMo4SGA2BwmGEBiWQkQWLiVegRa4hGw6MQO15wsBRYlk6CGe02gocRusKkMsS4HzcFh8XsLZ+Le6IoM+9xCrH5YuiTw1WxgYwgQbtyTNBUrKnOA5Vx5u1vNk83eB3wcBb/33sPDJLjrPQYTfs9+ss4t8cJBzn7mPV/x8tZXyN/qNWnudAR9PKoZD6QvhtONO9IK0I2g3qNSN+NeOqb/9aD8KzJCoBvisAKPNM/4MrzGo4dCJvXs8F27H3KipXuxokzDx1d1RnF7fE+RPghOT68lV0I+MbgT2XIeGV2MenOwZfi1M7ZGTHmiC4cWbtTA2pxx9w0GTijwyCW975lpyNd79jeJbx7zInoDQob7E2WKE8riJxM2jTB8CjQrN9K8coSO7IIOhQMdUqRDp0mHAqJmpWnN53WjeU9JHTJKmpWSmleSahzZdeDyf9Rbe2fstQH1Ta0SFif1Wxlb570uZQ6AcmalNknzaZY1KbVIWwREebNy9nS983tIX+ZwXffA+Pi5lzoFjQPArzD+duxvveffn5+z8o/3s20nnwDIHwAAAAA=);

  font-weight: 500;

  font-style: normal;
}

@font-face {
  font-family: 'blacker-display';

  src: url(data:font/woff;base64,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), url(data:font/woff2;base64,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);

  font-weight: 700;

  font-style: normal;
}

@font-face {
  font-family: 'blacker-display';

  src: url(data:font/woff;base64,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), url(data:font/woff2;base64,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);

  font-weight: 800;

  font-style: normal;
}

@font-face {
  font-family: 'blacker-display';

  src: url(data:font/woff;base64,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), url(data:font/woff2;base64,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);

  font-weight: 800;

  font-style: italic;
}

.font-bebas {
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.font-bebas-neue {
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.objectfit {
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
  width: 100%;
}

button {
  outline: 2px solid transparent;
  outline-offset: 2px;
}

button:focus{
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.btn--opacity:hover{
  opacity: 0.6;
}

.btn--opacity{
  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;
}

.btn--underline {
  text-decoration: underline;
}

.btn--delete {
  --tw-text-opacity: 1;
  color: rgba(234, 33, 33, var(--tw-text-opacity));
}

.btn--nav:after {
  content: '';
  width: 100%;
  height: 2px;
  position: absolute;
  left: 0;
  bottom: -5px;
  background-color: #000;
  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;
  transform-origin: left;
  transform: scaleX(0);
}

.btn--nav.is--active:after, .btn--nav:hover:after {
  transform: scaleX(1);
}

.btn {
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
}

.btn:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(172, 165, 160, var(--tw-bg-opacity));
}

.btn{
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
}

.btn:hover{
  --tw-border-opacity: 1;
  border-color: rgba(172, 165, 160, var(--tw-border-opacity));
}

.btn{
  border-style: solid;
  border-width: 1px;
  font-family: bebas-pro;
  font-size: 1.375rem;
  padding: 0.875rem;
  text-align: center;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
  width: 100%;
  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;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.btn.btn--small {
  font-family: bebas-neue;
  font-size: 1rem;
  line-height: 1.5rem;
  padding: 0.625rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.btn.btn--border {
  background-color: transparent;
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
}

.btn.btn--border:hover{
  --tw-border-opacity: 1;
  border-color: rgba(172, 165, 160, var(--tw-border-opacity));
}

.btn.btn--border{
  border-style: solid;
  border-width: 1px;
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.btn.btn--border:hover{
  --tw-text-opacity: 1;
  color: rgba(172, 165, 160, var(--tw-text-opacity));
}

.btn[disabled] {
  --tw-bg-opacity: 1;
  background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  --tw-border-opacity: 1;
  border-color: rgba(159, 159, 159, var(--tw-border-opacity));
  pointer-events: none;
}

.btn--link {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  display: inline;
  font-family: bebas-pro;
}

.btn--link:hover{
  opacity: 0.6;
}

.btn--link{
  padding-bottom: 0.125rem;
  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;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.btn--link-white {
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  border-bottom-width: 1px;
  display: inline;
  font-family: bebas-pro;
}

.btn--link-white:hover{
  opacity: 0.6;
}

.btn--link-white{
  padding-bottom: 0.125rem;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
  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;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.btn--submit-inline {
  font-family: bebas-pro;
  font-size: 1rem;
  line-height: 1.5rem;
}

.btn--submit-inline:hover{
  opacity: 0.6;
}

.btn--submit-inline{
  position: absolute;
  right: 0.625rem;
  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;
  letter-spacing: 0.45px;
  text-transform: uppercase;
  top: 50%;
  transform: translateY(-50%);
}

.btn--delete {
  display: flex;
  align-items: center;
}

.btn--delete img {
  margin-right: 0.5rem;
}

.form .form__group .form__row {
  margin-bottom: 1rem;
}

.form .form__group .form__row .input input {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  --tw-border-opacity: 1;
  border-color: rgba(172, 165, 160, var(--tw-border-opacity));
  border-style: solid;
  border-width: 1px;
  font-size: 0.75rem;
  line-height: 1rem;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  padding-left: 0.625rem;
  padding-right: 0.625rem;
  width: 100%;
}

.form .form__group .form__row .input input:-moz-read-only {
  --tw-bg-opacity: 1;
  background-color: rgba(229, 229, 229, var(--tw-bg-opacity));
}

.form .form__group .form__row .input input:read-only {
  --tw-bg-opacity: 1;
  background-color: rgba(229, 229, 229, var(--tw-bg-opacity));
}

.form .form__group .form__row .input input::-moz-placeholder {
  --tw-text-opacity: 1;
  color: rgba(159, 159, 159, var(--tw-text-opacity));
}

.form .form__group .form__row .input input:-ms-input-placeholder {
  --tw-text-opacity: 1;
  color: rgba(159, 159, 159, var(--tw-text-opacity));
}

.form .form__group .form__row .input input::placeholder {
  --tw-text-opacity: 1;
  color: rgba(159, 159, 159, var(--tw-text-opacity));
}

.form .form__group .form__row .input textarea {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  --tw-border-opacity: 1;
  border-color: rgba(172, 165, 160, var(--tw-border-opacity));
  border-style: solid;
  border-width: 1px;
  height: 9rem;
  font-size: 0.75rem;
  line-height: 1rem;
  margin-bottom: 1rem;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  padding-left: 0.625rem;
  padding-right: 0.625rem;
  width: 100%;
}

.form .form__group .form__row .input textarea::-moz-placeholder {
  --tw-text-opacity: 1;
  color: rgba(159, 159, 159, var(--tw-text-opacity));
}

.form .form__group .form__row .input textarea:-ms-input-placeholder {
  --tw-text-opacity: 1;
  color: rgba(159, 159, 159, var(--tw-text-opacity));
}

.form .form__group .form__row .input textarea::placeholder {
  --tw-text-opacity: 1;
  color: rgba(159, 159, 159, var(--tw-text-opacity));
}

.form .form__group .form__row .input select {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  --tw-border-opacity: 1;
  border-color: rgba(172, 165, 160, var(--tw-border-opacity));
  border-style: solid;
  border-width: 1px;
  font-size: 0.75rem;
  line-height: 1rem;
  margin-bottom: 1rem;
  outline: 2px solid transparent;
  outline-offset: 2px;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  padding-left: 0.625rem;
  padding-right: 0.625rem;
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  text-indent: 1px;
  text-overflow: '';
}

.form .form__group .form__row .input select::-ms-expand {
  display: none;
}

.form .form__group .form__row .input select:invalid {
  --tw-text-opacity: 1;
  color: rgba(159, 159, 159, var(--tw-text-opacity));
}

.form .form__group .form__row .input select::-moz-placeholder {
  --tw-text-opacity: 1;
  color: rgba(159, 159, 159, var(--tw-text-opacity));
}

.form .form__group .form__row .input select:-ms-input-placeholder {
  --tw-text-opacity: 1;
  color: rgba(159, 159, 159, var(--tw-text-opacity));
}

.form .form__group .form__row .input select::placeholder {
  --tw-text-opacity: 1;
  color: rgba(159, 159, 159, var(--tw-text-opacity));
}

.form .form__group .form__row .input .StripeElement {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  --tw-border-opacity: 1;
  border-color: rgba(172, 165, 160, var(--tw-border-opacity));
  border-style: solid;
  border-width: 1px;
  font-family: Inter;
  font-size: 0.75rem;
  line-height: 1rem;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  padding-left: 0.625rem;
  padding-right: 0.625rem;
  width: 100%;
}

.form .form__group .form__row .input .StripeElement.input--border-b-0 {
  border-bottom-width: 0px;
}

.form .form__group .form__row .input .StripeElement.input--border-r-0 {
  border-right-width: 0px;
}

.form .form__group .form__row .input.input--password input {
  padding-right: 2.5rem;
}

.form .form__group .form__row .input.input--password .password--toggle {
  position: absolute;
  right: 0.625rem;
  top: 50%;
}

.form .form__group .form__row .input.input--password .password--toggle:hover{
  opacity: 0.6;
}

.form .form__group .form__row .input.input--password .password--toggle{
  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;
  transform: translateY(-50%);
}

.form .form__group .form__row .input.input--checkbox {
  display: flex;
  align-items: center;
}

.form .form__group .form__row .input.input--checkbox .checkbox {
  width: 18px;
  height: 18px;
  border-radius: 2px;
  --tw-border-opacity: 1;
  border-color: rgba(159, 159, 159, var(--tw-border-opacity));
  border-width: 1px;
  margin-right: 0.25rem;
}

.form .form__group .form__row .input.input--checkbox .checkbox input {
  cursor: pointer;
  opacity: 0;
}

.form .form__group .form__row .input.input--checkbox .checkbox .dummy {
  width: 14px;
  height: 14px;
  border-radius: 2px;
  --tw-bg-opacity: 1;
  background-color: rgba(172, 165, 160, var(--tw-bg-opacity));
  opacity: 0;
  pointer-events: none;
  position: absolute;
  top: 1px;
  left: 1px;
  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;
}

.form .form__group .form__row .input.input--checkbox .checkbox input:checked + .dummy {
  opacity: 1;
}

.form .form__group .form__row .input.input--checkbox label {
  cursor: pointer;
  font-size: 0.75rem;
  line-height: 1rem;
  --tw-text-opacity: 1;
  color: rgba(159, 159, 159, var(--tw-text-opacity));
}

.form .form__group .form__row .input.input--checkbox label a {
  text-decoration: underline;
}

.form .form__group .form__row .input.input--select select {
  margin: 0px;
}

.form .form__group .form__row .input.input--select img {
  position: absolute;
  top: 0px;
  right: 0.625rem;
  z-index: 10;
  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;
  transform: translateY(19px);
}

.form .form__group .form__row .input.input--flexy > :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)));
}

.form .form__group .form__row .input.input--flexy{
  display: flex;
}

.form .form__group .form__row .input.input--flexy-nospace {
  display: flex;
}

.form .form__group .form__row .legend {
  font-size: 0.75rem;
  line-height: 1rem;
}

.form .form__group .form__row .legend button:hover{
  opacity: 0.6;
}

.form .form__group .form__row .legend button{
  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;
}

.form .form__group .form__row .legend.legend--center {
  text-align: center;
}

.form .form__group .form__row .legend.legend--center button {
  margin-left: auto;
  margin-right: auto;
}

.form .form__group .form__row .legend.legend--graysy {
  --tw-text-opacity: 1;
  color: rgba(159, 159, 159, var(--tw-text-opacity));
}

.form .form__group .form__row .legend.legend--bebas {
  font-family: bebas-pro;
  font-size: 0.875rem;
  line-height: 1.25rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.form .form__group .form__row .legend.legend--error p {
  --tw-text-opacity: 1;
  color: rgba(234, 33, 33, var(--tw-text-opacity));
}

.form .form__group .form__row.form__row--mb-0 {
  margin-bottom: 0px;
}

.form .form__group .form__row:last-child {
  margin-bottom: 0px;
}

.slider__wrap .slider__fixed {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
  position: absolute;
  left: 50%;
  text-align: center;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
  z-index: 10;
  transform: translateX(-50%);
}

.slider__wrap .slider__fixed .slider__fixed-top {
  margin-left: auto;
  margin-right: auto;
}

@media (max-width: 1366px){
  .slider__wrap .slider__fixed .slider__fixed-top img{
    width: 1.75rem;
  }
}

.slider__wrap .slider__fixed .slider__fixed-center p {
  font-family: blacker-display;
  font-size: 4.5rem;
  line-height: 1;
}

@media (max-width: 1440px){
  .slider__wrap .slider__fixed .slider__fixed-center p{
    font-size: 3.75rem;
    line-height: 1;
  }
}

@media (max-width: 1366px){
  .slider__wrap .slider__fixed .slider__fixed-center p{
    font-size: 3rem;
    line-height: 1;
  }
}

.slider__wrap .slider__fixed .slider__fixed-bottom p {
  border-style: solid;
  border-bottom-width: 1px;
  display: inline;
  font-family: bebas-pro;
  font-size: 1rem;
  line-height: 1.5rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.slider__wrap .slider .slide .slide__url {
  height: 100%;
  position: absolute;
  width: 100%;
  z-index: 10;
}

.slider__wrap.slider--1134 .slider .slide__object {
  height: calc(100vh - 140px);
}

.slider__wrap .slider__control {
  opacity: 0.6;
}

.slider__wrap .slider__control:hover{
  opacity: 1;
}

.slider__wrap .slider__control{
  outline: 2px solid transparent;
  outline-offset: 2px;
  position: absolute;
  top: 50%;
  z-index: 10;
  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;
}

.slider__wrap .slider__control.slider__control--previous {
  padding-left: 1.25rem;
}

.slider__wrap .slider__control.slider__control--next {
  padding-right: 1.25rem;
  right: 0px;
}

.slider__wrap .slider__bullets > :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)));
}

.slider__wrap .slider__bullets{
  display: flex;
  display: none;
  align-items: center;
  padding-right: 1.25rem;
  position: absolute;
  right: 0px;
  bottom: 1.25rem;
}

.slider__wrap .slider__bullets .slider__bullet {
  width: 10px;
  height: 10px;
  border-radius: 50%;
  cursor: pointer;
  opacity: 0.6;
}

.slider__wrap .slider__bullets .slider__bullet:hover{
  opacity: 1;
}

.slider__wrap .slider__bullets .slider__bullet{
  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;
}

.slider__wrap .slider__bullets .slider__bullet.is--active {
  opacity: 1;
}

.-fx {
  visibility: hidden;
}

.-fx__stagger-trigger {
  opacity: 1 !important;
  transform: translate(0) scale(1) !important;
  visibility: visible !important;
}

.-fx__stagger-target {
  visibility: hidden;
}

.header--main .brand {
  margin-right: 5rem;
}

@media (max-width: 1024px){
  .header--main .brand{
    margin-right: 2rem;
  }
}

@media (max-width: 768px){
  .header--main .brand .logo{
    display: none;
  }
}

@media (max-width: 1366px){
  .header--main .brand .logo img{
    width: 100px;
  }
}

.header--main .brand .nav__mobile {
  display: none;
  align-items: center;
}

@media (max-width: 768px){
  .header--main .brand .nav__mobile{
    display: flex;
  }
}

.header--main .brand .nav__mobile .hamburger {
  cursor: pointer;
  margin-right: 0.75rem;
}

.header--main .brand .nav__mobile .hamburger span {
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  border-radius: 0.375rem;
  display: block;
  height: 0.125rem;
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
  width: 27px;
  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;
}

.section.section--editorial-collection .header--main .brand .nav__mobile .hamburger span {
  margin-bottom: 5rem;
  text-align: center;
}

.section.section--editorial-collection .header--main .brand .nav__mobile .hamburger span.block--header header img {
  height: 62px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 2.5rem;
}

@media (max-width: 768px){
  .section.section--editorial-collection .header--main .brand .nav__mobile .hamburger span.block--header header img{
    height: auto;
    width: 2rem;
  }
}

.section.section--editorial-collection .header--main .brand .nav__mobile .hamburger span.block--header header h1 {
  font-family: blacker-display;
  font-size: 3.438rem;
}

@media (max-width: 768px){
  .section.section--editorial-collection .header--main .brand .nav__mobile .hamburger span.block--header header h1{
    font-size: 1.875rem;
    line-height: 2.25rem;
  }
}

.section.section--editorial-collection .header--main .brand .nav__mobile .hamburger span.block--header header h3 {
  font-family: blacker-display;
  font-size: 2.25rem;
  line-height: 2.5rem;
  margin-bottom: 2.5rem;
}

.section.section--editorial-collection .header--main .brand .nav__mobile .hamburger span.block--header header p a {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  display: inline;
  font-family: bebas-pro;
}

.section.section--editorial-collection .header--main .brand .nav__mobile .hamburger span.block--header header p a:hover{
  opacity: 0.6;
}

.section.section--editorial-collection .header--main .brand .nav__mobile .hamburger span.block--header header p a{
  padding-bottom: 0.125rem;
  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;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--editorial-collection .block.block--header.block--header--link .section.section--editorial-collection .header--main .brand .nav__mobile .hamburger span.block--header header p a:before {
  content: '';
  display: block;
  --tw-bg-opacity: 1;
  background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  height: 7rem;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  margin-left: auto;
  margin-right: auto;
  width: 1px;
}

.section.section--editorial-collection .header--main .brand .nav__mobile .hamburger span.block--header.block--header--link .btn--link:before {
  content: '';
  display: block;
  --tw-bg-opacity: 1;
  background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  height: 7rem;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  margin-left: auto;
  margin-right: auto;
  width: 1px;
}

.section.section--editorial-collection .header--main .brand .nav__mobile .hamburger span.block--imgfull .pic__wrap img {
  width: 100%;
}

.section.section--editorial-collection .header--main .brand .nav__mobile .hamburger span.block--imgcentered .pic__wrap img {
  margin-left: auto;
  margin-right: auto;
}

.section.section--editorial-collection .header--main .brand .nav__mobile .hamburger span.block--pics .pics__grid > :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)));
}

.section.section--editorial-collection .header--main .brand .nav__mobile .hamburger span.block--pics .pics__grid{
  display: flex;
  align-items: center;
  justify-content: space-around;
}

.section.section--editorial-collection .header--main .brand .nav__mobile .hamburger span.block--pics .pics__grid .pic__wrap {
  display: flex;
  justify-content: center;
  flex: 1 1 0%;
}

.section.section--editorial-collection .header--main .brand .nav__mobile .hamburger span.block--pics.block--pics--expand img {
  width: 100%;
}

.section.section--editorial-collection .header--main .brand .nav__mobile .hamburger span.block--pics.block--pics--centered .pics__grid {
  justify-content: center;
}

.section.section--editorial-collection .header--main .brand .nav__mobile .hamburger span.block--pics.block--pics--centered .pics__grid .pic__wrap {
  flex: none;
}

@media (max-width: 1024px){
  .section.section--editorial-collection .header--main .brand .nav__mobile .hamburger span.block--pics.block--pics--centered .pics__grid .pic__wrap{
    flex: 1 1 0%;
  }
}

.section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span {
  margin-bottom: 6rem;
}

.section--unconditional-link .pic__wrap.-fx img {
  width: 260px;
  margin: 0 auto;
}

.section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--header {
  margin-left: auto;
  margin-right: auto;
  max-width: 640px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 640px;
}

@media (max-width: 640px){
  .section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--header{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    width: 100%;
  }
}

.section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--header header {
  text-align: center;
}

.section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--header header h1 {
  font-family: bebas-pro;
  font-size: 1.375rem;
  margin-bottom: 1.25rem;
  --tw-text-opacity: 1;
  color: rgba(172, 165, 160, var(--tw-text-opacity));
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--header header p {
  font-family: blacker-display;
  font-weight: 500;
  font-size: 1.5rem;
  line-height: 2rem;
}

.section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--images {
  margin-left: auto;
  margin-right: auto;
  max-width: 1024px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1024px;
}

@media (max-width: 1024px){
  .section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--images{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--images{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--images .image__grid > :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)));
}

.section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--images .image__grid{
  display: flex;
  align-items: center;
  width: 100%;
}

.section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--images .image__grid .image.image--01, .section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--images .image__grid .image.image--02 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .block.block--images .image__grid .image.image--01, .section.section--unconditional-page .block.block--images .image__grid .image.image--02 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--images .image__grid .image.image--03 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--images .image__grid .image.image--04 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--images.block--images-wide {
  width: 100%;
  padding-right: 1rem;
  padding-left: 1rem;
  margin-left: auto;
  margin-right: auto;
  max-width: 1680px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1680px;
}

@media (max-width: 1680px){
  .section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--images.block--images-wide{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--images.block--images-wide{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.footer--main > .section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--images.block--images-wide {
  display: flex;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--images.block--images-wide{
    flex-direction: column;
  }
}

.footer--main > .section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--images.block--images-wide .logo {
  width: 25%;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--images.block--images-wide .logo{
    margin-bottom: 2.5rem;
    text-align: center;
    width: 100%;
  }
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--images.block--images-wide .logo img{
    margin-left: auto;
    margin-right: auto;
  }
}

.section.section--shop-guide .section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--images.block--images-wide > :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)));
}

.section.section--shop-guide .section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--images.block--images-wide{
  display: flex;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--images.block--images-wide h3 {
  font-family: bebas-pro;
  font-size: 1.875rem;
  line-height: 2.25rem;
  margin-bottom: 2.5rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--images.block--images-wide .sidebar {
  min-width: 200px;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--images.block--images-wide .sidebar ul li {
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--images.block--images-wide .sidebar ul li a.is--active {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-bottom: 0.125rem;
  pointer-events: none;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--images.block--images-wide .sidebar ul li:last-child {
  margin-bottom: 0px;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--images.block--images-wide .article .article__content p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--images.block--images-wide .article .article__content p:last-child {
  margin-bottom: 0px;
}

.section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--description > :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)));
}

.section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--description{
  display: flex;
  margin-left: auto;
  margin-right: auto;
  max-width: 640px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 640px;
}

@media (max-width: 640px){
  .section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--description{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--description > :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)));
    --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));
  }

  .section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--description{
    flex-direction: column;
  }
}

.section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--description .imago img {
  min-width: 52px;
  min-height: 63px;
  width: 52px;
  height: 63px;
}

.section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--description .text p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1.25rem;
}

.section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--description .text p:last-child {
  margin-bottom: 0px;
}

.section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--imago {
  width: 100%;
  padding-right: 1rem;
  padding-left: 1rem;
  margin-top: 12rem;
  padding-bottom: 6rem;
  margin-left: auto;
  margin-right: auto;
  max-width: 1680px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1680px;
}

@media (max-width: 1680px){
  .section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--imago{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--imago{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.footer--main > .section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--imago {
  display: flex;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--imago{
    flex-direction: column;
  }
}

.footer--main > .section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--imago .logo {
  width: 25%;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--imago .logo{
    margin-bottom: 2.5rem;
    text-align: center;
    width: 100%;
  }
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--imago .logo img{
    margin-left: auto;
    margin-right: auto;
  }
}

.section.section--shop-guide .section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--imago > :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)));
}

.section.section--shop-guide .section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--imago{
  display: flex;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--imago h3 {
  font-family: bebas-pro;
  font-size: 1.875rem;
  line-height: 2.25rem;
  margin-bottom: 2.5rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--imago .sidebar {
  min-width: 200px;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--imago .sidebar ul li {
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--imago .sidebar ul li a.is--active {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-bottom: 0.125rem;
  pointer-events: none;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--imago .sidebar ul li:last-child {
  margin-bottom: 0px;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--imago .article .article__content p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--imago .article .article__content p:last-child {
  margin-bottom: 0px;
}

@media (max-width: 768px){
  .section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--imago{
    margin-top: 6rem;
    padding-bottom: 2rem;
  }
}

.section.section--unconditional-page .header--main .brand .nav__mobile .hamburger span.block--imago img {
  margin-left: auto;
  margin-right: auto;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .header--main .brand .nav__mobile .hamburger span {
  margin-bottom: 2rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .header--main .brand .nav__mobile .hamburger span header h4 {
  font-family: blacker-display;
  font-weight: 500;
  font-size: 1.125rem;
  margin-bottom: 0.5rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .header--main .brand .nav__mobile .hamburger span header p {
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .header--main .brand .nav__mobile .hamburger span ul > :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)));
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .header--main .brand .nav__mobile .hamburger span ul{
  display: flex;
  align-items: center;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .header--main .brand .nav__mobile .hamburger span:last-child {
  margin-bottom: 0px;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .header--main .brand .nav__mobile .hamburger span {
  margin-bottom: 1.75rem;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .header--main .brand .nav__mobile .hamburger span p {
  font-size: 0.875rem;
  line-height: 1.25rem;
  margin-bottom: 0.25rem;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .header--main .brand .nav__mobile .hamburger span p strong {
  font-weight: 500;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .header--main .brand .nav__mobile .hamburger span p:last-child {
  margin-bottom: 0px;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .header--main .brand .nav__mobile .hamburger span:last-child {
  margin-bottom: 0px;
}

.section.section--my-data .header--main .brand .nav__mobile .hamburger span {
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.section.section--my-data .header--main .brand .nav__mobile .hamburger span header h2 {
  font-family: bebas-pro;
  font-size: 1.563rem;
  margin-bottom: 1.25rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--my-data .header--main .brand .nav__mobile .hamburger span .data li {
  display: flex;
  flex-direction: column;
  margin-bottom: 1.25rem;
}

.section.section--my-data .header--main .brand .nav__mobile .hamburger span .data li span {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.section.section--my-data .header--main .brand .nav__mobile .hamburger span .data li span.key {
  font-weight: 500;
  margin-bottom: 0.25rem;
}

.section.section--my-data .header--main .brand .nav__mobile .hamburger span .data li button {
  display: inline-flex;
}

.section.section--my-data .header--main .brand .nav__mobile .hamburger span .data li button:hover{
  opacity: 0.6;
}

.section.section--my-data .header--main .brand .nav__mobile .hamburger span .data li button{
  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;
}

.section.section--my-data .header--main .brand .nav__mobile .hamburger span:first-of-type {
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  border-style: solid;
  border-top-width: 1px;
}

@media (max-width: 768px){
  .header--main .nav__main > :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));
  }

  .header--main .nav__main{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100vh;
    opacity: 0;
    pointer-events: none;
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100vw;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    --tw-translate-y: 100%;
    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;
  }
}

.header--main .nav__main > ul > :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)));
}

.header--main .nav__main > ul{
  display: flex;
}

@media (max-width: 1024px){
  .header--main .nav__main > ul > :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)));
  }
}

@media (max-width: 768px){
  .header--main .nav__main > ul > :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)));
    --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));
  }

  .header--main .nav__main > ul{
    flex-direction: column;
    align-items: center;
  }
}

.header--main .nav__main > ul > li > a {
  font-family: bebas-pro;
  font-size: 1.25rem;
  line-height: 1.75rem;
  text-transform: uppercase;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.header--main .nav__main > ul > li > a:after {
  content: '';
  width: 100%;
  height: 2px;
  position: absolute;
  left: 0;
  bottom: -5px;
  background-color: #000;
  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;
  transform-origin: left;
  transform: scaleX(0);
}

.header--main .nav__main > ul > li > a.is--active:after, .header--main .nav__main > ul > li > a:hover:after {
  transform: scaleX(1);
}

.btn--nav.is--active:after, .btn--nav:hover:after {
  transform: scaleX(1);
}

@media (max-width: 1024px){
  .header--main .nav__main > ul > li > a{
    font-size: 1.125rem;
    line-height: 1.75rem;
  }
}

@media (max-width: 768px){
  .header--main .nav__main > ul > li > a{
    font-size: 1.875rem;
    line-height: 2.25rem;
  }
}

.header--main .nav__main > ul > li.collection__trigger .collection__subnav {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  max-width: 1280px;
  opacity: 0;
  padding: 4rem;
  padding-bottom: 2rem;
  padding-top: 2.75rem;
  pointer-events: none;
  position: absolute;
  left: -4rem;
  top: 100%;
  width: 1280px;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  --tw-translate-y: 2rem;
  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;
}

@media (max-width: 768px){
  .header--main .nav__main > ul > li.collection__trigger .collection__subnav{
    display: none;
  }
}

.header--main .nav__main > ul > li.collection__trigger .collection__subnav .collection__grid {
  display: flex;
  justify-content: space-between;
}

.header--main .nav__main > ul > li.collection__trigger .collection__subnav .collection__grid ul li {
  margin-bottom: 1rem;
}

.header--main .nav__main > ul > li.collection__trigger .collection__subnav .collection__grid ul li a {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.header--main .nav__main > ul > li.collection__trigger .collection__subnav .collection__grid ul li a:hover{
  opacity: 0.6;
}

.header--main .nav__main > ul > li.collection__trigger .collection__subnav .collection__grid ul li a{
  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;
}

.header--main .nav__main > ul > li.collection__trigger .collection__subnav .collection__grid ul li:last-child {
  margin-bottom: 0px;
}

.header--main .nav__main > ul > li.collection__trigger .collection__subnav .collection__grid .collection__pic > :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)));
}

.header--main .nav__main > ul > li.collection__trigger .collection__subnav .collection__grid .collection__pic{
  display: flex;
}

.header--main .nav__main > ul > li.collection__trigger .collection__subnav .collection__grid .collection__pic .season {
  font-family: blacker-display;
  font-weight: 700;
  font-size: 1.375rem;
  text-align: right;
  --tw-text-opacity: 1;
  color: rgba(203, 196, 188, var(--tw-text-opacity));
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  --tw-rotate: 180deg;
  -ms-writing-mode: tb;
      writing-mode: tb;
}

.header--main .nav__main > ul > li.collection__trigger .collection__subnav .collection__grid .collection__pic .pic__wrap {
  height: 100%;
  max-height: 100%;
  width: 250px;
}

.header--main .nav__main > ul > li:hover .collection__subnav {
  opacity: 1;
  pointer-events: auto;
  --tw-translate-y: 0px;
}

.header--main .header__right > ul > :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)));
}

.header--main .header__right > ul{
  display: flex;
  align-items: center;
}

.header--main .header__right > ul > li > a .ico__wrap {
  display: flex;
  align-items: center;
  height: 1.25rem;
}

@media (max-width: 640px){
  .header--main .header__right > ul > li > a > span{
    display: none;
  }
}

.header--main .subnav__hidden {
  opacity: 0;
  pointer-events: none;
  position: absolute;
  right: 0px;
  top: 100%;
  --tw-translate-x: 2.5rem;
  --tw-translate-y: 2.5rem;
  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;
}

@media (max-width: 640px){
  .header--main .subnav__hidden{
    max-width: none;
    position: fixed;
    top: 5rem;
    width: 100vw;
  }
}

.header--main .subnav__hidden .subnav__hidden-block {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  --tw-border-opacity: 1;
  border-color: rgba(172, 165, 160, var(--tw-border-opacity));
  border-width: 1px;
  margin-top: 1rem;
  margin-bottom: 1rem;
  padding: 1.25rem;
}

.header--main .subnav__hidden .subnav__hidden-block:last-child {
  margin-bottom: 0px;
}

.header--main .subnav__hidden.cart__subnav {
  width: 525px;
  max-width: 525px;
}

@media (max-width: 640px){
  .header--main .subnav__hidden.cart__subnav{
    max-width: none;
    width: 100vw;
  }
}

.header--main .subnav__hidden.cart__subnav.is--active {
  opacity: 1;
  pointer-events: auto;
  transform: translate(50px, 0px);
}

@media (max-width: 768px) {
  .header--main .subnav__hidden.cart__subnav.is--active {
      opacity: 1;
      pointer-events: auto;
      transform: translate(0px, 0px);
  }
} 

.header--main .subnav__hidden.login__subnav {
  width: 440px;
  max-width: 440px;
}

@media (max-width: 640px){
  .header--main .subnav__hidden.login__subnav{
    max-width: none;
    width: 100vw;
  }
}

.header--main .subnav__hidden.help__subnav {
  width: 305px;
  max-width: 305px;
}

@media (max-width: 640px){
  .header--main .subnav__hidden.help__subnav{
    max-width: none;
    width: 100vw;
  }
}

.header--main .subnav__hidden.search__subnav {
  top: initial;
  right: initial;
  position: fixed;
  left: 0px;
  width: 100vw;
  transform: translate(0, 50px);
}

.header--main .subnav__hidden.search__subnav .subnav__hidden-block {
  margin-bottom: 0px;
}

.header--main .subnav__hidden.search__subnav .results {
  max-height: 50vh;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  --tw-bg-opacity: 0.8;
  display: none;
  margin-top: 0px;
  margin-bottom: 0px;
  overflow: auto;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  --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);
}

@media (max-width: 640px){
  .header--main .subnav__hidden.search__subnav .results{
    padding-top: 0px;
    padding-bottom: 0px;
  }
}

.header--main .subnav__hidden.search__subnav .results ul {
  display: flex;
  display: none;
  flex-wrap: wrap;
  margin: -1rem;
}

.header--main .subnav__hidden.search__subnav .results ul li {
  padding: 0.5rem;
  width: 16.666667%;
}

@media (max-width: 1440px){
  .header--main .subnav__hidden.search__subnav .results ul li{
    width: 20%;
  }
}

@media (max-width: 1024px){
  .header--main .subnav__hidden.search__subnav .results ul li{
    width: 25%;
  }
}

@media (max-width: 768px){
  .header--main .subnav__hidden.search__subnav .results ul li{
    width: 33.333333%;
  }
}

@media (max-width: 640px){
  .header--main .subnav__hidden.search__subnav .results ul li{
    width: 50%;
  }
}

.header--main .subnav__hidden.search__subnav .results ul li .product__pic {
  display: block;
  margin-bottom: 0.75rem;
}

.header--main .subnav__hidden.search__subnav .results ul li .product__pic:hover{
  opacity: 0.6;
}

.header--main .subnav__hidden.search__subnav .results ul li .product__pic{
  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;
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results ul li .product__pic {
  margin-bottom: 5rem;
  text-align: center;
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--header header img {
  height: 62px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 2.5rem;
}

@media (max-width: 768px){
  .section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--header header img{
    height: auto;
    width: 2rem;
  }
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--header header h1 {
  font-family: blacker-display;
  font-size: 3.438rem;
}

@media (max-width: 768px){
  .section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--header header h1{
    font-size: 1.875rem;
    line-height: 2.25rem;
  }
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--header header h3 {
  font-family: blacker-display;
  font-size: 2.25rem;
  line-height: 2.5rem;
  margin-bottom: 2.5rem;
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--header header p a {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  display: inline;
  font-family: bebas-pro;
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--header header p a:hover{
  opacity: 0.6;
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--header header p a{
  padding-bottom: 0.125rem;
  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;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--editorial-collection .block.block--header.block--header--link .section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--header header p a:before {
  content: '';
  display: block;
  --tw-bg-opacity: 1;
  background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  height: 7rem;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  margin-left: auto;
  margin-right: auto;
  width: 1px;
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--header.block--header--link .btn--link:before {
  content: '';
  display: block;
  --tw-bg-opacity: 1;
  background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  height: 7rem;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  margin-left: auto;
  margin-right: auto;
  width: 1px;
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--imgfull .pic__wrap img {
  width: 100%;
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--imgcentered .pic__wrap img {
  margin-left: auto;
  margin-right: auto;
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--pics .pics__grid > :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)));
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--pics .pics__grid{
  display: flex;
  align-items: center;
  justify-content: space-around;
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--pics .pics__grid .pic__wrap {
  display: flex;
  justify-content: center;
  flex: 1 1 0%;
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--pics.block--pics--expand img {
  width: 100%;
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--pics.block--pics--centered .pics__grid {
  justify-content: center;
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--pics.block--pics--centered .pics__grid .pic__wrap {
  flex: none;
}

@media (max-width: 1024px){
  .section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--pics.block--pics--centered .pics__grid .pic__wrap{
    flex: 1 1 0%;
  }
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic {
  margin-bottom: 6rem;
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--header {
  margin-left: auto;
  margin-right: auto;
  max-width: 640px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 640px;
}

@media (max-width: 640px){
  .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--header{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    width: 100%;
  }
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--header header {
  text-align: center;
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--header header h1 {
  font-family: bebas-pro;
  font-size: 1.375rem;
  margin-bottom: 1.25rem;
  --tw-text-opacity: 1;
  color: rgba(172, 165, 160, var(--tw-text-opacity));
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--header header p {
  font-family: blacker-display;
  font-weight: 500;
  font-size: 1.5rem;
  line-height: 2rem;
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--images {
  margin-left: auto;
  margin-right: auto;
  max-width: 1024px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1024px;
}

@media (max-width: 1024px){
  .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--images{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--images{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--images .image__grid > :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)));
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--images .image__grid{
  display: flex;
  align-items: center;
  width: 100%;
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--images .image__grid .image.image--01, .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--images .image__grid .image.image--02 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .block.block--images .image__grid .image.image--01, .section.section--unconditional-page .block.block--images .image__grid .image.image--02 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--images .image__grid .image.image--03 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--images .image__grid .image.image--04 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--images.block--images-wide {
  width: 100%;
  padding-right: 1rem;
  padding-left: 1rem;
  margin-left: auto;
  margin-right: auto;
  max-width: 1680px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1680px;
}

@media (max-width: 1680px){
  .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--images.block--images-wide{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--images.block--images-wide{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.footer--main > .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--images.block--images-wide {
  display: flex;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--images.block--images-wide{
    flex-direction: column;
  }
}

.footer--main > .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--images.block--images-wide .logo {
  width: 25%;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--images.block--images-wide .logo{
    margin-bottom: 2.5rem;
    text-align: center;
    width: 100%;
  }
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--images.block--images-wide .logo img{
    margin-left: auto;
    margin-right: auto;
  }
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--images.block--images-wide > :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)));
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--images.block--images-wide{
  display: flex;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--images.block--images-wide h3 {
  font-family: bebas-pro;
  font-size: 1.875rem;
  line-height: 2.25rem;
  margin-bottom: 2.5rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--images.block--images-wide .sidebar {
  min-width: 200px;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--images.block--images-wide .sidebar ul li {
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--images.block--images-wide .sidebar ul li a.is--active {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-bottom: 0.125rem;
  pointer-events: none;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--images.block--images-wide .sidebar ul li:last-child {
  margin-bottom: 0px;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--images.block--images-wide .article .article__content p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--images.block--images-wide .article .article__content p:last-child {
  margin-bottom: 0px;
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--description > :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)));
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--description{
  display: flex;
  margin-left: auto;
  margin-right: auto;
  max-width: 640px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 640px;
}

@media (max-width: 640px){
  .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--description{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--description > :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)));
    --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));
  }

  .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--description{
    flex-direction: column;
  }
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--description .imago img {
  min-width: 52px;
  min-height: 63px;
  width: 52px;
  height: 63px;
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--description .text p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1.25rem;
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--description .text p:last-child {
  margin-bottom: 0px;
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--imago {
  width: 100%;
  padding-right: 1rem;
  padding-left: 1rem;
  margin-top: 12rem;
  padding-bottom: 6rem;
  margin-left: auto;
  margin-right: auto;
  max-width: 1680px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1680px;
}

@media (max-width: 1680px){
  .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--imago{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--imago{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.footer--main > .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--imago {
  display: flex;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--imago{
    flex-direction: column;
  }
}

.footer--main > .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--imago .logo {
  width: 25%;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--imago .logo{
    margin-bottom: 2.5rem;
    text-align: center;
    width: 100%;
  }
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--imago .logo img{
    margin-left: auto;
    margin-right: auto;
  }
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--imago > :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)));
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--imago{
  display: flex;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--imago h3 {
  font-family: bebas-pro;
  font-size: 1.875rem;
  line-height: 2.25rem;
  margin-bottom: 2.5rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--imago .sidebar {
  min-width: 200px;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--imago .sidebar ul li {
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--imago .sidebar ul li a.is--active {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-bottom: 0.125rem;
  pointer-events: none;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--imago .sidebar ul li:last-child {
  margin-bottom: 0px;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--imago .article .article__content p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--imago .article .article__content p:last-child {
  margin-bottom: 0px;
}

@media (max-width: 768px){
  .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--imago{
    margin-top: 6rem;
    padding-bottom: 2rem;
  }
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results ul li .product__pic.block--imago img {
  margin-left: auto;
  margin-right: auto;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .header--main .subnav__hidden.search__subnav .results ul li .product__pic {
  margin-bottom: 2rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .header--main .subnav__hidden.search__subnav .results ul li .product__pic header h4 {
  font-family: blacker-display;
  font-weight: 500;
  font-size: 1.125rem;
  margin-bottom: 0.5rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .header--main .subnav__hidden.search__subnav .results ul li .product__pic header p {
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .header--main .subnav__hidden.search__subnav .results ul li .product__pic ul > :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)));
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .header--main .subnav__hidden.search__subnav .results ul li .product__pic ul{
  display: flex;
  align-items: center;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .header--main .subnav__hidden.search__subnav .results ul li .product__pic:last-child {
  margin-bottom: 0px;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .header--main .subnav__hidden.search__subnav .results ul li .product__pic {
  margin-bottom: 1.75rem;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .header--main .subnav__hidden.search__subnav .results ul li .product__pic p {
  font-size: 0.875rem;
  line-height: 1.25rem;
  margin-bottom: 0.25rem;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .header--main .subnav__hidden.search__subnav .results ul li .product__pic p strong {
  font-weight: 500;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .header--main .subnav__hidden.search__subnav .results ul li .product__pic p:last-child {
  margin-bottom: 0px;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .header--main .subnav__hidden.search__subnav .results ul li .product__pic:last-child {
  margin-bottom: 0px;
}

.section.section--my-data .header--main .subnav__hidden.search__subnav .results ul li .product__pic {
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.section.section--my-data .header--main .subnav__hidden.search__subnav .results ul li .product__pic header h2 {
  font-family: bebas-pro;
  font-size: 1.563rem;
  margin-bottom: 1.25rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--my-data .header--main .subnav__hidden.search__subnav .results ul li .product__pic .data li {
  display: flex;
  flex-direction: column;
  margin-bottom: 1.25rem;
}

.section.section--my-data .header--main .subnav__hidden.search__subnav .results ul li .product__pic .data li span {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.section.section--my-data .header--main .subnav__hidden.search__subnav .results ul li .product__pic .data li span.key {
  font-weight: 500;
  margin-bottom: 0.25rem;
}

.section.section--my-data .header--main .subnav__hidden.search__subnav .results ul li .product__pic .data li button {
  display: inline-flex;
}

.section.section--my-data .header--main .subnav__hidden.search__subnav .results ul li .product__pic .data li button:hover{
  opacity: 0.6;
}

.section.section--my-data .header--main .subnav__hidden.search__subnav .results ul li .product__pic .data li button{
  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;
}

.section.section--my-data .header--main .subnav__hidden.search__subnav .results ul li .product__pic:first-of-type {
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  border-style: solid;
  border-top-width: 1px;
}

.header--main .subnav__hidden.search__subnav .results ul li .product__data .title {
  font-family: bebas-pro;
  font-size: 0.875rem;
  line-height: 1.25rem;
  margin-bottom: 0.125rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.header--main .subnav__hidden.search__subnav .results ul li .product__data .price {
  font-weight: 300;
  font-size: 0.75rem;
  line-height: 1rem;
}

.header--main .subnav__hidden.search__subnav .results ul li .product__data .price span.product__price--original {
  margin-right: 0.25rem;
  text-decoration: line-through;
}

.header--main .subnav__hidden.search__subnav .results ul li .product__data .price span.product__price--sale {
  --tw-text-opacity: 1;
  color: rgba(222, 21, 21, var(--tw-text-opacity));
}

.header--main .subnav__hidden.search__subnav .results.is--list {
  display: block;
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--list {
  margin-bottom: 5rem;
  text-align: center;
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--list.block--header header img {
  height: 62px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 2.5rem;
}

@media (max-width: 768px){
  .section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--list.block--header header img{
    height: auto;
    width: 2rem;
  }
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--list.block--header header h1 {
  font-family: blacker-display;
  font-size: 3.438rem;
}

@media (max-width: 768px){
  .section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--list.block--header header h1{
    font-size: 1.875rem;
    line-height: 2.25rem;
  }
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--list.block--header header h3 {
  font-family: blacker-display;
  font-size: 2.25rem;
  line-height: 2.5rem;
  margin-bottom: 2.5rem;
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--list.block--header header p a {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  display: inline;
  font-family: bebas-pro;
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--list.block--header header p a:hover{
  opacity: 0.6;
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--list.block--header header p a{
  padding-bottom: 0.125rem;
  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;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--editorial-collection .block.block--header.block--header--link .section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--list.block--header header p a:before {
  content: '';
  display: block;
  --tw-bg-opacity: 1;
  background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  height: 7rem;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  margin-left: auto;
  margin-right: auto;
  width: 1px;
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--list.block--header.block--header--link .btn--link:before {
  content: '';
  display: block;
  --tw-bg-opacity: 1;
  background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  height: 7rem;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  margin-left: auto;
  margin-right: auto;
  width: 1px;
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--list.block--imgfull .pic__wrap img {
  width: 100%;
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--list.block--imgcentered .pic__wrap img {
  margin-left: auto;
  margin-right: auto;
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--list.block--pics .pics__grid > :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)));
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--list.block--pics .pics__grid{
  display: flex;
  align-items: center;
  justify-content: space-around;
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--list.block--pics .pics__grid .pic__wrap {
  display: flex;
  justify-content: center;
  flex: 1 1 0%;
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--list.block--pics.block--pics--expand img {
  width: 100%;
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--list.block--pics.block--pics--centered .pics__grid {
  justify-content: center;
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--list.block--pics.block--pics--centered .pics__grid .pic__wrap {
  flex: none;
}

@media (max-width: 1024px){
  .section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--list.block--pics.block--pics--centered .pics__grid .pic__wrap{
    flex: 1 1 0%;
  }
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list {
  margin-bottom: 6rem;
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--header {
  margin-left: auto;
  margin-right: auto;
  max-width: 640px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 640px;
}

@media (max-width: 640px){
  .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--header{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    width: 100%;
  }
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--header header {
  text-align: center;
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--header header h1 {
  font-family: bebas-pro;
  font-size: 1.375rem;
  margin-bottom: 1.25rem;
  --tw-text-opacity: 1;
  color: rgba(172, 165, 160, var(--tw-text-opacity));
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--header header p {
  font-family: blacker-display;
  font-weight: 500;
  font-size: 1.5rem;
  line-height: 2rem;
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--images {
  margin-left: auto;
  margin-right: auto;
  max-width: 1024px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1024px;
}

@media (max-width: 1024px){
  .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--images{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--images{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--images .image__grid > :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)));
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--images .image__grid{
  display: flex;
  align-items: center;
  width: 100%;
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--images .image__grid .image.image--01, .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--images .image__grid .image.image--02 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .block.block--images .image__grid .image.image--01, .section.section--unconditional-page .block.block--images .image__grid .image.image--02 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--images .image__grid .image.image--03 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--images .image__grid .image.image--04 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--images.block--images-wide {
  width: 100%;
  padding-right: 1rem;
  padding-left: 1rem;
  margin-left: auto;
  margin-right: auto;
  max-width: 1680px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1680px;
}

@media (max-width: 1680px){
  .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--images.block--images-wide{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--images.block--images-wide{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.footer--main > .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--images.block--images-wide {
  display: flex;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--images.block--images-wide{
    flex-direction: column;
  }
}

.footer--main > .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--images.block--images-wide .logo {
  width: 25%;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--images.block--images-wide .logo{
    margin-bottom: 2.5rem;
    text-align: center;
    width: 100%;
  }
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--images.block--images-wide .logo img{
    margin-left: auto;
    margin-right: auto;
  }
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--images.block--images-wide > :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)));
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--images.block--images-wide{
  display: flex;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--images.block--images-wide h3 {
  font-family: bebas-pro;
  font-size: 1.875rem;
  line-height: 2.25rem;
  margin-bottom: 2.5rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--images.block--images-wide .sidebar {
  min-width: 200px;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--images.block--images-wide .sidebar ul li {
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--images.block--images-wide .sidebar ul li a.is--active {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-bottom: 0.125rem;
  pointer-events: none;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--images.block--images-wide .sidebar ul li:last-child {
  margin-bottom: 0px;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--images.block--images-wide .article .article__content p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--images.block--images-wide .article .article__content p:last-child {
  margin-bottom: 0px;
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--description > :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)));
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--description{
  display: flex;
  margin-left: auto;
  margin-right: auto;
  max-width: 640px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 640px;
}

@media (max-width: 640px){
  .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--description{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--description > :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)));
    --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));
  }

  .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--description{
    flex-direction: column;
  }
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--description .imago img {
  min-width: 52px;
  min-height: 63px;
  width: 52px;
  height: 63px;
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--description .text p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1.25rem;
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--description .text p:last-child {
  margin-bottom: 0px;
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--imago {
  width: 100%;
  padding-right: 1rem;
  padding-left: 1rem;
  margin-top: 12rem;
  padding-bottom: 6rem;
  margin-left: auto;
  margin-right: auto;
  max-width: 1680px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1680px;
}

@media (max-width: 1680px){
  .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--imago{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--imago{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.footer--main > .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--imago {
  display: flex;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--imago{
    flex-direction: column;
  }
}

.footer--main > .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--imago .logo {
  width: 25%;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--imago .logo{
    margin-bottom: 2.5rem;
    text-align: center;
    width: 100%;
  }
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--imago .logo img{
    margin-left: auto;
    margin-right: auto;
  }
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--imago > :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)));
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--imago{
  display: flex;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--imago h3 {
  font-family: bebas-pro;
  font-size: 1.875rem;
  line-height: 2.25rem;
  margin-bottom: 2.5rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--imago .sidebar {
  min-width: 200px;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--imago .sidebar ul li {
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--imago .sidebar ul li a.is--active {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-bottom: 0.125rem;
  pointer-events: none;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--imago .sidebar ul li:last-child {
  margin-bottom: 0px;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--imago .article .article__content p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--imago .article .article__content p:last-child {
  margin-bottom: 0px;
}

@media (max-width: 768px){
  .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--imago{
    margin-top: 6rem;
    padding-bottom: 2rem;
  }
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--list.block--imago img {
  margin-left: auto;
  margin-right: auto;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .header--main .subnav__hidden.search__subnav .results.is--list {
  margin-bottom: 2rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .header--main .subnav__hidden.search__subnav .results.is--list header h4 {
  font-family: blacker-display;
  font-weight: 500;
  font-size: 1.125rem;
  margin-bottom: 0.5rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .header--main .subnav__hidden.search__subnav .results.is--list header p {
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .header--main .subnav__hidden.search__subnav .results.is--list ul > :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)));
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .header--main .subnav__hidden.search__subnav .results.is--list ul{
  display: flex;
  align-items: center;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .header--main .subnav__hidden.search__subnav .results.is--list:last-child {
  margin-bottom: 0px;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .header--main .subnav__hidden.search__subnav .results.is--list {
  margin-bottom: 1.75rem;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .header--main .subnav__hidden.search__subnav .results.is--list p {
  font-size: 0.875rem;
  line-height: 1.25rem;
  margin-bottom: 0.25rem;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .header--main .subnav__hidden.search__subnav .results.is--list p strong {
  font-weight: 500;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .header--main .subnav__hidden.search__subnav .results.is--list p:last-child {
  margin-bottom: 0px;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .header--main .subnav__hidden.search__subnav .results.is--list:last-child {
  margin-bottom: 0px;
}

.section.section--my-data .header--main .subnav__hidden.search__subnav .results.is--list {
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.section.section--my-data .header--main .subnav__hidden.search__subnav .results.is--list header h2 {
  font-family: bebas-pro;
  font-size: 1.563rem;
  margin-bottom: 1.25rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--my-data .header--main .subnav__hidden.search__subnav .results.is--list .data li {
  display: flex;
  flex-direction: column;
  margin-bottom: 1.25rem;
}

.section.section--my-data .header--main .subnav__hidden.search__subnav .results.is--list .data li span {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.section.section--my-data .header--main .subnav__hidden.search__subnav .results.is--list .data li span.key {
  font-weight: 500;
  margin-bottom: 0.25rem;
}

.section.section--my-data .header--main .subnav__hidden.search__subnav .results.is--list .data li button {
  display: inline-flex;
}

.section.section--my-data .header--main .subnav__hidden.search__subnav .results.is--list .data li button:hover{
  opacity: 0.6;
}

.section.section--my-data .header--main .subnav__hidden.search__subnav .results.is--list .data li button{
  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;
}

.section.section--my-data .header--main .subnav__hidden.search__subnav .results.is--list:first-of-type {
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  border-style: solid;
  border-top-width: 1px;
}

.header--main .subnav__hidden.search__subnav .results.is--list .results__list {
  display: flex;
  padding-top: 4rem;
  padding-bottom: 4rem;
}

@media (max-width: 768px){
  .header--main .subnav__hidden.search__subnav .results.is--list .results__list{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}

@media (max-width: 640px){
  .header--main .subnav__hidden.search__subnav .results.is--list .results__list{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
}

.header--main .subnav__hidden.search__subnav .results.is--empty {
  display: block;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--empty {
  margin-bottom: 5rem;
  text-align: center;
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--empty.block--header header img {
  height: 62px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 2.5rem;
}

@media (max-width: 768px){
  .section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--empty.block--header header img{
    height: auto;
    width: 2rem;
  }
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--empty.block--header header h1 {
  font-family: blacker-display;
  font-size: 3.438rem;
}

@media (max-width: 768px){
  .section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--empty.block--header header h1{
    font-size: 1.875rem;
    line-height: 2.25rem;
  }
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--empty.block--header header h3 {
  font-family: blacker-display;
  font-size: 2.25rem;
  line-height: 2.5rem;
  margin-bottom: 2.5rem;
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--empty.block--header header p a {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  display: inline;
  font-family: bebas-pro;
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--empty.block--header header p a:hover{
  opacity: 0.6;
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--empty.block--header header p a{
  padding-bottom: 0.125rem;
  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;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--editorial-collection .block.block--header.block--header--link .section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--empty.block--header header p a:before {
  content: '';
  display: block;
  --tw-bg-opacity: 1;
  background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  height: 7rem;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  margin-left: auto;
  margin-right: auto;
  width: 1px;
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--empty.block--header.block--header--link .btn--link:before {
  content: '';
  display: block;
  --tw-bg-opacity: 1;
  background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  height: 7rem;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  margin-left: auto;
  margin-right: auto;
  width: 1px;
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--empty.block--imgfull .pic__wrap img {
  width: 100%;
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--empty.block--imgcentered .pic__wrap img {
  margin-left: auto;
  margin-right: auto;
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--empty.block--pics .pics__grid > :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)));
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--empty.block--pics .pics__grid{
  display: flex;
  align-items: center;
  justify-content: space-around;
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--empty.block--pics .pics__grid .pic__wrap {
  display: flex;
  justify-content: center;
  flex: 1 1 0%;
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--empty.block--pics.block--pics--expand img {
  width: 100%;
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--empty.block--pics.block--pics--centered .pics__grid {
  justify-content: center;
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--empty.block--pics.block--pics--centered .pics__grid .pic__wrap {
  flex: none;
}

@media (max-width: 1024px){
  .section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--empty.block--pics.block--pics--centered .pics__grid .pic__wrap{
    flex: 1 1 0%;
  }
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty {
  margin-bottom: 6rem;
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--header {
  margin-left: auto;
  margin-right: auto;
  max-width: 640px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 640px;
}

@media (max-width: 640px){
  .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--header{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    width: 100%;
  }
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--header header {
  text-align: center;
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--header header h1 {
  font-family: bebas-pro;
  font-size: 1.375rem;
  margin-bottom: 1.25rem;
  --tw-text-opacity: 1;
  color: rgba(172, 165, 160, var(--tw-text-opacity));
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--header header p {
  font-family: blacker-display;
  font-weight: 500;
  font-size: 1.5rem;
  line-height: 2rem;
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--images {
  margin-left: auto;
  margin-right: auto;
  max-width: 1024px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1024px;
}

@media (max-width: 1024px){
  .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--images{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--images{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--images .image__grid > :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)));
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--images .image__grid{
  display: flex;
  align-items: center;
  width: 100%;
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--images .image__grid .image.image--01, .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--images .image__grid .image.image--02 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .block.block--images .image__grid .image.image--01, .section.section--unconditional-page .block.block--images .image__grid .image.image--02 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--images .image__grid .image.image--03 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--images .image__grid .image.image--04 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--images.block--images-wide {
  width: 100%;
  padding-right: 1rem;
  padding-left: 1rem;
  margin-left: auto;
  margin-right: auto;
  max-width: 1680px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1680px;
}

@media (max-width: 1680px){
  .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--images.block--images-wide{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--images.block--images-wide{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.footer--main > .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--images.block--images-wide {
  display: flex;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--images.block--images-wide{
    flex-direction: column;
  }
}

.footer--main > .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--images.block--images-wide .logo {
  width: 25%;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--images.block--images-wide .logo{
    margin-bottom: 2.5rem;
    text-align: center;
    width: 100%;
  }
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--images.block--images-wide .logo img{
    margin-left: auto;
    margin-right: auto;
  }
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--images.block--images-wide > :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)));
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--images.block--images-wide{
  display: flex;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--images.block--images-wide h3 {
  font-family: bebas-pro;
  font-size: 1.875rem;
  line-height: 2.25rem;
  margin-bottom: 2.5rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--images.block--images-wide .sidebar {
  min-width: 200px;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--images.block--images-wide .sidebar ul li {
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--images.block--images-wide .sidebar ul li a.is--active {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-bottom: 0.125rem;
  pointer-events: none;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--images.block--images-wide .sidebar ul li:last-child {
  margin-bottom: 0px;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--images.block--images-wide .article .article__content p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--images.block--images-wide .article .article__content p:last-child {
  margin-bottom: 0px;
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--description > :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)));
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--description{
  display: flex;
  margin-left: auto;
  margin-right: auto;
  max-width: 640px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 640px;
}

@media (max-width: 640px){
  .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--description{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--description > :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)));
    --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));
  }

  .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--description{
    flex-direction: column;
  }
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--description .imago img {
  min-width: 52px;
  min-height: 63px;
  width: 52px;
  height: 63px;
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--description .text p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1.25rem;
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--description .text p:last-child {
  margin-bottom: 0px;
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--imago {
  width: 100%;
  padding-right: 1rem;
  padding-left: 1rem;
  margin-top: 12rem;
  padding-bottom: 6rem;
  margin-left: auto;
  margin-right: auto;
  max-width: 1680px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1680px;
}

@media (max-width: 1680px){
  .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--imago{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--imago{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.footer--main > .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--imago {
  display: flex;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--imago{
    flex-direction: column;
  }
}

.footer--main > .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--imago .logo {
  width: 25%;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--imago .logo{
    margin-bottom: 2.5rem;
    text-align: center;
    width: 100%;
  }
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--imago .logo img{
    margin-left: auto;
    margin-right: auto;
  }
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--imago > :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)));
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--imago{
  display: flex;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--imago h3 {
  font-family: bebas-pro;
  font-size: 1.875rem;
  line-height: 2.25rem;
  margin-bottom: 2.5rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--imago .sidebar {
  min-width: 200px;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--imago .sidebar ul li {
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--imago .sidebar ul li a.is--active {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-bottom: 0.125rem;
  pointer-events: none;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--imago .sidebar ul li:last-child {
  margin-bottom: 0px;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--imago .article .article__content p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--imago .article .article__content p:last-child {
  margin-bottom: 0px;
}

@media (max-width: 768px){
  .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--imago{
    margin-top: 6rem;
    padding-bottom: 2rem;
  }
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty.block--imago img {
  margin-left: auto;
  margin-right: auto;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .header--main .subnav__hidden.search__subnav .results.is--empty {
  margin-bottom: 2rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .header--main .subnav__hidden.search__subnav .results.is--empty header h4 {
  font-family: blacker-display;
  font-weight: 500;
  font-size: 1.125rem;
  margin-bottom: 0.5rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .header--main .subnav__hidden.search__subnav .results.is--empty header p {
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .header--main .subnav__hidden.search__subnav .results.is--empty ul > :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)));
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .header--main .subnav__hidden.search__subnav .results.is--empty ul{
  display: flex;
  align-items: center;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .header--main .subnav__hidden.search__subnav .results.is--empty:last-child {
  margin-bottom: 0px;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .header--main .subnav__hidden.search__subnav .results.is--empty {
  margin-bottom: 1.75rem;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .header--main .subnav__hidden.search__subnav .results.is--empty p {
  font-size: 0.875rem;
  line-height: 1.25rem;
  margin-bottom: 0.25rem;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .header--main .subnav__hidden.search__subnav .results.is--empty p strong {
  font-weight: 500;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .header--main .subnav__hidden.search__subnav .results.is--empty p:last-child {
  margin-bottom: 0px;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .header--main .subnav__hidden.search__subnav .results.is--empty:last-child {
  margin-bottom: 0px;
}

.section.section--my-data .header--main .subnav__hidden.search__subnav .results.is--empty {
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.section.section--my-data .header--main .subnav__hidden.search__subnav .results.is--empty header h2 {
  font-family: bebas-pro;
  font-size: 1.563rem;
  margin-bottom: 1.25rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--my-data .header--main .subnav__hidden.search__subnav .results.is--empty .data li {
  display: flex;
  flex-direction: column;
  margin-bottom: 1.25rem;
}

.section.section--my-data .header--main .subnav__hidden.search__subnav .results.is--empty .data li span {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.section.section--my-data .header--main .subnav__hidden.search__subnav .results.is--empty .data li span.key {
  font-weight: 500;
  margin-bottom: 0.25rem;
}

.section.section--my-data .header--main .subnav__hidden.search__subnav .results.is--empty .data li button {
  display: inline-flex;
}

.section.section--my-data .header--main .subnav__hidden.search__subnav .results.is--empty .data li button:hover{
  opacity: 0.6;
}

.section.section--my-data .header--main .subnav__hidden.search__subnav .results.is--empty .data li button{
  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;
}

.section.section--my-data .header--main .subnav__hidden.search__subnav .results.is--empty:first-of-type {
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  border-style: solid;
  border-top-width: 1px;
}

.header--main .subnav__hidden.search__subnav .results.is--empty .results__empty {
  display: block;
  margin: 0px;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty {
  margin-bottom: 5rem;
  text-align: center;
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--header header img {
  height: 62px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 2.5rem;
}

@media (max-width: 768px){
  .section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--header header img{
    height: auto;
    width: 2rem;
  }
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--header header h1 {
  font-family: blacker-display;
  font-size: 3.438rem;
}

@media (max-width: 768px){
  .section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--header header h1{
    font-size: 1.875rem;
    line-height: 2.25rem;
  }
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--header header h3 {
  font-family: blacker-display;
  font-size: 2.25rem;
  line-height: 2.5rem;
  margin-bottom: 2.5rem;
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--header header p a {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  display: inline;
  font-family: bebas-pro;
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--header header p a:hover{
  opacity: 0.6;
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--header header p a{
  padding-bottom: 0.125rem;
  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;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--editorial-collection .block.block--header.block--header--link .section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--header header p a:before {
  content: '';
  display: block;
  --tw-bg-opacity: 1;
  background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  height: 7rem;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  margin-left: auto;
  margin-right: auto;
  width: 1px;
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--header.block--header--link .btn--link:before {
  content: '';
  display: block;
  --tw-bg-opacity: 1;
  background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  height: 7rem;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  margin-left: auto;
  margin-right: auto;
  width: 1px;
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--imgfull .pic__wrap img {
  width: 100%;
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--imgcentered .pic__wrap img {
  margin-left: auto;
  margin-right: auto;
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--pics .pics__grid > :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)));
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--pics .pics__grid{
  display: flex;
  align-items: center;
  justify-content: space-around;
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--pics .pics__grid .pic__wrap {
  display: flex;
  justify-content: center;
  flex: 1 1 0%;
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--pics.block--pics--expand img {
  width: 100%;
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--pics.block--pics--centered .pics__grid {
  justify-content: center;
}

.section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--pics.block--pics--centered .pics__grid .pic__wrap {
  flex: none;
}

@media (max-width: 1024px){
  .section.section--editorial-collection .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--pics.block--pics--centered .pics__grid .pic__wrap{
    flex: 1 1 0%;
  }
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty {
  margin-bottom: 6rem;
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--header {
  margin-left: auto;
  margin-right: auto;
  max-width: 640px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 640px;
}

@media (max-width: 640px){
  .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--header{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    width: 100%;
  }
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--header header {
  text-align: center;
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--header header h1 {
  font-family: bebas-pro;
  font-size: 1.375rem;
  margin-bottom: 1.25rem;
  --tw-text-opacity: 1;
  color: rgba(172, 165, 160, var(--tw-text-opacity));
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--header header p {
  font-family: blacker-display;
  font-weight: 500;
  font-size: 1.5rem;
  line-height: 2rem;
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--images {
  margin-left: auto;
  margin-right: auto;
  max-width: 1024px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1024px;
}

@media (max-width: 1024px){
  .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--images{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--images{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--images .image__grid > :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)));
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--images .image__grid{
  display: flex;
  align-items: center;
  width: 100%;
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--images .image__grid .image.image--01, .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--images .image__grid .image.image--02 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .block.block--images .image__grid .image.image--01, .section.section--unconditional-page .block.block--images .image__grid .image.image--02 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--images .image__grid .image.image--03 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--images .image__grid .image.image--04 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--images.block--images-wide {
  width: 100%;
  padding-right: 1rem;
  padding-left: 1rem;
  margin-left: auto;
  margin-right: auto;
  max-width: 1680px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1680px;
}

@media (max-width: 1680px){
  .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--images.block--images-wide{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--images.block--images-wide{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.footer--main > .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--images.block--images-wide {
  display: flex;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--images.block--images-wide{
    flex-direction: column;
  }
}

.footer--main > .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--images.block--images-wide .logo {
  width: 25%;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--images.block--images-wide .logo{
    margin-bottom: 2.5rem;
    text-align: center;
    width: 100%;
  }
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--images.block--images-wide .logo img{
    margin-left: auto;
    margin-right: auto;
  }
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--images.block--images-wide > :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)));
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--images.block--images-wide{
  display: flex;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--images.block--images-wide h3 {
  font-family: bebas-pro;
  font-size: 1.875rem;
  line-height: 2.25rem;
  margin-bottom: 2.5rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--images.block--images-wide .sidebar {
  min-width: 200px;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--images.block--images-wide .sidebar ul li {
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--images.block--images-wide .sidebar ul li a.is--active {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-bottom: 0.125rem;
  pointer-events: none;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--images.block--images-wide .sidebar ul li:last-child {
  margin-bottom: 0px;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--images.block--images-wide .article .article__content p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--images.block--images-wide .article .article__content p:last-child {
  margin-bottom: 0px;
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--description > :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)));
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--description{
  display: flex;
  margin-left: auto;
  margin-right: auto;
  max-width: 640px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 640px;
}

@media (max-width: 640px){
  .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--description{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--description > :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)));
    --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));
  }

  .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--description{
    flex-direction: column;
  }
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--description .imago img {
  min-width: 52px;
  min-height: 63px;
  width: 52px;
  height: 63px;
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--description .text p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1.25rem;
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--description .text p:last-child {
  margin-bottom: 0px;
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--imago {
  width: 100%;
  padding-right: 1rem;
  padding-left: 1rem;
  margin-top: 12rem;
  padding-bottom: 6rem;
  margin-left: auto;
  margin-right: auto;
  max-width: 1680px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1680px;
}

@media (max-width: 1680px){
  .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--imago{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--imago{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.footer--main > .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--imago {
  display: flex;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--imago{
    flex-direction: column;
  }
}

.footer--main > .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--imago .logo {
  width: 25%;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--imago .logo{
    margin-bottom: 2.5rem;
    text-align: center;
    width: 100%;
  }
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--imago .logo img{
    margin-left: auto;
    margin-right: auto;
  }
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--imago > :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)));
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--imago{
  display: flex;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--imago h3 {
  font-family: bebas-pro;
  font-size: 1.875rem;
  line-height: 2.25rem;
  margin-bottom: 2.5rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--imago .sidebar {
  min-width: 200px;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--imago .sidebar ul li {
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--imago .sidebar ul li a.is--active {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-bottom: 0.125rem;
  pointer-events: none;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--imago .sidebar ul li:last-child {
  margin-bottom: 0px;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--imago .article .article__content p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--imago .article .article__content p:last-child {
  margin-bottom: 0px;
}

@media (max-width: 768px){
  .section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--imago{
    margin-top: 6rem;
    padding-bottom: 2rem;
  }
}

.section.section--unconditional-page .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty.block--imago img {
  margin-left: auto;
  margin-right: auto;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty {
  margin-bottom: 2rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty header h4 {
  font-family: blacker-display;
  font-weight: 500;
  font-size: 1.125rem;
  margin-bottom: 0.5rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty header p {
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty ul > :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)));
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty ul{
  display: flex;
  align-items: center;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty:last-child {
  margin-bottom: 0px;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty {
  margin-bottom: 1.75rem;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty p {
  font-size: 0.875rem;
  line-height: 1.25rem;
  margin-bottom: 0.25rem;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty p strong {
  font-weight: 500;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty p:last-child {
  margin-bottom: 0px;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty:last-child {
  margin-bottom: 0px;
}

.section.section--my-data .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty {
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.section.section--my-data .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty header h2 {
  font-family: bebas-pro;
  font-size: 1.563rem;
  margin-bottom: 1.25rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--my-data .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty .data li {
  display: flex;
  flex-direction: column;
  margin-bottom: 1.25rem;
}

.section.section--my-data .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty .data li span {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.section.section--my-data .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty .data li span.key {
  font-weight: 500;
  margin-bottom: 0.25rem;
}

.section.section--my-data .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty .data li button {
  display: inline-flex;
}

.section.section--my-data .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty .data li button:hover{
  opacity: 0.6;
}

.section.section--my-data .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty .data li button{
  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;
}

.section.section--my-data .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty:first-of-type {
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  border-style: solid;
  border-top-width: 1px;
}

.header--main .subnav__hidden.search__subnav .results.is--empty .results__empty li {
  width: 100%;
}

@media (max-width: 1024px){
  .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty li{
    font-size: 1.25rem;
    line-height: 1.75rem;
  }
}

@media (max-width: 768px){
  .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty li{
    font-size: 1.125rem;
    line-height: 1.75rem;
  }
}

@media (max-width: 640px){
  .header--main .subnav__hidden.search__subnav .results.is--empty .results__empty li{
    font-size: 0.875rem;
    line-height: 1.25rem;
  }
}

.header--main .subnav__hidden.search__subnav.hongo--int .results ul li .product__data .price {
  display: none;
}

.header--main .subnav__hidden-trigger.is--active .subnav__hidden {
  opacity: 1;
  pointer-events: auto;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  --tw-translate-x: 2.5rem;
  --tw-translate-y: 0px;
}

.header--main .subnav__hidden-trigger.is--active .subnav__hidden.search__subnav {
  transform: translate(0px, 0px);
}

.header--main .subnav__hidden-trigger.is--active .subnav__hidden:last-of-type {
  --tw-translate-x: 0px;
}

.header--main .cart__resume .cart__wrap.is--hidden {
  display: none;
}

.header--main .cart__resume .cart__items {
  max-height: 300px;
  overflow: auto;
}

.header--main .cart__resume .cart__item {
  display: flex;
  justify-content: space-between;
  margin-bottom: 2rem;
  width: 100%;
}

.header--main .cart__resume .cart__item .cart__item-left {
  display: flex;
}

.header--main .cart__resume .cart__item .cart__item-right {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  margin-left: 1.25rem;
}

.header--main .cart__resume .cart__item .cart__item-right p {
  font-size: 1rem;
  line-height: 1.5rem;
}

.header--main .cart__resume .cart__item .cart__item-right p span {
  display: block;
}

.section.section--editorial-collection .header--main .cart__resume .cart__item .cart__item-right p span {
  margin-bottom: 5rem;
  text-align: center;
}

.section.section--editorial-collection .header--main .cart__resume .cart__item .cart__item-right p span.block--header header img {
  height: 62px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 2.5rem;
}

@media (max-width: 768px){
  .section.section--editorial-collection .header--main .cart__resume .cart__item .cart__item-right p span.block--header header img{
    height: auto;
    width: 2rem;
  }
}

.section.section--editorial-collection .header--main .cart__resume .cart__item .cart__item-right p span.block--header header h1 {
  font-family: blacker-display;
  font-size: 3.438rem;
}

@media (max-width: 768px){
  .section.section--editorial-collection .header--main .cart__resume .cart__item .cart__item-right p span.block--header header h1{
    font-size: 1.875rem;
    line-height: 2.25rem;
  }
}

.section.section--editorial-collection .header--main .cart__resume .cart__item .cart__item-right p span.block--header header h3 {
  font-family: blacker-display;
  font-size: 2.25rem;
  line-height: 2.5rem;
  margin-bottom: 2.5rem;
}

.section.section--editorial-collection .header--main .cart__resume .cart__item .cart__item-right p span.block--header header p a {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  display: inline;
  font-family: bebas-pro;
}

.section.section--editorial-collection .header--main .cart__resume .cart__item .cart__item-right p span.block--header header p a:hover{
  opacity: 0.6;
}

.section.section--editorial-collection .header--main .cart__resume .cart__item .cart__item-right p span.block--header header p a{
  padding-bottom: 0.125rem;
  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;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--editorial-collection .block.block--header.block--header--link .section.section--editorial-collection .header--main .cart__resume .cart__item .cart__item-right p span.block--header header p a:before {
  content: '';
  display: block;
  --tw-bg-opacity: 1;
  background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  height: 7rem;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  margin-left: auto;
  margin-right: auto;
  width: 1px;
}

.section.section--editorial-collection .header--main .cart__resume .cart__item .cart__item-right p span.block--header.block--header--link .btn--link:before {
  content: '';
  display: block;
  --tw-bg-opacity: 1;
  background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  height: 7rem;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  margin-left: auto;
  margin-right: auto;
  width: 1px;
}

.section.section--editorial-collection .header--main .cart__resume .cart__item .cart__item-right p span.block--imgfull .pic__wrap img {
  width: 100%;
}

.section.section--editorial-collection .header--main .cart__resume .cart__item .cart__item-right p span.block--imgcentered .pic__wrap img {
  margin-left: auto;
  margin-right: auto;
}

.section.section--editorial-collection .header--main .cart__resume .cart__item .cart__item-right p span.block--pics .pics__grid > :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)));
}

.section.section--editorial-collection .header--main .cart__resume .cart__item .cart__item-right p span.block--pics .pics__grid{
  display: flex;
  align-items: center;
  justify-content: space-around;
}

.section.section--editorial-collection .header--main .cart__resume .cart__item .cart__item-right p span.block--pics .pics__grid .pic__wrap {
  display: flex;
  justify-content: center;
  flex: 1 1 0%;
}

.section.section--editorial-collection .header--main .cart__resume .cart__item .cart__item-right p span.block--pics.block--pics--expand img {
  width: 100%;
}

.section.section--editorial-collection .header--main .cart__resume .cart__item .cart__item-right p span.block--pics.block--pics--centered .pics__grid {
  justify-content: center;
}

.section.section--editorial-collection .header--main .cart__resume .cart__item .cart__item-right p span.block--pics.block--pics--centered .pics__grid .pic__wrap {
  flex: none;
}

@media (max-width: 1024px){
  .section.section--editorial-collection .header--main .cart__resume .cart__item .cart__item-right p span.block--pics.block--pics--centered .pics__grid .pic__wrap{
    flex: 1 1 0%;
  }
}

.section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span {
  margin-bottom: 6rem;
}

.section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--header {
  margin-left: auto;
  margin-right: auto;
  max-width: 640px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 640px;
}

@media (max-width: 640px){
  .section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--header{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    width: 100%;
  }
}

.section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--header header {
  text-align: center;
}

.section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--header header h1 {
  font-family: bebas-pro;
  font-size: 1.375rem;
  margin-bottom: 1.25rem;
  --tw-text-opacity: 1;
  color: rgba(172, 165, 160, var(--tw-text-opacity));
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--header header p {
  font-family: blacker-display;
  font-weight: 500;
  font-size: 1.5rem;
  line-height: 2rem;
}

.section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--images {
  margin-left: auto;
  margin-right: auto;
  max-width: 1024px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1024px;
}

@media (max-width: 1024px){
  .section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--images{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--images{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--images .image__grid > :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)));
}

.section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--images .image__grid{
  display: flex;
  align-items: center;
  width: 100%;
}

.section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--images .image__grid .image.image--01, .section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--images .image__grid .image.image--02 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .block.block--images .image__grid .image.image--01, .section.section--unconditional-page .block.block--images .image__grid .image.image--02 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--images .image__grid .image.image--03 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--images .image__grid .image.image--04 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--images.block--images-wide {
  width: 100%;
  padding-right: 1rem;
  padding-left: 1rem;
  margin-left: auto;
  margin-right: auto;
  max-width: 1680px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1680px;
}

@media (max-width: 1680px){
  .section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--images.block--images-wide{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--images.block--images-wide{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.footer--main > .section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--images.block--images-wide {
  display: flex;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--images.block--images-wide{
    flex-direction: column;
  }
}

.footer--main > .section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--images.block--images-wide .logo {
  width: 25%;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--images.block--images-wide .logo{
    margin-bottom: 2.5rem;
    text-align: center;
    width: 100%;
  }
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--images.block--images-wide .logo img{
    margin-left: auto;
    margin-right: auto;
  }
}

.section.section--shop-guide .section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--images.block--images-wide > :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)));
}

.section.section--shop-guide .section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--images.block--images-wide{
  display: flex;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--images.block--images-wide h3 {
  font-family: bebas-pro;
  font-size: 1.875rem;
  line-height: 2.25rem;
  margin-bottom: 2.5rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--images.block--images-wide .sidebar {
  min-width: 200px;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--images.block--images-wide .sidebar ul li {
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--images.block--images-wide .sidebar ul li a.is--active {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-bottom: 0.125rem;
  pointer-events: none;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--images.block--images-wide .sidebar ul li:last-child {
  margin-bottom: 0px;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--images.block--images-wide .article .article__content p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--images.block--images-wide .article .article__content p:last-child {
  margin-bottom: 0px;
}

.section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--description > :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)));
}

.section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--description{
  display: flex;
  margin-left: auto;
  margin-right: auto;
  max-width: 640px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 640px;
}

@media (max-width: 640px){
  .section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--description{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--description > :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)));
    --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));
  }

  .section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--description{
    flex-direction: column;
  }
}

.section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--description .imago img {
  min-width: 52px;
  min-height: 63px;
  width: 52px;
  height: 63px;
}

.section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--description .text p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1.25rem;
}

.section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--description .text p:last-child {
  margin-bottom: 0px;
}

.section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--imago {
  width: 100%;
  padding-right: 1rem;
  padding-left: 1rem;
  margin-top: 12rem;
  padding-bottom: 6rem;
  margin-left: auto;
  margin-right: auto;
  max-width: 1680px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1680px;
}

@media (max-width: 1680px){
  .section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--imago{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--imago{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.footer--main > .section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--imago {
  display: flex;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--imago{
    flex-direction: column;
  }
}

.footer--main > .section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--imago .logo {
  width: 25%;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--imago .logo{
    margin-bottom: 2.5rem;
    text-align: center;
    width: 100%;
  }
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--imago .logo img{
    margin-left: auto;
    margin-right: auto;
  }
}

.section.section--shop-guide .section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--imago > :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)));
}

.section.section--shop-guide .section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--imago{
  display: flex;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--imago h3 {
  font-family: bebas-pro;
  font-size: 1.875rem;
  line-height: 2.25rem;
  margin-bottom: 2.5rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--imago .sidebar {
  min-width: 200px;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--imago .sidebar ul li {
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--imago .sidebar ul li a.is--active {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-bottom: 0.125rem;
  pointer-events: none;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--imago .sidebar ul li:last-child {
  margin-bottom: 0px;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--imago .article .article__content p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--imago .article .article__content p:last-child {
  margin-bottom: 0px;
}

@media (max-width: 768px){
  .section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--imago{
    margin-top: 6rem;
    padding-bottom: 2rem;
  }
}

.section.section--unconditional-page .header--main .cart__resume .cart__item .cart__item-right p span.block--imago img {
  margin-left: auto;
  margin-right: auto;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .header--main .cart__resume .cart__item .cart__item-right p span {
  margin-bottom: 2rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .header--main .cart__resume .cart__item .cart__item-right p span header h4 {
  font-family: blacker-display;
  font-weight: 500;
  font-size: 1.125rem;
  margin-bottom: 0.5rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .header--main .cart__resume .cart__item .cart__item-right p span header p {
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .header--main .cart__resume .cart__item .cart__item-right p span ul > :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)));
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .header--main .cart__resume .cart__item .cart__item-right p span ul{
  display: flex;
  align-items: center;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .header--main .cart__resume .cart__item .cart__item-right p span:last-child {
  margin-bottom: 0px;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .header--main .cart__resume .cart__item .cart__item-right p span {
  margin-bottom: 1.75rem;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .header--main .cart__resume .cart__item .cart__item-right p span p {
  font-size: 0.875rem;
  line-height: 1.25rem;
  margin-bottom: 0.25rem;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .header--main .cart__resume .cart__item .cart__item-right p span p strong {
  font-weight: 500;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .header--main .cart__resume .cart__item .cart__item-right p span p:last-child {
  margin-bottom: 0px;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .header--main .cart__resume .cart__item .cart__item-right p span:last-child {
  margin-bottom: 0px;
}

.section.section--my-data .header--main .cart__resume .cart__item .cart__item-right p span {
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.section.section--my-data .header--main .cart__resume .cart__item .cart__item-right p span header h2 {
  font-family: bebas-pro;
  font-size: 1.563rem;
  margin-bottom: 1.25rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--my-data .header--main .cart__resume .cart__item .cart__item-right p span .data li {
  display: flex;
  flex-direction: column;
  margin-bottom: 1.25rem;
}

.section.section--my-data .header--main .cart__resume .cart__item .cart__item-right p span .data li span {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.section.section--my-data .header--main .cart__resume .cart__item .cart__item-right p span .data li span.key {
  font-weight: 500;
  margin-bottom: 0.25rem;
}

.section.section--my-data .header--main .cart__resume .cart__item .cart__item-right p span .data li button {
  display: inline-flex;
}

.section.section--my-data .header--main .cart__resume .cart__item .cart__item-right p span .data li button:hover{
  opacity: 0.6;
}

.section.section--my-data .header--main .cart__resume .cart__item .cart__item-right p span .data li button{
  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;
}

.section.section--my-data .header--main .cart__resume .cart__item .cart__item-right p span:first-of-type {
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  border-style: solid;
  border-top-width: 1px;
}

.header--main .cart__resume .cart__item .cart__item-right p span.product__price--original {
  text-decoration: line-through;
}

.header--main .cart__resume .cart__item .cart__item-right p span.product__price--sale {
  margin-top: 0.25rem;
  --tw-text-opacity: 1;
  color: rgba(222, 21, 21, var(--tw-text-opacity));
}

.header--main .cart__resume .cart__item .cart__item-right .btn--delete {
  font-size: 0.813rem;
}

.header--main .cart__resume .cart__item .cart__pic {
  width: 100px;
  height: 125px;
  margin-right: 1.25rem;
}

.header--main .cart__resume .cart__item .cart__description p {
  font-size: 0.813rem;
  margin-bottom: 0.5rem;
}

.header--main .cart__resume .cart__item .cart__description p strong {
  font-weight: 500;
}

.header--main .cart__resume .cart__item .cart__description p.cart__description-title {
  font-family: bebas-pro;
  font-size: 1.125rem;
  line-height: 1.75rem;
  margin-bottom: 1rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.header--main .cart__data li {
  display: flex;
  justify-content: space-between;
  margin-bottom: 0.75rem;
}

.header--main .cart__data li span {
  font-size: 1rem;
  line-height: 1.5rem;
}

.header--main .cart__data li:last-child {
  margin: 0px;
}

.header--main .cart__data li:last-child span {
  font-size: 0.813rem;
}

.header--main .cart__ctas > :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)));
}

.header--main .cart__ctas{
  display: flex;
  margin-top: 2.5rem;
}

.header--main .cart__ctas li {
  width: 50%;
}

.header--main .cart__ctas li a {
  display: block;
  width: 100%;
}

.section.section--editorial-collection .header--main .cart__ctas li a {
  margin-bottom: 5rem;
  text-align: center;
}

.section.section--editorial-collection .header--main .cart__ctas li a.block--header header img {
  height: 62px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 2.5rem;
}

@media (max-width: 768px){
  .section.section--editorial-collection .header--main .cart__ctas li a.block--header header img{
    height: auto;
    width: 2rem;
  }
}

.section.section--editorial-collection .header--main .cart__ctas li a.block--header header h1 {
  font-family: blacker-display;
  font-size: 3.438rem;
}

@media (max-width: 768px){
  .section.section--editorial-collection .header--main .cart__ctas li a.block--header header h1{
    font-size: 1.875rem;
    line-height: 2.25rem;
  }
}

.section.section--editorial-collection .header--main .cart__ctas li a.block--header header h3 {
  font-family: blacker-display;
  font-size: 2.25rem;
  line-height: 2.5rem;
  margin-bottom: 2.5rem;
}

.section.section--editorial-collection .header--main .cart__ctas li a.block--header header p a {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  display: inline;
  font-family: bebas-pro;
}

.section.section--editorial-collection .header--main .cart__ctas li a.block--header header p a:hover{
  opacity: 0.6;
}

.section.section--editorial-collection .header--main .cart__ctas li a.block--header header p a{
  padding-bottom: 0.125rem;
  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;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--editorial-collection .block.block--header.block--header--link .section.section--editorial-collection .header--main .cart__ctas li a.block--header header p a:before {
  content: '';
  display: block;
  --tw-bg-opacity: 1;
  background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  height: 7rem;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  margin-left: auto;
  margin-right: auto;
  width: 1px;
}

.section.section--editorial-collection .header--main .cart__ctas li a.block--header.block--header--link .btn--link:before {
  content: '';
  display: block;
  --tw-bg-opacity: 1;
  background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  height: 7rem;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  margin-left: auto;
  margin-right: auto;
  width: 1px;
}

.section.section--editorial-collection .header--main .cart__ctas li a.block--imgfull .pic__wrap img {
  width: 100%;
}

.section.section--editorial-collection .header--main .cart__ctas li a.block--imgcentered .pic__wrap img {
  margin-left: auto;
  margin-right: auto;
}

.section.section--editorial-collection .header--main .cart__ctas li a.block--pics .pics__grid > :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)));
}

.section.section--editorial-collection .header--main .cart__ctas li a.block--pics .pics__grid{
  display: flex;
  align-items: center;
  justify-content: space-around;
}

.section.section--editorial-collection .header--main .cart__ctas li a.block--pics .pics__grid .pic__wrap {
  display: flex;
  justify-content: center;
  flex: 1 1 0%;
}

.section.section--editorial-collection .header--main .cart__ctas li a.block--pics.block--pics--expand img {
  width: 100%;
}

.section.section--editorial-collection .header--main .cart__ctas li a.block--pics.block--pics--centered .pics__grid {
  justify-content: center;
}

.section.section--editorial-collection .header--main .cart__ctas li a.block--pics.block--pics--centered .pics__grid .pic__wrap {
  flex: none;
}

@media (max-width: 1024px){
  .section.section--editorial-collection .header--main .cart__ctas li a.block--pics.block--pics--centered .pics__grid .pic__wrap{
    flex: 1 1 0%;
  }
}

.section.section--unconditional-page .header--main .cart__ctas li a {
  margin-bottom: 6rem;
}

.section.section--unconditional-page .header--main .cart__ctas li a.block--header {
  margin-left: auto;
  margin-right: auto;
  max-width: 640px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 640px;
}

@media (max-width: 640px){
  .section.section--unconditional-page .header--main .cart__ctas li a.block--header{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    width: 100%;
  }
}

.section.section--unconditional-page .header--main .cart__ctas li a.block--header header {
  text-align: center;
}

.section.section--unconditional-page .header--main .cart__ctas li a.block--header header h1 {
  font-family: bebas-pro;
  font-size: 1.375rem;
  margin-bottom: 1.25rem;
  --tw-text-opacity: 1;
  color: rgba(172, 165, 160, var(--tw-text-opacity));
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--unconditional-page .header--main .cart__ctas li a.block--header header p {
  font-family: blacker-display;
  font-weight: 500;
  font-size: 1.5rem;
  line-height: 2rem;
}

.section.section--unconditional-page .header--main .cart__ctas li a.block--images {
  margin-left: auto;
  margin-right: auto;
  max-width: 1024px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1024px;
}

@media (max-width: 1024px){
  .section.section--unconditional-page .header--main .cart__ctas li a.block--images{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .header--main .cart__ctas li a.block--images{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.section.section--unconditional-page .header--main .cart__ctas li a.block--images .image__grid > :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)));
}

.section.section--unconditional-page .header--main .cart__ctas li a.block--images .image__grid{
  display: flex;
  align-items: center;
  width: 100%;
}

.section.section--unconditional-page .header--main .cart__ctas li a.block--images .image__grid .image.image--01, .section.section--unconditional-page .header--main .cart__ctas li a.block--images .image__grid .image.image--02 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .block.block--images .image__grid .image.image--01, .section.section--unconditional-page .block.block--images .image__grid .image.image--02 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .header--main .cart__ctas li a.block--images .image__grid .image.image--03 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .header--main .cart__ctas li a.block--images .image__grid .image.image--04 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .header--main .cart__ctas li a.block--images.block--images-wide {
  width: 100%;
  padding-right: 1rem;
  padding-left: 1rem;
  margin-left: auto;
  margin-right: auto;
  max-width: 1680px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1680px;
}

@media (max-width: 1680px){
  .section.section--unconditional-page .header--main .cart__ctas li a.block--images.block--images-wide{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .header--main .cart__ctas li a.block--images.block--images-wide{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.footer--main > .section.section--unconditional-page .header--main .cart__ctas li a.block--images.block--images-wide {
  display: flex;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .header--main .cart__ctas li a.block--images.block--images-wide{
    flex-direction: column;
  }
}

.footer--main > .section.section--unconditional-page .header--main .cart__ctas li a.block--images.block--images-wide .logo {
  width: 25%;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .header--main .cart__ctas li a.block--images.block--images-wide .logo{
    margin-bottom: 2.5rem;
    text-align: center;
    width: 100%;
  }
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .header--main .cart__ctas li a.block--images.block--images-wide .logo img{
    margin-left: auto;
    margin-right: auto;
  }
}

.section.section--shop-guide .section.section--unconditional-page .header--main .cart__ctas li a.block--images.block--images-wide > :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)));
}

.section.section--shop-guide .section.section--unconditional-page .header--main .cart__ctas li a.block--images.block--images-wide{
  display: flex;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .cart__ctas li a.block--images.block--images-wide h3 {
  font-family: bebas-pro;
  font-size: 1.875rem;
  line-height: 2.25rem;
  margin-bottom: 2.5rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .cart__ctas li a.block--images.block--images-wide .sidebar {
  min-width: 200px;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .cart__ctas li a.block--images.block--images-wide .sidebar ul li {
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .cart__ctas li a.block--images.block--images-wide .sidebar ul li a.is--active {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-bottom: 0.125rem;
  pointer-events: none;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .cart__ctas li a.block--images.block--images-wide .sidebar ul li:last-child {
  margin-bottom: 0px;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .cart__ctas li a.block--images.block--images-wide .article .article__content p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .cart__ctas li a.block--images.block--images-wide .article .article__content p:last-child {
  margin-bottom: 0px;
}

.section.section--unconditional-page .header--main .cart__ctas li a.block--description > :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)));
}

.section.section--unconditional-page .header--main .cart__ctas li a.block--description{
  display: flex;
  margin-left: auto;
  margin-right: auto;
  max-width: 640px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 640px;
}

@media (max-width: 640px){
  .section.section--unconditional-page .header--main .cart__ctas li a.block--description{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .header--main .cart__ctas li a.block--description > :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)));
    --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));
  }

  .section.section--unconditional-page .header--main .cart__ctas li a.block--description{
    flex-direction: column;
  }
}

.section.section--unconditional-page .header--main .cart__ctas li a.block--description .imago img {
  min-width: 52px;
  min-height: 63px;
  width: 52px;
  height: 63px;
}

.section.section--unconditional-page .header--main .cart__ctas li a.block--description .text p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1.25rem;
}

.section.section--unconditional-page .header--main .cart__ctas li a.block--description .text p:last-child {
  margin-bottom: 0px;
}

.section.section--unconditional-page .header--main .cart__ctas li a.block--imago {
  width: 100%;
  padding-right: 1rem;
  padding-left: 1rem;
  margin-top: 12rem;
  padding-bottom: 6rem;
  margin-left: auto;
  margin-right: auto;
  max-width: 1680px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1680px;
}

@media (max-width: 1680px){
  .section.section--unconditional-page .header--main .cart__ctas li a.block--imago{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .header--main .cart__ctas li a.block--imago{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.footer--main > .section.section--unconditional-page .header--main .cart__ctas li a.block--imago {
  display: flex;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .header--main .cart__ctas li a.block--imago{
    flex-direction: column;
  }
}

.footer--main > .section.section--unconditional-page .header--main .cart__ctas li a.block--imago .logo {
  width: 25%;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .header--main .cart__ctas li a.block--imago .logo{
    margin-bottom: 2.5rem;
    text-align: center;
    width: 100%;
  }
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .header--main .cart__ctas li a.block--imago .logo img{
    margin-left: auto;
    margin-right: auto;
  }
}

.section.section--shop-guide .section.section--unconditional-page .header--main .cart__ctas li a.block--imago > :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)));
}

.section.section--shop-guide .section.section--unconditional-page .header--main .cart__ctas li a.block--imago{
  display: flex;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .cart__ctas li a.block--imago h3 {
  font-family: bebas-pro;
  font-size: 1.875rem;
  line-height: 2.25rem;
  margin-bottom: 2.5rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .cart__ctas li a.block--imago .sidebar {
  min-width: 200px;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .cart__ctas li a.block--imago .sidebar ul li {
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .cart__ctas li a.block--imago .sidebar ul li a.is--active {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-bottom: 0.125rem;
  pointer-events: none;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .cart__ctas li a.block--imago .sidebar ul li:last-child {
  margin-bottom: 0px;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .cart__ctas li a.block--imago .article .article__content p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .cart__ctas li a.block--imago .article .article__content p:last-child {
  margin-bottom: 0px;
}

@media (max-width: 768px){
  .section.section--unconditional-page .header--main .cart__ctas li a.block--imago{
    margin-top: 6rem;
    padding-bottom: 2rem;
  }
}

.section.section--unconditional-page .header--main .cart__ctas li a.block--imago img {
  margin-left: auto;
  margin-right: auto;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .header--main .cart__ctas li a {
  margin-bottom: 2rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .header--main .cart__ctas li a header h4 {
  font-family: blacker-display;
  font-weight: 500;
  font-size: 1.125rem;
  margin-bottom: 0.5rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .header--main .cart__ctas li a header p {
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .header--main .cart__ctas li a ul > :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)));
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .header--main .cart__ctas li a ul{
  display: flex;
  align-items: center;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .header--main .cart__ctas li a:last-child {
  margin-bottom: 0px;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .header--main .cart__ctas li a {
  margin-bottom: 1.75rem;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .header--main .cart__ctas li a p {
  font-size: 0.875rem;
  line-height: 1.25rem;
  margin-bottom: 0.25rem;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .header--main .cart__ctas li a p strong {
  font-weight: 500;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .header--main .cart__ctas li a p:last-child {
  margin-bottom: 0px;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .header--main .cart__ctas li a:last-child {
  margin-bottom: 0px;
}

.section.section--my-data .header--main .cart__ctas li a {
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.section.section--my-data .header--main .cart__ctas li a header h2 {
  font-family: bebas-pro;
  font-size: 1.563rem;
  margin-bottom: 1.25rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--my-data .header--main .cart__ctas li a .data li {
  display: flex;
  flex-direction: column;
  margin-bottom: 1.25rem;
}

.section.section--my-data .header--main .cart__ctas li a .data li span {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.section.section--my-data .header--main .cart__ctas li a .data li span.key {
  font-weight: 500;
  margin-bottom: 0.25rem;
}

.section.section--my-data .header--main .cart__ctas li a .data li button {
  display: inline-flex;
}

.section.section--my-data .header--main .cart__ctas li a .data li button:hover{
  opacity: 0.6;
}

.section.section--my-data .header--main .cart__ctas li a .data li button{
  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;
}

.section.section--my-data .header--main .cart__ctas li a:first-of-type {
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  border-style: solid;
  border-top-width: 1px;
}

.header--main .cart__empty {
  display: none;
}

.header--main .cart__empty p {
  font-size: 0.75rem;
  line-height: 1rem;
  --tw-text-opacity: 1;
  color: rgba(159, 159, 159, var(--tw-text-opacity));
}

.header--main .cart__empty.is--active {
  display: block;
}

.section.section--editorial-collection .header--main .cart__empty.is--active {
  margin-bottom: 5rem;
  text-align: center;
}

.section.section--editorial-collection .header--main .cart__empty.is--active.block--header header img {
  height: 62px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 2.5rem;
}

@media (max-width: 768px){
  .section.section--editorial-collection .header--main .cart__empty.is--active.block--header header img{
    height: auto;
    width: 2rem;
  }
}

.section.section--editorial-collection .header--main .cart__empty.is--active.block--header header h1 {
  font-family: blacker-display;
  font-size: 3.438rem;
}

@media (max-width: 768px){
  .section.section--editorial-collection .header--main .cart__empty.is--active.block--header header h1{
    font-size: 1.875rem;
    line-height: 2.25rem;
  }
}

.section.section--editorial-collection .header--main .cart__empty.is--active.block--header header h3 {
  font-family: blacker-display;
  font-size: 2.25rem;
  line-height: 2.5rem;
  margin-bottom: 2.5rem;
}

.section.section--editorial-collection .header--main .cart__empty.is--active.block--header header p a {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  display: inline;
  font-family: bebas-pro;
}

.section.section--editorial-collection .header--main .cart__empty.is--active.block--header header p a:hover{
  opacity: 0.6;
}

.section.section--editorial-collection .header--main .cart__empty.is--active.block--header header p a{
  padding-bottom: 0.125rem;
  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;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--editorial-collection .block.block--header.block--header--link .section.section--editorial-collection .header--main .cart__empty.is--active.block--header header p a:before {
  content: '';
  display: block;
  --tw-bg-opacity: 1;
  background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  height: 7rem;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  margin-left: auto;
  margin-right: auto;
  width: 1px;
}

.section.section--editorial-collection .header--main .cart__empty.is--active.block--header.block--header--link .btn--link:before {
  content: '';
  display: block;
  --tw-bg-opacity: 1;
  background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  height: 7rem;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  margin-left: auto;
  margin-right: auto;
  width: 1px;
}

.section.section--editorial-collection .header--main .cart__empty.is--active.block--imgfull .pic__wrap img {
  width: 100%;
}

.section.section--editorial-collection .header--main .cart__empty.is--active.block--imgcentered .pic__wrap img {
  margin-left: auto;
  margin-right: auto;
}

.section.section--editorial-collection .header--main .cart__empty.is--active.block--pics .pics__grid > :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)));
}

.section.section--editorial-collection .header--main .cart__empty.is--active.block--pics .pics__grid{
  display: flex;
  align-items: center;
  justify-content: space-around;
}

.section.section--editorial-collection .header--main .cart__empty.is--active.block--pics .pics__grid .pic__wrap {
  display: flex;
  justify-content: center;
  flex: 1 1 0%;
}

.section.section--editorial-collection .header--main .cart__empty.is--active.block--pics.block--pics--expand img {
  width: 100%;
}

.section.section--editorial-collection .header--main .cart__empty.is--active.block--pics.block--pics--centered .pics__grid {
  justify-content: center;
}

.section.section--editorial-collection .header--main .cart__empty.is--active.block--pics.block--pics--centered .pics__grid .pic__wrap {
  flex: none;
}

@media (max-width: 1024px){
  .section.section--editorial-collection .header--main .cart__empty.is--active.block--pics.block--pics--centered .pics__grid .pic__wrap{
    flex: 1 1 0%;
  }
}

.section.section--unconditional-page .header--main .cart__empty.is--active {
  margin-bottom: 6rem;
}

.section.section--unconditional-page .header--main .cart__empty.is--active.block--header {
  margin-left: auto;
  margin-right: auto;
  max-width: 640px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 640px;
}

@media (max-width: 640px){
  .section.section--unconditional-page .header--main .cart__empty.is--active.block--header{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    width: 100%;
  }
}

.section.section--unconditional-page .header--main .cart__empty.is--active.block--header header {
  text-align: center;
}

.section.section--unconditional-page .header--main .cart__empty.is--active.block--header header h1 {
  font-family: bebas-pro;
  font-size: 1.375rem;
  margin-bottom: 1.25rem;
  --tw-text-opacity: 1;
  color: rgba(172, 165, 160, var(--tw-text-opacity));
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--unconditional-page .header--main .cart__empty.is--active.block--header header p {
  font-family: blacker-display;
  font-weight: 500;
  font-size: 1.5rem;
  line-height: 2rem;
}

.section.section--unconditional-page .header--main .cart__empty.is--active.block--images {
  margin-left: auto;
  margin-right: auto;
  max-width: 1024px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1024px;
}

@media (max-width: 1024px){
  .section.section--unconditional-page .header--main .cart__empty.is--active.block--images{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .header--main .cart__empty.is--active.block--images{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.section.section--unconditional-page .header--main .cart__empty.is--active.block--images .image__grid > :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)));
}

.section.section--unconditional-page .header--main .cart__empty.is--active.block--images .image__grid{
  display: flex;
  align-items: center;
  width: 100%;
}

.section.section--unconditional-page .header--main .cart__empty.is--active.block--images .image__grid .image.image--01, .section.section--unconditional-page .header--main .cart__empty.is--active.block--images .image__grid .image.image--02 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .block.block--images .image__grid .image.image--01, .section.section--unconditional-page .block.block--images .image__grid .image.image--02 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .header--main .cart__empty.is--active.block--images .image__grid .image.image--03 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .header--main .cart__empty.is--active.block--images .image__grid .image.image--04 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .header--main .cart__empty.is--active.block--images.block--images-wide {
  width: 100%;
  padding-right: 1rem;
  padding-left: 1rem;
  margin-left: auto;
  margin-right: auto;
  max-width: 1680px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1680px;
}

@media (max-width: 1680px){
  .section.section--unconditional-page .header--main .cart__empty.is--active.block--images.block--images-wide{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .header--main .cart__empty.is--active.block--images.block--images-wide{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.footer--main > .section.section--unconditional-page .header--main .cart__empty.is--active.block--images.block--images-wide {
  display: flex;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .header--main .cart__empty.is--active.block--images.block--images-wide{
    flex-direction: column;
  }
}

.footer--main > .section.section--unconditional-page .header--main .cart__empty.is--active.block--images.block--images-wide .logo {
  width: 25%;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .header--main .cart__empty.is--active.block--images.block--images-wide .logo{
    margin-bottom: 2.5rem;
    text-align: center;
    width: 100%;
  }
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .header--main .cart__empty.is--active.block--images.block--images-wide .logo img{
    margin-left: auto;
    margin-right: auto;
  }
}

.section.section--shop-guide .section.section--unconditional-page .header--main .cart__empty.is--active.block--images.block--images-wide > :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)));
}

.section.section--shop-guide .section.section--unconditional-page .header--main .cart__empty.is--active.block--images.block--images-wide{
  display: flex;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .cart__empty.is--active.block--images.block--images-wide h3 {
  font-family: bebas-pro;
  font-size: 1.875rem;
  line-height: 2.25rem;
  margin-bottom: 2.5rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .cart__empty.is--active.block--images.block--images-wide .sidebar {
  min-width: 200px;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .cart__empty.is--active.block--images.block--images-wide .sidebar ul li {
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .cart__empty.is--active.block--images.block--images-wide .sidebar ul li a.is--active {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-bottom: 0.125rem;
  pointer-events: none;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .cart__empty.is--active.block--images.block--images-wide .sidebar ul li:last-child {
  margin-bottom: 0px;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .cart__empty.is--active.block--images.block--images-wide .article .article__content p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .cart__empty.is--active.block--images.block--images-wide .article .article__content p:last-child {
  margin-bottom: 0px;
}

.section.section--unconditional-page .header--main .cart__empty.is--active.block--description > :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)));
}

.section.section--unconditional-page .header--main .cart__empty.is--active.block--description{
  display: flex;
  margin-left: auto;
  margin-right: auto;
  max-width: 640px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 640px;
}

@media (max-width: 640px){
  .section.section--unconditional-page .header--main .cart__empty.is--active.block--description{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .header--main .cart__empty.is--active.block--description > :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)));
    --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));
  }

  .section.section--unconditional-page .header--main .cart__empty.is--active.block--description{
    flex-direction: column;
  }
}

.section.section--unconditional-page .header--main .cart__empty.is--active.block--description .imago img {
  min-width: 52px;
  min-height: 63px;
  width: 52px;
  height: 63px;
}

.section.section--unconditional-page .header--main .cart__empty.is--active.block--description .text p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1.25rem;
}

.section.section--unconditional-page .header--main .cart__empty.is--active.block--description .text p:last-child {
  margin-bottom: 0px;
}

.section.section--unconditional-page .header--main .cart__empty.is--active.block--imago {
  width: 100%;
  padding-right: 1rem;
  padding-left: 1rem;
  margin-top: 12rem;
  padding-bottom: 6rem;
  margin-left: auto;
  margin-right: auto;
  max-width: 1680px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1680px;
}

@media (max-width: 1680px){
  .section.section--unconditional-page .header--main .cart__empty.is--active.block--imago{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .header--main .cart__empty.is--active.block--imago{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.footer--main > .section.section--unconditional-page .header--main .cart__empty.is--active.block--imago {
  display: flex;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .header--main .cart__empty.is--active.block--imago{
    flex-direction: column;
  }
}

.footer--main > .section.section--unconditional-page .header--main .cart__empty.is--active.block--imago .logo {
  width: 25%;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .header--main .cart__empty.is--active.block--imago .logo{
    margin-bottom: 2.5rem;
    text-align: center;
    width: 100%;
  }
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .header--main .cart__empty.is--active.block--imago .logo img{
    margin-left: auto;
    margin-right: auto;
  }
}

.section.section--shop-guide .section.section--unconditional-page .header--main .cart__empty.is--active.block--imago > :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)));
}

.section.section--shop-guide .section.section--unconditional-page .header--main .cart__empty.is--active.block--imago{
  display: flex;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .cart__empty.is--active.block--imago h3 {
  font-family: bebas-pro;
  font-size: 1.875rem;
  line-height: 2.25rem;
  margin-bottom: 2.5rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .cart__empty.is--active.block--imago .sidebar {
  min-width: 200px;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .cart__empty.is--active.block--imago .sidebar ul li {
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .cart__empty.is--active.block--imago .sidebar ul li a.is--active {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-bottom: 0.125rem;
  pointer-events: none;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .cart__empty.is--active.block--imago .sidebar ul li:last-child {
  margin-bottom: 0px;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .cart__empty.is--active.block--imago .article .article__content p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .header--main .cart__empty.is--active.block--imago .article .article__content p:last-child {
  margin-bottom: 0px;
}

@media (max-width: 768px){
  .section.section--unconditional-page .header--main .cart__empty.is--active.block--imago{
    margin-top: 6rem;
    padding-bottom: 2rem;
  }
}

.section.section--unconditional-page .header--main .cart__empty.is--active.block--imago img {
  margin-left: auto;
  margin-right: auto;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .header--main .cart__empty.is--active {
  margin-bottom: 2rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .header--main .cart__empty.is--active header h4 {
  font-family: blacker-display;
  font-weight: 500;
  font-size: 1.125rem;
  margin-bottom: 0.5rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .header--main .cart__empty.is--active header p {
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .header--main .cart__empty.is--active ul > :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)));
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .header--main .cart__empty.is--active ul{
  display: flex;
  align-items: center;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .header--main .cart__empty.is--active:last-child {
  margin-bottom: 0px;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .header--main .cart__empty.is--active {
  margin-bottom: 1.75rem;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .header--main .cart__empty.is--active p {
  font-size: 0.875rem;
  line-height: 1.25rem;
  margin-bottom: 0.25rem;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .header--main .cart__empty.is--active p strong {
  font-weight: 500;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .header--main .cart__empty.is--active p:last-child {
  margin-bottom: 0px;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .header--main .cart__empty.is--active:last-child {
  margin-bottom: 0px;
}

.section.section--my-data .header--main .cart__empty.is--active {
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.section.section--my-data .header--main .cart__empty.is--active header h2 {
  font-family: bebas-pro;
  font-size: 1.563rem;
  margin-bottom: 1.25rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--my-data .header--main .cart__empty.is--active .data li {
  display: flex;
  flex-direction: column;
  margin-bottom: 1.25rem;
}

.section.section--my-data .header--main .cart__empty.is--active .data li span {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.section.section--my-data .header--main .cart__empty.is--active .data li span.key {
  font-weight: 500;
  margin-bottom: 0.25rem;
}

.section.section--my-data .header--main .cart__empty.is--active .data li button {
  display: inline-flex;
}

.section.section--my-data .header--main .cart__empty.is--active .data li button:hover{
  opacity: 0.6;
}

.section.section--my-data .header--main .cart__empty.is--active .data li button{
  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;
}

.section.section--my-data .header--main .cart__empty.is--active:first-of-type {
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  border-style: solid;
  border-top-width: 1px;
}

.header--main .help__subnav header p {
  font-family: bebas-pro;
  font-size: 1.375rem;
  margin-bottom: 1.25rem;
  --tw-text-opacity: 1;
  color: rgba(172, 165, 160, var(--tw-text-opacity));
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.header--main .help__subnav .help__block {
  margin-bottom: 1.25rem;
}

.header--main .help__subnav .help__block h5 {
  display: flex;
  align-items: center;
  font-family: bebas-pro;
  font-size: 1.125rem;
  line-height: 1.75rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.header--main .help__subnav .help__block h5 a {
  display: flex;
  align-items: center;
}

.header--main .help__subnav .help__block h5 img {
  margin-right: 0.5rem;
}

.header--main .help__subnav .help__block p {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.header--main .search__subnav {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

@media (max-width: 640px){
  .header--main .search__subnav .subnav__hidden-block{
    padding-left: 0px;
    padding-right: 0px;
  }
}

.header--main .search__subnav .search__form input {
  border-width: 0px;
  font-size: 2.625rem;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  padding-left: 4rem;
  width: 100%;
}

@media (max-width: 1440px){
  .header--main .search__subnav .search__form input{
    font-size: 1.563rem;
    padding-left: 2.5rem;
  }
}

@media (max-width: 1024px){
  .header--main .search__subnav .search__form input{
    font-size: 1.25rem;
    line-height: 1.75rem;
  }
}

@media (max-width: 768px){
  .header--main .search__subnav .search__form input{
    font-size: 1.125rem;
    line-height: 1.75rem;
    padding-top: 0px;
    padding-bottom: 0px;
  }
}

@media (max-width: 640px){
  .header--main .search__subnav .search__form input{
    font-size: 0.875rem;
    line-height: 1.25rem;
    padding-left: 1.5rem;
  }
}

.header--main .search__subnav .search__form input::-moz-placeholder{
  --tw-text-opacity: 1;
  color: rgba(172, 165, 160, var(--tw-text-opacity));
}

.header--main .search__subnav .search__form input:-ms-input-placeholder{
  --tw-text-opacity: 1;
  color: rgba(172, 165, 160, var(--tw-text-opacity));
}

.header--main .search__subnav .search__form input::placeholder{
  --tw-text-opacity: 1;
  color: rgba(172, 165, 160, var(--tw-text-opacity));
}

.header--main .search__subnav .search__form img {
  position: absolute;
  left: 0px;
  top: 50%;
  width: 2.5rem;
  z-index: 10;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  --tw-translate-y: -50%;
}

@media (max-width: 1440px){
  .header--main .search__subnav .search__form img{
    width: 2rem;
  }
}

@media (max-width: 1024px){
  .header--main .search__subnav .search__form img{
    width: 1.5rem;
  }
}

@media (max-width: 640px){
  .header--main .search__subnav .search__form img{
    width: 1rem;
  }
}

.header--page {
  margin-bottom: 2.5rem;
  text-align: center;
}

.header--page svg {
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 0.5rem;
}

.header--page h1 {
  font-family: bebas-pro;
  font-size: 1.875rem;
  line-height: 2.25rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.header--page p {
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.is--expanded .header--main .brand .nav__mobile .hamburger span:nth-child(1) {
  top: 6px;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  --tw-rotate: 45deg;
}

.is--expanded .header--main .brand .nav__mobile .hamburger span:nth-child(2) {
  opacity: 0;
}

.is--expanded .header--main .brand .nav__mobile .hamburger span:nth-child(3) {
  top: -6px;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  --tw-rotate: -45deg;
}

.is--expanded .header--main .nav__main {
  opacity: 1;
  pointer-events: auto;
  --tw-translate-y: 0px;
}

.footer--main {
  margin-top: 6rem;
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

@media (max-width: 768px){
  .footer--main{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
}

.footer--main > .container {
  display: flex;
}

@media (max-width: 768px){
  .footer--main > .container{
    flex-direction: column;
  }
}

.footer--main > .container .logo {
  width: 25%;
}

@media (max-width: 768px){
  .footer--main > .container .logo{
    margin-bottom: 2.5rem;
    text-align: center;
    width: 100%;
  }
}

@media (max-width: 768px){
  .footer--main > .container .logo img{
    margin-left: auto;
    margin-right: auto;
  }
}

.footer--main .sitemap {
  width: 75%;
}

@media (max-width: 768px){
  .footer--main .sitemap{
    width: 100%;
  }
}

.footer--main .sitemap .sitemap__ul {
  display: flex;
  justify-content: space-between;
}

@media (max-width: 768px){
  .footer--main .sitemap .sitemap__ul{
    flex-wrap: wrap;
    margin-left: -1rem;
    margin-right: -1rem;
  }
}

@media (max-width: 768px){
  .footer--main .sitemap .sitemap__ul > li{
    margin-bottom: 0.75rem;
    padding-left: 1rem;
    padding-right: 1rem;
    width: 50%;
  }
}

.footer--main .sitemap .sitemap__ul > li > ul > li {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}

.footer--main .sitemap .sitemap__ul > li > ul > li a {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.footer--main .sitemap .sitemap__ul > li > ul > li:first-child {
  margin-bottom: 1rem;
}

.footer--main .sitemap .sitemap__ul > li > ul > li:first-child a {
  font-weight: 500;
}

.footer--main .sitemap .sitemap__ul > li > ul .rrss > :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)));
}

.footer--main .sitemap .sitemap__ul > li > ul .rrss{
  display: flex;
  align-items: center;
}

.footer--main .sitemap .sitemap__ul:last-child {
  margin-top: 2rem;
}

@media (max-width: 768px){
  .footer--main .sitemap .sitemap__ul:last-child{
    justify-content: center;
    margin-left: 0px;
    margin-right: 0px;
  }
}

@media (max-width: 768px){
  .footer--main .sitemap .sitemap__ul:last-child li{
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    text-align: center;
    width: 100%;
  }
}

.grecaptcha-badge {
  visibility: hidden;
}

.paypal-button-tagline {
  display: none !important;
}

.hongo__breadcrumbs {
  display: flex;
  margin-bottom: 0.75rem;
}

.hongo__breadcrumbs li {
  font-size: 0.75rem;
  line-height: 1rem;
  margin-right: 0.25rem;
}

.hongo__breadcrumbs li a:hover{
  opacity: 0.6;
}

.hongo__breadcrumbs li a{
  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;
}

.hongo__loader {
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  border-style: solid;
  border-top-width: 1px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  pointer-events: none;
  position: fixed;
  bottom: 0px;
  left: 0px;
  width: 100vw;
  z-index: 50;
  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;
  transform: translateY(100%);
}

.hongo__loader .background {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  height: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
}

.hongo__loader .message {
  display: flex;
  align-items: center;
  justify-content: center;
}

.hongo__loader .message svg {
  margin-right: 0.25rem;
}

.hongo__loader .message p {
  font-size: 0.75rem;
  line-height: 1rem;
  --tw-text-opacity: 1;
  color: rgba(172, 165, 160, var(--tw-text-opacity));
}

.hongo__loader .success {
  display: none;
}

.hongo__loader.is--active {
  pointer-events: auto;
  transform: translateY(0%);
}

.hongo__loader.is--success {
  border-width: 0px;
}

.hongo__loader.is--success .background {
  --tw-bg-opacity: 1;
  background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
}

.hongo__loader.is--success .message {
  display: none;
}

.hongo__loader.is--success .success {
  display: block;
}

.section.section--editorial-collection .hongo__loader.is--success .success {
  margin-bottom: 5rem;
  text-align: center;
}

.section.section--editorial-collection .hongo__loader.is--success .success.block--header header img {
  height: 62px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 2.5rem;
}

@media (max-width: 768px){
  .section.section--editorial-collection .hongo__loader.is--success .success.block--header header img{
    height: auto;
    width: 2rem;
  }
}

.section.section--editorial-collection .hongo__loader.is--success .success.block--header header h1 {
  font-family: blacker-display;
  font-size: 3.438rem;
}

@media (max-width: 768px){
  .section.section--editorial-collection .hongo__loader.is--success .success.block--header header h1{
    font-size: 1.875rem;
    line-height: 2.25rem;
  }
}

.section.section--editorial-collection .hongo__loader.is--success .success.block--header header h3 {
  font-family: blacker-display;
  font-size: 2.25rem;
  line-height: 2.5rem;
  margin-bottom: 2.5rem;
}

.section.section--editorial-collection .hongo__loader.is--success .success.block--header header p a {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  display: inline;
  font-family: bebas-pro;
}

.section.section--editorial-collection .hongo__loader.is--success .success.block--header header p a:hover{
  opacity: 0.6;
}

.section.section--editorial-collection .hongo__loader.is--success .success.block--header header p a{
  padding-bottom: 0.125rem;
  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;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--editorial-collection .block.block--header.block--header--link .section.section--editorial-collection .hongo__loader.is--success .success.block--header header p a:before {
  content: '';
  display: block;
  --tw-bg-opacity: 1;
  background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  height: 7rem;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  margin-left: auto;
  margin-right: auto;
  width: 1px;
}

.section.section--editorial-collection .hongo__loader.is--success .success.block--header.block--header--link .btn--link:before {
  content: '';
  display: block;
  --tw-bg-opacity: 1;
  background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  height: 7rem;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  margin-left: auto;
  margin-right: auto;
  width: 1px;
}

.section.section--editorial-collection .hongo__loader.is--success .success.block--imgfull .pic__wrap img {
  width: 100%;
}

.section.section--editorial-collection .hongo__loader.is--success .success.block--imgcentered .pic__wrap img {
  margin-left: auto;
  margin-right: auto;
}

.section.section--editorial-collection .hongo__loader.is--success .success.block--pics .pics__grid > :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)));
}

.section.section--editorial-collection .hongo__loader.is--success .success.block--pics .pics__grid{
  display: flex;
  align-items: center;
  justify-content: space-around;
}

.section.section--editorial-collection .hongo__loader.is--success .success.block--pics .pics__grid .pic__wrap {
  display: flex;
  justify-content: center;
  flex: 1 1 0%;
}

.section.section--editorial-collection .hongo__loader.is--success .success.block--pics.block--pics--expand img {
  width: 100%;
}

.section.section--editorial-collection .hongo__loader.is--success .success.block--pics.block--pics--centered .pics__grid {
  justify-content: center;
}

.section.section--editorial-collection .hongo__loader.is--success .success.block--pics.block--pics--centered .pics__grid .pic__wrap {
  flex: none;
}

@media (max-width: 1024px){
  .section.section--editorial-collection .hongo__loader.is--success .success.block--pics.block--pics--centered .pics__grid .pic__wrap{
    flex: 1 1 0%;
  }
}

.section.section--unconditional-page .hongo__loader.is--success .success {
  margin-bottom: 6rem;
}

.section.section--unconditional-page .hongo__loader.is--success .success.block--header {
  margin-left: auto;
  margin-right: auto;
  max-width: 640px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 640px;
}

@media (max-width: 640px){
  .section.section--unconditional-page .hongo__loader.is--success .success.block--header{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    width: 100%;
  }
}

.section.section--unconditional-page .hongo__loader.is--success .success.block--header header {
  text-align: center;
}

.section.section--unconditional-page .hongo__loader.is--success .success.block--header header h1 {
  font-family: bebas-pro;
  font-size: 1.375rem;
  margin-bottom: 1.25rem;
  --tw-text-opacity: 1;
  color: rgba(172, 165, 160, var(--tw-text-opacity));
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--unconditional-page .hongo__loader.is--success .success.block--header header p {
  font-family: blacker-display;
  font-weight: 500;
  font-size: 1.5rem;
  line-height: 2rem;
}

.section.section--unconditional-page .hongo__loader.is--success .success.block--images {
  margin-left: auto;
  margin-right: auto;
  max-width: 1024px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1024px;
}

@media (max-width: 1024px){
  .section.section--unconditional-page .hongo__loader.is--success .success.block--images{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .hongo__loader.is--success .success.block--images{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.section.section--unconditional-page .hongo__loader.is--success .success.block--images .image__grid > :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)));
}

.section.section--unconditional-page .hongo__loader.is--success .success.block--images .image__grid{
  display: flex;
  align-items: center;
  width: 100%;
}

.section.section--unconditional-page .hongo__loader.is--success .success.block--images .image__grid .image.image--01, .section.section--unconditional-page .hongo__loader.is--success .success.block--images .image__grid .image.image--02 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .block.block--images .image__grid .image.image--01, .section.section--unconditional-page .block.block--images .image__grid .image.image--02 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .hongo__loader.is--success .success.block--images .image__grid .image.image--03 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .hongo__loader.is--success .success.block--images .image__grid .image.image--04 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .hongo__loader.is--success .success.block--images.block--images-wide {
  width: 100%;
  padding-right: 1rem;
  padding-left: 1rem;
  margin-left: auto;
  margin-right: auto;
  max-width: 1680px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1680px;
}

@media (max-width: 1680px){
  .section.section--unconditional-page .hongo__loader.is--success .success.block--images.block--images-wide{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .hongo__loader.is--success .success.block--images.block--images-wide{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.footer--main > .section.section--unconditional-page .hongo__loader.is--success .success.block--images.block--images-wide {
  display: flex;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .hongo__loader.is--success .success.block--images.block--images-wide{
    flex-direction: column;
  }
}

.footer--main > .section.section--unconditional-page .hongo__loader.is--success .success.block--images.block--images-wide .logo {
  width: 25%;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .hongo__loader.is--success .success.block--images.block--images-wide .logo{
    margin-bottom: 2.5rem;
    text-align: center;
    width: 100%;
  }
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .hongo__loader.is--success .success.block--images.block--images-wide .logo img{
    margin-left: auto;
    margin-right: auto;
  }
}

.section.section--shop-guide .section.section--unconditional-page .hongo__loader.is--success .success.block--images.block--images-wide > :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)));
}

.section.section--shop-guide .section.section--unconditional-page .hongo__loader.is--success .success.block--images.block--images-wide{
  display: flex;
}

.section.section--shop-guide .section.section--unconditional-page .hongo__loader.is--success .success.block--images.block--images-wide h3 {
  font-family: bebas-pro;
  font-size: 1.875rem;
  line-height: 2.25rem;
  margin-bottom: 2.5rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--shop-guide .section.section--unconditional-page .hongo__loader.is--success .success.block--images.block--images-wide .sidebar {
  min-width: 200px;
}

.section.section--shop-guide .section.section--unconditional-page .hongo__loader.is--success .success.block--images.block--images-wide .sidebar ul li {
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .hongo__loader.is--success .success.block--images.block--images-wide .sidebar ul li a.is--active {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-bottom: 0.125rem;
  pointer-events: none;
}

.section.section--shop-guide .section.section--unconditional-page .hongo__loader.is--success .success.block--images.block--images-wide .sidebar ul li:last-child {
  margin-bottom: 0px;
}

.section.section--shop-guide .section.section--unconditional-page .hongo__loader.is--success .success.block--images.block--images-wide .article .article__content p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .hongo__loader.is--success .success.block--images.block--images-wide .article .article__content p:last-child {
  margin-bottom: 0px;
}

.section.section--unconditional-page .hongo__loader.is--success .success.block--description > :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)));
}

.section.section--unconditional-page .hongo__loader.is--success .success.block--description{
  display: flex;
  margin-left: auto;
  margin-right: auto;
  max-width: 640px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 640px;
}

@media (max-width: 640px){
  .section.section--unconditional-page .hongo__loader.is--success .success.block--description{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .hongo__loader.is--success .success.block--description > :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)));
    --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));
  }

  .section.section--unconditional-page .hongo__loader.is--success .success.block--description{
    flex-direction: column;
  }
}

.section.section--unconditional-page .hongo__loader.is--success .success.block--description .imago img {
  min-width: 52px;
  min-height: 63px;
  width: 52px;
  height: 63px;
}

.section.section--unconditional-page .hongo__loader.is--success .success.block--description .text p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1.25rem;
}

.section.section--unconditional-page .hongo__loader.is--success .success.block--description .text p:last-child {
  margin-bottom: 0px;
}

.section.section--unconditional-page .hongo__loader.is--success .success.block--imago {
  width: 100%;
  padding-right: 1rem;
  padding-left: 1rem;
  margin-top: 12rem;
  padding-bottom: 6rem;
  margin-left: auto;
  margin-right: auto;
  max-width: 1680px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1680px;
}

@media (max-width: 1680px){
  .section.section--unconditional-page .hongo__loader.is--success .success.block--imago{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .hongo__loader.is--success .success.block--imago{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.footer--main > .section.section--unconditional-page .hongo__loader.is--success .success.block--imago {
  display: flex;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .hongo__loader.is--success .success.block--imago{
    flex-direction: column;
  }
}

.footer--main > .section.section--unconditional-page .hongo__loader.is--success .success.block--imago .logo {
  width: 25%;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .hongo__loader.is--success .success.block--imago .logo{
    margin-bottom: 2.5rem;
    text-align: center;
    width: 100%;
  }
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .hongo__loader.is--success .success.block--imago .logo img{
    margin-left: auto;
    margin-right: auto;
  }
}

.section.section--shop-guide .section.section--unconditional-page .hongo__loader.is--success .success.block--imago > :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)));
}

.section.section--shop-guide .section.section--unconditional-page .hongo__loader.is--success .success.block--imago{
  display: flex;
}

.section.section--shop-guide .section.section--unconditional-page .hongo__loader.is--success .success.block--imago h3 {
  font-family: bebas-pro;
  font-size: 1.875rem;
  line-height: 2.25rem;
  margin-bottom: 2.5rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--shop-guide .section.section--unconditional-page .hongo__loader.is--success .success.block--imago .sidebar {
  min-width: 200px;
}

.section.section--shop-guide .section.section--unconditional-page .hongo__loader.is--success .success.block--imago .sidebar ul li {
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .hongo__loader.is--success .success.block--imago .sidebar ul li a.is--active {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-bottom: 0.125rem;
  pointer-events: none;
}

.section.section--shop-guide .section.section--unconditional-page .hongo__loader.is--success .success.block--imago .sidebar ul li:last-child {
  margin-bottom: 0px;
}

.section.section--shop-guide .section.section--unconditional-page .hongo__loader.is--success .success.block--imago .article .article__content p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .hongo__loader.is--success .success.block--imago .article .article__content p:last-child {
  margin-bottom: 0px;
}

@media (max-width: 768px){
  .section.section--unconditional-page .hongo__loader.is--success .success.block--imago{
    margin-top: 6rem;
    padding-bottom: 2rem;
  }
}

.section.section--unconditional-page .hongo__loader.is--success .success.block--imago img {
  margin-left: auto;
  margin-right: auto;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .hongo__loader.is--success .success {
  margin-bottom: 2rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .hongo__loader.is--success .success header h4 {
  font-family: blacker-display;
  font-weight: 500;
  font-size: 1.125rem;
  margin-bottom: 0.5rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .hongo__loader.is--success .success header p {
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .hongo__loader.is--success .success ul > :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)));
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .hongo__loader.is--success .success ul{
  display: flex;
  align-items: center;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .hongo__loader.is--success .success:last-child {
  margin-bottom: 0px;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .hongo__loader.is--success .success {
  margin-bottom: 1.75rem;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .hongo__loader.is--success .success p {
  font-size: 0.875rem;
  line-height: 1.25rem;
  margin-bottom: 0.25rem;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .hongo__loader.is--success .success p strong {
  font-weight: 500;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .hongo__loader.is--success .success p:last-child {
  margin-bottom: 0px;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .hongo__loader.is--success .success:last-child {
  margin-bottom: 0px;
}

.section.section--my-data .hongo__loader.is--success .success {
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.section.section--my-data .hongo__loader.is--success .success header h2 {
  font-family: bebas-pro;
  font-size: 1.563rem;
  margin-bottom: 1.25rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--my-data .hongo__loader.is--success .success .data li {
  display: flex;
  flex-direction: column;
  margin-bottom: 1.25rem;
}

.section.section--my-data .hongo__loader.is--success .success .data li span {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.section.section--my-data .hongo__loader.is--success .success .data li span.key {
  font-weight: 500;
  margin-bottom: 0.25rem;
}

.section.section--my-data .hongo__loader.is--success .success .data li button {
  display: inline-flex;
}

.section.section--my-data .hongo__loader.is--success .success .data li button:hover{
  opacity: 0.6;
}

.section.section--my-data .hongo__loader.is--success .success .data li button{
  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;
}

.section.section--my-data .hongo__loader.is--success .success:first-of-type {
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  border-style: solid;
  border-top-width: 1px;
}

.hongo__error {
  display: flex;
  align-items: center;
  justify-content: center;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  pointer-events: none;
  position: fixed;
  bottom: 0px;
  left: 0px;
  width: 100vw;
  z-index: 50;
  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;
  transform: translateY(100%);
}

.hongo__error .background {
  --tw-bg-opacity: 1;
  background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  height: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
}

.hongo__error .message {
  display: flex;
  align-items: center;
  justify-content: center;
}

.hongo__error .message p {
  font-size: 0.75rem;
  line-height: 1rem;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.hongo__error.is--active {
  pointer-events: auto;
  transform: translateY(0%);
}

.hongo__edit {
  display: flex;
  align-items: center;
  position: absolute;
  top: 0px;
  right: 0px;
}

.hongo__edit:hover{
  opacity: 0.6;
}

.hongo__edit{
  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;
}

.hongo__edit img {
  margin-right: 0.25rem;
}

.hongo__edit span {
  font-size: 0.813rem;
}

.hongo__back {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 0.5rem;
}

.hongo__back:hover{
  opacity: 0.6;
}

.hongo__back{
  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;
}

.hongo__back img {
  margin-right: 0.25rem;
}

.hongo__back span {
  font-size: 0.75rem;
  line-height: 1rem;
}

.hongo__popup {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100vh;
  opacity: 0;
  pointer-events: none;
  position: fixed;
  top: 0px;
  left: 0px;
  width: 100vw;
  z-index: 50;
  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;
}

.hongo__popup .popup--closer {
  position: absolute;
  top: 1.25rem;
  right: 1.25rem;
}

.hongo__popup .popup--closer:hover{
  opacity: 0.6;
}

.hongo__popup .popup--closer{
  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;
}

.hongo__popup .popup--closer img {
  width: 0.75rem;
}

.hongo__popup .popup__overlay {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  --tw-bg-opacity: 0.9;
  height: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
}

.hongo__popup .popup__content {
  max-height: calc( 100vh - 100px);
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  border-radius: 0.375rem;
  max-width: 640px;
  overflow: auto;
  padding: 4rem;
  --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);
}

.hongo__popup .popup__content header {
  margin-bottom: 1.25rem;
  text-align: center;
}

.hongo__popup .popup__content header h3 {
  font-family: bebas-pro;
  font-size: 1.5rem;
  line-height: 2rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.hongo__popup .popup__content header p {
  font-weight: 300;
  font-size: 0.75rem;
  line-height: 1rem;
}

.hongo__popup.is--active {
  opacity: 1;
  pointer-events: auto;
}

.hongo__popup.popup--sizes .popup__content {
  max-width: 1024px;
}

.hongo__popup.popup--sizes .sizes__grid > :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)));
}

.hongo__popup.popup--sizes .sizes__grid{
  display: flex;
}

.hongo__popup.popup--sizes .sizes__grid .sizes__description header {
  text-align: left;
}

.hongo__popup.popup--sizes .sizes__grid .sizes__description header h2 {
  font-family: blacker-display;
  font-weight: 700;
  font-size: 2.625rem;
  margin-bottom: 2.5rem;
}

.hongo__popup.popup--sizes .sizes__grid .sizes__description ul li {
  margin-bottom: 1.5rem;
}

.hongo__popup.popup--sizes .sizes__grid .sizes__description ul li h4 {
  font-family: blacker-display;
  font-weight: 500;
  font-size: 1.125rem;
  margin-bottom: 0.25rem;
}

.hongo__popup.popup--sizes .sizes__grid .sizes__description ul li p {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.hongo__popup.popup--sizes .sizes__grid .sizes__description ul li:last-child {
  margin-bottom: 0px;
}

.hongo__popup.popup--sizes .sizes__table {
  margin-top: 1.5rem;
}

.hongo__popup.popup--sizes .sizes__table table {
  width: 100%;
}

.hongo__popup.popup--sizes .sizes__table table tr td {
  padding: 0.5rem;
}

.hongo__popup.popup--sizes .sizes__table table tr td span {
  font-weight: 300;
  font-size: 1rem;
  line-height: 1.5rem;
}

.hongo__popup.popup--sizes .sizes__table table tr td span.titl {
  font-family: bebas-pro;
  font-weight: 400;
  font-size: 1.375rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.hongo__popup.popup--sizes .sizes__table table tr:first-child td span {
  font-weight: 500;
}

.hongo__popup.popup--sizes .sizes__table table tr:nth-child(odd) td {
  --tw-bg-opacity: 1;
  background-color: rgba(203, 196, 188, var(--tw-bg-opacity));
}

.hongo__tooltip {
  cursor: pointer;
  font-size: 0.75rem;
  line-height: 1rem;
}

.product .pic__size {
  overflow: hidden;
  width: 100%;
}

.product .pic__size .pic {
  height: 570px;
  --tw-bg-opacity: 1;
  background-color: rgba(229, 229, 229, var(--tw-bg-opacity));
  display: block;
}

.section.section--editorial-collection .product .pic__size .pic {
  margin-bottom: 5rem;
  text-align: center;
}

.section.section--editorial-collection .product .pic__size .pic.block--header header img {
  height: 62px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 2.5rem;
}

@media (max-width: 768px){
  .section.section--editorial-collection .product .pic__size .pic.block--header header img{
    height: auto;
    width: 2rem;
  }
}

.section.section--editorial-collection .product .pic__size .pic.block--header header h1 {
  font-family: blacker-display;
  font-size: 3.438rem;
}

@media (max-width: 768px){
  .section.section--editorial-collection .product .pic__size .pic.block--header header h1{
    font-size: 1.875rem;
    line-height: 2.25rem;
  }
}

.section.section--editorial-collection .product .pic__size .pic.block--header header h3 {
  font-family: blacker-display;
  font-size: 2.25rem;
  line-height: 2.5rem;
  margin-bottom: 2.5rem;
}

.section.section--editorial-collection .product .pic__size .pic.block--header header p a {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  display: inline;
  font-family: bebas-pro;
}

.section.section--editorial-collection .product .pic__size .pic.block--header header p a:hover{
  opacity: 0.6;
}

.section.section--editorial-collection .product .pic__size .pic.block--header header p a{
  padding-bottom: 0.125rem;
  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;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--editorial-collection .block.block--header.block--header--link .section.section--editorial-collection .product .pic__size .pic.block--header header p a:before {
  content: '';
  display: block;
  --tw-bg-opacity: 1;
  background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  height: 7rem;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  margin-left: auto;
  margin-right: auto;
  width: 1px;
}

.section.section--editorial-collection .product .pic__size .pic.block--header.block--header--link .btn--link:before {
  content: '';
  display: block;
  --tw-bg-opacity: 1;
  background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  height: 7rem;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  margin-left: auto;
  margin-right: auto;
  width: 1px;
}

.section.section--editorial-collection .product .pic__size .pic.block--imgfull .pic__wrap img {
  width: 100%;
}

.section.section--editorial-collection .product .pic__size .pic.block--imgcentered .pic__wrap img {
  margin-left: auto;
  margin-right: auto;
}

.section.section--editorial-collection .product .pic__size .pic.block--pics .pics__grid > :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)));
}

.section.section--editorial-collection .product .pic__size .pic.block--pics .pics__grid{
  display: flex;
  align-items: center;
  justify-content: space-around;
}

.section.section--editorial-collection .product .pic__size .pic.block--pics .pics__grid .pic__wrap {
  display: flex;
  justify-content: center;
  flex: 1 1 0%;
}

.section.section--editorial-collection .product .pic__size .pic.block--pics.block--pics--expand img {
  width: 100%;
}

.section.section--editorial-collection .product .pic__size .pic.block--pics.block--pics--centered .pics__grid {
  justify-content: center;
}

.section.section--editorial-collection .product .pic__size .pic.block--pics.block--pics--centered .pics__grid .pic__wrap {
  flex: none;
}

@media (max-width: 1024px){
  .section.section--editorial-collection .product .pic__size .pic.block--pics.block--pics--centered .pics__grid .pic__wrap{
    flex: 1 1 0%;
  }
}

.section.section--unconditional-page .product .pic__size .pic {
  margin-bottom: 6rem;
}

.section.section--unconditional-page .product .pic__size .pic.block--header {
  margin-left: auto;
  margin-right: auto;
  max-width: 640px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 640px;
}

@media (max-width: 640px){
  .section.section--unconditional-page .product .pic__size .pic.block--header{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    width: 100%;
  }
}

.section.section--unconditional-page .product .pic__size .pic.block--header header {
  text-align: center;
}

.section.section--unconditional-page .product .pic__size .pic.block--header header h1 {
  font-family: bebas-pro;
  font-size: 1.375rem;
  margin-bottom: 1.25rem;
  --tw-text-opacity: 1;
  color: rgba(172, 165, 160, var(--tw-text-opacity));
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--unconditional-page .product .pic__size .pic.block--header header p {
  font-family: blacker-display;
  font-weight: 500;
  font-size: 1.5rem;
  line-height: 2rem;
}

.section.section--unconditional-page .product .pic__size .pic.block--images {
  margin-left: auto;
  margin-right: auto;
  max-width: 1024px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1024px;
}

@media (max-width: 1024px){
  .section.section--unconditional-page .product .pic__size .pic.block--images{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .product .pic__size .pic.block--images{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.section.section--unconditional-page .product .pic__size .pic.block--images .image__grid > :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)));
}

.section.section--unconditional-page .product .pic__size .pic.block--images .image__grid{
  display: flex;
  align-items: center;
  width: 100%;
}

.section.section--unconditional-page .product .pic__size .pic.block--images .image__grid .image.image--01, .section.section--unconditional-page .product .pic__size .pic.block--images .image__grid .image.image--02 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .block.block--images .image__grid .image.image--01, .section.section--unconditional-page .block.block--images .image__grid .image.image--02 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .product .pic__size .pic.block--images .image__grid .image.image--03 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .product .pic__size .pic.block--images .image__grid .image.image--04 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .product .pic__size .pic.block--images.block--images-wide {
  width: 100%;
  padding-right: 1rem;
  padding-left: 1rem;
  margin-left: auto;
  margin-right: auto;
  max-width: 1680px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1680px;
}

@media (max-width: 1680px){
  .section.section--unconditional-page .product .pic__size .pic.block--images.block--images-wide{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .product .pic__size .pic.block--images.block--images-wide{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.footer--main > .section.section--unconditional-page .product .pic__size .pic.block--images.block--images-wide {
  display: flex;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .product .pic__size .pic.block--images.block--images-wide{
    flex-direction: column;
  }
}

.footer--main > .section.section--unconditional-page .product .pic__size .pic.block--images.block--images-wide .logo {
  width: 25%;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .product .pic__size .pic.block--images.block--images-wide .logo{
    margin-bottom: 2.5rem;
    text-align: center;
    width: 100%;
  }
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .product .pic__size .pic.block--images.block--images-wide .logo img{
    margin-left: auto;
    margin-right: auto;
  }
}

.section.section--shop-guide .section.section--unconditional-page .product .pic__size .pic.block--images.block--images-wide > :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)));
}

.section.section--shop-guide .section.section--unconditional-page .product .pic__size .pic.block--images.block--images-wide{
  display: flex;
}

.section.section--shop-guide .section.section--unconditional-page .product .pic__size .pic.block--images.block--images-wide h3 {
  font-family: bebas-pro;
  font-size: 1.875rem;
  line-height: 2.25rem;
  margin-bottom: 2.5rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--shop-guide .section.section--unconditional-page .product .pic__size .pic.block--images.block--images-wide .sidebar {
  min-width: 200px;
}

.section.section--shop-guide .section.section--unconditional-page .product .pic__size .pic.block--images.block--images-wide .sidebar ul li {
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .product .pic__size .pic.block--images.block--images-wide .sidebar ul li a.is--active {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-bottom: 0.125rem;
  pointer-events: none;
}

.section.section--shop-guide .section.section--unconditional-page .product .pic__size .pic.block--images.block--images-wide .sidebar ul li:last-child {
  margin-bottom: 0px;
}

.section.section--shop-guide .section.section--unconditional-page .product .pic__size .pic.block--images.block--images-wide .article .article__content p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .product .pic__size .pic.block--images.block--images-wide .article .article__content p:last-child {
  margin-bottom: 0px;
}

.section.section--unconditional-page .product .pic__size .pic.block--description > :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)));
}

.section.section--unconditional-page .product .pic__size .pic.block--description{
  display: flex;
  margin-left: auto;
  margin-right: auto;
  max-width: 640px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 640px;
}

@media (max-width: 640px){
  .section.section--unconditional-page .product .pic__size .pic.block--description{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .product .pic__size .pic.block--description > :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)));
    --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));
  }

  .section.section--unconditional-page .product .pic__size .pic.block--description{
    flex-direction: column;
  }
}

.section.section--unconditional-page .product .pic__size .pic.block--description .imago img {
  min-width: 52px;
  min-height: 63px;
  width: 52px;
  height: 63px;
}

.section.section--unconditional-page .product .pic__size .pic.block--description .text p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1.25rem;
}

.section.section--unconditional-page .product .pic__size .pic.block--description .text p:last-child {
  margin-bottom: 0px;
}

.section.section--unconditional-page .product .pic__size .pic.block--imago {
  width: 100%;
  padding-right: 1rem;
  padding-left: 1rem;
  margin-top: 12rem;
  padding-bottom: 6rem;
  margin-left: auto;
  margin-right: auto;
  max-width: 1680px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1680px;
}

@media (max-width: 1680px){
  .section.section--unconditional-page .product .pic__size .pic.block--imago{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .product .pic__size .pic.block--imago{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.footer--main > .section.section--unconditional-page .product .pic__size .pic.block--imago {
  display: flex;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .product .pic__size .pic.block--imago{
    flex-direction: column;
  }
}

.footer--main > .section.section--unconditional-page .product .pic__size .pic.block--imago .logo {
  width: 25%;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .product .pic__size .pic.block--imago .logo{
    margin-bottom: 2.5rem;
    text-align: center;
    width: 100%;
  }
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .product .pic__size .pic.block--imago .logo img{
    margin-left: auto;
    margin-right: auto;
  }
}

.section.section--shop-guide .section.section--unconditional-page .product .pic__size .pic.block--imago > :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)));
}

.section.section--shop-guide .section.section--unconditional-page .product .pic__size .pic.block--imago{
  display: flex;
}

.section.section--shop-guide .section.section--unconditional-page .product .pic__size .pic.block--imago h3 {
  font-family: bebas-pro;
  font-size: 1.875rem;
  line-height: 2.25rem;
  margin-bottom: 2.5rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--shop-guide .section.section--unconditional-page .product .pic__size .pic.block--imago .sidebar {
  min-width: 200px;
}

.section.section--shop-guide .section.section--unconditional-page .product .pic__size .pic.block--imago .sidebar ul li {
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .product .pic__size .pic.block--imago .sidebar ul li a.is--active {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-bottom: 0.125rem;
  pointer-events: none;
}

.section.section--shop-guide .section.section--unconditional-page .product .pic__size .pic.block--imago .sidebar ul li:last-child {
  margin-bottom: 0px;
}

.section.section--shop-guide .section.section--unconditional-page .product .pic__size .pic.block--imago .article .article__content p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .product .pic__size .pic.block--imago .article .article__content p:last-child {
  margin-bottom: 0px;
}

@media (max-width: 768px){
  .section.section--unconditional-page .product .pic__size .pic.block--imago{
    margin-top: 6rem;
    padding-bottom: 2rem;
  }
}

.section.section--unconditional-page .product .pic__size .pic.block--imago img {
  margin-left: auto;
  margin-right: auto;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .product .pic__size .pic {
  margin-bottom: 2rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .product .pic__size .pic header h4 {
  font-family: blacker-display;
  font-weight: 500;
  font-size: 1.125rem;
  margin-bottom: 0.5rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .product .pic__size .pic header p {
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .product .pic__size .pic ul > :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)));
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .product .pic__size .pic ul{
  display: flex;
  align-items: center;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .product .pic__size .pic:last-child {
  margin-bottom: 0px;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .product .pic__size .pic {
  margin-bottom: 1.75rem;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .product .pic__size .pic p {
  font-size: 0.875rem;
  line-height: 1.25rem;
  margin-bottom: 0.25rem;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .product .pic__size .pic p strong {
  font-weight: 500;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .product .pic__size .pic p:last-child {
  margin-bottom: 0px;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .product .pic__size .pic:last-child {
  margin-bottom: 0px;
}

.section.section--my-data .product .pic__size .pic {
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.section.section--my-data .product .pic__size .pic header h2 {
  font-family: bebas-pro;
  font-size: 1.563rem;
  margin-bottom: 1.25rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--my-data .product .pic__size .pic .data li {
  display: flex;
  flex-direction: column;
  margin-bottom: 1.25rem;
}

.section.section--my-data .product .pic__size .pic .data li span {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.section.section--my-data .product .pic__size .pic .data li span.key {
  font-weight: 500;
  margin-bottom: 0.25rem;
}

.section.section--my-data .product .pic__size .pic .data li button {
  display: inline-flex;
}

.section.section--my-data .product .pic__size .pic .data li button:hover{
  opacity: 0.6;
}

.section.section--my-data .product .pic__size .pic .data li button{
  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;
}

.section.section--my-data .product .pic__size .pic:first-of-type {
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  border-style: solid;
  border-top-width: 1px;
}

@media (max-width: 1366px){
  .product .pic__size .pic{
    height: 475px;
  }
}

@media (max-width: 640px){
  .product .pic__size .pic{
    height: 450px;
  }
}

.product .pic__size .pic .slider .slide {
  height: 570px;
  width: 100%;
}

@media (max-width: 1366px){
  .product .pic__size .pic .slider .slide{
    height: 475px;
  }
}

@media (max-width: 640px){
  .product .pic__size .pic .slider .slide{
    height: 450px;
  }
}

.product .pic__size .pic .slider .slide.is-selected {
  z-index: 10;
}

.product .pic__size .pic .slider .flickity-button {
  background-color: transparent;
  height: auto;
  opacity: 0;
  pointer-events: none;
  width: auto;
  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;
}

.product .pic__size .pic .slider .flickity-button svg {
  height: auto;
  top: 0px;
  left: 0px;
  width: 1rem;
}

.product .pic__size .pic .slider .flickity-button svg path {
  fill: #CBC4BC;
}

.product .pic__size .pic .slider .flickity-button .previous {
  left: 2rem;
}

.product .pic__size .pic .slider .flickity-button.next {
  right: 2rem;
}

.product .pic__size .sizes {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  --tw-bg-opacity: 0.8;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
  position: absolute;
  bottom: 0px;
  left: 0px;
  width: 100%;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  --tw-translate-y: 100%;
  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;
}

@media (max-width: 768px){
  .product .pic__size .sizes{
    --tw-translate-y: 0px;
  }
}

.product .pic__size .sizes p {
  font-weight: 500;
  font-size: 0.75rem;
  line-height: 1rem;
  margin-bottom: 0.5rem;
  text-align: center;
  --tw-text-opacity: 1;
  color: rgba(52, 52, 52, var(--tw-text-opacity));
}

.product .pic__size .sizes ul {
  display: flex;
  justify-content: space-between;
}

.product .pic__size .sizes ul li .cart--add {
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  --tw-bg-opacity: 0;
  display: block;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.75rem;
  line-height: 1rem;
  --tw-text-opacity: 1;
  color: rgba(159, 159, 159, var(--tw-text-opacity));
}

.product .pic__size .sizes ul li .cart--add:hover{
  --tw-text-opacity: 1;
  color: rgba(52, 52, 52, var(--tw-text-opacity));
}

.section.section--editorial-collection .product .pic__size .sizes ul li .cart--add {
  margin-bottom: 5rem;
  text-align: center;
}

.section.section--editorial-collection .product .pic__size .sizes ul li .cart--add.block--header header img {
  height: 62px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 2.5rem;
}

@media (max-width: 768px){
  .section.section--editorial-collection .product .pic__size .sizes ul li .cart--add.block--header header img{
    height: auto;
    width: 2rem;
  }
}

.section.section--editorial-collection .product .pic__size .sizes ul li .cart--add.block--header header h1 {
  font-family: blacker-display;
  font-size: 3.438rem;
}

@media (max-width: 768px){
  .section.section--editorial-collection .product .pic__size .sizes ul li .cart--add.block--header header h1{
    font-size: 1.875rem;
    line-height: 2.25rem;
  }
}

.section.section--editorial-collection .product .pic__size .sizes ul li .cart--add.block--header header h3 {
  font-family: blacker-display;
  font-size: 2.25rem;
  line-height: 2.5rem;
  margin-bottom: 2.5rem;
}

.section.section--editorial-collection .product .pic__size .sizes ul li .cart--add.block--header header p a {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  display: inline;
  font-family: bebas-pro;
}

.section.section--editorial-collection .product .pic__size .sizes ul li .cart--add.block--header header p a:hover{
  opacity: 0.6;
}

.section.section--editorial-collection .product .pic__size .sizes ul li .cart--add.block--header header p a{
  padding-bottom: 0.125rem;
  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;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--editorial-collection .block.block--header.block--header--link .section.section--editorial-collection .product .pic__size .sizes ul li .cart--add.block--header header p a:before {
  content: '';
  display: block;
  --tw-bg-opacity: 1;
  background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  height: 7rem;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  margin-left: auto;
  margin-right: auto;
  width: 1px;
}

.section.section--editorial-collection .product .pic__size .sizes ul li .cart--add.block--header.block--header--link .btn--link:before {
  content: '';
  display: block;
  --tw-bg-opacity: 1;
  background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  height: 7rem;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  margin-left: auto;
  margin-right: auto;
  width: 1px;
}

.section.section--editorial-collection .product .pic__size .sizes ul li .cart--add.block--imgfull .pic__wrap img {
  width: 100%;
}

.section.section--editorial-collection .product .pic__size .sizes ul li .cart--add.block--imgcentered .pic__wrap img {
  margin-left: auto;
  margin-right: auto;
}

.section.section--editorial-collection .product .pic__size .sizes ul li .cart--add.block--pics .pics__grid > :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)));
}

.section.section--editorial-collection .product .pic__size .sizes ul li .cart--add.block--pics .pics__grid{
  display: flex;
  align-items: center;
  justify-content: space-around;
}

.section.section--editorial-collection .product .pic__size .sizes ul li .cart--add.block--pics .pics__grid .pic__wrap {
  display: flex;
  justify-content: center;
  flex: 1 1 0%;
}

.section.section--editorial-collection .product .pic__size .sizes ul li .cart--add.block--pics.block--pics--expand img {
  width: 100%;
}

.section.section--editorial-collection .product .pic__size .sizes ul li .cart--add.block--pics.block--pics--centered .pics__grid {
  justify-content: center;
}

.section.section--editorial-collection .product .pic__size .sizes ul li .cart--add.block--pics.block--pics--centered .pics__grid .pic__wrap {
  flex: none;
}

@media (max-width: 1024px){
  .section.section--editorial-collection .product .pic__size .sizes ul li .cart--add.block--pics.block--pics--centered .pics__grid .pic__wrap{
    flex: 1 1 0%;
  }
}

.section.section--unconditional-page .product .pic__size .sizes ul li .cart--add {
  margin-bottom: 6rem;
}

.section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--header {
  margin-left: auto;
  margin-right: auto;
  max-width: 640px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 640px;
}

@media (max-width: 640px){
  .section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--header{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    width: 100%;
  }
}

.section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--header header {
  text-align: center;
}

.section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--header header h1 {
  font-family: bebas-pro;
  font-size: 1.375rem;
  margin-bottom: 1.25rem;
  --tw-text-opacity: 1;
  color: rgba(172, 165, 160, var(--tw-text-opacity));
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--header header p {
  font-family: blacker-display;
  font-weight: 500;
  font-size: 1.5rem;
  line-height: 2rem;
}

.section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--images {
  margin-left: auto;
  margin-right: auto;
  max-width: 1024px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1024px;
}

@media (max-width: 1024px){
  .section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--images{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--images{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--images .image__grid > :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)));
}

.section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--images .image__grid{
  display: flex;
  align-items: center;
  width: 100%;
}

.section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--images .image__grid .image.image--01, .section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--images .image__grid .image.image--02 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .block.block--images .image__grid .image.image--01, .section.section--unconditional-page .block.block--images .image__grid .image.image--02 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--images .image__grid .image.image--03 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--images .image__grid .image.image--04 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--images.block--images-wide {
  width: 100%;
  padding-right: 1rem;
  padding-left: 1rem;
  margin-left: auto;
  margin-right: auto;
  max-width: 1680px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1680px;
}

@media (max-width: 1680px){
  .section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--images.block--images-wide{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--images.block--images-wide{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.footer--main > .section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--images.block--images-wide {
  display: flex;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--images.block--images-wide{
    flex-direction: column;
  }
}

.footer--main > .section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--images.block--images-wide .logo {
  width: 25%;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--images.block--images-wide .logo{
    margin-bottom: 2.5rem;
    text-align: center;
    width: 100%;
  }
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--images.block--images-wide .logo img{
    margin-left: auto;
    margin-right: auto;
  }
}

.section.section--shop-guide .section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--images.block--images-wide > :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)));
}

.section.section--shop-guide .section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--images.block--images-wide{
  display: flex;
}

.section.section--shop-guide .section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--images.block--images-wide h3 {
  font-family: bebas-pro;
  font-size: 1.875rem;
  line-height: 2.25rem;
  margin-bottom: 2.5rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--shop-guide .section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--images.block--images-wide .sidebar {
  min-width: 200px;
}

.section.section--shop-guide .section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--images.block--images-wide .sidebar ul li {
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--images.block--images-wide .sidebar ul li a.is--active {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-bottom: 0.125rem;
  pointer-events: none;
}

.section.section--shop-guide .section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--images.block--images-wide .sidebar ul li:last-child {
  margin-bottom: 0px;
}

.section.section--shop-guide .section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--images.block--images-wide .article .article__content p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--images.block--images-wide .article .article__content p:last-child {
  margin-bottom: 0px;
}

.section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--description > :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)));
}

.section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--description{
  display: flex;
  margin-left: auto;
  margin-right: auto;
  max-width: 640px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 640px;
}

@media (max-width: 640px){
  .section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--description{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--description > :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)));
    --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));
  }

  .section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--description{
    flex-direction: column;
  }
}

.section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--description .imago img {
  min-width: 52px;
  min-height: 63px;
  width: 52px;
  height: 63px;
}

.section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--description .text p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1.25rem;
}

.section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--description .text p:last-child {
  margin-bottom: 0px;
}

.section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--imago {
  width: 100%;
  padding-right: 1rem;
  padding-left: 1rem;
  margin-top: 12rem;
  padding-bottom: 6rem;
  margin-left: auto;
  margin-right: auto;
  max-width: 1680px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1680px;
}

@media (max-width: 1680px){
  .section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--imago{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--imago{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.footer--main > .section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--imago {
  display: flex;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--imago{
    flex-direction: column;
  }
}

.footer--main > .section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--imago .logo {
  width: 25%;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--imago .logo{
    margin-bottom: 2.5rem;
    text-align: center;
    width: 100%;
  }
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--imago .logo img{
    margin-left: auto;
    margin-right: auto;
  }
}

.section.section--shop-guide .section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--imago > :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)));
}

.section.section--shop-guide .section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--imago{
  display: flex;
}

.section.section--shop-guide .section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--imago h3 {
  font-family: bebas-pro;
  font-size: 1.875rem;
  line-height: 2.25rem;
  margin-bottom: 2.5rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--shop-guide .section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--imago .sidebar {
  min-width: 200px;
}

.section.section--shop-guide .section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--imago .sidebar ul li {
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--imago .sidebar ul li a.is--active {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-bottom: 0.125rem;
  pointer-events: none;
}

.section.section--shop-guide .section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--imago .sidebar ul li:last-child {
  margin-bottom: 0px;
}

.section.section--shop-guide .section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--imago .article .article__content p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--imago .article .article__content p:last-child {
  margin-bottom: 0px;
}

@media (max-width: 768px){
  .section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--imago{
    margin-top: 6rem;
    padding-bottom: 2rem;
  }
}

.section.section--unconditional-page .product .pic__size .sizes ul li .cart--add.block--imago img {
  margin-left: auto;
  margin-right: auto;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .product .pic__size .sizes ul li .cart--add {
  margin-bottom: 2rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .product .pic__size .sizes ul li .cart--add header h4 {
  font-family: blacker-display;
  font-weight: 500;
  font-size: 1.125rem;
  margin-bottom: 0.5rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .product .pic__size .sizes ul li .cart--add header p {
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .product .pic__size .sizes ul li .cart--add ul > :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)));
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .product .pic__size .sizes ul li .cart--add ul{
  display: flex;
  align-items: center;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .product .pic__size .sizes ul li .cart--add:last-child {
  margin-bottom: 0px;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .product .pic__size .sizes ul li .cart--add {
  margin-bottom: 1.75rem;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .product .pic__size .sizes ul li .cart--add p {
  font-size: 0.875rem;
  line-height: 1.25rem;
  margin-bottom: 0.25rem;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .product .pic__size .sizes ul li .cart--add p strong {
  font-weight: 500;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .product .pic__size .sizes ul li .cart--add p:last-child {
  margin-bottom: 0px;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .product .pic__size .sizes ul li .cart--add:last-child {
  margin-bottom: 0px;
}

.section.section--my-data .product .pic__size .sizes ul li .cart--add {
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.section.section--my-data .product .pic__size .sizes ul li .cart--add header h2 {
  font-family: bebas-pro;
  font-size: 1.563rem;
  margin-bottom: 1.25rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--my-data .product .pic__size .sizes ul li .cart--add .data li {
  display: flex;
  flex-direction: column;
  margin-bottom: 1.25rem;
}

.section.section--my-data .product .pic__size .sizes ul li .cart--add .data li span {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.section.section--my-data .product .pic__size .sizes ul li .cart--add .data li span.key {
  font-weight: 500;
  margin-bottom: 0.25rem;
}

.section.section--my-data .product .pic__size .sizes ul li .cart--add .data li button {
  display: inline-flex;
}

.section.section--my-data .product .pic__size .sizes ul li .cart--add .data li button:hover{
  opacity: 0.6;
}

.section.section--my-data .product .pic__size .sizes ul li .cart--add .data li button{
  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;
}

.section.section--my-data .product .pic__size .sizes ul li .cart--add:first-of-type {
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  border-style: solid;
  border-top-width: 1px;
}

.product .pic__size .sizes ul li .cart--add:disabled {
  text-decoration: line-through;
}

.product .pic__size:hover .pic .slider .flickity-button {
  opacity: 1;
  pointer-events: auto;
}

.product .pic__size:hover .sizes {
  --tw-translate-y: 0px;
}

.product .data {
  margin-top: 0.75rem;
}

.product .data .name {
  display: block;
  font-family: bebas-pro;
  font-size: 1.125rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--editorial-collection .product .data .name {
  margin-bottom: 5rem;
  text-align: center;
}

.section.section--editorial-collection .product .data .name.block--header header img {
  height: 62px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 2.5rem;
}

@media (max-width: 768px){
  .section.section--editorial-collection .product .data .name.block--header header img{
    height: auto;
    width: 2rem;
  }
}

.section.section--editorial-collection .product .data .name.block--header header h1 {
  font-family: blacker-display;
  font-size: 3.438rem;
}

@media (max-width: 768px){
  .section.section--editorial-collection .product .data .name.block--header header h1{
    font-size: 1.875rem;
    line-height: 2.25rem;
  }
}

.section.section--editorial-collection .product .data .name.block--header header h3 {
  font-family: blacker-display;
  font-size: 2.25rem;
  line-height: 2.5rem;
  margin-bottom: 2.5rem;
}

.section.section--editorial-collection .product .data .name.block--header header p a {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  display: inline;
  font-family: bebas-pro;
}

.section.section--editorial-collection .product .data .name.block--header header p a:hover{
  opacity: 0.6;
}

.section.section--editorial-collection .product .data .name.block--header header p a{
  padding-bottom: 0.125rem;
  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;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--editorial-collection .block.block--header.block--header--link .section.section--editorial-collection .product .data .name.block--header header p a:before {
  content: '';
  display: block;
  --tw-bg-opacity: 1;
  background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  height: 7rem;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  margin-left: auto;
  margin-right: auto;
  width: 1px;
}

.section.section--editorial-collection .product .data .name.block--header.block--header--link .btn--link:before {
  content: '';
  display: block;
  --tw-bg-opacity: 1;
  background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  height: 7rem;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  margin-left: auto;
  margin-right: auto;
  width: 1px;
}

.section.section--editorial-collection .product .data .name.block--imgfull .pic__wrap img {
  width: 100%;
}

.section.section--editorial-collection .product .data .name.block--imgcentered .pic__wrap img {
  margin-left: auto;
  margin-right: auto;
}

.section.section--editorial-collection .product .data .name.block--pics .pics__grid > :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)));
}

.section.section--editorial-collection .product .data .name.block--pics .pics__grid{
  display: flex;
  align-items: center;
  justify-content: space-around;
}

.section.section--editorial-collection .product .data .name.block--pics .pics__grid .pic__wrap {
  display: flex;
  justify-content: center;
  flex: 1 1 0%;
}

.section.section--editorial-collection .product .data .name.block--pics.block--pics--expand img {
  width: 100%;
}

.section.section--editorial-collection .product .data .name.block--pics.block--pics--centered .pics__grid {
  justify-content: center;
}

.section.section--editorial-collection .product .data .name.block--pics.block--pics--centered .pics__grid .pic__wrap {
  flex: none;
}

@media (max-width: 1024px){
  .section.section--editorial-collection .product .data .name.block--pics.block--pics--centered .pics__grid .pic__wrap{
    flex: 1 1 0%;
  }
}

.section.section--unconditional-page .product .data .name {
  margin-bottom: 6rem;
}

.section.section--unconditional-page .product .data .name.block--header {
  margin-left: auto;
  margin-right: auto;
  max-width: 640px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 640px;
}

@media (max-width: 640px){
  .section.section--unconditional-page .product .data .name.block--header{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    width: 100%;
  }
}

.section.section--unconditional-page .product .data .name.block--header header {
  text-align: center;
}

.section.section--unconditional-page .product .data .name.block--header header h1 {
  font-family: bebas-pro;
  font-size: 1.375rem;
  margin-bottom: 1.25rem;
  --tw-text-opacity: 1;
  color: rgba(172, 165, 160, var(--tw-text-opacity));
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--unconditional-page .product .data .name.block--header header p {
  font-family: blacker-display;
  font-weight: 500;
  font-size: 1.5rem;
  line-height: 2rem;
}

.section.section--unconditional-page .product .data .name.block--images {
  margin-left: auto;
  margin-right: auto;
  max-width: 1024px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1024px;
}

@media (max-width: 1024px){
  .section.section--unconditional-page .product .data .name.block--images{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .product .data .name.block--images{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.section.section--unconditional-page .product .data .name.block--images .image__grid > :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)));
}

.section.section--unconditional-page .product .data .name.block--images .image__grid{
  display: flex;
  align-items: center;
  width: 100%;
}

.section.section--unconditional-page .product .data .name.block--images .image__grid .image.image--01, .section.section--unconditional-page .product .data .name.block--images .image__grid .image.image--02 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .block.block--images .image__grid .image.image--01, .section.section--unconditional-page .block.block--images .image__grid .image.image--02 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .product .data .name.block--images .image__grid .image.image--03 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .product .data .name.block--images .image__grid .image.image--04 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .product .data .name.block--images.block--images-wide {
  width: 100%;
  padding-right: 1rem;
  padding-left: 1rem;
  margin-left: auto;
  margin-right: auto;
  max-width: 1680px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1680px;
}

@media (max-width: 1680px){
  .section.section--unconditional-page .product .data .name.block--images.block--images-wide{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .product .data .name.block--images.block--images-wide{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.footer--main > .section.section--unconditional-page .product .data .name.block--images.block--images-wide {
  display: flex;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .product .data .name.block--images.block--images-wide{
    flex-direction: column;
  }
}

.footer--main > .section.section--unconditional-page .product .data .name.block--images.block--images-wide .logo {
  width: 25%;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .product .data .name.block--images.block--images-wide .logo{
    margin-bottom: 2.5rem;
    text-align: center;
    width: 100%;
  }
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .product .data .name.block--images.block--images-wide .logo img{
    margin-left: auto;
    margin-right: auto;
  }
}

.section.section--shop-guide .section.section--unconditional-page .product .data .name.block--images.block--images-wide > :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)));
}

.section.section--shop-guide .section.section--unconditional-page .product .data .name.block--images.block--images-wide{
  display: flex;
}

.section.section--shop-guide .section.section--unconditional-page .product .data .name.block--images.block--images-wide h3 {
  font-family: bebas-pro;
  font-size: 1.875rem;
  line-height: 2.25rem;
  margin-bottom: 2.5rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--shop-guide .section.section--unconditional-page .product .data .name.block--images.block--images-wide .sidebar {
  min-width: 200px;
}

.section.section--shop-guide .section.section--unconditional-page .product .data .name.block--images.block--images-wide .sidebar ul li {
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .product .data .name.block--images.block--images-wide .sidebar ul li a.is--active {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-bottom: 0.125rem;
  pointer-events: none;
}

.section.section--shop-guide .section.section--unconditional-page .product .data .name.block--images.block--images-wide .sidebar ul li:last-child {
  margin-bottom: 0px;
}

.section.section--shop-guide .section.section--unconditional-page .product .data .name.block--images.block--images-wide .article .article__content p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .product .data .name.block--images.block--images-wide .article .article__content p:last-child {
  margin-bottom: 0px;
}

.section.section--unconditional-page .product .data .name.block--description > :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)));
}

.section.section--unconditional-page .product .data .name.block--description{
  display: flex;
  margin-left: auto;
  margin-right: auto;
  max-width: 640px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 640px;
}

@media (max-width: 640px){
  .section.section--unconditional-page .product .data .name.block--description{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .product .data .name.block--description > :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)));
    --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));
  }

  .section.section--unconditional-page .product .data .name.block--description{
    flex-direction: column;
  }
}

.section.section--unconditional-page .product .data .name.block--description .imago img {
  min-width: 52px;
  min-height: 63px;
  width: 52px;
  height: 63px;
}

.section.section--unconditional-page .product .data .name.block--description .text p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1.25rem;
}

.section.section--unconditional-page .product .data .name.block--description .text p:last-child {
  margin-bottom: 0px;
}

.section.section--unconditional-page .product .data .name.block--imago {
  width: 100%;
  padding-right: 1rem;
  padding-left: 1rem;
  margin-top: 12rem;
  padding-bottom: 6rem;
  margin-left: auto;
  margin-right: auto;
  max-width: 1680px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1680px;
}

@media (max-width: 1680px){
  .section.section--unconditional-page .product .data .name.block--imago{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .product .data .name.block--imago{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.footer--main > .section.section--unconditional-page .product .data .name.block--imago {
  display: flex;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .product .data .name.block--imago{
    flex-direction: column;
  }
}

.footer--main > .section.section--unconditional-page .product .data .name.block--imago .logo {
  width: 25%;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .product .data .name.block--imago .logo{
    margin-bottom: 2.5rem;
    text-align: center;
    width: 100%;
  }
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .product .data .name.block--imago .logo img{
    margin-left: auto;
    margin-right: auto;
  }
}

.section.section--shop-guide .section.section--unconditional-page .product .data .name.block--imago > :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)));
}

.section.section--shop-guide .section.section--unconditional-page .product .data .name.block--imago{
  display: flex;
}

.section.section--shop-guide .section.section--unconditional-page .product .data .name.block--imago h3 {
  font-family: bebas-pro;
  font-size: 1.875rem;
  line-height: 2.25rem;
  margin-bottom: 2.5rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--shop-guide .section.section--unconditional-page .product .data .name.block--imago .sidebar {
  min-width: 200px;
}

.section.section--shop-guide .section.section--unconditional-page .product .data .name.block--imago .sidebar ul li {
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .product .data .name.block--imago .sidebar ul li a.is--active {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-bottom: 0.125rem;
  pointer-events: none;
}

.section.section--shop-guide .section.section--unconditional-page .product .data .name.block--imago .sidebar ul li:last-child {
  margin-bottom: 0px;
}

.section.section--shop-guide .section.section--unconditional-page .product .data .name.block--imago .article .article__content p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .product .data .name.block--imago .article .article__content p:last-child {
  margin-bottom: 0px;
}

@media (max-width: 768px){
  .section.section--unconditional-page .product .data .name.block--imago{
    margin-top: 6rem;
    padding-bottom: 2rem;
  }
}

.section.section--unconditional-page .product .data .name.block--imago img {
  margin-left: auto;
  margin-right: auto;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .product .data .name {
  margin-bottom: 2rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .product .data .name header h4 {
  font-family: blacker-display;
  font-weight: 500;
  font-size: 1.125rem;
  margin-bottom: 0.5rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .product .data .name header p {
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .product .data .name ul > :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)));
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .product .data .name ul{
  display: flex;
  align-items: center;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .product .data .name:last-child {
  margin-bottom: 0px;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .product .data .name {
  margin-bottom: 1.75rem;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .product .data .name p {
  font-size: 0.875rem;
  line-height: 1.25rem;
  margin-bottom: 0.25rem;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .product .data .name p strong {
  font-weight: 500;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .product .data .name p:last-child {
  margin-bottom: 0px;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .product .data .name:last-child {
  margin-bottom: 0px;
}

.section.section--my-data .product .data .name {
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.section.section--my-data .product .data .name header h2 {
  font-family: bebas-pro;
  font-size: 1.563rem;
  margin-bottom: 1.25rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--my-data .product .data .name .data li {
  display: flex;
  flex-direction: column;
  margin-bottom: 1.25rem;
}

.section.section--my-data .product .data .name .data li span {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.section.section--my-data .product .data .name .data li span.key {
  font-weight: 500;
  margin-bottom: 0.25rem;
}

.section.section--my-data .product .data .name .data li button {
  display: inline-flex;
}

.section.section--my-data .product .data .name .data li button:hover{
  opacity: 0.6;
}

.section.section--my-data .product .data .name .data li button{
  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;
}

.section.section--my-data .product .data .name:first-of-type {
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  border-style: solid;
  border-top-width: 1px;
}

.product .data .price {
  display: block;
  font-weight: 300;
  font-size: 0.75rem;
  line-height: 1rem;
  margin-top: 0.5rem;
}

.section.section--editorial-collection .product .data .price {
  margin-bottom: 5rem;
  text-align: center;
}

.section.section--editorial-collection .product .data .price.block--header header img {
  height: 62px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 2.5rem;
}

@media (max-width: 768px){
  .section.section--editorial-collection .product .data .price.block--header header img{
    height: auto;
    width: 2rem;
  }
}

.section.section--editorial-collection .product .data .price.block--header header h1 {
  font-family: blacker-display;
  font-size: 3.438rem;
}

@media (max-width: 768px){
  .section.section--editorial-collection .product .data .price.block--header header h1{
    font-size: 1.875rem;
    line-height: 2.25rem;
  }
}

.section.section--editorial-collection .product .data .price.block--header header h3 {
  font-family: blacker-display;
  font-size: 2.25rem;
  line-height: 2.5rem;
  margin-bottom: 2.5rem;
}

.section.section--editorial-collection .product .data .price.block--header header p a {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  display: inline;
  font-family: bebas-pro;
}

.section.section--editorial-collection .product .data .price.block--header header p a:hover{
  opacity: 0.6;
}

.section.section--editorial-collection .product .data .price.block--header header p a{
  padding-bottom: 0.125rem;
  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;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--editorial-collection .block.block--header.block--header--link .section.section--editorial-collection .product .data .price.block--header header p a:before {
  content: '';
  display: block;
  --tw-bg-opacity: 1;
  background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  height: 7rem;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  margin-left: auto;
  margin-right: auto;
  width: 1px;
}

.section.section--editorial-collection .product .data .price.block--header.block--header--link .btn--link:before {
  content: '';
  display: block;
  --tw-bg-opacity: 1;
  background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  height: 7rem;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  margin-left: auto;
  margin-right: auto;
  width: 1px;
}

.section.section--editorial-collection .product .data .price.block--imgfull .pic__wrap img {
  width: 100%;
}

.section.section--editorial-collection .product .data .price.block--imgcentered .pic__wrap img {
  margin-left: auto;
  margin-right: auto;
}

.section.section--editorial-collection .product .data .price.block--pics .pics__grid > :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)));
}

.section.section--editorial-collection .product .data .price.block--pics .pics__grid{
  display: flex;
  align-items: center;
  justify-content: space-around;
}

.section.section--editorial-collection .product .data .price.block--pics .pics__grid .pic__wrap {
  display: flex;
  justify-content: center;
  flex: 1 1 0%;
}

.section.section--editorial-collection .product .data .price.block--pics.block--pics--expand img {
  width: 100%;
}

.section.section--editorial-collection .product .data .price.block--pics.block--pics--centered .pics__grid {
  justify-content: center;
}

.section.section--editorial-collection .product .data .price.block--pics.block--pics--centered .pics__grid .pic__wrap {
  flex: none;
}

@media (max-width: 1024px){
  .section.section--editorial-collection .product .data .price.block--pics.block--pics--centered .pics__grid .pic__wrap{
    flex: 1 1 0%;
  }
}

.section.section--unconditional-page .product .data .price {
  margin-bottom: 6rem;
}

.section.section--unconditional-page .product .data .price.block--header {
  margin-left: auto;
  margin-right: auto;
  max-width: 640px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 640px;
}

@media (max-width: 640px){
  .section.section--unconditional-page .product .data .price.block--header{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    width: 100%;
  }
}

.section.section--unconditional-page .product .data .price.block--header header {
  text-align: center;
}

.section.section--unconditional-page .product .data .price.block--header header h1 {
  font-family: bebas-pro;
  font-size: 1.375rem;
  margin-bottom: 1.25rem;
  --tw-text-opacity: 1;
  color: rgba(172, 165, 160, var(--tw-text-opacity));
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--unconditional-page .product .data .price.block--header header p {
  font-family: blacker-display;
  font-weight: 500;
  font-size: 1.5rem;
  line-height: 2rem;
}

.section.section--unconditional-page .product .data .price.block--images {
  margin-left: auto;
  margin-right: auto;
  max-width: 1024px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1024px;
}

@media (max-width: 1024px){
  .section.section--unconditional-page .product .data .price.block--images{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .product .data .price.block--images{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.section.section--unconditional-page .product .data .price.block--images .image__grid > :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)));
}

.section.section--unconditional-page .product .data .price.block--images .image__grid{
  display: flex;
  align-items: center;
  width: 100%;
}

.section.section--unconditional-page .product .data .price.block--images .image__grid .image.image--01, .section.section--unconditional-page .product .data .price.block--images .image__grid .image.image--02 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .block.block--images .image__grid .image.image--01, .section.section--unconditional-page .block.block--images .image__grid .image.image--02 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .product .data .price.block--images .image__grid .image.image--03 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .product .data .price.block--images .image__grid .image.image--04 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .product .data .price.block--images.block--images-wide {
  width: 100%;
  padding-right: 1rem;
  padding-left: 1rem;
  margin-left: auto;
  margin-right: auto;
  max-width: 1680px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1680px;
}

@media (max-width: 1680px){
  .section.section--unconditional-page .product .data .price.block--images.block--images-wide{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .product .data .price.block--images.block--images-wide{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.footer--main > .section.section--unconditional-page .product .data .price.block--images.block--images-wide {
  display: flex;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .product .data .price.block--images.block--images-wide{
    flex-direction: column;
  }
}

.footer--main > .section.section--unconditional-page .product .data .price.block--images.block--images-wide .logo {
  width: 25%;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .product .data .price.block--images.block--images-wide .logo{
    margin-bottom: 2.5rem;
    text-align: center;
    width: 100%;
  }
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .product .data .price.block--images.block--images-wide .logo img{
    margin-left: auto;
    margin-right: auto;
  }
}

.section.section--shop-guide .section.section--unconditional-page .product .data .price.block--images.block--images-wide > :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)));
}

.section.section--shop-guide .section.section--unconditional-page .product .data .price.block--images.block--images-wide{
  display: flex;
}

.section.section--shop-guide .section.section--unconditional-page .product .data .price.block--images.block--images-wide h3 {
  font-family: bebas-pro;
  font-size: 1.875rem;
  line-height: 2.25rem;
  margin-bottom: 2.5rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--shop-guide .section.section--unconditional-page .product .data .price.block--images.block--images-wide .sidebar {
  min-width: 200px;
}

.section.section--shop-guide .section.section--unconditional-page .product .data .price.block--images.block--images-wide .sidebar ul li {
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .product .data .price.block--images.block--images-wide .sidebar ul li a.is--active {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-bottom: 0.125rem;
  pointer-events: none;
}

.section.section--shop-guide .section.section--unconditional-page .product .data .price.block--images.block--images-wide .sidebar ul li:last-child {
  margin-bottom: 0px;
}

.section.section--shop-guide .section.section--unconditional-page .product .data .price.block--images.block--images-wide .article .article__content p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .product .data .price.block--images.block--images-wide .article .article__content p:last-child {
  margin-bottom: 0px;
}

.section.section--unconditional-page .product .data .price.block--description > :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)));
}

.section.section--unconditional-page .product .data .price.block--description{
  display: flex;
  margin-left: auto;
  margin-right: auto;
  max-width: 640px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 640px;
}

@media (max-width: 640px){
  .section.section--unconditional-page .product .data .price.block--description{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .product .data .price.block--description > :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)));
    --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));
  }

  .section.section--unconditional-page .product .data .price.block--description{
    flex-direction: column;
  }
}

.section.section--unconditional-page .product .data .price.block--description .imago img {
  min-width: 52px;
  min-height: 63px;
  width: 52px;
  height: 63px;
}

.section.section--unconditional-page .product .data .price.block--description .text p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1.25rem;
}

.section.section--unconditional-page .product .data .price.block--description .text p:last-child {
  margin-bottom: 0px;
}

.section.section--unconditional-page .product .data .price.block--imago {
  width: 100%;
  padding-right: 1rem;
  padding-left: 1rem;
  margin-top: 12rem;
  padding-bottom: 6rem;
  margin-left: auto;
  margin-right: auto;
  max-width: 1680px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1680px;
}

@media (max-width: 1680px){
  .section.section--unconditional-page .product .data .price.block--imago{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .product .data .price.block--imago{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.footer--main > .section.section--unconditional-page .product .data .price.block--imago {
  display: flex;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .product .data .price.block--imago{
    flex-direction: column;
  }
}

.footer--main > .section.section--unconditional-page .product .data .price.block--imago .logo {
  width: 25%;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .product .data .price.block--imago .logo{
    margin-bottom: 2.5rem;
    text-align: center;
    width: 100%;
  }
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .product .data .price.block--imago .logo img{
    margin-left: auto;
    margin-right: auto;
  }
}

.section.section--shop-guide .section.section--unconditional-page .product .data .price.block--imago > :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)));
}

.section.section--shop-guide .section.section--unconditional-page .product .data .price.block--imago{
  display: flex;
}

.section.section--shop-guide .section.section--unconditional-page .product .data .price.block--imago h3 {
  font-family: bebas-pro;
  font-size: 1.875rem;
  line-height: 2.25rem;
  margin-bottom: 2.5rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--shop-guide .section.section--unconditional-page .product .data .price.block--imago .sidebar {
  min-width: 200px;
}

.section.section--shop-guide .section.section--unconditional-page .product .data .price.block--imago .sidebar ul li {
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .product .data .price.block--imago .sidebar ul li a.is--active {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-bottom: 0.125rem;
  pointer-events: none;
}

.section.section--shop-guide .section.section--unconditional-page .product .data .price.block--imago .sidebar ul li:last-child {
  margin-bottom: 0px;
}

.section.section--shop-guide .section.section--unconditional-page .product .data .price.block--imago .article .article__content p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .product .data .price.block--imago .article .article__content p:last-child {
  margin-bottom: 0px;
}

@media (max-width: 768px){
  .section.section--unconditional-page .product .data .price.block--imago{
    margin-top: 6rem;
    padding-bottom: 2rem;
  }
}

.section.section--unconditional-page .product .data .price.block--imago img {
  margin-left: auto;
  margin-right: auto;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .product .data .price {
  margin-bottom: 2rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .product .data .price header h4 {
  font-family: blacker-display;
  font-weight: 500;
  font-size: 1.125rem;
  margin-bottom: 0.5rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .product .data .price header p {
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .product .data .price ul > :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)));
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .product .data .price ul{
  display: flex;
  align-items: center;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .product .data .price:last-child {
  margin-bottom: 0px;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .product .data .price {
  margin-bottom: 1.75rem;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .product .data .price p {
  font-size: 0.875rem;
  line-height: 1.25rem;
  margin-bottom: 0.25rem;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .product .data .price p strong {
  font-weight: 500;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .product .data .price p:last-child {
  margin-bottom: 0px;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .product .data .price:last-child {
  margin-bottom: 0px;
}

.section.section--my-data .product .data .price {
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.section.section--my-data .product .data .price header h2 {
  font-family: bebas-pro;
  font-size: 1.563rem;
  margin-bottom: 1.25rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--my-data .product .data .price .data li {
  display: flex;
  flex-direction: column;
  margin-bottom: 1.25rem;
}

.section.section--my-data .product .data .price .data li span {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.section.section--my-data .product .data .price .data li span.key {
  font-weight: 500;
  margin-bottom: 0.25rem;
}

.section.section--my-data .product .data .price .data li button {
  display: inline-flex;
}

.section.section--my-data .product .data .price .data li button:hover{
  opacity: 0.6;
}

.section.section--my-data .product .data .price .data li button{
  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;
}

.section.section--my-data .product .data .price:first-of-type {
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  border-style: solid;
  border-top-width: 1px;
}

.product .data .price span.product__price--original {
  margin-right: 0.25rem;
  text-decoration: line-through;
}

.product .data .price span.product__price--sale {
  --tw-text-opacity: 1;
  color: rgba(222, 21, 21, var(--tw-text-opacity));
}

.fav {
  position: absolute;
  top: 0px;
  right: 0px;
}

.fav svg path {
  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;
}

.fav:hover svg path, .fav.is--active svg path {
  fill: red;
  stroke: transparent;
}

.fav.is--active:hover svg path {
  fill: red;
  stroke: transparent;
}

.hongo__mantenaince {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100vh;
  text-align: center;
}

.hongo__mantenaince h2 {
  font-family: bebas-pro;
  font-size: 2.625rem;
  margin-bottom: 0.75rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.hongo__mantenaince img {
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 2.5rem;
}

.hongo__ticket header {
  font-family: bebas-pro;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.hongo__whatsapp {
  --tw-bg-opacity: 1;
  background-color: rgba(172, 165, 160, var(--tw-bg-opacity));
  --tw-bg-opacity: 1;
}

.hongo__whatsapp:hover{
  --tw-bg-opacity: 0.7;
}

.hongo__whatsapp{
  border-radius: 40px;
  display: flex;
  align-items: center;
  padding: 0.75rem;
  position: fixed;
  right: 2.5rem;
  bottom: 2.5rem;
  --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);
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
  z-index: 50;
  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;
}

@media (max-width: 768px){
  .hongo__whatsapp{
    border-radius: 50%;
    right: 1rem;
    bottom: 1rem;
  }
}

.hongo__whatsapp img {
  margin-right: 0.5rem;
}

@media (max-width: 768px){
  .hongo__whatsapp img{
    margin-right: 0px;
  }
}

.hongo__whatsapp span {
  font-family: bebas-pro;
  font-size: 0.875rem;
  line-height: 1.25rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

@media (max-width: 768px){
  .hongo__whatsapp span{
    display: none;
  }
}

.hongo__alert {
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  border-width: 1px;
  padding: 1.5rem;
  padding-bottom: 2.5rem;
  text-align: center;
}

.hongo__alert p {
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.25rem;
  --tw-text-opacity: 1;
  color: rgba(172, 165, 160, var(--tw-text-opacity));
}

.hongo__alert .cta {
  margin-top: 2rem;
}

.hongo__alert .cta a {
  @block;
}

.section {
  margin-top: 6rem;
}

@media (max-width: 640px){
  .section{
    margin-top: 2.5rem;
  }
}

.section:first-of-type {
  margin-top: 0px;
}

.section.section--first-pt {
  padding-top: 4rem;
}

@media (max-width: 1024px){
  .section.section--first-pt{
    padding-top: 2rem;
  }
}

.section.section--gaper {
  margin-top: 12rem;
  padding-bottom: 6rem;
}

@media (max-width: 640px){
  .section.section--gaper{
    margin-top: 6rem;
    padding-bottom: 3rem;
  }
}

.section.section--collection-home .collection__grid {
  display: flex;
  flex-wrap: wrap;
  margin: -0.25rem;
}

.section.section--collection-home .collection__grid .box--header {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: 0.25rem;
  width: 33.333333%;
}

@media (max-width: 1024px){
  .section.section--collection-home .collection__grid .box--header{
    width: 50%;
  }
}

@media (max-width: 640px){
  .section.section--collection-home .collection__grid .box--header{
    margin-bottom: 2rem;
    width: 100%;
  }
}

.section.section--collection-home .collection__grid .box--header header h3 {
  font-family: blacker-display;
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.75rem;
  --tw-text-opacity: 1;
  color: rgba(172, 165, 160, var(--tw-text-opacity));
}

.section.section--collection-home .collection__grid .box--header header p {
  font-family: blacker-display;
  font-weight: 700;
  font-size: 2.25rem;
  line-height: 2.5rem;
}

.section.section--collection-home .collection__grid .box--header .header__sub {
  bottom: 2.25rem;
}

@media (max-width: 640px){
  .section.section--collection-home .collection__grid .box--header .header__sub{
    margin-top: 1.25rem;
    bottom: 0px;
  }
}

.section.section--collection-home .collection__grid .box--collection {
  padding: 0.25rem;
}

@media (max-width: 1024px){
  .section.section--collection-home .collection__grid .box--collection{
    width: 50%;
  }
}

.section.section--collection-home .collection__grid .box--collection.collection--1-3 {
  width: 33.333333%;
}

@media (max-width: 1024px){
  .section.section--collection-home .collection__grid .box--collection.collection--1-3{
    width: 50%;
  }
}

@media (max-width: 640px){
  .section.section--collection-home .collection__grid .box--collection.collection--1-3{
    width: 100%;
  }
}

.section.section--collection-home .collection__grid .box--collection.collection--2-3 {
  width: 66.666667%;
}

@media (max-width: 1024px){
  .section.section--collection-home .collection__grid .box--collection.collection--2-3{
    width: 50%;
  }
}

@media (max-width: 640px){
  .section.section--collection-home .collection__grid .box--collection.collection--2-3{
    width: 100%;
  }
}

.section.section--collection-home .collection__grid .box--collection .collection__pic {
  height: 500px;
  overflow: hidden;
}

@media (max-width: 768px){
  .section.section--collection-home .collection__grid .box--collection .collection__pic{
    height: 24rem;
  }
}

@media (max-width: 640px){
  .section.section--collection-home .collection__grid .box--collection .collection__pic{
    height: 18rem;
  }
}

.section.section--collection-home .collection__grid .box--collection .collection__pic img {
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  --tw-scale-x: 1.1;
  --tw-scale-y: 1.1;
}

.section.section--collection-home .collection__grid .box--collection .collection__pic img:hover{
  --tw-scale-x: 1.25;
  --tw-scale-y: 1.25;
}

.section.section--collection-home .collection__grid .box--collection .collection__pic img{
  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-duration: 700ms;
}

.section.section--collection-home .collection__grid .box--collection .collection__txt {
  position: absolute;
  bottom: 2.5rem;
  left: 2.5rem;
  z-index: 10;
}

@media (max-width: 640px){
  .section.section--collection-home .collection__grid .box--collection .collection__txt{
    left: 1.25rem;
    bottom: 1.5rem;
  }
}

.section.section--collection-home .collection__grid .box--collection .collection__txt .collection__title {
  font-family: bebas-pro;
  font-size: 1.5rem;
  line-height: 2rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--editorial-highlight .editorial__grid {
  display: flex;
  justify-content: flex-end;
}

@media (max-width: 640px){
  .section.section--editorial-highlight .editorial__grid{
    flex-direction: column;
  }
}

.section.section--editorial-highlight .block__left {
  height: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 60%;
  width: 100%;
}

@media (max-width: 768px){
  .section.section--editorial-highlight .block__left{
    width: 50%;
  }
}

@media (max-width: 640px){
  .section.section--editorial-highlight .block__left{
    position: relative;
    width: 100%;
  }
}

.section.section--editorial-highlight .block__right {
  --tw-bg-opacity: 1;
  background-color: rgba(172, 165, 160, var(--tw-bg-opacity));
  padding: 5rem;
  text-align: center;
  width: 40%;
}

@media (max-width: 1024px){
  .section.section--editorial-highlight .block__right{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}

@media (max-width: 768px){
  .section.section--editorial-highlight .block__right{
    width: 50%;
  }
}

@media (max-width: 640px){
  .section.section--editorial-highlight .block__right{
    width: 100%;
  }
}

.section.section--editorial-highlight .block__right .editorial__title {
  margin-bottom: 2rem;
}

.section.section--editorial-highlight .block__right .editorial__collection {
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.section.section--editorial-highlight .block__right p {
  font-family: blacker-display;
  font-weight: 700;
  font-size: 2.25rem;
  line-height: 2.5rem;
  --tw-text-opacity: 1;
  color: rgba(203, 196, 188, var(--tw-text-opacity));
}

.section.section--editorial-highlight .block__right p a {
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  border-bottom-width: 1px;
  display: inline;
  font-family: bebas-pro;
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.5rem;
}

.section.section--editorial-highlight .block__right p a:hover{
  opacity: 0.6;
}

.section.section--editorial-highlight .block__right p a{
  padding-bottom: 0.125rem;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
  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;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--editorial-highlight-half .grid__wrap {
  display: flex;
  flex-wrap: wrap;
}

@media (max-width: 768px){
  .section.section--editorial-highlight-half .grid__wrap{
    flex-direction: column;
  }
}

.section.section--editorial-highlight-half .grid__wrap > div {
  width: 50%;
}

@media (max-width: 768px){
  .section.section--editorial-highlight-half .grid__wrap > div{
    width: 100%;
  }
}

.section.section--editorial-highlight-half .grid__wrap > div.pic__wrap {
  height: 75vh;
}

@media (max-width: 768px){
  .section.section--editorial-highlight-half .grid__wrap > div.pic__wrap{
    height: auto;
    width: 100%;
  }
}

.section.section--editorial-highlight-half .grid__wrap > div.text__wrap {
  --tw-bg-opacity: 1;
  background-color: rgba(172, 165, 160, var(--tw-bg-opacity));
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: 5rem;
}

@media (max-width: 768px){
  .section.section--editorial-highlight-half .grid__wrap > div.text__wrap{
    padding: 2.5rem;
  }
}

.section.section--editorial-highlight-half .grid__wrap > div.text__wrap .text__top {
  margin-bottom: 18rem;
}

@media (max-width: 768px){
  .section.section--editorial-highlight-half .grid__wrap > div.text__wrap .text__top{
    margin-bottom: 4rem;
  }
}

.section.section--editorial-highlight-half .grid__wrap > div.text__wrap .text__top p {
  font-family: blacker-display;
  font-size: 1.875rem;
  line-height: 2.25rem;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

@media (max-width: 768px){
  .section.section--editorial-highlight-half .grid__wrap > div.text__wrap .text__top p{
    font-size: 1.25rem;
    line-height: 1.75rem;
  }
}

@media (max-width: 640px){
  .section.section--editorial-highlight-half .grid__wrap > div.text__wrap .text__top p{
    font-size: 0.875rem;
    line-height: 1.25rem;
  }
}

.section.section--editorial-highlight-half .grid__wrap > div.text__wrap .text__bottom p {
  font-family: blacker-display;
  font-weight: 700;
  font-size: 3rem;
  line-height: 1;
  text-align: right;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

@media (max-width: 768px){
  .section.section--editorial-highlight-half .grid__wrap > div.text__wrap .text__bottom p{
    font-size: 1.875rem;
    line-height: 2.25rem;
  }
}

@media (max-width: 640px){
  .section.section--editorial-highlight-half .grid__wrap > div.text__wrap .text__bottom p{
    font-size: 1.125rem;
    line-height: 1.75rem;
  }
}

.section.section--editorial-collection .block {
  margin-bottom: 5rem;
  text-align: center;
}

.section.section--editorial-collection .block.block--header header img {
  height: 62px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 2.5rem;
}

@media (max-width: 768px){
  .section.section--editorial-collection .block.block--header header img{
    height: auto;
    width: 2rem;
  }
}

.section.section--editorial-collection .block.block--header header h1 {
  font-family: blacker-display;
  font-size: 3.438rem;
}

@media (max-width: 768px){
  .section.section--editorial-collection .block.block--header header h1{
    font-size: 1.875rem;
    line-height: 2.25rem;
  }
}

.section.section--editorial-collection .block.block--header header h3 {
  font-family: blacker-display;
  font-size: 2.25rem;
  line-height: 2.5rem;
  margin-bottom: 2.5rem;
}

.section.section--editorial-collection .block.block--header header p a {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  display: inline;
  font-family: bebas-pro;
}

.section.section--editorial-collection .block.block--header header p a:hover{
  opacity: 0.6;
}

.section.section--editorial-collection .block.block--header header p a{
  padding-bottom: 0.125rem;
  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;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--editorial-collection .block.block--header.block--header--link .section.section--editorial-collection .block.block--header header p a:before {
  content: '';
  display: block;
  --tw-bg-opacity: 1;
  background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  height: 7rem;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  margin-left: auto;
  margin-right: auto;
  width: 1px;
}

.section.section--editorial-collection .block.block--header.block--header--link .btn--link:before {
  content: '';
  display: block;
  --tw-bg-opacity: 1;
  background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  height: 7rem;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  margin-left: auto;
  margin-right: auto;
  width: 1px;
}

.section.section--editorial-collection .block.block--imgfull .pic__wrap img {
  width: 100%;
}

.section.section--editorial-collection .block.block--imgcentered .pic__wrap img {
  margin-left: auto;
  margin-right: auto;
}

.section.section--editorial-collection .block.block--pics .pics__grid > :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)));
}

.section.section--editorial-collection .block.block--pics .pics__grid{
  display: flex;
  align-items: center;
  justify-content: space-around;
}

.section.section--editorial-collection .block.block--pics .pics__grid .pic__wrap {
  display: flex;
  justify-content: center;
  flex: 1 1 0%;
}

.section.section--editorial-collection .block.block--pics.block--pics--expand img {
  width: 100%;
}

.section.section--editorial-collection .block.block--pics.block--pics--centered .pics__grid {
  justify-content: center;
}

.section.section--editorial-collection .block.block--pics.block--pics--centered .pics__grid .pic__wrap {
  flex: none;
}

@media (max-width: 1024px){
  .section.section--editorial-collection .block.block--pics.block--pics--centered .pics__grid .pic__wrap{
    flex: 1 1 0%;
  }
}

.section.section--newsletter {
  border-top-width: 1px;
  padding-top: 6rem;
  text-align: center;
}

.section.section--newsletter header {
  margin-bottom: 2.5rem;
}

.section.section--newsletter header h2 {
  font-family: blacker-display;
  font-weight: 700;
  font-size: 3rem;
  line-height: 1;
}

.section.section--newsletter header p {
  max-width: 70%;
  font-weight: 300;
  margin-left: auto;
  margin-right: auto;
}

@media (max-width: 640px){
  .section.section--newsletter header p{
    max-width: none;
  }
}

.section.section--unconditional-page .block {
  margin-bottom: 6rem;
}

.section.section--unconditional-page .block.block--header {
  margin-left: auto;
  margin-right: auto;
  max-width: 640px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 640px;
}

@media (max-width: 640px){
  .section.section--unconditional-page .block.block--header{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    width: 100%;
  }
}

.section.section--unconditional-page .block.block--header header {
  text-align: center;
}

.section.section--unconditional-page .block.block--header header h1 {
  font-family: bebas-pro;
  font-size: 1.375rem;
  margin-bottom: 1.25rem;
  --tw-text-opacity: 1;
  color: rgba(172, 165, 160, var(--tw-text-opacity));
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--unconditional-page .block.block--header header p {
  font-family: blacker-display;
  font-weight: 500;
  font-size: 1.5rem;
  line-height: 2rem;
}

.section.section--unconditional-page .block.block--images {
  margin-left: auto;
  margin-right: auto;
  max-width: 1024px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1024px;
}

@media (max-width: 1024px){
  .section.section--unconditional-page .block.block--images{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .block.block--images{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.section.section--unconditional-page .block.block--images .image__grid > :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)));
}

.section.section--unconditional-page .block.block--images .image__grid{
  display: flex;
  align-items: center;
  width: 100%;
}

.section.section--unconditional-page .block.block--images .image__grid .image.image--01, .section.section--unconditional-page .block.block--images .image__grid .image.image--02 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .block.block--images .image__grid .image.image--03 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .block.block--images .image__grid .image.image--04 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .block.block--images.block--images-wide {
  width: 100%;
  padding-right: 1rem;
  padding-left: 1rem;
  margin-left: auto;
  margin-right: auto;
  max-width: 1680px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1680px;
}

@media (max-width: 1680px){
  .section.section--unconditional-page .block.block--images.block--images-wide{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .block.block--images.block--images-wide{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.footer--main > .section.section--unconditional-page .block.block--images.block--images-wide {
  display: flex;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .block.block--images.block--images-wide{
    flex-direction: column;
  }
}

.footer--main > .section.section--unconditional-page .block.block--images.block--images-wide .logo {
  width: 25%;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .block.block--images.block--images-wide .logo{
    margin-bottom: 2.5rem;
    text-align: center;
    width: 100%;
  }
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .block.block--images.block--images-wide .logo img{
    margin-left: auto;
    margin-right: auto;
  }
}

.section.section--shop-guide .section.section--unconditional-page .block.block--images.block--images-wide > :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)));
}

.section.section--shop-guide .section.section--unconditional-page .block.block--images.block--images-wide{
  display: flex;
}

.section.section--shop-guide .section.section--unconditional-page .block.block--images.block--images-wide h3 {
  font-family: bebas-pro;
  font-size: 1.875rem;
  line-height: 2.25rem;
  margin-bottom: 2.5rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--shop-guide .section.section--unconditional-page .block.block--images.block--images-wide .sidebar {
  min-width: 200px;
}

.section.section--shop-guide .section.section--unconditional-page .block.block--images.block--images-wide .sidebar ul li {
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .block.block--images.block--images-wide .sidebar ul li a.is--active {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-bottom: 0.125rem;
  pointer-events: none;
}

.section.section--shop-guide .section.section--unconditional-page .block.block--images.block--images-wide .sidebar ul li:last-child {
  margin-bottom: 0px;
}

.section.section--shop-guide .section.section--unconditional-page .block.block--images.block--images-wide .article .article__content p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .block.block--images.block--images-wide .article .article__content p:last-child {
  margin-bottom: 0px;
}

.section.section--unconditional-page .block.block--description > :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)));
}

.section.section--unconditional-page .block.block--description{
  display: flex;
  margin-left: auto;
  margin-right: auto;
  max-width: 640px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 640px;
}

@media (max-width: 640px){
  .section.section--unconditional-page .block.block--description{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .block.block--description > :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)));
    --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));
  }

  .section.section--unconditional-page .block.block--description{
    flex-direction: column;
  }
}

.section.section--unconditional-page .block.block--description .imago img {
  min-width: 52px;
  min-height: 63px;
  width: 52px;
  height: 63px;
}

.section.section--unconditional-page .block.block--description .text p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1.25rem;
}

.section.section--unconditional-page .block.block--description .text p:last-child {
  margin-bottom: 0px;
}

.section.section--unconditional-page .block.block--imago {
  width: 100%;
  padding-right: 1rem;
  padding-left: 1rem;
  margin-top: 12rem;
  padding-bottom: 6rem;
  margin-left: auto;
  margin-right: auto;
  max-width: 1680px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1680px;
}

@media (max-width: 1680px){
  .section.section--unconditional-page .block.block--imago{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .block.block--imago{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.footer--main > .section.section--unconditional-page .block.block--imago {
  display: flex;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .block.block--imago{
    flex-direction: column;
  }
}

.footer--main > .section.section--unconditional-page .block.block--imago .logo {
  width: 25%;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .block.block--imago .logo{
    margin-bottom: 2.5rem;
    text-align: center;
    width: 100%;
  }
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .block.block--imago .logo img{
    margin-left: auto;
    margin-right: auto;
  }
}

.section.section--shop-guide .section.section--unconditional-page .block.block--imago > :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)));
}

.section.section--shop-guide .section.section--unconditional-page .block.block--imago{
  display: flex;
}

.section.section--shop-guide .section.section--unconditional-page .block.block--imago h3 {
  font-family: bebas-pro;
  font-size: 1.875rem;
  line-height: 2.25rem;
  margin-bottom: 2.5rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--shop-guide .section.section--unconditional-page .block.block--imago .sidebar {
  min-width: 200px;
}

.section.section--shop-guide .section.section--unconditional-page .block.block--imago .sidebar ul li {
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .block.block--imago .sidebar ul li a.is--active {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-bottom: 0.125rem;
  pointer-events: none;
}

.section.section--shop-guide .section.section--unconditional-page .block.block--imago .sidebar ul li:last-child {
  margin-bottom: 0px;
}

.section.section--shop-guide .section.section--unconditional-page .block.block--imago .article .article__content p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .block.block--imago .article .article__content p:last-child {
  margin-bottom: 0px;
}

@media (max-width: 768px){
  .section.section--unconditional-page .block.block--imago{
    margin-top: 6rem;
    padding-bottom: 2rem;
  }
}

.section.section--unconditional-page .block.block--imago img {
  margin-left: auto;
  margin-right: auto;
}

.section.section--contact-header {
  margin-top: 5rem;
}

@media (max-width: 1366px){
  .section.section--contact-header{
    margin-bottom: 2.5rem;
  }
}

.section.section--contact-header .header__grid {
  display: flex;
  justify-content: space-between;
}

@media (max-width: 768px){
  .section.section--contact-header .header__grid{
    flex-direction: column;
  }
}

.section.section--contact-header .header__grid .text {
  flex: 1 1 0%;
  padding-right: 5rem;
}

@media (max-width: 1024px){
  .section.section--contact-header .header__grid .text{
    flex: 1 1 0%;
    padding-right: 2rem;
  }
}

.section.section--contact-header .header__grid .text header {
  margin-bottom: 9rem;
}

@media (max-width: 1366px){
  .section.section--contact-header .header__grid .text header{
    margin-bottom: 5rem;
  }
}

@media (max-width: 768px){
  .section.section--contact-header .header__grid .text header{
    margin-bottom: 3rem;
  }
}

.section.section--contact-header .header__grid .text header h1 {
  font-family: bebas-pro;
  font-size: 1.875rem;
  line-height: 2.25rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--contact-header .header__grid .text .data .data__row > :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)));
}

.section.section--contact-header .header__grid .text .data .data__row{
  display: flex;
  margin-bottom: 2.5rem;
}

@media (max-width: 640px){
  .section.section--contact-header .header__grid .text .data .data__row > :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)));
  }

  .section.section--contact-header .header__grid .text .data .data__row{
    flex-direction: column;
    margin-bottom: 0px;
  }
}

.section.section--contact-header .header__grid .text .data .data__row .data__col {
  width: 50%;
}

@media (max-width: 640px){
  .section.section--contact-header .header__grid .text .data .data__row .data__col{
    margin-bottom: 1.5rem;
    width: 100%;
  }
}

.section.section--contact-header .header__grid .text .data .data__row .data__col h4 {
  font-family: bebas-pro;
  font-size: 1.5rem;
  line-height: 2rem;
  margin-bottom: 0.75rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--contact-header .header__grid .text .data .data__row .data__col p {
  font-weight: 300;
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 0.125rem;
}

.section.section--contact-header .header__grid .text .data .data__row .data__col p:last-child {
  margin-bottom: 0px;
}

.section.section--contact-header .header__grid .text .data .data__row .data__col p a:hover{
  opacity: 0.6;
}

.section.section--contact-header .header__grid .text .data .data__row .data__col p a{
  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;
}

.section.section--contact-header .header__grid .text .data .data__row .data__col .rrss > :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)));
}

.section.section--contact-header .header__grid .text .data .data__row .data__col .rrss{
  display: flex;
  align-items: center;
}

.section.section--contact-header .header__grid .text .data .data__row:last-child {
  margin-bottom: 0px;
}

.section.section--contact-header .header__grid .pic__wrap {
  max-height: 100%;
  min-height: 100%;
}

@media (max-width: 1024px){
  .section.section--contact-header .header__grid .pic__wrap{
    flex: 1 1 0%;
  }
}

@media (max-width: 768px){
  .section.section--contact-header .header__grid .pic__wrap{
    margin-top: 2.5rem;
  }
}

.section.section--contact-form header {
  margin-bottom: 2.5rem;
  text-align: center;
}

.section.section--contact-form header h2 {
  font-family: bebas-pro;
  font-size: 1.875rem;
  line-height: 2.25rem;
  margin-bottom: 0.75rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--shop-guide {
  margin-top: 5rem;
}

.section.section--shop-guide .container > :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)));
}

.section.section--shop-guide .container{
  display: flex;
}

.section.section--shop-guide .container h3 {
  font-family: bebas-pro;
  font-size: 1.875rem;
  line-height: 2.25rem;
  margin-bottom: 2.5rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--shop-guide .container .sidebar {
  min-width: 200px;
}

.section.section--shop-guide .container .sidebar ul li {
  margin-bottom: 1rem;
}

.section.section--shop-guide .container .sidebar ul li a.is--active {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-bottom: 0.125rem;
  pointer-events: none;
}

.section.section--shop-guide .container .sidebar ul li:last-child {
  margin-bottom: 0px;
}

.section.section--shop-guide .container .article .article__content p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1rem;
}

.section.section--shop-guide .container .article .article__content p:last-child {
  margin-bottom: 0px;
}

@media (max-width: 768px){
  .section.section--collection{
    padding-top: 0px;
  }
}

.section.section--collection .collection__grid {
  display: flex;
}

@media (max-width: 768px){
  .section.section--collection .collection__grid{
    flex-direction: column;
  }
}

@media (max-width: 768px){
  .section.section--collection .collection__sidebar{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
    margin-bottom: 0px;
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
    position: sticky;
    top: 0px;
    z-index: 10;
  }
}

.section.section--collection .collection__sidebar .wrap {
  position: sticky;
  top: 3.5rem;
}

@media (max-width: 768px){
  .section.section--collection .collection__sidebar .wrap{
    position: relative;
    top: 0px;
  }
}

.section.section--collection .collection__sidebar .wrap header {
  display: flex;
  align-items: center;
}

.section.section--collection .collection__sidebar .wrap header h3 {
  font-family: bebas-pro;
  font-size: 1.125rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--collection .collection__sidebar .wrap header svg {
  display: none;
  margin-left: 0.5rem;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  --tw-rotate: 0deg;
  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;
}

@media (max-width: 768px){
  .section.section--collection .collection__sidebar .wrap header svg{
    display: block;
  }
}

.section.section--collection .collection__sidebar .wrap ul {
  margin-top: 0.75rem;
}

@media (max-width: 768px){
  .section.section--collection .collection__sidebar .wrap ul{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
    --tw-border-opacity: 1;
    border-color: rgba(203, 196, 188, var(--tw-border-opacity));
    border-width: 1px;
    opacity: 0;
    padding: 1.5rem;
    pointer-events: none;
    position: absolute;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    --tw-translate-y: 1.5rem;
    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;
  }
}

.section.section--collection .collection__sidebar .wrap ul li {
  margin-bottom: 0.25rem;
}

.section.section--collection .collection__sidebar .wrap ul li a {
  font-size: 0.75rem;
  line-height: 1rem;
}

.section.section--collection .collection__sidebar .wrap ul li a:hover{
  opacity: 0.6;
}

.section.section--collection .collection__sidebar .wrap ul li a{
  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;
}

.section.section--collection .collection__sidebar .wrap ul li a.is--active {
  text-decoration: underline;
}

.section.section--collection .collection__sidebar .wrap ul li:last-child {
  margin-bottom: 0px;
}

@media (max-width: 768px){
  .section.section--collection .collection__sidebar:hover .wrap header svg, .section.section--collection .collection__sidebar:active .wrap header svg{
    --tw-rotate: 180deg;
  }
}

@media (max-width: 768px){
  .section.section--collection .collection__sidebar:hover .wrap ul, .section.section--collection .collection__sidebar:active .wrap ul{
    opacity: 1;
    pointer-events: auto;
    --tw-translate-y: 0px;
  }
}

.section.section--collection .collection__content {
  flex: 1 1 0%;
  padding-left: 5rem;
}

@media (max-width: 768px){
  .section.section--collection .collection__content{
    padding-left: 0px;
  }
}

.section.section--collection .collection__content header {
  margin-bottom: 2rem;
}

.section.section--collection .collection__content header h1 {
  font-family: bebas-pro;
  font-size: 1.875rem;
  line-height: 2.25rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--collection .collection__content header p {
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.section.section--collection .collection__products {
  display: flex;
  flex-wrap: wrap;
  margin: -0.25rem;
}

.section.section--collection .collection__products .product {
  margin-bottom: 1.25rem;
  padding: 0.25rem;
  width: 33.333333%;
}

@media (max-width: 1024px){
  .section.section--collection .collection__products .product{
    width: 50%;
  }
}

@media (max-width: 640px){
  .section.section--collection .collection__products .product{
    width: 100%;
  }
}

.section.section--collection-garment .garment__main > :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));
}

.section.section--collection-garment .garment__main{
  display: flex;
  flex-direction: column;
}

.section.section--collection-garment .garment__main .garment__grid {
  display: flex;
  flex-wrap: wrap;
  margin: -0.75rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col {
  padding: 0.75rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col.garment__col--sticky {
  align-self: flex-start;
  position: sticky;
  top: 2.5rem;
}

@media (max-width: 1024px){
  .section.section--collection-garment .garment__main .garment__grid .garment__col.garment__col--sticky{
    position: relative;
    top: 0px;
  }
}

.section.section--collection-garment .garment__main .garment__grid .garment__col.garment__col--1-2 {
  width: 50%;
}

@media (max-width: 640px){
  .section.section--collection-garment .garment__main .garment__grid .garment__col.garment__col--1-2{
    width: 100%;
  }
}

.section.section--collection-garment .garment__main .garment__grid .garment__col.garment__col--1-3 {
  width: 33.333333%;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col.garment__col--2-3 {
  width: 66.666667%;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop > header {
  margin-bottom: 1rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop > header h1 {
  font-family: bebas-pro;
  font-size: 1.875rem;
  line-height: 2.25rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop > header p {
  font-weight: 300;
  font-size: 1.188rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop > header p span.product__price--original {
  margin-right: 0.75rem;
  text-decoration: line-through;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop > header p span.product__price--sale {
  --tw-text-opacity: 1;
  color: rgba(222, 21, 21, var(--tw-text-opacity));
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop > header .fav {
  position: absolute;
  top: 0px;
  right: 0px;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors {
  margin-bottom: 2rem;
}

@media (max-width: 1024px){
  .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors{
    display: none;
  }
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors .color__name {
  font-weight: 500;
  font-size: 0.813rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul > :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)));
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul{
  display: flex;
  align-items: center;
  margin-top: 0.75rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap {
  width: 28px;
  height: 28px;
  display: block;
}

.section.section--editorial-collection .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap {
  margin-bottom: 5rem;
  text-align: center;
}

.section.section--editorial-collection .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--header header img {
  height: 62px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 2.5rem;
}

@media (max-width: 768px){
  .section.section--editorial-collection .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--header header img{
    height: auto;
    width: 2rem;
  }
}

.section.section--editorial-collection .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--header header h1 {
  font-family: blacker-display;
  font-size: 3.438rem;
}

@media (max-width: 768px){
  .section.section--editorial-collection .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--header header h1{
    font-size: 1.875rem;
    line-height: 2.25rem;
  }
}

.section.section--editorial-collection .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--header header h3 {
  font-family: blacker-display;
  font-size: 2.25rem;
  line-height: 2.5rem;
  margin-bottom: 2.5rem;
}

.section.section--editorial-collection .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--header header p a {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  display: inline;
  font-family: bebas-pro;
}

.section.section--editorial-collection .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--header header p a:hover{
  opacity: 0.6;
}

.section.section--editorial-collection .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--header header p a{
  padding-bottom: 0.125rem;
  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;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--editorial-collection .block.block--header.block--header--link .section.section--editorial-collection .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--header header p a:before {
  content: '';
  display: block;
  --tw-bg-opacity: 1;
  background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  height: 7rem;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  margin-left: auto;
  margin-right: auto;
  width: 1px;
}

.section.section--editorial-collection .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--header.block--header--link .btn--link:before {
  content: '';
  display: block;
  --tw-bg-opacity: 1;
  background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  height: 7rem;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  margin-left: auto;
  margin-right: auto;
  width: 1px;
}

.section.section--editorial-collection .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--imgfull .pic__wrap img {
  width: 100%;
}

.section.section--editorial-collection .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--imgcentered .pic__wrap img {
  margin-left: auto;
  margin-right: auto;
}

.section.section--editorial-collection .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--pics .pics__grid > :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)));
}

.section.section--editorial-collection .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--pics .pics__grid{
  display: flex;
  align-items: center;
  justify-content: space-around;
}

.section.section--editorial-collection .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--pics .pics__grid .pic__wrap {
  display: flex;
  justify-content: center;
  flex: 1 1 0%;
}

.section.section--editorial-collection .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--pics.block--pics--expand img {
  width: 100%;
}

.section.section--editorial-collection .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--pics.block--pics--centered .pics__grid {
  justify-content: center;
}

.section.section--editorial-collection .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--pics.block--pics--centered .pics__grid .pic__wrap {
  flex: none;
}

@media (max-width: 1024px){
  .section.section--editorial-collection .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--pics.block--pics--centered .pics__grid .pic__wrap{
    flex: 1 1 0%;
  }
}

.section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap {
  margin-bottom: 6rem;
}

.section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--header {
  margin-left: auto;
  margin-right: auto;
  max-width: 640px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 640px;
}

@media (max-width: 640px){
  .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--header{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    width: 100%;
  }
}

.section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--header header {
  text-align: center;
}

.section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--header header h1 {
  font-family: bebas-pro;
  font-size: 1.375rem;
  margin-bottom: 1.25rem;
  --tw-text-opacity: 1;
  color: rgba(172, 165, 160, var(--tw-text-opacity));
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--header header p {
  font-family: blacker-display;
  font-weight: 500;
  font-size: 1.5rem;
  line-height: 2rem;
}

.section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--images {
  margin-left: auto;
  margin-right: auto;
  max-width: 1024px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1024px;
}

@media (max-width: 1024px){
  .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--images{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--images{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--images .image__grid > :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)));
}

.section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--images .image__grid{
  display: flex;
  align-items: center;
  width: 100%;
}

.section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--images .image__grid .image.image--01, .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--images .image__grid .image.image--02 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .block.block--images .image__grid .image.image--01, .section.section--unconditional-page .block.block--images .image__grid .image.image--02 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--images .image__grid .image.image--03 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--images .image__grid .image.image--04 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--images.block--images-wide {
  width: 100%;
  padding-right: 1rem;
  padding-left: 1rem;
  margin-left: auto;
  margin-right: auto;
  max-width: 1680px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1680px;
}

@media (max-width: 1680px){
  .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--images.block--images-wide{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--images.block--images-wide{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.footer--main > .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--images.block--images-wide {
  display: flex;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--images.block--images-wide{
    flex-direction: column;
  }
}

.footer--main > .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--images.block--images-wide .logo {
  width: 25%;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--images.block--images-wide .logo{
    margin-bottom: 2.5rem;
    text-align: center;
    width: 100%;
  }
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--images.block--images-wide .logo img{
    margin-left: auto;
    margin-right: auto;
  }
}

.section.section--shop-guide .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--images.block--images-wide > :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)));
}

.section.section--shop-guide .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--images.block--images-wide{
  display: flex;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--images.block--images-wide h3 {
  font-family: bebas-pro;
  font-size: 1.875rem;
  line-height: 2.25rem;
  margin-bottom: 2.5rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--images.block--images-wide .sidebar {
  min-width: 200px;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--images.block--images-wide .sidebar ul li {
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--images.block--images-wide .sidebar ul li a.is--active {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-bottom: 0.125rem;
  pointer-events: none;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--images.block--images-wide .sidebar ul li:last-child {
  margin-bottom: 0px;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--images.block--images-wide .article .article__content p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--images.block--images-wide .article .article__content p:last-child {
  margin-bottom: 0px;
}

.section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--description > :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)));
}

.section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--description{
  display: flex;
  margin-left: auto;
  margin-right: auto;
  max-width: 640px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 640px;
}

@media (max-width: 640px){
  .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--description{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--description > :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)));
    --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));
  }

  .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--description{
    flex-direction: column;
  }
}

.section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--description .imago img {
  min-width: 52px;
  min-height: 63px;
  width: 52px;
  height: 63px;
}

.section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--description .text p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1.25rem;
}

.section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--description .text p:last-child {
  margin-bottom: 0px;
}

.section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--imago {
  width: 100%;
  padding-right: 1rem;
  padding-left: 1rem;
  margin-top: 12rem;
  padding-bottom: 6rem;
  margin-left: auto;
  margin-right: auto;
  max-width: 1680px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1680px;
}

@media (max-width: 1680px){
  .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--imago{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--imago{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.footer--main > .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--imago {
  display: flex;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--imago{
    flex-direction: column;
  }
}

.footer--main > .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--imago .logo {
  width: 25%;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--imago .logo{
    margin-bottom: 2.5rem;
    text-align: center;
    width: 100%;
  }
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--imago .logo img{
    margin-left: auto;
    margin-right: auto;
  }
}

.section.section--shop-guide .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--imago > :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)));
}

.section.section--shop-guide .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--imago{
  display: flex;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--imago h3 {
  font-family: bebas-pro;
  font-size: 1.875rem;
  line-height: 2.25rem;
  margin-bottom: 2.5rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--imago .sidebar {
  min-width: 200px;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--imago .sidebar ul li {
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--imago .sidebar ul li a.is--active {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-bottom: 0.125rem;
  pointer-events: none;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--imago .sidebar ul li:last-child {
  margin-bottom: 0px;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--imago .article .article__content p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--imago .article .article__content p:last-child {
  margin-bottom: 0px;
}

@media (max-width: 768px){
  .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--imago{
    margin-top: 6rem;
    padding-bottom: 2rem;
  }
}

.section.section--unconditional-page .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap.block--imago img {
  margin-left: auto;
  margin-right: auto;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap {
  margin-bottom: 2rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap header h4 {
  font-family: blacker-display;
  font-weight: 500;
  font-size: 1.125rem;
  margin-bottom: 0.5rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap header p {
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap ul > :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)));
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap ul{
  display: flex;
  align-items: center;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap:last-child {
  margin-bottom: 0px;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap {
  margin-bottom: 1.75rem;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap p {
  font-size: 0.875rem;
  line-height: 1.25rem;
  margin-bottom: 0.25rem;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap p strong {
  font-weight: 500;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap p:last-child {
  margin-bottom: 0px;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap:last-child {
  margin-bottom: 0px;
}

.section.section--my-data .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap {
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.section.section--my-data .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap header h2 {
  font-family: bebas-pro;
  font-size: 1.563rem;
  margin-bottom: 1.25rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--my-data .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap .data li {
  display: flex;
  flex-direction: column;
  margin-bottom: 1.25rem;
}

.section.section--my-data .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap .data li span {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.section.section--my-data .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap .data li span.key {
  font-weight: 500;
  margin-bottom: 0.25rem;
}

.section.section--my-data .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap .data li button {
  display: inline-flex;
}

.section.section--my-data .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap .data li button:hover{
  opacity: 0.6;
}

.section.section--my-data .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap .data li button{
  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;
}

.section.section--my-data .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li .color .color__wrap:first-of-type {
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  border-style: solid;
  border-top-width: 1px;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__colors ul li:first-child .color {
  --tw-border-opacity: 1;
  border-color: rgba(159, 159, 159, var(--tw-border-opacity));
  border-width: 1px;
  padding: 0.125rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__sizes header p {
  font-family: bebas-pro;
  font-size: 1.125rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__sizes ul > :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)));
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__sizes ul{
  display: flex;
  align-items: center;
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__sizes ul li button {
  width: 34px;
  height: 34px;
  border-radius: 50%;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__sizes ul li button:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(203, 196, 188, var(--tw-bg-opacity));
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__sizes ul li button{
  --tw-border-opacity: 1;
  border-color: rgba(172, 165, 160, var(--tw-border-opacity));
  border-style: solid;
  border-width: 1px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.813rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__sizes ul li button:hover{
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__sizes ul li button{
  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;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__sizes ul li button:disabled {
  cursor: not-allowed;
  --tw-text-opacity: 1;
  color: rgba(172, 165, 160, var(--tw-text-opacity));
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__sizes ul li button:disabled:after {
  content: '';
  --tw-bg-opacity: 1;
  background-color: rgba(172, 165, 160, var(--tw-bg-opacity));
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__sizes ul li button:disabled:after:hover{
  background-color: transparent;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__sizes ul li button:disabled:after{
  height: 1px;
  position: absolute;
  left: 0px;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__sizes ul li button:disabled:after:hover{
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__sizes ul li button:disabled:after{
  width: 100%;
  top: 15px;
  transform: rotate(-45deg);
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__sizes ul li button.is--selected {
  --tw-bg-opacity: 1;
  background-color: rgba(172, 165, 160, var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__sizes .size--picker {
  font-size: 0.75rem;
  line-height: 1rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__sizes .size--picker:hover{
  opacity: 0.6;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__sizes .size--picker{
  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;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__add {
  margin-top: 2rem;
}

@media (max-width: 1024px){
  .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__add{
    display: none;
  }
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__guide {
  margin-top: 0.75rem;
  text-align: center;
}

@media (max-width: 1024px){
  .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__guide{
    display: none;
  }
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__guide a {
  font-weight: 300;
  font-size: 0.75rem;
  line-height: 1rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__guide a:hover{
  opacity: 0.6;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__guide a{
  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;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__details {
  margin-top: 2.5rem;
}

@media (max-width: 1024px){
  .section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__details{
    display: none;
  }
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__details ul li {
  margin-bottom: 1rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__details ul li a {
  display: flex;
  align-items: center;
  padding-left: 1.5rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__details ul li a img {
  position: absolute;
  left: 0px;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__details ul li a span {
  font-size: 0.813rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__details ul li a.scrollto:hover{
  opacity: 0.6;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__details ul li a.scrollto{
  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;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__shop .garment__details ul li:last-child {
  margin-bottom: 0px;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .block {
  margin-bottom: 2rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .block header h4 {
  font-family: blacker-display;
  font-weight: 500;
  font-size: 1.125rem;
  margin-bottom: 0.5rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .block header p {
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .block ul > :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)));
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .block ul{
  display: flex;
  align-items: center;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .block:last-child {
  margin-bottom: 0px;
}

@media (max-width: 1024px){
  .section.section--collection-garment .garment__main > .garment__grid{
    flex-direction: column-reverse;
  }
}

@media (max-width: 1024px){
  .section.section--collection-garment .garment__main > .garment__grid > .garment__col{
    width: 100%;
  }
}

@media (max-width: 1024px){
  .section.section--collection-garment .garment__main > .garment__grid > .garment__col.garment__col--1-2{
    width: 100%;
  }
}

@media (max-width: 1024px){
  .section.section--collection-garment .garment__main > .garment__grid > .garment__col.garment__col--1-3{
    width: 100%;
  }
}

@media (max-width: 1024px){
  .section.section--collection-garment .garment__main > .garment__grid > .garment__col.garment__col--2-3{
    width: 100%;
  }
}

.section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile {
  display: none;
}

@media (max-width: 1024px){
  .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile{
    display: block;
  }
}

.section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile .color__name {
  font-weight: 500;
  font-size: 0.813rem;
}

.section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul > :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)));
}

.section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul{
  display: flex;
  align-items: center;
  margin-top: 0.75rem;
}

.section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap {
  width: 28px;
  height: 28px;
  display: block;
}

.section.section--editorial-collection .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap {
  margin-bottom: 5rem;
  text-align: center;
}

.section.section--editorial-collection .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--header header img {
  height: 62px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 2.5rem;
}

@media (max-width: 768px){
  .section.section--editorial-collection .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--header header img{
    height: auto;
    width: 2rem;
  }
}

.section.section--editorial-collection .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--header header h1 {
  font-family: blacker-display;
  font-size: 3.438rem;
}

@media (max-width: 768px){
  .section.section--editorial-collection .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--header header h1{
    font-size: 1.875rem;
    line-height: 2.25rem;
  }
}

.section.section--editorial-collection .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--header header h3 {
  font-family: blacker-display;
  font-size: 2.25rem;
  line-height: 2.5rem;
  margin-bottom: 2.5rem;
}

.section.section--editorial-collection .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--header header p a {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  display: inline;
  font-family: bebas-pro;
}

.section.section--editorial-collection .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--header header p a:hover{
  opacity: 0.6;
}

.section.section--editorial-collection .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--header header p a{
  padding-bottom: 0.125rem;
  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;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--editorial-collection .block.block--header.block--header--link .section.section--editorial-collection .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--header header p a:before {
  content: '';
  display: block;
  --tw-bg-opacity: 1;
  background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  height: 7rem;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  margin-left: auto;
  margin-right: auto;
  width: 1px;
}

.section.section--editorial-collection .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--header.block--header--link .btn--link:before {
  content: '';
  display: block;
  --tw-bg-opacity: 1;
  background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  height: 7rem;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  margin-left: auto;
  margin-right: auto;
  width: 1px;
}

.section.section--editorial-collection .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--imgfull .pic__wrap img {
  width: 100%;
}

.section.section--editorial-collection .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--imgcentered .pic__wrap img {
  margin-left: auto;
  margin-right: auto;
}

.section.section--editorial-collection .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--pics .pics__grid > :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)));
}

.section.section--editorial-collection .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--pics .pics__grid{
  display: flex;
  align-items: center;
  justify-content: space-around;
}

.section.section--editorial-collection .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--pics .pics__grid .pic__wrap {
  display: flex;
  justify-content: center;
  flex: 1 1 0%;
}

.section.section--editorial-collection .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--pics.block--pics--expand img {
  width: 100%;
}

.section.section--editorial-collection .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--pics.block--pics--centered .pics__grid {
  justify-content: center;
}

.section.section--editorial-collection .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--pics.block--pics--centered .pics__grid .pic__wrap {
  flex: none;
}

@media (max-width: 1024px){
  .section.section--editorial-collection .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--pics.block--pics--centered .pics__grid .pic__wrap{
    flex: 1 1 0%;
  }
}

.section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap {
  margin-bottom: 6rem;
}

.section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--header {
  margin-left: auto;
  margin-right: auto;
  max-width: 640px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 640px;
}

@media (max-width: 640px){
  .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--header{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    width: 100%;
  }
}

.section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--header header {
  text-align: center;
}

.section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--header header h1 {
  font-family: bebas-pro;
  font-size: 1.375rem;
  margin-bottom: 1.25rem;
  --tw-text-opacity: 1;
  color: rgba(172, 165, 160, var(--tw-text-opacity));
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--header header p {
  font-family: blacker-display;
  font-weight: 500;
  font-size: 1.5rem;
  line-height: 2rem;
}

.section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--images {
  margin-left: auto;
  margin-right: auto;
  max-width: 1024px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1024px;
}

@media (max-width: 1024px){
  .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--images{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--images{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--images .image__grid > :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)));
}

.section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--images .image__grid{
  display: flex;
  align-items: center;
  width: 100%;
}

.section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--images .image__grid .image.image--01, .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--images .image__grid .image.image--02 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .block.block--images .image__grid .image.image--01, .section.section--unconditional-page .block.block--images .image__grid .image.image--02 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--images .image__grid .image.image--03 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--images .image__grid .image.image--04 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--images.block--images-wide {
  width: 100%;
  padding-right: 1rem;
  padding-left: 1rem;
  margin-left: auto;
  margin-right: auto;
  max-width: 1680px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1680px;
}

@media (max-width: 1680px){
  .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--images.block--images-wide{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--images.block--images-wide{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.footer--main > .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--images.block--images-wide {
  display: flex;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--images.block--images-wide{
    flex-direction: column;
  }
}

.footer--main > .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--images.block--images-wide .logo {
  width: 25%;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--images.block--images-wide .logo{
    margin-bottom: 2.5rem;
    text-align: center;
    width: 100%;
  }
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--images.block--images-wide .logo img{
    margin-left: auto;
    margin-right: auto;
  }
}

.section.section--shop-guide .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--images.block--images-wide > :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)));
}

.section.section--shop-guide .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--images.block--images-wide{
  display: flex;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--images.block--images-wide h3 {
  font-family: bebas-pro;
  font-size: 1.875rem;
  line-height: 2.25rem;
  margin-bottom: 2.5rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--images.block--images-wide .sidebar {
  min-width: 200px;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--images.block--images-wide .sidebar ul li {
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--images.block--images-wide .sidebar ul li a.is--active {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-bottom: 0.125rem;
  pointer-events: none;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--images.block--images-wide .sidebar ul li:last-child {
  margin-bottom: 0px;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--images.block--images-wide .article .article__content p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--images.block--images-wide .article .article__content p:last-child {
  margin-bottom: 0px;
}

.section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--description > :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)));
}

.section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--description{
  display: flex;
  margin-left: auto;
  margin-right: auto;
  max-width: 640px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 640px;
}

@media (max-width: 640px){
  .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--description{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--description > :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)));
    --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));
  }

  .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--description{
    flex-direction: column;
  }
}

.section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--description .imago img {
  min-width: 52px;
  min-height: 63px;
  width: 52px;
  height: 63px;
}

.section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--description .text p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1.25rem;
}

.section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--description .text p:last-child {
  margin-bottom: 0px;
}

.section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--imago {
  width: 100%;
  padding-right: 1rem;
  padding-left: 1rem;
  margin-top: 12rem;
  padding-bottom: 6rem;
  margin-left: auto;
  margin-right: auto;
  max-width: 1680px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1680px;
}

@media (max-width: 1680px){
  .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--imago{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--imago{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.footer--main > .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--imago {
  display: flex;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--imago{
    flex-direction: column;
  }
}

.footer--main > .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--imago .logo {
  width: 25%;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--imago .logo{
    margin-bottom: 2.5rem;
    text-align: center;
    width: 100%;
  }
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--imago .logo img{
    margin-left: auto;
    margin-right: auto;
  }
}

.section.section--shop-guide .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--imago > :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)));
}

.section.section--shop-guide .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--imago{
  display: flex;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--imago h3 {
  font-family: bebas-pro;
  font-size: 1.875rem;
  line-height: 2.25rem;
  margin-bottom: 2.5rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--imago .sidebar {
  min-width: 200px;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--imago .sidebar ul li {
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--imago .sidebar ul li a.is--active {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-bottom: 0.125rem;
  pointer-events: none;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--imago .sidebar ul li:last-child {
  margin-bottom: 0px;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--imago .article .article__content p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--imago .article .article__content p:last-child {
  margin-bottom: 0px;
}

@media (max-width: 768px){
  .section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--imago{
    margin-top: 6rem;
    padding-bottom: 2rem;
  }
}

.section.section--unconditional-page .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap.block--imago img {
  margin-left: auto;
  margin-right: auto;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap {
  margin-bottom: 2rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap header h4 {
  font-family: blacker-display;
  font-weight: 500;
  font-size: 1.125rem;
  margin-bottom: 0.5rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap header p {
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap ul > :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)));
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap ul{
  display: flex;
  align-items: center;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap:last-child {
  margin-bottom: 0px;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap {
  margin-bottom: 1.75rem;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap p {
  font-size: 0.875rem;
  line-height: 1.25rem;
  margin-bottom: 0.25rem;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap p strong {
  font-weight: 500;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap p:last-child {
  margin-bottom: 0px;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap:last-child {
  margin-bottom: 0px;
}

.section.section--my-data .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap {
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.section.section--my-data .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap header h2 {
  font-family: bebas-pro;
  font-size: 1.563rem;
  margin-bottom: 1.25rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--my-data .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap .data li {
  display: flex;
  flex-direction: column;
  margin-bottom: 1.25rem;
}

.section.section--my-data .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap .data li span {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.section.section--my-data .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap .data li span.key {
  font-weight: 500;
  margin-bottom: 0.25rem;
}

.section.section--my-data .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap .data li button {
  display: inline-flex;
}

.section.section--my-data .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap .data li button:hover{
  opacity: 0.6;
}

.section.section--my-data .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap .data li button{
  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;
}

.section.section--my-data .section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li .color .color__wrap:first-of-type {
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  border-style: solid;
  border-top-width: 1px;
}

.section.section--collection-garment .garment__main .garment__meta .garment__colors--mobile ul li:first-child .color {
  --tw-border-opacity: 1;
  border-color: rgba(159, 159, 159, var(--tw-border-opacity));
  border-width: 1px;
  padding: 0.125rem;
}

.section.section--collection-garment .garment__main .garment__meta .garment__details--mobile {
  display: none;
}

@media (max-width: 1024px){
  .section.section--collection-garment .garment__main .garment__meta .garment__details--mobile{
    display: block;
  }
}

.section.section--collection-garment .garment__main .garment__meta .garment__details--mobile ul li a {
  display: flex;
  align-items: center;
  padding-left: 1.5rem;
}

.section.section--collection-garment .garment__main .garment__meta .garment__details--mobile ul li a img {
  position: absolute;
  left: 0px;
}

.section.section--collection-garment .garment__main .garment__meta .garment__details--mobile ul li a span {
  font-size: 0.813rem;
}

.section.section--collection-garment .garment__main .garment__meta .garment__details--mobile ul li a.scrollto:hover{
  opacity: 0.6;
}

.section.section--collection-garment .garment__main .garment__meta .garment__details--mobile ul li a.scrollto{
  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;
}

.section.section--collection-garment .garment__main .garment__meta .garment__details--mobile ul li:last-child {
  margin-bottom: 0px;
}

.section.section--collection-garment .garment__main .garment__separator {
  margin-top: 2.5rem;
}

.section.section--collection-garment .garment__pic {
  height: 700px;
  cursor: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMC42MjEiIGhlaWdodD0iMzAuNjIxIiB2aWV3Qm94PSIwIDAgMzAuNjIxIDMwLjYyMSI+CiAgPGcgaWQ9Ikljb25fZmVhdGhlci16b29tLWluIiBkYXRhLW5hbWU9Ikljb24gZmVhdGhlci16b29tLWluIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMyAtMykiPgogICAgPHBhdGggaWQ9IlRyYXphZG9fNTAiIGRhdGEtbmFtZT0iVHJhemFkbyA1MCIgZD0iTTI4LjUsMTYuNWExMiwxMiwwLDEsMS0xMi0xMiwxMiwxMiwwLDAsMSwxMiwxMloiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjMiLz4KICAgIDxwYXRoIGlkPSJUcmF6YWRvXzUxIiBkYXRhLW5hbWU9IlRyYXphZG8gNTEiIGQ9Ik0zMS41LDMxLjVsLTYuNTI1LTYuNTI1IiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIzIi8+CiAgICA8cGF0aCBpZD0iVHJhemFkb181MiIgZGF0YS1uYW1lPSJUcmF6YWRvIDUyIiBkPSJNMTYuNSwxMnY5IiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIzIi8+CiAgICA8cGF0aCBpZD0iVHJhemFkb181MyIgZGF0YS1uYW1lPSJUcmF6YWRvIDUzIiBkPSJNMTIsMTYuNWg5IiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIzIi8+CiAgPC9nPgo8L3N2Zz4K), auto;
}

@media (max-width: 1440px){
  .section.section--collection-garment .garment__pic{
    height: 550px;
  }
}

@media (max-width: 1024px){
  .section.section--collection-garment .garment__pic{
    height: 450px;
  }
}

.section.section--collection-garment .garment__look {
  margin-top: 5rem;
}

.section.section--collection-garment .garment__look header {
  margin-bottom: 1.5rem;
}

.section.section--collection-garment .garment__look header h3 {
  font-family: bebas-pro;
  font-size: 1.563rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--collection-garment .garment__look .looks__wrap {
  display: flex;
  flex-wrap: wrap;
  margin: -0.25rem;
}

.section.section--collection-garment .garment__look .product {
  padding: 0.25rem;
  width: 25%;
}

@media (max-width: 768px){
  .section.section--collection-garment .garment__look .product{
    width: 50%;
  }
}

@media (max-width: 640px){
  .section.section--collection-garment .garment__look .product{
    width: 100%;
  }
}

.section.section--collection-garment .garment__gallery {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  height: 100vh;
  opacity: 0;
  overflow: auto;
  pointer-events: none;
  position: fixed;
  top: 0px;
  left: 0px;
  width: 100vw;
  z-index: 50;
  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;
}

.section.section--collection-garment .garment__gallery .garment__slide {
  width: 100vw;
}

.section.section--collection-garment .garment__gallery .garment__slide .pic__wrap {
  width: 100%;
}

.section.section--collection-garment .garment__gallery .garment__slide .pic__wrap img {
  margin-left: auto;
  margin-right: auto;
}

.section.section--collection-garment .garment__gallery .gallery__close {
  position: fixed;
  top: 2.5rem;
  right: 2.5rem;
  z-index: 50;
}

.section.section--collection-garment .garment__gallery .gallery__close:hover{
  opacity: 0.6;
}

.section.section--collection-garment .garment__gallery .gallery__close{
  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;
}

.section.section--collection-garment .garment__gallery .gallery__control {
  position: fixed;
  top: 50%;
  z-index: 50;
}

.section.section--collection-garment .garment__gallery .gallery__control:hover{
  opacity: 0.6;
}

.section.section--collection-garment .garment__gallery .gallery__control{
  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;
  transform: translateY(-50%);
}

.section.section--collection-garment .garment__gallery .gallery__control.gallery__control--prev {
  left: 2.5rem;
}

.section.section--collection-garment .garment__gallery .gallery__control.gallery__control--next {
  right: 2.5rem;
}

.section.section--collection-garment .garment__gallery.is--active {
  opacity: 1;
  pointer-events: auto;
}

.section.section--collection-garment .garment__add--mobile {
  display: none;
  position: fixed;
  bottom: 0px;
  left: 0px;
  width: 100vw;
  z-index: 20;
}

@media (max-width: 1024px){
  .section.section--collection-garment .garment__add--mobile{
    display: block;
  }
}

.section.section--checkout .checkout__navigator {
  display: flex;
}

.section.section--checkout .checkout__navigator ul > :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)));
}

.section.section--checkout .checkout__navigator ul{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
}

.section.section--checkout .checkout__navigator ul li {
  display: flex;
  flex-direction: column;
  z-index: 10;
}

.section.section--checkout .checkout__navigator ul li .navigator__bullet {
  width: 28px;
  height: 29px;
  border-radius: 50%;
  --tw-bg-opacity: 1;
  background-color: rgba(172, 165, 160, var(--tw-bg-opacity));
  display: flex;
  align-items: center;
  justify-content: center;
}

.section.section--checkout .checkout__navigator ul li .navigator__bullet .num {
  font-weight: 500;
  font-size: 0.75rem;
  line-height: 1rem;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.section.section--checkout .checkout__navigator ul li .navigator__bullet .tick {
  display: none;
}

.section.section--checkout .checkout__navigator ul li .navigator__id {
  display: none;
  font-weight: 300;
  font-size: 0.625rem;
  position: absolute;
  bottom: 0px;
  left: 50%;
  text-transform: uppercase;
  white-space: nowrap;
  transform: translate(-50%, 25px);
}

.section.section--checkout .checkout__navigator ul li.is--active .navigator__bullet {
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
}

.section.section--checkout .checkout__navigator ul li.is--active .navigator__id {
  display: block;
}

.section.section--editorial-collection .section.section--checkout .checkout__navigator ul li.is--active .navigator__id {
  margin-bottom: 5rem;
  text-align: center;
}

.section.section--editorial-collection .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--header header img {
  height: 62px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 2.5rem;
}

@media (max-width: 768px){
  .section.section--editorial-collection .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--header header img{
    height: auto;
    width: 2rem;
  }
}

.section.section--editorial-collection .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--header header h1 {
  font-family: blacker-display;
  font-size: 3.438rem;
}

@media (max-width: 768px){
  .section.section--editorial-collection .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--header header h1{
    font-size: 1.875rem;
    line-height: 2.25rem;
  }
}

.section.section--editorial-collection .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--header header h3 {
  font-family: blacker-display;
  font-size: 2.25rem;
  line-height: 2.5rem;
  margin-bottom: 2.5rem;
}

.section.section--editorial-collection .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--header header p a {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  display: inline;
  font-family: bebas-pro;
}

.section.section--editorial-collection .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--header header p a:hover{
  opacity: 0.6;
}

.section.section--editorial-collection .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--header header p a{
  padding-bottom: 0.125rem;
  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;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--editorial-collection .block.block--header.block--header--link .section.section--editorial-collection .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--header header p a:before {
  content: '';
  display: block;
  --tw-bg-opacity: 1;
  background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  height: 7rem;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  margin-left: auto;
  margin-right: auto;
  width: 1px;
}

.section.section--editorial-collection .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--header.block--header--link .btn--link:before {
  content: '';
  display: block;
  --tw-bg-opacity: 1;
  background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  height: 7rem;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  margin-left: auto;
  margin-right: auto;
  width: 1px;
}

.section.section--editorial-collection .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--imgfull .pic__wrap img {
  width: 100%;
}

.section.section--editorial-collection .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--imgcentered .pic__wrap img {
  margin-left: auto;
  margin-right: auto;
}

.section.section--editorial-collection .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--pics .pics__grid > :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)));
}

.section.section--editorial-collection .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--pics .pics__grid{
  display: flex;
  align-items: center;
  justify-content: space-around;
}

.section.section--editorial-collection .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--pics .pics__grid .pic__wrap {
  display: flex;
  justify-content: center;
  flex: 1 1 0%;
}

.section.section--editorial-collection .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--pics.block--pics--expand img {
  width: 100%;
}

.section.section--editorial-collection .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--pics.block--pics--centered .pics__grid {
  justify-content: center;
}

.section.section--editorial-collection .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--pics.block--pics--centered .pics__grid .pic__wrap {
  flex: none;
}

@media (max-width: 1024px){
  .section.section--editorial-collection .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--pics.block--pics--centered .pics__grid .pic__wrap{
    flex: 1 1 0%;
  }
}

.section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id {
  margin-bottom: 6rem;
}

.section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--header {
  margin-left: auto;
  margin-right: auto;
  max-width: 640px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 640px;
}

@media (max-width: 640px){
  .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--header{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    width: 100%;
  }
}

.section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--header header {
  text-align: center;
}

.section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--header header h1 {
  font-family: bebas-pro;
  font-size: 1.375rem;
  margin-bottom: 1.25rem;
  --tw-text-opacity: 1;
  color: rgba(172, 165, 160, var(--tw-text-opacity));
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--header header p {
  font-family: blacker-display;
  font-weight: 500;
  font-size: 1.5rem;
  line-height: 2rem;
}

.section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--images {
  margin-left: auto;
  margin-right: auto;
  max-width: 1024px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1024px;
}

@media (max-width: 1024px){
  .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--images{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--images{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--images .image__grid > :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)));
}

.section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--images .image__grid{
  display: flex;
  align-items: center;
  width: 100%;
}

.section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--images .image__grid .image.image--01, .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--images .image__grid .image.image--02 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .block.block--images .image__grid .image.image--01, .section.section--unconditional-page .block.block--images .image__grid .image.image--02 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--images .image__grid .image.image--03 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--images .image__grid .image.image--04 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--images.block--images-wide {
  width: 100%;
  padding-right: 1rem;
  padding-left: 1rem;
  margin-left: auto;
  margin-right: auto;
  max-width: 1680px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1680px;
}

@media (max-width: 1680px){
  .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--images.block--images-wide{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--images.block--images-wide{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.footer--main > .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--images.block--images-wide {
  display: flex;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--images.block--images-wide{
    flex-direction: column;
  }
}

.footer--main > .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--images.block--images-wide .logo {
  width: 25%;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--images.block--images-wide .logo{
    margin-bottom: 2.5rem;
    text-align: center;
    width: 100%;
  }
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--images.block--images-wide .logo img{
    margin-left: auto;
    margin-right: auto;
  }
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--images.block--images-wide > :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)));
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--images.block--images-wide{
  display: flex;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--images.block--images-wide h3 {
  font-family: bebas-pro;
  font-size: 1.875rem;
  line-height: 2.25rem;
  margin-bottom: 2.5rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--images.block--images-wide .sidebar {
  min-width: 200px;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--images.block--images-wide .sidebar ul li {
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--images.block--images-wide .sidebar ul li a.is--active {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-bottom: 0.125rem;
  pointer-events: none;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--images.block--images-wide .sidebar ul li:last-child {
  margin-bottom: 0px;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--images.block--images-wide .article .article__content p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--images.block--images-wide .article .article__content p:last-child {
  margin-bottom: 0px;
}

.section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--description > :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)));
}

.section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--description{
  display: flex;
  margin-left: auto;
  margin-right: auto;
  max-width: 640px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 640px;
}

@media (max-width: 640px){
  .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--description{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--description > :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)));
    --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));
  }

  .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--description{
    flex-direction: column;
  }
}

.section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--description .imago img {
  min-width: 52px;
  min-height: 63px;
  width: 52px;
  height: 63px;
}

.section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--description .text p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1.25rem;
}

.section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--description .text p:last-child {
  margin-bottom: 0px;
}

.section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--imago {
  width: 100%;
  padding-right: 1rem;
  padding-left: 1rem;
  margin-top: 12rem;
  padding-bottom: 6rem;
  margin-left: auto;
  margin-right: auto;
  max-width: 1680px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1680px;
}

@media (max-width: 1680px){
  .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--imago{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--imago{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.footer--main > .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--imago {
  display: flex;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--imago{
    flex-direction: column;
  }
}

.footer--main > .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--imago .logo {
  width: 25%;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--imago .logo{
    margin-bottom: 2.5rem;
    text-align: center;
    width: 100%;
  }
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--imago .logo img{
    margin-left: auto;
    margin-right: auto;
  }
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--imago > :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)));
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--imago{
  display: flex;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--imago h3 {
  font-family: bebas-pro;
  font-size: 1.875rem;
  line-height: 2.25rem;
  margin-bottom: 2.5rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--imago .sidebar {
  min-width: 200px;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--imago .sidebar ul li {
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--imago .sidebar ul li a.is--active {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-bottom: 0.125rem;
  pointer-events: none;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--imago .sidebar ul li:last-child {
  margin-bottom: 0px;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--imago .article .article__content p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--imago .article .article__content p:last-child {
  margin-bottom: 0px;
}

@media (max-width: 768px){
  .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--imago{
    margin-top: 6rem;
    padding-bottom: 2rem;
  }
}

.section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--active .navigator__id.block--imago img {
  margin-left: auto;
  margin-right: auto;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .section.section--checkout .checkout__navigator ul li.is--active .navigator__id {
  margin-bottom: 2rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .section.section--checkout .checkout__navigator ul li.is--active .navigator__id header h4 {
  font-family: blacker-display;
  font-weight: 500;
  font-size: 1.125rem;
  margin-bottom: 0.5rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .section.section--checkout .checkout__navigator ul li.is--active .navigator__id header p {
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .section.section--checkout .checkout__navigator ul li.is--active .navigator__id ul > :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)));
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .section.section--checkout .checkout__navigator ul li.is--active .navigator__id ul{
  display: flex;
  align-items: center;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .section.section--checkout .checkout__navigator ul li.is--active .navigator__id:last-child {
  margin-bottom: 0px;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .section.section--checkout .checkout__navigator ul li.is--active .navigator__id {
  margin-bottom: 1.75rem;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .section.section--checkout .checkout__navigator ul li.is--active .navigator__id p {
  font-size: 0.875rem;
  line-height: 1.25rem;
  margin-bottom: 0.25rem;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .section.section--checkout .checkout__navigator ul li.is--active .navigator__id p strong {
  font-weight: 500;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .section.section--checkout .checkout__navigator ul li.is--active .navigator__id p:last-child {
  margin-bottom: 0px;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .section.section--checkout .checkout__navigator ul li.is--active .navigator__id:last-child {
  margin-bottom: 0px;
}

.section.section--my-data .section.section--checkout .checkout__navigator ul li.is--active .navigator__id {
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.section.section--my-data .section.section--checkout .checkout__navigator ul li.is--active .navigator__id header h2 {
  font-family: bebas-pro;
  font-size: 1.563rem;
  margin-bottom: 1.25rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--my-data .section.section--checkout .checkout__navigator ul li.is--active .navigator__id .data li {
  display: flex;
  flex-direction: column;
  margin-bottom: 1.25rem;
}

.section.section--my-data .section.section--checkout .checkout__navigator ul li.is--active .navigator__id .data li span {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.section.section--my-data .section.section--checkout .checkout__navigator ul li.is--active .navigator__id .data li span.key {
  font-weight: 500;
  margin-bottom: 0.25rem;
}

.section.section--my-data .section.section--checkout .checkout__navigator ul li.is--active .navigator__id .data li button {
  display: inline-flex;
}

.section.section--my-data .section.section--checkout .checkout__navigator ul li.is--active .navigator__id .data li button:hover{
  opacity: 0.6;
}

.section.section--my-data .section.section--checkout .checkout__navigator ul li.is--active .navigator__id .data li button{
  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;
}

.section.section--my-data .section.section--checkout .checkout__navigator ul li.is--active .navigator__id:first-of-type {
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  border-style: solid;
  border-top-width: 1px;
}

.section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .num {
  display: none;
}

.section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick {
  display: block;
}

.section.section--editorial-collection .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick {
  margin-bottom: 5rem;
  text-align: center;
}

.section.section--editorial-collection .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--header header img {
  height: 62px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 2.5rem;
}

@media (max-width: 768px){
  .section.section--editorial-collection .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--header header img{
    height: auto;
    width: 2rem;
  }
}

.section.section--editorial-collection .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--header header h1 {
  font-family: blacker-display;
  font-size: 3.438rem;
}

@media (max-width: 768px){
  .section.section--editorial-collection .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--header header h1{
    font-size: 1.875rem;
    line-height: 2.25rem;
  }
}

.section.section--editorial-collection .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--header header h3 {
  font-family: blacker-display;
  font-size: 2.25rem;
  line-height: 2.5rem;
  margin-bottom: 2.5rem;
}

.section.section--editorial-collection .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--header header p a {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  display: inline;
  font-family: bebas-pro;
}

.section.section--editorial-collection .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--header header p a:hover{
  opacity: 0.6;
}

.section.section--editorial-collection .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--header header p a{
  padding-bottom: 0.125rem;
  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;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--editorial-collection .block.block--header.block--header--link .section.section--editorial-collection .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--header header p a:before {
  content: '';
  display: block;
  --tw-bg-opacity: 1;
  background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  height: 7rem;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  margin-left: auto;
  margin-right: auto;
  width: 1px;
}

.section.section--editorial-collection .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--header.block--header--link .btn--link:before {
  content: '';
  display: block;
  --tw-bg-opacity: 1;
  background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  height: 7rem;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  margin-left: auto;
  margin-right: auto;
  width: 1px;
}

.section.section--editorial-collection .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--imgfull .pic__wrap img {
  width: 100%;
}

.section.section--editorial-collection .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--imgcentered .pic__wrap img {
  margin-left: auto;
  margin-right: auto;
}

.section.section--editorial-collection .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--pics .pics__grid > :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)));
}

.section.section--editorial-collection .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--pics .pics__grid{
  display: flex;
  align-items: center;
  justify-content: space-around;
}

.section.section--editorial-collection .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--pics .pics__grid .pic__wrap {
  display: flex;
  justify-content: center;
  flex: 1 1 0%;
}

.section.section--editorial-collection .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--pics.block--pics--expand img {
  width: 100%;
}

.section.section--editorial-collection .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--pics.block--pics--centered .pics__grid {
  justify-content: center;
}

.section.section--editorial-collection .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--pics.block--pics--centered .pics__grid .pic__wrap {
  flex: none;
}

@media (max-width: 1024px){
  .section.section--editorial-collection .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--pics.block--pics--centered .pics__grid .pic__wrap{
    flex: 1 1 0%;
  }
}

.section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick {
  margin-bottom: 6rem;
}

.section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--header {
  margin-left: auto;
  margin-right: auto;
  max-width: 640px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 640px;
}

@media (max-width: 640px){
  .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--header{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    width: 100%;
  }
}

.section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--header header {
  text-align: center;
}

.section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--header header h1 {
  font-family: bebas-pro;
  font-size: 1.375rem;
  margin-bottom: 1.25rem;
  --tw-text-opacity: 1;
  color: rgba(172, 165, 160, var(--tw-text-opacity));
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--header header p {
  font-family: blacker-display;
  font-weight: 500;
  font-size: 1.5rem;
  line-height: 2rem;
}

.section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--images {
  margin-left: auto;
  margin-right: auto;
  max-width: 1024px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1024px;
}

@media (max-width: 1024px){
  .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--images{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--images{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--images .image__grid > :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)));
}

.section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--images .image__grid{
  display: flex;
  align-items: center;
  width: 100%;
}

.section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--images .image__grid .image.image--01, .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--images .image__grid .image.image--02 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .block.block--images .image__grid .image.image--01, .section.section--unconditional-page .block.block--images .image__grid .image.image--02 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--images .image__grid .image.image--03 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--images .image__grid .image.image--04 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--images.block--images-wide {
  width: 100%;
  padding-right: 1rem;
  padding-left: 1rem;
  margin-left: auto;
  margin-right: auto;
  max-width: 1680px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1680px;
}

@media (max-width: 1680px){
  .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--images.block--images-wide{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--images.block--images-wide{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.footer--main > .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--images.block--images-wide {
  display: flex;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--images.block--images-wide{
    flex-direction: column;
  }
}

.footer--main > .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--images.block--images-wide .logo {
  width: 25%;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--images.block--images-wide .logo{
    margin-bottom: 2.5rem;
    text-align: center;
    width: 100%;
  }
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--images.block--images-wide .logo img{
    margin-left: auto;
    margin-right: auto;
  }
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--images.block--images-wide > :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)));
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--images.block--images-wide{
  display: flex;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--images.block--images-wide h3 {
  font-family: bebas-pro;
  font-size: 1.875rem;
  line-height: 2.25rem;
  margin-bottom: 2.5rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--images.block--images-wide .sidebar {
  min-width: 200px;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--images.block--images-wide .sidebar ul li {
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--images.block--images-wide .sidebar ul li a.is--active {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-bottom: 0.125rem;
  pointer-events: none;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--images.block--images-wide .sidebar ul li:last-child {
  margin-bottom: 0px;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--images.block--images-wide .article .article__content p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--images.block--images-wide .article .article__content p:last-child {
  margin-bottom: 0px;
}

.section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--description > :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)));
}

.section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--description{
  display: flex;
  margin-left: auto;
  margin-right: auto;
  max-width: 640px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 640px;
}

@media (max-width: 640px){
  .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--description{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--description > :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)));
    --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));
  }

  .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--description{
    flex-direction: column;
  }
}

.section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--description .imago img {
  min-width: 52px;
  min-height: 63px;
  width: 52px;
  height: 63px;
}

.section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--description .text p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1.25rem;
}

.section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--description .text p:last-child {
  margin-bottom: 0px;
}

.section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--imago {
  width: 100%;
  padding-right: 1rem;
  padding-left: 1rem;
  margin-top: 12rem;
  padding-bottom: 6rem;
  margin-left: auto;
  margin-right: auto;
  max-width: 1680px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1680px;
}

@media (max-width: 1680px){
  .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--imago{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--imago{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.footer--main > .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--imago {
  display: flex;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--imago{
    flex-direction: column;
  }
}

.footer--main > .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--imago .logo {
  width: 25%;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--imago .logo{
    margin-bottom: 2.5rem;
    text-align: center;
    width: 100%;
  }
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--imago .logo img{
    margin-left: auto;
    margin-right: auto;
  }
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--imago > :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)));
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--imago{
  display: flex;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--imago h3 {
  font-family: bebas-pro;
  font-size: 1.875rem;
  line-height: 2.25rem;
  margin-bottom: 2.5rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--imago .sidebar {
  min-width: 200px;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--imago .sidebar ul li {
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--imago .sidebar ul li a.is--active {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-bottom: 0.125rem;
  pointer-events: none;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--imago .sidebar ul li:last-child {
  margin-bottom: 0px;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--imago .article .article__content p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--imago .article .article__content p:last-child {
  margin-bottom: 0px;
}

@media (max-width: 768px){
  .section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--imago{
    margin-top: 6rem;
    padding-bottom: 2rem;
  }
}

.section.section--unconditional-page .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick.block--imago img {
  margin-left: auto;
  margin-right: auto;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick {
  margin-bottom: 2rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick header h4 {
  font-family: blacker-display;
  font-weight: 500;
  font-size: 1.125rem;
  margin-bottom: 0.5rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick header p {
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick ul > :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)));
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick ul{
  display: flex;
  align-items: center;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick:last-child {
  margin-bottom: 0px;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick {
  margin-bottom: 1.75rem;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick p {
  font-size: 0.875rem;
  line-height: 1.25rem;
  margin-bottom: 0.25rem;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick p strong {
  font-weight: 500;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick p:last-child {
  margin-bottom: 0px;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick:last-child {
  margin-bottom: 0px;
}

.section.section--my-data .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick {
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.section.section--my-data .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick header h2 {
  font-family: bebas-pro;
  font-size: 1.563rem;
  margin-bottom: 1.25rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--my-data .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick .data li {
  display: flex;
  flex-direction: column;
  margin-bottom: 1.25rem;
}

.section.section--my-data .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick .data li span {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.section.section--my-data .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick .data li span.key {
  font-weight: 500;
  margin-bottom: 0.25rem;
}

.section.section--my-data .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick .data li button {
  display: inline-flex;
}

.section.section--my-data .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick .data li button:hover{
  opacity: 0.6;
}

.section.section--my-data .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick .data li button{
  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;
}

.section.section--my-data .section.section--checkout .checkout__navigator ul li.is--completed .navigator__bullet .tick:first-of-type {
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  border-style: solid;
  border-top-width: 1px;
}

.section.section--checkout .checkout__navigator ul:after {
  content: '';
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  height: 0.125rem;
  position: absolute;
  left: 0px;
  top: 50%;
  width: 100%;
}

.section.section--checkout.section--checkout-start .checkout__start-grid > :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)));
}

.section.section--checkout.section--checkout-start .checkout__start-grid{
  display: flex;
  justify-content: space-between;
  margin-top: 5rem;
}

@media (max-width: 768px){
  .section.section--checkout.section--checkout-start .checkout__start-grid > :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)));
    --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));
  }

  .section.section--checkout.section--checkout-start .checkout__start-grid{
    flex-direction: column;
  }
}

.section.section--checkout.section--checkout-start .checkout__start-grid .checkout__box {
  flex: 1 1 0%;
  padding: 2.5rem;
}

@media (max-width: 640px){
  .section.section--checkout.section--checkout-start .checkout__start-grid .checkout__box{
    padding: 1.25rem;
  }
}

.section.section--checkout.section--checkout-start .checkout__start-grid .checkout__box header {
  margin-bottom: 2rem;
  text-align: center;
}

.section.section--checkout.section--checkout-start .checkout__start-grid .checkout__box header h3 {
  font-family: bebas-pro;
  font-size: 1.375rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--checkout.section--checkout-start .checkout__start-grid .checkout__box header p {
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.25rem;
  margin-top: 1rem;
}

.section.section--checkout.section--checkout-start .checkout__start-grid .checkout__box.checkout__login {
  --tw-border-opacity: 1;
  border-color: rgba(229, 229, 229, var(--tw-border-opacity));
  border-width: 1px;
}

.section.section--checkout.section--checkout-start .checkout__start-grid .checkout__box.checkout__guest {
  --tw-bg-opacity: 1;
  background-color: rgba(229, 229, 229, var(--tw-bg-opacity));
}

.section.section--checkout.section--checkout-payment .payment__grid > :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)));
}

.section.section--checkout.section--checkout-payment .payment__grid{
  display: flex;
  margin-top: 5rem;
}

@media (max-width: 1366px){
  .section.section--checkout.section--checkout-payment .payment__grid > :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)));
  }
}

@media (max-width: 1024px){
  .section.section--checkout.section--checkout-payment .payment__grid > :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)));
  }
}

@media (max-width: 768px){
  .section.section--checkout.section--checkout-payment .payment__grid > :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)));
  }

  .section.section--checkout.section--checkout-payment .payment__grid{
    flex-direction: column;
  }
}

.section.section--checkout.section--checkout-payment .payment__grid .payment__col {
  flex: 1 1 0%;
}

.section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block {
  margin-bottom: 5rem;
}

.section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block header {
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  border-bottom-width: 1px;
  margin-bottom: 1.5rem;
  padding-bottom: 0.75rem;
}

.section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block header h3 {
  font-family: bebas-pro;
  font-size: 1.563rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__items .cart__item {
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  border-bottom-width: 1px;
  display: flex;
  justify-content: space-between;
  margin-bottom: 2rem;
  padding-bottom: 2rem;
  width: 100%;
}

.section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__items .cart__item .cart__item-left {
  display: flex;
}

.section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__items .cart__item .cart__item-right {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  justify-content: space-between;
  margin-left: 1.25rem;
}

.section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__items .cart__item .cart__item-right p {
  font-weight: 300;
  font-size: 1rem;
  line-height: 1.5rem;
}

.section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__items .cart__item .cart__item-right p span.product__price--original {
  margin-right: 0.25rem;
  text-decoration: line-through;
}

.section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__items .cart__item .cart__item-right p span.product__price--sale {
  --tw-text-opacity: 1;
  color: rgba(222, 21, 21, var(--tw-text-opacity));
}

.section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__items .cart__item .cart__item-right .btn--delete {
  font-size: 0.813rem;
}

.section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__items .cart__item .cart__pic {
  width: 100px;
  height: 125px;
  margin-right: 1.25rem;
}

.section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__items .cart__item .cart__description p {
  font-size: 0.813rem;
  margin-bottom: 0.5rem;
}

.section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__items .cart__item .cart__description p strong {
  font-weight: 500;
}

.section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__items .cart__item .cart__description p.cart__description-title {
  font-family: bebas-pro;
  font-size: 1.125rem;
  line-height: 1.75rem;
  margin-bottom: 1rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__items .cart__item:first-child:last-child .order--delete {
  display: none;
}

.section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__items.is--hidden {
  display: none;
}

.section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty {
  display: none;
}

.section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty p {
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.25rem;
  --tw-text-opacity: 1;
  color: rgba(159, 159, 159, var(--tw-text-opacity));
}

.section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active {
  display: block;
}

.section.section--editorial-collection .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active {
  margin-bottom: 5rem;
  text-align: center;
}

.section.section--editorial-collection .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--header header img {
  height: 62px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 2.5rem;
}

@media (max-width: 768px){
  .section.section--editorial-collection .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--header header img{
    height: auto;
    width: 2rem;
  }
}

.section.section--editorial-collection .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--header header h1 {
  font-family: blacker-display;
  font-size: 3.438rem;
}

@media (max-width: 768px){
  .section.section--editorial-collection .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--header header h1{
    font-size: 1.875rem;
    line-height: 2.25rem;
  }
}

.section.section--editorial-collection .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--header header h3 {
  font-family: blacker-display;
  font-size: 2.25rem;
  line-height: 2.5rem;
  margin-bottom: 2.5rem;
}

.section.section--editorial-collection .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--header header p a {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  display: inline;
  font-family: bebas-pro;
}

.section.section--editorial-collection .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--header header p a:hover{
  opacity: 0.6;
}

.section.section--editorial-collection .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--header header p a{
  padding-bottom: 0.125rem;
  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;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--editorial-collection .block.block--header.block--header--link .section.section--editorial-collection .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--header header p a:before {
  content: '';
  display: block;
  --tw-bg-opacity: 1;
  background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  height: 7rem;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  margin-left: auto;
  margin-right: auto;
  width: 1px;
}

.section.section--editorial-collection .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--header.block--header--link .btn--link:before {
  content: '';
  display: block;
  --tw-bg-opacity: 1;
  background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  height: 7rem;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  margin-left: auto;
  margin-right: auto;
  width: 1px;
}

.section.section--editorial-collection .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--imgfull .pic__wrap img {
  width: 100%;
}

.section.section--editorial-collection .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--imgcentered .pic__wrap img {
  margin-left: auto;
  margin-right: auto;
}

.section.section--editorial-collection .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--pics .pics__grid > :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)));
}

.section.section--editorial-collection .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--pics .pics__grid{
  display: flex;
  align-items: center;
  justify-content: space-around;
}

.section.section--editorial-collection .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--pics .pics__grid .pic__wrap {
  display: flex;
  justify-content: center;
  flex: 1 1 0%;
}

.section.section--editorial-collection .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--pics.block--pics--expand img {
  width: 100%;
}

.section.section--editorial-collection .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--pics.block--pics--centered .pics__grid {
  justify-content: center;
}

.section.section--editorial-collection .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--pics.block--pics--centered .pics__grid .pic__wrap {
  flex: none;
}

@media (max-width: 1024px){
  .section.section--editorial-collection .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--pics.block--pics--centered .pics__grid .pic__wrap{
    flex: 1 1 0%;
  }
}

.section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active {
  margin-bottom: 6rem;
}

.section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--header {
  margin-left: auto;
  margin-right: auto;
  max-width: 640px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 640px;
}

@media (max-width: 640px){
  .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--header{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    width: 100%;
  }
}

.section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--header header {
  text-align: center;
}

.section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--header header h1 {
  font-family: bebas-pro;
  font-size: 1.375rem;
  margin-bottom: 1.25rem;
  --tw-text-opacity: 1;
  color: rgba(172, 165, 160, var(--tw-text-opacity));
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--header header p {
  font-family: blacker-display;
  font-weight: 500;
  font-size: 1.5rem;
  line-height: 2rem;
}

.section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--images {
  margin-left: auto;
  margin-right: auto;
  max-width: 1024px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1024px;
}

@media (max-width: 1024px){
  .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--images{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--images{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--images .image__grid > :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)));
}

.section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--images .image__grid{
  display: flex;
  align-items: center;
  width: 100%;
}

.section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--images .image__grid .image.image--01, .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--images .image__grid .image.image--02 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .block.block--images .image__grid .image.image--01, .section.section--unconditional-page .block.block--images .image__grid .image.image--02 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--images .image__grid .image.image--03 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--images .image__grid .image.image--04 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--images.block--images-wide {
  width: 100%;
  padding-right: 1rem;
  padding-left: 1rem;
  margin-left: auto;
  margin-right: auto;
  max-width: 1680px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1680px;
}

@media (max-width: 1680px){
  .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--images.block--images-wide{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--images.block--images-wide{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.footer--main > .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--images.block--images-wide {
  display: flex;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--images.block--images-wide{
    flex-direction: column;
  }
}

.footer--main > .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--images.block--images-wide .logo {
  width: 25%;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--images.block--images-wide .logo{
    margin-bottom: 2.5rem;
    text-align: center;
    width: 100%;
  }
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--images.block--images-wide .logo img{
    margin-left: auto;
    margin-right: auto;
  }
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--images.block--images-wide > :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)));
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--images.block--images-wide{
  display: flex;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--images.block--images-wide h3 {
  font-family: bebas-pro;
  font-size: 1.875rem;
  line-height: 2.25rem;
  margin-bottom: 2.5rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--images.block--images-wide .sidebar {
  min-width: 200px;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--images.block--images-wide .sidebar ul li {
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--images.block--images-wide .sidebar ul li a.is--active {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-bottom: 0.125rem;
  pointer-events: none;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--images.block--images-wide .sidebar ul li:last-child {
  margin-bottom: 0px;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--images.block--images-wide .article .article__content p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--images.block--images-wide .article .article__content p:last-child {
  margin-bottom: 0px;
}

.section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--description > :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)));
}

.section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--description{
  display: flex;
  margin-left: auto;
  margin-right: auto;
  max-width: 640px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 640px;
}

@media (max-width: 640px){
  .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--description{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--description > :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)));
    --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));
  }

  .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--description{
    flex-direction: column;
  }
}

.section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--description .imago img {
  min-width: 52px;
  min-height: 63px;
  width: 52px;
  height: 63px;
}

.section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--description .text p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1.25rem;
}

.section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--description .text p:last-child {
  margin-bottom: 0px;
}

.section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--imago {
  width: 100%;
  padding-right: 1rem;
  padding-left: 1rem;
  margin-top: 12rem;
  padding-bottom: 6rem;
  margin-left: auto;
  margin-right: auto;
  max-width: 1680px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1680px;
}

@media (max-width: 1680px){
  .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--imago{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--imago{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.footer--main > .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--imago {
  display: flex;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--imago{
    flex-direction: column;
  }
}

.footer--main > .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--imago .logo {
  width: 25%;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--imago .logo{
    margin-bottom: 2.5rem;
    text-align: center;
    width: 100%;
  }
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--imago .logo img{
    margin-left: auto;
    margin-right: auto;
  }
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--imago > :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)));
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--imago{
  display: flex;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--imago h3 {
  font-family: bebas-pro;
  font-size: 1.875rem;
  line-height: 2.25rem;
  margin-bottom: 2.5rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--imago .sidebar {
  min-width: 200px;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--imago .sidebar ul li {
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--imago .sidebar ul li a.is--active {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-bottom: 0.125rem;
  pointer-events: none;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--imago .sidebar ul li:last-child {
  margin-bottom: 0px;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--imago .article .article__content p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--imago .article .article__content p:last-child {
  margin-bottom: 0px;
}

@media (max-width: 768px){
  .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--imago{
    margin-top: 6rem;
    padding-bottom: 2rem;
  }
}

.section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active.block--imago img {
  margin-left: auto;
  margin-right: auto;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active {
  margin-bottom: 2rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active header h4 {
  font-family: blacker-display;
  font-weight: 500;
  font-size: 1.125rem;
  margin-bottom: 0.5rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active header p {
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active ul > :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)));
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active ul{
  display: flex;
  align-items: center;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active:last-child {
  margin-bottom: 0px;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active {
  margin-bottom: 1.75rem;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active p {
  font-size: 0.875rem;
  line-height: 1.25rem;
  margin-bottom: 0.25rem;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active p strong {
  font-weight: 500;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active p:last-child {
  margin-bottom: 0px;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active:last-child {
  margin-bottom: 0px;
}

.section.section--my-data .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active {
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.section.section--my-data .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active header h2 {
  font-family: bebas-pro;
  font-size: 1.563rem;
  margin-bottom: 1.25rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--my-data .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active .data li {
  display: flex;
  flex-direction: column;
  margin-bottom: 1.25rem;
}

.section.section--my-data .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active .data li span {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.section.section--my-data .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active .data li span.key {
  font-weight: 500;
  margin-bottom: 0.25rem;
}

.section.section--my-data .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active .data li button {
  display: inline-flex;
}

.section.section--my-data .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active .data li button:hover{
  opacity: 0.6;
}

.section.section--my-data .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active .data li button{
  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;
}

.section.section--my-data .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .cart__empty.is--active:first-of-type {
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  border-style: solid;
  border-top-width: 1px;
}

.section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .order__delivery {
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-bottom: 2rem;
}

.section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .order__delivery .delivery__block {
  margin-bottom: 2.5rem;
}

.section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .order__delivery .delivery__block li {
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .order__delivery .delivery__block:last-of-type {
  margin-bottom: 0px;
}

.section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block .wrap .order__delivery .hongo__edit {
  bottom: 2rem;
  top: initial;
}

.section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__block:last-child {
  margin-bottom: 0px;
}

.section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process {
  margin-bottom: 5rem;
}

@media (max-width: 768px){
  .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process{
    margin-bottom: 2.5rem;
  }
}

.section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process header {
  margin-bottom: 0.75rem;
}

.section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process header p {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process header p strong {
  font-weight: 500;
}

.section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .promo .form .btn {
  width: 25%;
}

.section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .promo .form.form--hidden {
  display: none;
}

.section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .promo .promo__detail {
  margin-top: 0.75rem;
}

.section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .promo .promo__detail li {
  display: flex;
  justify-content: space-between;
  margin-bottom: 0.25rem;
}

.section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .promo .promo__detail li span {
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .promo .promo__detail li.total {
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  border-top-width: 1px;
  margin-bottom: 0px;
  margin-top: 0.75rem;
  padding-top: 0.75rem;
}

.section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .promo .promo__detail li.total span {
  font-weight: 500;
}

.section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .methods .method {
  --tw-bg-opacity: 1;
  background-color: rgba(229, 229, 229, var(--tw-bg-opacity));
}

.section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .methods .method:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(203, 196, 188, var(--tw-bg-opacity));
}

.section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .methods .method{
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 0.75rem;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  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;
}

.section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .methods .method .name {
  display: flex;
  align-items: center;
}

.section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .methods .method .name .bullet {
  width: 13px;
  height: 13px;
  border-radius: 50%;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  --tw-border-opacity: 1;
  border-color: rgba(159, 159, 159, var(--tw-border-opacity));
  border-width: 1px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 0.75rem;
}

.section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .methods .method .name .bullet .check {
  content: '';
  width: 7px;
  height: 7px;
  border-radius: 50%;
  --tw-bg-opacity: 1;
  background-color: rgba(203, 196, 188, var(--tw-bg-opacity));
  opacity: 0;
  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;
}

.section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .methods .method .name .text {
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .methods .method .icons > :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)));
}

.section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .methods .method .icons{
  display: flex;
  align-items: center;
}

.section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .methods .method.is--checked {
  --tw-bg-opacity: 1;
  background-color: rgba(203, 196, 188, var(--tw-bg-opacity));
}

.section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .methods .method.is--checked .name .bullet .check {
  opacity: 1;
}

.section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel {
  display: none;
}

.section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked {
  display: block;
}

.section.section--editorial-collection .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked {
  margin-bottom: 5rem;
  text-align: center;
}

.section.section--editorial-collection .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--header header img {
  height: 62px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 2.5rem;
}

@media (max-width: 768px){
  .section.section--editorial-collection .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--header header img{
    height: auto;
    width: 2rem;
  }
}

.section.section--editorial-collection .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--header header h1 {
  font-family: blacker-display;
  font-size: 3.438rem;
}

@media (max-width: 768px){
  .section.section--editorial-collection .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--header header h1{
    font-size: 1.875rem;
    line-height: 2.25rem;
  }
}

.section.section--editorial-collection .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--header header h3 {
  font-family: blacker-display;
  font-size: 2.25rem;
  line-height: 2.5rem;
  margin-bottom: 2.5rem;
}

.section.section--editorial-collection .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--header header p a {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  display: inline;
  font-family: bebas-pro;
}

.section.section--editorial-collection .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--header header p a:hover{
  opacity: 0.6;
}

.section.section--editorial-collection .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--header header p a{
  padding-bottom: 0.125rem;
  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;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--editorial-collection .block.block--header.block--header--link .section.section--editorial-collection .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--header header p a:before {
  content: '';
  display: block;
  --tw-bg-opacity: 1;
  background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  height: 7rem;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  margin-left: auto;
  margin-right: auto;
  width: 1px;
}

.section.section--editorial-collection .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--header.block--header--link .btn--link:before {
  content: '';
  display: block;
  --tw-bg-opacity: 1;
  background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  height: 7rem;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  margin-left: auto;
  margin-right: auto;
  width: 1px;
}

.section.section--editorial-collection .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--imgfull .pic__wrap img {
  width: 100%;
}

.section.section--editorial-collection .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--imgcentered .pic__wrap img {
  margin-left: auto;
  margin-right: auto;
}

.section.section--editorial-collection .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--pics .pics__grid > :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)));
}

.section.section--editorial-collection .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--pics .pics__grid{
  display: flex;
  align-items: center;
  justify-content: space-around;
}

.section.section--editorial-collection .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--pics .pics__grid .pic__wrap {
  display: flex;
  justify-content: center;
  flex: 1 1 0%;
}

.section.section--editorial-collection .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--pics.block--pics--expand img {
  width: 100%;
}

.section.section--editorial-collection .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--pics.block--pics--centered .pics__grid {
  justify-content: center;
}

.section.section--editorial-collection .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--pics.block--pics--centered .pics__grid .pic__wrap {
  flex: none;
}

@media (max-width: 1024px){
  .section.section--editorial-collection .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--pics.block--pics--centered .pics__grid .pic__wrap{
    flex: 1 1 0%;
  }
}

.section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked {
  margin-bottom: 6rem;
}

.section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--header {
  margin-left: auto;
  margin-right: auto;
  max-width: 640px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 640px;
}

@media (max-width: 640px){
  .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--header{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    width: 100%;
  }
}

.section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--header header {
  text-align: center;
}

.section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--header header h1 {
  font-family: bebas-pro;
  font-size: 1.375rem;
  margin-bottom: 1.25rem;
  --tw-text-opacity: 1;
  color: rgba(172, 165, 160, var(--tw-text-opacity));
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--header header p {
  font-family: blacker-display;
  font-weight: 500;
  font-size: 1.5rem;
  line-height: 2rem;
}

.section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--images {
  margin-left: auto;
  margin-right: auto;
  max-width: 1024px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1024px;
}

@media (max-width: 1024px){
  .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--images{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--images{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--images .image__grid > :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)));
}

.section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--images .image__grid{
  display: flex;
  align-items: center;
  width: 100%;
}

.section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--images .image__grid .image.image--01, .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--images .image__grid .image.image--02 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .block.block--images .image__grid .image.image--01, .section.section--unconditional-page .block.block--images .image__grid .image.image--02 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--images .image__grid .image.image--03 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--images .image__grid .image.image--04 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--images.block--images-wide {
  width: 100%;
  padding-right: 1rem;
  padding-left: 1rem;
  margin-left: auto;
  margin-right: auto;
  max-width: 1680px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1680px;
}

@media (max-width: 1680px){
  .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--images.block--images-wide{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--images.block--images-wide{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.footer--main > .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--images.block--images-wide {
  display: flex;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--images.block--images-wide{
    flex-direction: column;
  }
}

.footer--main > .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--images.block--images-wide .logo {
  width: 25%;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--images.block--images-wide .logo{
    margin-bottom: 2.5rem;
    text-align: center;
    width: 100%;
  }
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--images.block--images-wide .logo img{
    margin-left: auto;
    margin-right: auto;
  }
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--images.block--images-wide > :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)));
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--images.block--images-wide{
  display: flex;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--images.block--images-wide h3 {
  font-family: bebas-pro;
  font-size: 1.875rem;
  line-height: 2.25rem;
  margin-bottom: 2.5rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--images.block--images-wide .sidebar {
  min-width: 200px;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--images.block--images-wide .sidebar ul li {
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--images.block--images-wide .sidebar ul li a.is--active {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-bottom: 0.125rem;
  pointer-events: none;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--images.block--images-wide .sidebar ul li:last-child {
  margin-bottom: 0px;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--images.block--images-wide .article .article__content p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--images.block--images-wide .article .article__content p:last-child {
  margin-bottom: 0px;
}

.section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--description > :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)));
}

.section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--description{
  display: flex;
  margin-left: auto;
  margin-right: auto;
  max-width: 640px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 640px;
}

@media (max-width: 640px){
  .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--description{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--description > :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)));
    --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));
  }

  .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--description{
    flex-direction: column;
  }
}

.section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--description .imago img {
  min-width: 52px;
  min-height: 63px;
  width: 52px;
  height: 63px;
}

.section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--description .text p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1.25rem;
}

.section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--description .text p:last-child {
  margin-bottom: 0px;
}

.section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--imago {
  width: 100%;
  padding-right: 1rem;
  padding-left: 1rem;
  margin-top: 12rem;
  padding-bottom: 6rem;
  margin-left: auto;
  margin-right: auto;
  max-width: 1680px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1680px;
}

@media (max-width: 1680px){
  .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--imago{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--imago{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.footer--main > .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--imago {
  display: flex;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--imago{
    flex-direction: column;
  }
}

.footer--main > .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--imago .logo {
  width: 25%;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--imago .logo{
    margin-bottom: 2.5rem;
    text-align: center;
    width: 100%;
  }
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--imago .logo img{
    margin-left: auto;
    margin-right: auto;
  }
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--imago > :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)));
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--imago{
  display: flex;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--imago h3 {
  font-family: bebas-pro;
  font-size: 1.875rem;
  line-height: 2.25rem;
  margin-bottom: 2.5rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--imago .sidebar {
  min-width: 200px;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--imago .sidebar ul li {
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--imago .sidebar ul li a.is--active {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-bottom: 0.125rem;
  pointer-events: none;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--imago .sidebar ul li:last-child {
  margin-bottom: 0px;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--imago .article .article__content p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--imago .article .article__content p:last-child {
  margin-bottom: 0px;
}

@media (max-width: 768px){
  .section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--imago{
    margin-top: 6rem;
    padding-bottom: 2rem;
  }
}

.section.section--unconditional-page .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked.block--imago img {
  margin-left: auto;
  margin-right: auto;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked {
  margin-bottom: 2rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked header h4 {
  font-family: blacker-display;
  font-weight: 500;
  font-size: 1.125rem;
  margin-bottom: 0.5rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked header p {
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked ul > :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)));
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked ul{
  display: flex;
  align-items: center;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked:last-child {
  margin-bottom: 0px;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked {
  margin-bottom: 1.75rem;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked p {
  font-size: 0.875rem;
  line-height: 1.25rem;
  margin-bottom: 0.25rem;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked p strong {
  font-weight: 500;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked p:last-child {
  margin-bottom: 0px;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked:last-child {
  margin-bottom: 0px;
}

.section.section--my-data .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked {
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.section.section--my-data .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked header h2 {
  font-family: bebas-pro;
  font-size: 1.563rem;
  margin-bottom: 1.25rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--my-data .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked .data li {
  display: flex;
  flex-direction: column;
  margin-bottom: 1.25rem;
}

.section.section--my-data .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked .data li span {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.section.section--my-data .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked .data li span.key {
  font-weight: 500;
  margin-bottom: 0.25rem;
}

.section.section--my-data .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked .data li button {
  display: inline-flex;
}

.section.section--my-data .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked .data li button:hover{
  opacity: 0.6;
}

.section.section--my-data .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked .data li button{
  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;
}

.section.section--my-data .section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .funnels .funnel.is--checked:first-of-type {
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  border-style: solid;
  border-top-width: 1px;
}

.section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .cart__methods .icons > :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)));
}

.section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .cart__methods .icons{
  display: flex;
  align-items: center;
}

.section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .cart__methods .payment__continue {
  margin-top: 2.5rem;
}

.section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .cart__methods .payment__total {
  margin-top: 0.75rem;
}

.section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process .cart__methods .payment__total p {
  font-weight: 500;
  font-size: 0.875rem;
  line-height: 1.25rem;
  text-align: center;
}

.section.section--checkout.section--checkout-payment .payment__grid .payment__col .payment__process:last-child {
  margin-bottom: 0px;
}

.section.section--checkout.section--checkout-confirmation .confirmation__products .cart__items .cart__item {
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  border-bottom-width: 1px;
  display: flex;
  justify-content: space-between;
  margin-bottom: 2rem;
  padding-bottom: 2rem;
  width: 100%;
}

.section.section--checkout.section--checkout-confirmation .confirmation__products .cart__items .cart__item .cart__item-left {
  display: flex;
}

.section.section--checkout.section--checkout-confirmation .confirmation__products .cart__items .cart__item .cart__item-right {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  margin-left: 1.25rem;
}

.section.section--checkout.section--checkout-confirmation .confirmation__products .cart__items .cart__item .cart__item-right p {
  font-weight: 300;
  font-size: 1rem;
  line-height: 1.5rem;
}

.section.section--checkout.section--checkout-confirmation .confirmation__products .cart__items .cart__item .cart__item-right p span.product__price--original {
  margin-right: 0.75rem;
  text-decoration: line-through;
}

.section.section--checkout.section--checkout-confirmation .confirmation__products .cart__items .cart__item .cart__item-right p span.product__price--sale {
  --tw-text-opacity: 1;
  color: rgba(222, 21, 21, var(--tw-text-opacity));
}

.section.section--checkout.section--checkout-confirmation .confirmation__products .cart__items .cart__item .cart__item-right .btn--delete {
  font-size: 0.813rem;
}

.section.section--checkout.section--checkout-confirmation .confirmation__products .cart__items .cart__item .cart__pic {
  width: 100px;
  height: 125px;
  margin-right: 1.25rem;
}

.section.section--checkout.section--checkout-confirmation .confirmation__products .cart__items .cart__item .cart__description p {
  font-size: 0.813rem;
  margin-bottom: 0.5rem;
}

.section.section--checkout.section--checkout-confirmation .confirmation__products .cart__items .cart__item .cart__description p strong {
  font-weight: 500;
}

.section.section--checkout.section--checkout-confirmation .confirmation__products .cart__items .cart__item .cart__description p.cart__description-title {
  font-family: bebas-pro;
  font-size: 1.125rem;
  line-height: 1.75rem;
  margin-bottom: 1rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--checkout.section--checkout-confirmation .confirmation__products .cart__items .cart__item:first-child {
  border-top-width: 1px;
  padding-top: 2rem;
}

.section.section--checkout.section--checkout-confirmation .confirmation__products .cart__items.is--hidden {
  display: none;
}

.section.section--checkout.section--checkout-confirmation .confirmation__products .cart__details {
  margin-top: 0.75rem;
}

.section.section--checkout.section--checkout-confirmation .confirmation__products .cart__details li {
  display: flex;
  justify-content: space-between;
  margin-bottom: 0.25rem;
}

.section.section--checkout.section--checkout-confirmation .confirmation__products .cart__details li span {
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.section.section--checkout.section--checkout-confirmation .confirmation__products .cart__details li.total {
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  border-top-width: 1px;
  margin-bottom: 0px;
  margin-top: 0.75rem;
  padding-top: 0.75rem;
}

.section.section--checkout.section--checkout-confirmation .confirmation__products .cart__details li.total span {
  font-weight: 500;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume {
  margin-top: 5rem;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid > :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)));
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid{
  display: flex;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col {
  flex: 1 1 0%;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .block {
  margin-bottom: 1.75rem;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .block p {
  font-size: 0.875rem;
  line-height: 1.25rem;
  margin-bottom: 0.25rem;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .block p strong {
  font-weight: 500;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .block p:last-child {
  margin-bottom: 0px;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .block:last-child {
  margin-bottom: 0px;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__ctas > :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)));
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__ctas{
  display: flex;
  align-items: center;
}

@media (max-width: 640px){
  .section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__ctas > :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)));
    --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));
  }

  .section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__ctas{
    flex-direction: column;
  }
}

.section.section--my-data .block {
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.section.section--my-data .block header h2 {
  font-family: bebas-pro;
  font-size: 1.563rem;
  margin-bottom: 1.25rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--my-data .block .data li {
  display: flex;
  flex-direction: column;
  margin-bottom: 1.25rem;
}

.section.section--my-data .block .data li span {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.section.section--my-data .block .data li span.key {
  font-weight: 500;
  margin-bottom: 0.25rem;
}

.section.section--my-data .block .data li button {
  display: inline-flex;
}

.section.section--my-data .block .data li button:hover{
  opacity: 0.6;
}

.section.section--my-data .block .data li button{
  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;
}

.section.section--my-data .block:first-of-type {
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  border-style: solid;
  border-top-width: 1px;
}

.section.section--my-orders .orders li .order {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

.section.section--my-orders .orders li .order:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(229, 229, 229, var(--tw-bg-opacity));
}

.section.section--my-orders .orders li .order{
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  border-top-width: 1px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  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;
}

.section.section--my-orders .orders li .order > * {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}

.section.section--my-orders .orders li .order > *.left {
  flex: 1 1 0%;
}

.section.section--my-orders .orders li .order > *.center {
  justify-content: center;
  flex: 1 1 0%;
}

.section.section--my-orders .orders li .order > *.right {
  justify-content: flex-end;
}

.section.section--my-orders .orders li .order > * span {
  display: block;
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.section.section--editorial-collection .section.section--my-orders .orders li .order > * span {
  margin-bottom: 5rem;
  text-align: center;
}

.section.section--editorial-collection .section.section--my-orders .orders li .order > * span.block--header header img {
  height: 62px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 2.5rem;
}

@media (max-width: 768px){
  .section.section--editorial-collection .section.section--my-orders .orders li .order > * span.block--header header img{
    height: auto;
    width: 2rem;
  }
}

.section.section--editorial-collection .section.section--my-orders .orders li .order > * span.block--header header h1 {
  font-family: blacker-display;
  font-size: 3.438rem;
}

@media (max-width: 768px){
  .section.section--editorial-collection .section.section--my-orders .orders li .order > * span.block--header header h1{
    font-size: 1.875rem;
    line-height: 2.25rem;
  }
}

.section.section--editorial-collection .section.section--my-orders .orders li .order > * span.block--header header h3 {
  font-family: blacker-display;
  font-size: 2.25rem;
  line-height: 2.5rem;
  margin-bottom: 2.5rem;
}

.section.section--editorial-collection .section.section--my-orders .orders li .order > * span.block--header header p a {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  display: inline;
  font-family: bebas-pro;
}

.section.section--editorial-collection .section.section--my-orders .orders li .order > * span.block--header header p a:hover{
  opacity: 0.6;
}

.section.section--editorial-collection .section.section--my-orders .orders li .order > * span.block--header header p a{
  padding-bottom: 0.125rem;
  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;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--editorial-collection .block.block--header.block--header--link .section.section--editorial-collection .section.section--my-orders .orders li .order > * span.block--header header p a:before {
  content: '';
  display: block;
  --tw-bg-opacity: 1;
  background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  height: 7rem;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  margin-left: auto;
  margin-right: auto;
  width: 1px;
}

.section.section--editorial-collection .section.section--my-orders .orders li .order > * span.block--header.block--header--link .btn--link:before {
  content: '';
  display: block;
  --tw-bg-opacity: 1;
  background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  height: 7rem;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  margin-left: auto;
  margin-right: auto;
  width: 1px;
}

.section.section--editorial-collection .section.section--my-orders .orders li .order > * span.block--imgfull .pic__wrap img {
  width: 100%;
}

.section.section--editorial-collection .section.section--my-orders .orders li .order > * span.block--imgcentered .pic__wrap img {
  margin-left: auto;
  margin-right: auto;
}

.section.section--editorial-collection .section.section--my-orders .orders li .order > * span.block--pics .pics__grid > :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)));
}

.section.section--editorial-collection .section.section--my-orders .orders li .order > * span.block--pics .pics__grid{
  display: flex;
  align-items: center;
  justify-content: space-around;
}

.section.section--editorial-collection .section.section--my-orders .orders li .order > * span.block--pics .pics__grid .pic__wrap {
  display: flex;
  justify-content: center;
  flex: 1 1 0%;
}

.section.section--editorial-collection .section.section--my-orders .orders li .order > * span.block--pics.block--pics--expand img {
  width: 100%;
}

.section.section--editorial-collection .section.section--my-orders .orders li .order > * span.block--pics.block--pics--centered .pics__grid {
  justify-content: center;
}

.section.section--editorial-collection .section.section--my-orders .orders li .order > * span.block--pics.block--pics--centered .pics__grid .pic__wrap {
  flex: none;
}

@media (max-width: 1024px){
  .section.section--editorial-collection .section.section--my-orders .orders li .order > * span.block--pics.block--pics--centered .pics__grid .pic__wrap{
    flex: 1 1 0%;
  }
}

.section.section--unconditional-page .section.section--my-orders .orders li .order > * span {
  margin-bottom: 6rem;
}

.section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--header {
  margin-left: auto;
  margin-right: auto;
  max-width: 640px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 640px;
}

@media (max-width: 640px){
  .section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--header{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    width: 100%;
  }
}

.section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--header header {
  text-align: center;
}

.section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--header header h1 {
  font-family: bebas-pro;
  font-size: 1.375rem;
  margin-bottom: 1.25rem;
  --tw-text-opacity: 1;
  color: rgba(172, 165, 160, var(--tw-text-opacity));
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--header header p {
  font-family: blacker-display;
  font-weight: 500;
  font-size: 1.5rem;
  line-height: 2rem;
}

.section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--images {
  margin-left: auto;
  margin-right: auto;
  max-width: 1024px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1024px;
}

@media (max-width: 1024px){
  .section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--images{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--images{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--images .image__grid > :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)));
}

.section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--images .image__grid{
  display: flex;
  align-items: center;
  width: 100%;
}

.section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--images .image__grid .image.image--01, .section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--images .image__grid .image.image--02 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .block.block--images .image__grid .image.image--01, .section.section--unconditional-page .block.block--images .image__grid .image.image--02 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--images .image__grid .image.image--03 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--images .image__grid .image.image--04 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--images.block--images-wide {
  width: 100%;
  padding-right: 1rem;
  padding-left: 1rem;
  margin-left: auto;
  margin-right: auto;
  max-width: 1680px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1680px;
}

@media (max-width: 1680px){
  .section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--images.block--images-wide{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--images.block--images-wide{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.footer--main > .section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--images.block--images-wide {
  display: flex;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--images.block--images-wide{
    flex-direction: column;
  }
}

.footer--main > .section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--images.block--images-wide .logo {
  width: 25%;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--images.block--images-wide .logo{
    margin-bottom: 2.5rem;
    text-align: center;
    width: 100%;
  }
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--images.block--images-wide .logo img{
    margin-left: auto;
    margin-right: auto;
  }
}

.section.section--shop-guide .section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--images.block--images-wide > :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)));
}

.section.section--shop-guide .section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--images.block--images-wide{
  display: flex;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--images.block--images-wide h3 {
  font-family: bebas-pro;
  font-size: 1.875rem;
  line-height: 2.25rem;
  margin-bottom: 2.5rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--images.block--images-wide .sidebar {
  min-width: 200px;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--images.block--images-wide .sidebar ul li {
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--images.block--images-wide .sidebar ul li a.is--active {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-bottom: 0.125rem;
  pointer-events: none;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--images.block--images-wide .sidebar ul li:last-child {
  margin-bottom: 0px;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--images.block--images-wide .article .article__content p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--images.block--images-wide .article .article__content p:last-child {
  margin-bottom: 0px;
}

.section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--description > :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)));
}

.section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--description{
  display: flex;
  margin-left: auto;
  margin-right: auto;
  max-width: 640px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 640px;
}

@media (max-width: 640px){
  .section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--description{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--description > :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)));
    --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));
  }

  .section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--description{
    flex-direction: column;
  }
}

.section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--description .imago img {
  min-width: 52px;
  min-height: 63px;
  width: 52px;
  height: 63px;
}

.section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--description .text p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1.25rem;
}

.section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--description .text p:last-child {
  margin-bottom: 0px;
}

.section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--imago {
  width: 100%;
  padding-right: 1rem;
  padding-left: 1rem;
  margin-top: 12rem;
  padding-bottom: 6rem;
  margin-left: auto;
  margin-right: auto;
  max-width: 1680px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1680px;
}

@media (max-width: 1680px){
  .section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--imago{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--imago{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.footer--main > .section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--imago {
  display: flex;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--imago{
    flex-direction: column;
  }
}

.footer--main > .section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--imago .logo {
  width: 25%;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--imago .logo{
    margin-bottom: 2.5rem;
    text-align: center;
    width: 100%;
  }
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--imago .logo img{
    margin-left: auto;
    margin-right: auto;
  }
}

.section.section--shop-guide .section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--imago > :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)));
}

.section.section--shop-guide .section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--imago{
  display: flex;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--imago h3 {
  font-family: bebas-pro;
  font-size: 1.875rem;
  line-height: 2.25rem;
  margin-bottom: 2.5rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--imago .sidebar {
  min-width: 200px;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--imago .sidebar ul li {
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--imago .sidebar ul li a.is--active {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-bottom: 0.125rem;
  pointer-events: none;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--imago .sidebar ul li:last-child {
  margin-bottom: 0px;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--imago .article .article__content p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--imago .article .article__content p:last-child {
  margin-bottom: 0px;
}

@media (max-width: 768px){
  .section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--imago{
    margin-top: 6rem;
    padding-bottom: 2rem;
  }
}

.section.section--unconditional-page .section.section--my-orders .orders li .order > * span.block--imago img {
  margin-left: auto;
  margin-right: auto;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .section.section--my-orders .orders li .order > * span {
  margin-bottom: 2rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .section.section--my-orders .orders li .order > * span header h4 {
  font-family: blacker-display;
  font-weight: 500;
  font-size: 1.125rem;
  margin-bottom: 0.5rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .section.section--my-orders .orders li .order > * span header p {
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .section.section--my-orders .orders li .order > * span ul > :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)));
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .section.section--my-orders .orders li .order > * span ul{
  display: flex;
  align-items: center;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .section.section--my-orders .orders li .order > * span:last-child {
  margin-bottom: 0px;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .section.section--my-orders .orders li .order > * span {
  margin-bottom: 1.75rem;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .section.section--my-orders .orders li .order > * span p {
  font-size: 0.875rem;
  line-height: 1.25rem;
  margin-bottom: 0.25rem;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .section.section--my-orders .orders li .order > * span p strong {
  font-weight: 500;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .section.section--my-orders .orders li .order > * span p:last-child {
  margin-bottom: 0px;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .section.section--my-orders .orders li .order > * span:last-child {
  margin-bottom: 0px;
}

.section.section--my-data .section.section--my-orders .orders li .order > * span {
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.section.section--my-data .section.section--my-orders .orders li .order > * span header h2 {
  font-family: bebas-pro;
  font-size: 1.563rem;
  margin-bottom: 1.25rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--my-data .section.section--my-orders .orders li .order > * span .data li {
  display: flex;
  flex-direction: column;
  margin-bottom: 1.25rem;
}

.section.section--my-data .section.section--my-orders .orders li .order > * span .data li span {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.section.section--my-data .section.section--my-orders .orders li .order > * span .data li span.key {
  font-weight: 500;
  margin-bottom: 0.25rem;
}

.section.section--my-data .section.section--my-orders .orders li .order > * span .data li button {
  display: inline-flex;
}

.section.section--my-data .section.section--my-orders .orders li .order > * span .data li button:hover{
  opacity: 0.6;
}

.section.section--my-data .section.section--my-orders .orders li .order > * span .data li button{
  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;
}

.section.section--my-data .section.section--my-orders .orders li .order > * span:first-of-type {
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  border-style: solid;
  border-top-width: 1px;
}

.section.section--my-orders .orders li .order > * span.id {
  font-family: bebas-pro;
  font-weight: 400;
  font-size: 1.25rem;
  line-height: 1.75rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--my-orders .orders li .order > * svg {
  align-self: flex-end;
}

.section.section--my-orders .orders__empty {
  text-align: center;
}

.section.section--favs .favs__wrap .favs__grid {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: -0.25rem;
}

.section.section--favs .favs__wrap .favs__grid .product {
  display: none;
  margin-bottom: 2rem;
  padding: 0.25rem;
  width: 25%;
}

@media (max-width: 1024px){
  .section.section--favs .favs__wrap .favs__grid .product{
    width: 33.333333%;
  }
}

@media (max-width: 768px){
  .section.section--favs .favs__wrap .favs__grid .product{
    width: 50%;
  }
}

@media (max-width: 640px){
  .section.section--favs .favs__wrap .favs__grid .product{
    width: 100%;
  }
}

.section.section--favs .favs__wrap .favs__grid .product.is--fav {
  display: block;
}

.section.section--editorial-collection .section.section--favs .favs__wrap .favs__grid .product.is--fav {
  margin-bottom: 5rem;
  text-align: center;
}

.section.section--editorial-collection .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--header header img {
  height: 62px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 2.5rem;
}

@media (max-width: 768px){
  .section.section--editorial-collection .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--header header img{
    height: auto;
    width: 2rem;
  }
}

.section.section--editorial-collection .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--header header h1 {
  font-family: blacker-display;
  font-size: 3.438rem;
}

@media (max-width: 768px){
  .section.section--editorial-collection .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--header header h1{
    font-size: 1.875rem;
    line-height: 2.25rem;
  }
}

.section.section--editorial-collection .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--header header h3 {
  font-family: blacker-display;
  font-size: 2.25rem;
  line-height: 2.5rem;
  margin-bottom: 2.5rem;
}

.section.section--editorial-collection .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--header header p a {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  display: inline;
  font-family: bebas-pro;
}

.section.section--editorial-collection .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--header header p a:hover{
  opacity: 0.6;
}

.section.section--editorial-collection .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--header header p a{
  padding-bottom: 0.125rem;
  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;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--editorial-collection .block.block--header.block--header--link .section.section--editorial-collection .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--header header p a:before {
  content: '';
  display: block;
  --tw-bg-opacity: 1;
  background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  height: 7rem;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  margin-left: auto;
  margin-right: auto;
  width: 1px;
}

.section.section--editorial-collection .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--header.block--header--link .btn--link:before {
  content: '';
  display: block;
  --tw-bg-opacity: 1;
  background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  height: 7rem;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  margin-left: auto;
  margin-right: auto;
  width: 1px;
}

.section.section--editorial-collection .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--imgfull .pic__wrap img {
  width: 100%;
}

.section.section--editorial-collection .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--imgcentered .pic__wrap img {
  margin-left: auto;
  margin-right: auto;
}

.section.section--editorial-collection .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--pics .pics__grid > :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)));
}

.section.section--editorial-collection .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--pics .pics__grid{
  display: flex;
  align-items: center;
  justify-content: space-around;
}

.section.section--editorial-collection .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--pics .pics__grid .pic__wrap {
  display: flex;
  justify-content: center;
  flex: 1 1 0%;
}

.section.section--editorial-collection .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--pics.block--pics--expand img {
  width: 100%;
}

.section.section--editorial-collection .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--pics.block--pics--centered .pics__grid {
  justify-content: center;
}

.section.section--editorial-collection .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--pics.block--pics--centered .pics__grid .pic__wrap {
  flex: none;
}

@media (max-width: 1024px){
  .section.section--editorial-collection .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--pics.block--pics--centered .pics__grid .pic__wrap{
    flex: 1 1 0%;
  }
}

.section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav {
  margin-bottom: 6rem;
}

.section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--header {
  margin-left: auto;
  margin-right: auto;
  max-width: 640px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 640px;
}

@media (max-width: 640px){
  .section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--header{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    width: 100%;
  }
}

.section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--header header {
  text-align: center;
}

.section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--header header h1 {
  font-family: bebas-pro;
  font-size: 1.375rem;
  margin-bottom: 1.25rem;
  --tw-text-opacity: 1;
  color: rgba(172, 165, 160, var(--tw-text-opacity));
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--header header p {
  font-family: blacker-display;
  font-weight: 500;
  font-size: 1.5rem;
  line-height: 2rem;
}

.section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--images {
  margin-left: auto;
  margin-right: auto;
  max-width: 1024px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1024px;
}

@media (max-width: 1024px){
  .section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--images{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--images{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--images .image__grid > :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)));
}

.section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--images .image__grid{
  display: flex;
  align-items: center;
  width: 100%;
}

.section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--images .image__grid .image.image--01, .section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--images .image__grid .image.image--02 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .block.block--images .image__grid .image.image--01, .section.section--unconditional-page .block.block--images .image__grid .image.image--02 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--images .image__grid .image.image--03 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--images .image__grid .image.image--04 {
  flex: 1 1 0%;
}

.section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--images.block--images-wide {
  width: 100%;
  padding-right: 1rem;
  padding-left: 1rem;
  margin-left: auto;
  margin-right: auto;
  max-width: 1680px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1680px;
}

@media (max-width: 1680px){
  .section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--images.block--images-wide{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--images.block--images-wide{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.footer--main > .section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--images.block--images-wide {
  display: flex;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--images.block--images-wide{
    flex-direction: column;
  }
}

.footer--main > .section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--images.block--images-wide .logo {
  width: 25%;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--images.block--images-wide .logo{
    margin-bottom: 2.5rem;
    text-align: center;
    width: 100%;
  }
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--images.block--images-wide .logo img{
    margin-left: auto;
    margin-right: auto;
  }
}

.section.section--shop-guide .section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--images.block--images-wide > :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)));
}

.section.section--shop-guide .section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--images.block--images-wide{
  display: flex;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--images.block--images-wide h3 {
  font-family: bebas-pro;
  font-size: 1.875rem;
  line-height: 2.25rem;
  margin-bottom: 2.5rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--images.block--images-wide .sidebar {
  min-width: 200px;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--images.block--images-wide .sidebar ul li {
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--images.block--images-wide .sidebar ul li a.is--active {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-bottom: 0.125rem;
  pointer-events: none;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--images.block--images-wide .sidebar ul li:last-child {
  margin-bottom: 0px;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--images.block--images-wide .article .article__content p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--images.block--images-wide .article .article__content p:last-child {
  margin-bottom: 0px;
}

.section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--description > :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)));
}

.section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--description{
  display: flex;
  margin-left: auto;
  margin-right: auto;
  max-width: 640px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 640px;
}

@media (max-width: 640px){
  .section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--description{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--description > :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)));
    --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));
  }

  .section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--description{
    flex-direction: column;
  }
}

.section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--description .imago img {
  min-width: 52px;
  min-height: 63px;
  width: 52px;
  height: 63px;
}

.section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--description .text p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1.25rem;
}

.section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--description .text p:last-child {
  margin-bottom: 0px;
}

.section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--imago {
  width: 100%;
  padding-right: 1rem;
  padding-left: 1rem;
  margin-top: 12rem;
  padding-bottom: 6rem;
  margin-left: auto;
  margin-right: auto;
  max-width: 1680px;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  width: 1680px;
}

@media (max-width: 1680px){
  .section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--imago{
    width: 100%;
  }
}

@media (max-width: 640px){
  .section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--imago{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.footer--main > .section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--imago {
  display: flex;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--imago{
    flex-direction: column;
  }
}

.footer--main > .section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--imago .logo {
  width: 25%;
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--imago .logo{
    margin-bottom: 2.5rem;
    text-align: center;
    width: 100%;
  }
}

@media (max-width: 768px){
  .footer--main > .section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--imago .logo img{
    margin-left: auto;
    margin-right: auto;
  }
}

.section.section--shop-guide .section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--imago > :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)));
}

.section.section--shop-guide .section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--imago{
  display: flex;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--imago h3 {
  font-family: bebas-pro;
  font-size: 1.875rem;
  line-height: 2.25rem;
  margin-bottom: 2.5rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--imago .sidebar {
  min-width: 200px;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--imago .sidebar ul li {
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--imago .sidebar ul li a.is--active {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-bottom: 0.125rem;
  pointer-events: none;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--imago .sidebar ul li:last-child {
  margin-bottom: 0px;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--imago .article .article__content p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 1rem;
}

.section.section--shop-guide .section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--imago .article .article__content p:last-child {
  margin-bottom: 0px;
}

@media (max-width: 768px){
  .section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--imago{
    margin-top: 6rem;
    padding-bottom: 2rem;
  }
}

.section.section--unconditional-page .section.section--favs .favs__wrap .favs__grid .product.is--fav.block--imago img {
  margin-left: auto;
  margin-right: auto;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .section.section--favs .favs__wrap .favs__grid .product.is--fav {
  margin-bottom: 2rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .section.section--favs .favs__wrap .favs__grid .product.is--fav header h4 {
  font-family: blacker-display;
  font-weight: 500;
  font-size: 1.125rem;
  margin-bottom: 0.5rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .section.section--favs .favs__wrap .favs__grid .product.is--fav header p {
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .section.section--favs .favs__wrap .favs__grid .product.is--fav ul > :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)));
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .section.section--favs .favs__wrap .favs__grid .product.is--fav ul{
  display: flex;
  align-items: center;
}

.section.section--collection-garment .garment__main .garment__grid .garment__col .garment__meta .section.section--favs .favs__wrap .favs__grid .product.is--fav:last-child {
  margin-bottom: 0px;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .section.section--favs .favs__wrap .favs__grid .product.is--fav {
  margin-bottom: 1.75rem;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .section.section--favs .favs__wrap .favs__grid .product.is--fav p {
  font-size: 0.875rem;
  line-height: 1.25rem;
  margin-bottom: 0.25rem;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .section.section--favs .favs__wrap .favs__grid .product.is--fav p strong {
  font-weight: 500;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .section.section--favs .favs__wrap .favs__grid .product.is--fav p:last-child {
  margin-bottom: 0px;
}

.section.section--checkout.section--checkout-confirmation .confirmation__resume .resume__grid .resume__col .section.section--favs .favs__wrap .favs__grid .product.is--fav:last-child {
  margin-bottom: 0px;
}

.section.section--my-data .section.section--favs .favs__wrap .favs__grid .product.is--fav {
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  border-bottom-width: 1px;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.section.section--my-data .section.section--favs .favs__wrap .favs__grid .product.is--fav header h2 {
  font-family: bebas-pro;
  font-size: 1.563rem;
  margin-bottom: 1.25rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--my-data .section.section--favs .favs__wrap .favs__grid .product.is--fav .data li {
  display: flex;
  flex-direction: column;
  margin-bottom: 1.25rem;
}

.section.section--my-data .section.section--favs .favs__wrap .favs__grid .product.is--fav .data li span {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.section.section--my-data .section.section--favs .favs__wrap .favs__grid .product.is--fav .data li span.key {
  font-weight: 500;
  margin-bottom: 0.25rem;
}

.section.section--my-data .section.section--favs .favs__wrap .favs__grid .product.is--fav .data li button {
  display: inline-flex;
}

.section.section--my-data .section.section--favs .favs__wrap .favs__grid .product.is--fav .data li button:hover{
  opacity: 0.6;
}

.section.section--my-data .section.section--favs .favs__wrap .favs__grid .product.is--fav .data li button{
  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;
}

.section.section--my-data .section.section--favs .favs__wrap .favs__grid .product.is--fav:first-of-type {
  --tw-border-opacity: 1;
  border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  border-style: solid;
  border-top-width: 1px;
}

.section.section--favs .favs__empty {
  margin-top: 5rem;
}

.section.section--favs .favs__empty header {
  text-align: center;
}

.section.section--favs .favs__empty header h2 {
  font-family: bebas-pro;
  font-size: 1.563rem;
  margin-bottom: 0.75rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--favs .favs__empty header p {
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.section.section--favs .favs__empty header .cta {
  margin-top: 2.5rem;
}

.section.section--legal h1 {
  font-family: bebas-pro;
  font-size: 2.625rem;
  letter-spacing: 0.45px;
  text-transform: uppercase;
}

.section.section--legal h2 {
  font-size: 1.563rem;
  margin-top: 2rem;
}

.section.section--legal h3 {
  font-size: 1.188rem;
  margin-top: 2.5rem;
}

.section.section--legal p {
  font-size: 0.875rem;
  line-height: 1.25rem;
  margin-top: 0.75rem;
}

.section.section--legal ol, .section.section--legal ul {
  font-size: 0.875rem;
  line-height: 1.25rem;
  margin-top: 0.75rem;
  margin-left: 1rem;
}

.section.section--legal ol li, .section.section--legal ul li {
  margin-bottom: 0.25rem;
  padding-left: 0.5rem;
}

.section.section--legal ol li:last-child, .section.section--legal ul li:last-child {
  margin-bottom: 0px;
}

.section.section--legal a {
  text-decoration: underline;
}

.-page--home .section.section--newsletter {
  border-width: 0px;
  margin-top: 0px;
}

@media (max-width: 1680px){
  .\33xl\:container{
    width: 100%;
    padding-right: 1rem;
    padding-left: 1rem;
  }

  .\33xl\: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));
  }

  .\33xl\: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)));
  }

  .\33xl\: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));
  }

  .\33xl\: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)));
  }

  .\33xl\: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));
  }

  .\33xl\: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)));
  }

  .\33xl\: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));
  }

  .\33xl\: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)));
  }

  .\33xl\: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));
  }

  .\33xl\: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)));
  }

  .\33xl\: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));
  }

  .\33xl\: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)));
  }

  .\33xl\: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));
  }

  .\33xl\: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)));
  }

  .\33xl\: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));
  }

  .\33xl\: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)));
  }

  .\33xl\: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));
  }

  .\33xl\: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)));
  }

  .\33xl\: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));
  }

  .\33xl\: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)));
  }

  .\33xl\: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));
  }

  .\33xl\: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)));
  }

  .\33xl\: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));
  }

  .\33xl\: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)));
  }

  .\33xl\: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));
  }

  .\33xl\: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)));
  }

  .\33xl\: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));
  }

  .\33xl\: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)));
  }

  .\33xl\: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));
  }

  .\33xl\: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)));
  }

  .\33xl\: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));
  }

  .\33xl\: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)));
  }

  .\33xl\: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));
  }

  .\33xl\: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)));
  }

  .\33xl\: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));
  }

  .\33xl\: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)));
  }

  .\33xl\: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));
  }

  .\33xl\: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)));
  }

  .\33xl\: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));
  }

  .\33xl\: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)));
  }

  .\33xl\: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));
  }

  .\33xl\: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)));
  }

  .\33xl\: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));
  }

  .\33xl\: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)));
  }

  .\33xl\: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));
  }

  .\33xl\: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)));
  }

  .\33xl\: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));
  }

  .\33xl\: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)));
  }

  .\33xl\: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));
  }

  .\33xl\: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)));
  }

  .\33xl\: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));
  }

  .\33xl\: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)));
  }

  .\33xl\: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));
  }

  .\33xl\: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)));
  }

  .\33xl\: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));
  }

  .\33xl\: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)));
  }

  .\33xl\: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));
  }

  .\33xl\: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)));
  }

  .\33xl\: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));
  }

  .\33xl\: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)));
  }

  .\33xl\: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));
  }

  .\33xl\: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)));
  }

  .\33xl\: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));
  }

  .\33xl\: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)));
  }

  .\33xl\: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));
  }

  .\33xl\: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)));
  }

  .\33xl\: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));
  }

  .\33xl\: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)));
  }

  .\33xl\: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));
  }

  .\33xl\: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)));
  }

  .\33xl\:-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));
  }

  .\33xl\:-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)));
  }

  .\33xl\:-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));
  }

  .\33xl\:-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)));
  }

  .\33xl\:-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));
  }

  .\33xl\:-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)));
  }

  .\33xl\:-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));
  }

  .\33xl\:-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)));
  }

  .\33xl\:-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));
  }

  .\33xl\:-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)));
  }

  .\33xl\:-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));
  }

  .\33xl\:-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)));
  }

  .\33xl\:-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));
  }

  .\33xl\:-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)));
  }

  .\33xl\:-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));
  }

  .\33xl\:-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)));
  }

  .\33xl\:-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));
  }

  .\33xl\:-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)));
  }

  .\33xl\:-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));
  }

  .\33xl\:-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)));
  }

  .\33xl\:-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));
  }

  .\33xl\:-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)));
  }

  .\33xl\:-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));
  }

  .\33xl\:-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)));
  }

  .\33xl\:-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));
  }

  .\33xl\:-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)));
  }

  .\33xl\:-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));
  }

  .\33xl\:-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)));
  }

  .\33xl\:-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));
  }

  .\33xl\:-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)));
  }

  .\33xl\:-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));
  }

  .\33xl\:-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)));
  }

  .\33xl\:-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));
  }

  .\33xl\:-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)));
  }

  .\33xl\:-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));
  }

  .\33xl\:-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)));
  }

  .\33xl\:-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));
  }

  .\33xl\:-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)));
  }

  .\33xl\:-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));
  }

  .\33xl\:-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)));
  }

  .\33xl\:-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));
  }

  .\33xl\:-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)));
  }

  .\33xl\:-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));
  }

  .\33xl\:-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)));
  }

  .\33xl\:-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));
  }

  .\33xl\:-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)));
  }

  .\33xl\:-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));
  }

  .\33xl\:-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)));
  }

  .\33xl\:-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));
  }

  .\33xl\:-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)));
  }

  .\33xl\:-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));
  }

  .\33xl\:-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)));
  }

  .\33xl\:-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));
  }

  .\33xl\:-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)));
  }

  .\33xl\:-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));
  }

  .\33xl\:-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)));
  }

  .\33xl\:-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));
  }

  .\33xl\:-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)));
  }

  .\33xl\:-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));
  }

  .\33xl\:-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)));
  }

  .\33xl\:-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));
  }

  .\33xl\:-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)));
  }

  .\33xl\:-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));
  }

  .\33xl\:-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)));
  }

  .\33xl\:-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));
  }

  .\33xl\:-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)));
  }

  .\33xl\:-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));
  }

  .\33xl\:-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)));
  }

  .\33xl\:-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));
  }

  .\33xl\:-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)));
  }

  .\33xl\:space-y-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 1;
  }

  .\33xl\:space-x-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 1;
  }

  .\33xl\: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));
  }

  .\33xl\: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)));
  }

  .\33xl\: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));
  }

  .\33xl\: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)));
  }

  .\33xl\: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));
  }

  .\33xl\: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)));
  }

  .\33xl\: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));
  }

  .\33xl\: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)));
  }

  .\33xl\: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));
  }

  .\33xl\: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)));
  }

  .\33xl\:divide-y-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 1;
  }

  .\33xl\:divide-x-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 1;
  }

  .\33xl\:divide-transparent > :not([hidden]) ~ :not([hidden]){
    border-color: transparent;
  }

  .\33xl\:divide-current > :not([hidden]) ~ :not([hidden]){
    border-color: currentColor;
  }

  .\33xl\:divide-black > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
  }

  .\33xl\:divide-white > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
  }

  .\33xl\:divide-gray-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-divide-opacity));
  }

  .\33xl\:divide-gray-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-divide-opacity));
  }

  .\33xl\:divide-gray-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-divide-opacity));
  }

  .\33xl\:divide-gray-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-divide-opacity));
  }

  .\33xl\:divide-gray-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-divide-opacity));
  }

  .\33xl\:divide-gray-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-divide-opacity));
  }

  .\33xl\:divide-gray-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-divide-opacity));
  }

  .\33xl\:divide-gray-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-divide-opacity));
  }

  .\33xl\:divide-gray-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-divide-opacity));
  }

  .\33xl\:divide-gray-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-divide-opacity));
  }

  .\33xl\:divide-red-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-divide-opacity));
  }

  .\33xl\:divide-red-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-divide-opacity));
  }

  .\33xl\:divide-red-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-divide-opacity));
  }

  .\33xl\:divide-red-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-divide-opacity));
  }

  .\33xl\:divide-red-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-divide-opacity));
  }

  .\33xl\:divide-red-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-divide-opacity));
  }

  .\33xl\:divide-red-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-divide-opacity));
  }

  .\33xl\:divide-red-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-divide-opacity));
  }

  .\33xl\:divide-red-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-divide-opacity));
  }

  .\33xl\:divide-red-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-divide-opacity));
  }

  .\33xl\:divide-yellow-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-divide-opacity));
  }

  .\33xl\:divide-yellow-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-divide-opacity));
  }

  .\33xl\:divide-yellow-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-divide-opacity));
  }

  .\33xl\:divide-yellow-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-divide-opacity));
  }

  .\33xl\:divide-yellow-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-divide-opacity));
  }

  .\33xl\:divide-yellow-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-divide-opacity));
  }

  .\33xl\:divide-yellow-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-divide-opacity));
  }

  .\33xl\:divide-yellow-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-divide-opacity));
  }

  .\33xl\:divide-yellow-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-divide-opacity));
  }

  .\33xl\:divide-yellow-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-divide-opacity));
  }

  .\33xl\:divide-green-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-divide-opacity));
  }

  .\33xl\:divide-green-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-divide-opacity));
  }

  .\33xl\:divide-green-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-divide-opacity));
  }

  .\33xl\:divide-green-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-divide-opacity));
  }

  .\33xl\:divide-green-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-divide-opacity));
  }

  .\33xl\:divide-green-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-divide-opacity));
  }

  .\33xl\:divide-green-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-divide-opacity));
  }

  .\33xl\:divide-green-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-divide-opacity));
  }

  .\33xl\:divide-green-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-divide-opacity));
  }

  .\33xl\:divide-green-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-divide-opacity));
  }

  .\33xl\:divide-blue-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-divide-opacity));
  }

  .\33xl\:divide-blue-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-divide-opacity));
  }

  .\33xl\:divide-blue-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-divide-opacity));
  }

  .\33xl\:divide-blue-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-divide-opacity));
  }

  .\33xl\:divide-blue-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-divide-opacity));
  }

  .\33xl\:divide-blue-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-divide-opacity));
  }

  .\33xl\:divide-blue-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-divide-opacity));
  }

  .\33xl\:divide-blue-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-divide-opacity));
  }

  .\33xl\:divide-blue-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-divide-opacity));
  }

  .\33xl\:divide-blue-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-divide-opacity));
  }

  .\33xl\:divide-indigo-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-divide-opacity));
  }

  .\33xl\:divide-indigo-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-divide-opacity));
  }

  .\33xl\:divide-indigo-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-divide-opacity));
  }

  .\33xl\:divide-indigo-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-divide-opacity));
  }

  .\33xl\:divide-indigo-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-divide-opacity));
  }

  .\33xl\:divide-indigo-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-divide-opacity));
  }

  .\33xl\:divide-indigo-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-divide-opacity));
  }

  .\33xl\:divide-indigo-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-divide-opacity));
  }

  .\33xl\:divide-indigo-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-divide-opacity));
  }

  .\33xl\:divide-indigo-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-divide-opacity));
  }

  .\33xl\:divide-purple-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-divide-opacity));
  }

  .\33xl\:divide-purple-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-divide-opacity));
  }

  .\33xl\:divide-purple-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-divide-opacity));
  }

  .\33xl\:divide-purple-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-divide-opacity));
  }

  .\33xl\:divide-purple-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-divide-opacity));
  }

  .\33xl\:divide-purple-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-divide-opacity));
  }

  .\33xl\:divide-purple-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-divide-opacity));
  }

  .\33xl\:divide-purple-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-divide-opacity));
  }

  .\33xl\:divide-purple-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-divide-opacity));
  }

  .\33xl\:divide-purple-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-divide-opacity));
  }

  .\33xl\:divide-pink-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-divide-opacity));
  }

  .\33xl\:divide-pink-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-divide-opacity));
  }

  .\33xl\:divide-pink-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-divide-opacity));
  }

  .\33xl\:divide-pink-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-divide-opacity));
  }

  .\33xl\:divide-pink-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-divide-opacity));
  }

  .\33xl\:divide-pink-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-divide-opacity));
  }

  .\33xl\:divide-pink-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-divide-opacity));
  }

  .\33xl\:divide-pink-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-divide-opacity));
  }

  .\33xl\:divide-pink-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-divide-opacity));
  }

  .\33xl\:divide-pink-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-divide-opacity));
  }

  .\33xl\:divide-browny > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(172, 165, 160, var(--tw-divide-opacity));
  }

  .\33xl\:divide-browny-lighter > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(203, 196, 188, var(--tw-divide-opacity));
  }

  .\33xl\:divide-browny-darker > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(134, 128, 123, var(--tw-divide-opacity));
  }

  .\33xl\:divide-graysy > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(159, 159, 159, var(--tw-divide-opacity));
  }

  .\33xl\:divide-graysy-darker > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(52, 52, 52, var(--tw-divide-opacity));
  }

  .\33xl\:divide-graysy-lighter > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(229, 229, 229, var(--tw-divide-opacity));
  }

  .\33xl\:divide-error > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(234, 33, 33, var(--tw-divide-opacity));
  }

  .\33xl\:divide-redy > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(222, 21, 21, var(--tw-divide-opacity));
  }

  .\33xl\:divide-solid > :not([hidden]) ~ :not([hidden]){
    border-style: solid;
  }

  .\33xl\:divide-dashed > :not([hidden]) ~ :not([hidden]){
    border-style: dashed;
  }

  .\33xl\:divide-dotted > :not([hidden]) ~ :not([hidden]){
    border-style: dotted;
  }

  .\33xl\:divide-double > :not([hidden]) ~ :not([hidden]){
    border-style: double;
  }

  .\33xl\:divide-none > :not([hidden]) ~ :not([hidden]){
    border-style: none;
  }

  .\33xl\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0;
  }

  .\33xl\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.05;
  }

  .\33xl\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.1;
  }

  .\33xl\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.2;
  }

  .\33xl\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.25;
  }

  .\33xl\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.3;
  }

  .\33xl\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.4;
  }

  .\33xl\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.5;
  }

  .\33xl\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.6;
  }

  .\33xl\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.7;
  }

  .\33xl\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.75;
  }

  .\33xl\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.8;
  }

  .\33xl\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.9;
  }

  .\33xl\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.95;
  }

  .\33xl\:divide-opacity-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
  }

  .\33xl\: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;
  }

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

  .\33xl\: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;
  }

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

  .\33xl\: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;
  }

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

  .\33xl\:appearance-none{
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
  }

  .\33xl\:bg-fixed{
    background-attachment: fixed;
  }

  .\33xl\:bg-local{
    background-attachment: local;
  }

  .\33xl\:bg-scroll{
    background-attachment: scroll;
  }

  .\33xl\:bg-clip-border{
    background-clip: border-box;
  }

  .\33xl\:bg-clip-padding{
    background-clip: padding-box;
  }

  .\33xl\:bg-clip-content{
    background-clip: content-box;
  }

  .\33xl\:bg-clip-text{
    -webkit-background-clip: text;
            background-clip: text;
  }

  .\33xl\:bg-transparent{
    background-color: transparent;
  }

  .\33xl\:bg-current{
    background-color: currentColor;
  }

  .\33xl\:bg-black{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .\33xl\:bg-white{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .\33xl\:bg-gray-50{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .\33xl\:bg-gray-100{
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .\33xl\:bg-gray-200{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .\33xl\:bg-gray-300{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .\33xl\:bg-gray-400{
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .\33xl\:bg-gray-500{
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .\33xl\:bg-gray-600{
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .\33xl\:bg-gray-700{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .\33xl\:bg-gray-800{
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .\33xl\:bg-gray-900{
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .\33xl\:bg-red-50{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .\33xl\:bg-red-100{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .\33xl\:bg-red-200{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .\33xl\:bg-red-300{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .\33xl\:bg-red-400{
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .\33xl\:bg-red-500{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .\33xl\:bg-red-600{
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .\33xl\:bg-red-700{
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .\33xl\:bg-red-800{
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .\33xl\:bg-red-900{
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .\33xl\:bg-yellow-50{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .\33xl\:bg-yellow-100{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .\33xl\:bg-yellow-200{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .\33xl\:bg-yellow-300{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .\33xl\:bg-yellow-400{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .\33xl\:bg-yellow-500{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .\33xl\:bg-yellow-600{
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .\33xl\:bg-yellow-700{
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .\33xl\:bg-yellow-800{
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .\33xl\:bg-yellow-900{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .\33xl\:bg-green-50{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .\33xl\:bg-green-100{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .\33xl\:bg-green-200{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .\33xl\:bg-green-300{
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .\33xl\:bg-green-400{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .\33xl\:bg-green-500{
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .\33xl\:bg-green-600{
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .\33xl\:bg-green-700{
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .\33xl\:bg-green-800{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .\33xl\:bg-green-900{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .\33xl\:bg-blue-50{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .\33xl\:bg-blue-100{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .\33xl\:bg-blue-200{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .\33xl\:bg-blue-300{
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .\33xl\:bg-blue-400{
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .\33xl\:bg-blue-500{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .\33xl\:bg-blue-600{
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .\33xl\:bg-blue-700{
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .\33xl\:bg-blue-800{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .\33xl\:bg-blue-900{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .\33xl\:bg-indigo-50{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .\33xl\:bg-indigo-100{
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .\33xl\:bg-indigo-200{
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .\33xl\:bg-indigo-300{
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .\33xl\:bg-indigo-400{
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .\33xl\:bg-indigo-500{
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .\33xl\:bg-indigo-600{
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .\33xl\:bg-indigo-700{
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .\33xl\:bg-indigo-800{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .\33xl\:bg-indigo-900{
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .\33xl\:bg-purple-50{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .\33xl\:bg-purple-100{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .\33xl\:bg-purple-200{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .\33xl\:bg-purple-300{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .\33xl\:bg-purple-400{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .\33xl\:bg-purple-500{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .\33xl\:bg-purple-600{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .\33xl\:bg-purple-700{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .\33xl\:bg-purple-800{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .\33xl\:bg-purple-900{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .\33xl\:bg-pink-50{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .\33xl\:bg-pink-100{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .\33xl\:bg-pink-200{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .\33xl\:bg-pink-300{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .\33xl\:bg-pink-400{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .\33xl\:bg-pink-500{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .\33xl\:bg-pink-600{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .\33xl\:bg-pink-700{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .\33xl\:bg-pink-800{
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .\33xl\:bg-pink-900{
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .\33xl\:bg-browny{
    --tw-bg-opacity: 1;
    background-color: rgba(172, 165, 160, var(--tw-bg-opacity));
  }

  .\33xl\:bg-browny-lighter{
    --tw-bg-opacity: 1;
    background-color: rgba(203, 196, 188, var(--tw-bg-opacity));
  }

  .\33xl\:bg-browny-darker{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 128, 123, var(--tw-bg-opacity));
  }

  .\33xl\:bg-graysy{
    --tw-bg-opacity: 1;
    background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  }

  .\33xl\:bg-graysy-darker{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 52, 52, var(--tw-bg-opacity));
  }

  .\33xl\:bg-graysy-lighter{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 229, 229, var(--tw-bg-opacity));
  }

  .\33xl\:bg-error{
    --tw-bg-opacity: 1;
    background-color: rgba(234, 33, 33, var(--tw-bg-opacity));
  }

  .\33xl\:bg-redy{
    --tw-bg-opacity: 1;
    background-color: rgba(222, 21, 21, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-transparent{
    background-color: transparent;
  }

  .group:hover .\33xl\:group-hover\:bg-current{
    background-color: currentColor;
  }

  .group:hover .\33xl\:group-hover\:bg-black{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-white{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-gray-50{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-gray-100{
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-gray-200{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-gray-300{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-gray-400{
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-gray-500{
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-gray-600{
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-gray-700{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-gray-800{
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-gray-900{
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-red-50{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-red-100{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-red-200{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-red-300{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-red-400{
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-red-500{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-red-600{
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-red-700{
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-red-800{
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-red-900{
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-yellow-50{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-yellow-100{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-yellow-200{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-yellow-300{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-yellow-400{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-yellow-500{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-yellow-600{
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-yellow-700{
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-yellow-800{
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-yellow-900{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-green-50{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-green-100{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-green-200{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-green-300{
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-green-400{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-green-500{
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-green-600{
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-green-700{
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-green-800{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-green-900{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-blue-50{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-blue-100{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-blue-200{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-blue-300{
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-blue-400{
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-blue-500{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-blue-600{
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-blue-700{
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-blue-800{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-blue-900{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-indigo-50{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-indigo-100{
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-indigo-200{
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-indigo-300{
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-indigo-400{
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-indigo-500{
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-indigo-600{
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-indigo-700{
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-indigo-800{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-indigo-900{
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-purple-50{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-purple-100{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-purple-200{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-purple-300{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-purple-400{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-purple-500{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-purple-600{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-purple-700{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-purple-800{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-purple-900{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-pink-50{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-pink-100{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-pink-200{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-pink-300{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-pink-400{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-pink-500{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-pink-600{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-pink-700{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-pink-800{
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-pink-900{
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-browny{
    --tw-bg-opacity: 1;
    background-color: rgba(172, 165, 160, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-browny-lighter{
    --tw-bg-opacity: 1;
    background-color: rgba(203, 196, 188, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-browny-darker{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 128, 123, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-graysy{
    --tw-bg-opacity: 1;
    background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-graysy-darker{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 52, 52, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-graysy-lighter{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 229, 229, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-error{
    --tw-bg-opacity: 1;
    background-color: rgba(234, 33, 33, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-redy{
    --tw-bg-opacity: 1;
    background-color: rgba(222, 21, 21, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-transparent:focus-within{
    background-color: transparent;
  }

  .\33xl\:focus-within\:bg-current:focus-within{
    background-color: currentColor;
  }

  .\33xl\:focus-within\:bg-black:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-white:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-gray-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-gray-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-gray-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-gray-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-gray-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-gray-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-gray-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-gray-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-gray-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-gray-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-red-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-red-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-red-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-red-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-red-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-red-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-red-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-red-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-red-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-red-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-yellow-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-yellow-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-yellow-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-yellow-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-yellow-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-yellow-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-yellow-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-yellow-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-yellow-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-yellow-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-green-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-green-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-green-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-green-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-green-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-green-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-green-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-green-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-green-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-green-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-blue-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-blue-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-blue-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-blue-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-blue-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-blue-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-blue-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-blue-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-blue-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-blue-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-indigo-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-indigo-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-indigo-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-indigo-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-indigo-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-indigo-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-indigo-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-indigo-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-indigo-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-indigo-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-purple-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-purple-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-purple-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-purple-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-purple-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-purple-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-purple-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-purple-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-purple-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-purple-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-pink-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-pink-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-pink-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-pink-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-pink-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-pink-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-pink-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-pink-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-pink-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-pink-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-browny:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(172, 165, 160, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-browny-lighter:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(203, 196, 188, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-browny-darker:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 128, 123, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-graysy:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-graysy-darker:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 52, 52, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-graysy-lighter:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 229, 229, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-error:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(234, 33, 33, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-redy:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(222, 21, 21, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-transparent:hover{
    background-color: transparent;
  }

  .\33xl\:hover\:bg-current:hover{
    background-color: currentColor;
  }

  .\33xl\:hover\:bg-black:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-white:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-gray-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-gray-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-gray-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-gray-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-gray-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-gray-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-gray-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-gray-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-gray-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-gray-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-red-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-red-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-red-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-red-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-red-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-red-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-red-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-red-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-red-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-red-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-yellow-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-yellow-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-yellow-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-yellow-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-yellow-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-yellow-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-yellow-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-yellow-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-yellow-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-yellow-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-green-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-green-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-green-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-green-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-green-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-green-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-green-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-green-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-green-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-green-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-blue-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-blue-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-blue-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-blue-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-blue-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-blue-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-blue-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-blue-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-blue-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-blue-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-indigo-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-indigo-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-indigo-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-indigo-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-indigo-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-indigo-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-indigo-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-indigo-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-indigo-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-indigo-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-purple-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-purple-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-purple-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-purple-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-purple-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-purple-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-purple-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-purple-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-purple-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-purple-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-pink-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-pink-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-pink-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-pink-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-pink-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-pink-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-pink-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-pink-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-pink-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-pink-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-browny:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(172, 165, 160, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-browny-lighter:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(203, 196, 188, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-browny-darker:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 128, 123, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-graysy:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-graysy-darker:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 52, 52, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-graysy-lighter:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 229, 229, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-error:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(234, 33, 33, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-redy:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(222, 21, 21, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-transparent:focus{
    background-color: transparent;
  }

  .\33xl\:focus\:bg-current:focus{
    background-color: currentColor;
  }

  .\33xl\:focus\:bg-black:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-white:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-gray-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-gray-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-gray-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-gray-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-gray-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-gray-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-gray-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-gray-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-gray-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-gray-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-red-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-red-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-red-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-red-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-red-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-red-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-red-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-red-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-red-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-red-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-yellow-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-yellow-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-yellow-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-yellow-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-yellow-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-yellow-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-yellow-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-yellow-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-yellow-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-yellow-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-green-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-green-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-green-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-green-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-green-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-green-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-green-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-green-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-green-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-green-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-blue-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-blue-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-blue-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-blue-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-blue-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-blue-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-blue-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-blue-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-blue-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-blue-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-indigo-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-indigo-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-indigo-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-indigo-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-indigo-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-indigo-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-indigo-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-indigo-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-indigo-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-indigo-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-purple-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-purple-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-purple-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-purple-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-purple-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-purple-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-purple-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-purple-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-purple-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-purple-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-pink-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-pink-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-pink-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-pink-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-pink-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-pink-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-pink-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-pink-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-pink-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-pink-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-browny:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(172, 165, 160, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-browny-lighter:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(203, 196, 188, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-browny-darker:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 128, 123, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-graysy:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-graysy-darker:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 52, 52, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-graysy-lighter:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 229, 229, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-error:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(234, 33, 33, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-redy:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(222, 21, 21, var(--tw-bg-opacity));
  }

  .\33xl\:bg-none{
    background-image: none;
  }

  .\33xl\:bg-gradient-to-t{
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }

  .\33xl\:bg-gradient-to-tr{
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }

  .\33xl\:bg-gradient-to-r{
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }

  .\33xl\:bg-gradient-to-br{
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }

  .\33xl\:bg-gradient-to-b{
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }

  .\33xl\:bg-gradient-to-bl{
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }

  .\33xl\:bg-gradient-to-l{
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }

  .\33xl\:bg-gradient-to-tl{
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }

  .\33xl\:from-transparent{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\33xl\:from-current{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\33xl\:from-black{
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\33xl\:from-white{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\33xl\:from-gray-50{
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .\33xl\:from-gray-100{
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .\33xl\:from-gray-200{
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .\33xl\:from-gray-300{
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .\33xl\:from-gray-400{
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .\33xl\:from-gray-500{
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .\33xl\:from-gray-600{
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .\33xl\:from-gray-700{
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .\33xl\:from-gray-800{
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .\33xl\:from-gray-900{
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .\33xl\:from-red-50{
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .\33xl\:from-red-100{
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .\33xl\:from-red-200{
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .\33xl\:from-red-300{
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .\33xl\:from-red-400{
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .\33xl\:from-red-500{
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .\33xl\:from-red-600{
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .\33xl\:from-red-700{
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .\33xl\:from-red-800{
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .\33xl\:from-red-900{
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .\33xl\:from-yellow-50{
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .\33xl\:from-yellow-100{
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .\33xl\:from-yellow-200{
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .\33xl\:from-yellow-300{
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .\33xl\:from-yellow-400{
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .\33xl\:from-yellow-500{
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .\33xl\:from-yellow-600{
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .\33xl\:from-yellow-700{
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .\33xl\:from-yellow-800{
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .\33xl\:from-yellow-900{
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .\33xl\:from-green-50{
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .\33xl\:from-green-100{
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .\33xl\:from-green-200{
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .\33xl\:from-green-300{
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .\33xl\:from-green-400{
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .\33xl\:from-green-500{
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .\33xl\:from-green-600{
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .\33xl\:from-green-700{
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .\33xl\:from-green-800{
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .\33xl\:from-green-900{
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .\33xl\:from-blue-50{
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .\33xl\:from-blue-100{
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .\33xl\:from-blue-200{
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .\33xl\:from-blue-300{
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .\33xl\:from-blue-400{
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .\33xl\:from-blue-500{
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .\33xl\:from-blue-600{
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .\33xl\:from-blue-700{
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .\33xl\:from-blue-800{
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .\33xl\:from-blue-900{
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .\33xl\:from-indigo-50{
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .\33xl\:from-indigo-100{
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .\33xl\:from-indigo-200{
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .\33xl\:from-indigo-300{
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .\33xl\:from-indigo-400{
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .\33xl\:from-indigo-500{
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .\33xl\:from-indigo-600{
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .\33xl\:from-indigo-700{
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .\33xl\:from-indigo-800{
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .\33xl\:from-indigo-900{
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .\33xl\:from-purple-50{
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .\33xl\:from-purple-100{
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .\33xl\:from-purple-200{
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .\33xl\:from-purple-300{
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .\33xl\:from-purple-400{
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .\33xl\:from-purple-500{
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .\33xl\:from-purple-600{
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .\33xl\:from-purple-700{
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .\33xl\:from-purple-800{
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .\33xl\:from-purple-900{
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .\33xl\:from-pink-50{
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .\33xl\:from-pink-100{
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .\33xl\:from-pink-200{
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .\33xl\:from-pink-300{
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .\33xl\:from-pink-400{
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .\33xl\:from-pink-500{
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .\33xl\:from-pink-600{
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .\33xl\:from-pink-700{
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .\33xl\:from-pink-800{
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .\33xl\:from-pink-900{
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .\33xl\:from-browny{
    --tw-gradient-from: #ACA5A0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(172, 165, 160, 0));
  }

  .\33xl\:from-browny-lighter{
    --tw-gradient-from: #CBC4BC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(203, 196, 188, 0));
  }

  .\33xl\:from-browny-darker{
    --tw-gradient-from: #86807B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 128, 123, 0));
  }

  .\33xl\:from-graysy{
    --tw-gradient-from: #9F9F9F;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(159, 159, 159, 0));
  }

  .\33xl\:from-graysy-darker{
    --tw-gradient-from: #343434;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 52, 52, 0));
  }

  .\33xl\:from-graysy-lighter{
    --tw-gradient-from: #E5E5E5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 229, 229, 0));
  }

  .\33xl\:from-error{
    --tw-gradient-from: #EA2121;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(234, 33, 33, 0));
  }

  .\33xl\:from-redy{
    --tw-gradient-from: #DE1515;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 21, 21, 0));
  }

  .\33xl\:via-transparent{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\33xl\:via-current{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\33xl\:via-black{
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\33xl\:via-white{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\33xl\:via-gray-50{
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .\33xl\:via-gray-100{
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .\33xl\:via-gray-200{
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .\33xl\:via-gray-300{
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .\33xl\:via-gray-400{
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .\33xl\:via-gray-500{
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .\33xl\:via-gray-600{
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .\33xl\:via-gray-700{
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .\33xl\:via-gray-800{
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .\33xl\:via-gray-900{
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .\33xl\:via-red-50{
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .\33xl\:via-red-100{
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .\33xl\:via-red-200{
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .\33xl\:via-red-300{
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .\33xl\:via-red-400{
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .\33xl\:via-red-500{
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .\33xl\:via-red-600{
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .\33xl\:via-red-700{
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .\33xl\:via-red-800{
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .\33xl\:via-red-900{
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .\33xl\:via-yellow-50{
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .\33xl\:via-yellow-100{
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .\33xl\:via-yellow-200{
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .\33xl\:via-yellow-300{
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .\33xl\:via-yellow-400{
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .\33xl\:via-yellow-500{
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .\33xl\:via-yellow-600{
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .\33xl\:via-yellow-700{
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .\33xl\:via-yellow-800{
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .\33xl\:via-yellow-900{
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .\33xl\:via-green-50{
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .\33xl\:via-green-100{
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .\33xl\:via-green-200{
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .\33xl\:via-green-300{
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .\33xl\:via-green-400{
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .\33xl\:via-green-500{
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .\33xl\:via-green-600{
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .\33xl\:via-green-700{
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .\33xl\:via-green-800{
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .\33xl\:via-green-900{
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .\33xl\:via-blue-50{
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .\33xl\:via-blue-100{
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .\33xl\:via-blue-200{
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .\33xl\:via-blue-300{
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .\33xl\:via-blue-400{
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .\33xl\:via-blue-500{
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .\33xl\:via-blue-600{
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .\33xl\:via-blue-700{
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .\33xl\:via-blue-800{
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .\33xl\:via-blue-900{
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .\33xl\:via-indigo-50{
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .\33xl\:via-indigo-100{
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .\33xl\:via-indigo-200{
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .\33xl\:via-indigo-300{
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .\33xl\:via-indigo-400{
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .\33xl\:via-indigo-500{
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .\33xl\:via-indigo-600{
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .\33xl\:via-indigo-700{
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .\33xl\:via-indigo-800{
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .\33xl\:via-indigo-900{
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .\33xl\:via-purple-50{
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .\33xl\:via-purple-100{
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .\33xl\:via-purple-200{
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .\33xl\:via-purple-300{
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .\33xl\:via-purple-400{
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .\33xl\:via-purple-500{
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .\33xl\:via-purple-600{
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .\33xl\:via-purple-700{
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .\33xl\:via-purple-800{
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .\33xl\:via-purple-900{
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .\33xl\:via-pink-50{
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .\33xl\:via-pink-100{
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .\33xl\:via-pink-200{
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .\33xl\:via-pink-300{
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .\33xl\:via-pink-400{
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .\33xl\:via-pink-500{
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .\33xl\:via-pink-600{
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .\33xl\:via-pink-700{
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .\33xl\:via-pink-800{
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .\33xl\:via-pink-900{
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .\33xl\:via-browny{
    --tw-gradient-stops: var(--tw-gradient-from), #ACA5A0, var(--tw-gradient-to, rgba(172, 165, 160, 0));
  }

  .\33xl\:via-browny-lighter{
    --tw-gradient-stops: var(--tw-gradient-from), #CBC4BC, var(--tw-gradient-to, rgba(203, 196, 188, 0));
  }

  .\33xl\:via-browny-darker{
    --tw-gradient-stops: var(--tw-gradient-from), #86807B, var(--tw-gradient-to, rgba(134, 128, 123, 0));
  }

  .\33xl\:via-graysy{
    --tw-gradient-stops: var(--tw-gradient-from), #9F9F9F, var(--tw-gradient-to, rgba(159, 159, 159, 0));
  }

  .\33xl\:via-graysy-darker{
    --tw-gradient-stops: var(--tw-gradient-from), #343434, var(--tw-gradient-to, rgba(52, 52, 52, 0));
  }

  .\33xl\:via-graysy-lighter{
    --tw-gradient-stops: var(--tw-gradient-from), #E5E5E5, var(--tw-gradient-to, rgba(229, 229, 229, 0));
  }

  .\33xl\:via-error{
    --tw-gradient-stops: var(--tw-gradient-from), #EA2121, var(--tw-gradient-to, rgba(234, 33, 33, 0));
  }

  .\33xl\:via-redy{
    --tw-gradient-stops: var(--tw-gradient-from), #DE1515, var(--tw-gradient-to, rgba(222, 21, 21, 0));
  }

  .\33xl\:to-transparent{
    --tw-gradient-to: transparent;
  }

  .\33xl\:to-current{
    --tw-gradient-to: currentColor;
  }

  .\33xl\:to-black{
    --tw-gradient-to: #000;
  }

  .\33xl\:to-white{
    --tw-gradient-to: #fff;
  }

  .\33xl\:to-gray-50{
    --tw-gradient-to: #f9fafb;
  }

  .\33xl\:to-gray-100{
    --tw-gradient-to: #f3f4f6;
  }

  .\33xl\:to-gray-200{
    --tw-gradient-to: #e5e7eb;
  }

  .\33xl\:to-gray-300{
    --tw-gradient-to: #d1d5db;
  }

  .\33xl\:to-gray-400{
    --tw-gradient-to: #9ca3af;
  }

  .\33xl\:to-gray-500{
    --tw-gradient-to: #6b7280;
  }

  .\33xl\:to-gray-600{
    --tw-gradient-to: #4b5563;
  }

  .\33xl\:to-gray-700{
    --tw-gradient-to: #374151;
  }

  .\33xl\:to-gray-800{
    --tw-gradient-to: #1f2937;
  }

  .\33xl\:to-gray-900{
    --tw-gradient-to: #111827;
  }

  .\33xl\:to-red-50{
    --tw-gradient-to: #fef2f2;
  }

  .\33xl\:to-red-100{
    --tw-gradient-to: #fee2e2;
  }

  .\33xl\:to-red-200{
    --tw-gradient-to: #fecaca;
  }

  .\33xl\:to-red-300{
    --tw-gradient-to: #fca5a5;
  }

  .\33xl\:to-red-400{
    --tw-gradient-to: #f87171;
  }

  .\33xl\:to-red-500{
    --tw-gradient-to: #ef4444;
  }

  .\33xl\:to-red-600{
    --tw-gradient-to: #dc2626;
  }

  .\33xl\:to-red-700{
    --tw-gradient-to: #b91c1c;
  }

  .\33xl\:to-red-800{
    --tw-gradient-to: #991b1b;
  }

  .\33xl\:to-red-900{
    --tw-gradient-to: #7f1d1d;
  }

  .\33xl\:to-yellow-50{
    --tw-gradient-to: #fffbeb;
  }

  .\33xl\:to-yellow-100{
    --tw-gradient-to: #fef3c7;
  }

  .\33xl\:to-yellow-200{
    --tw-gradient-to: #fde68a;
  }

  .\33xl\:to-yellow-300{
    --tw-gradient-to: #fcd34d;
  }

  .\33xl\:to-yellow-400{
    --tw-gradient-to: #fbbf24;
  }

  .\33xl\:to-yellow-500{
    --tw-gradient-to: #f59e0b;
  }

  .\33xl\:to-yellow-600{
    --tw-gradient-to: #d97706;
  }

  .\33xl\:to-yellow-700{
    --tw-gradient-to: #b45309;
  }

  .\33xl\:to-yellow-800{
    --tw-gradient-to: #92400e;
  }

  .\33xl\:to-yellow-900{
    --tw-gradient-to: #78350f;
  }

  .\33xl\:to-green-50{
    --tw-gradient-to: #ecfdf5;
  }

  .\33xl\:to-green-100{
    --tw-gradient-to: #d1fae5;
  }

  .\33xl\:to-green-200{
    --tw-gradient-to: #a7f3d0;
  }

  .\33xl\:to-green-300{
    --tw-gradient-to: #6ee7b7;
  }

  .\33xl\:to-green-400{
    --tw-gradient-to: #34d399;
  }

  .\33xl\:to-green-500{
    --tw-gradient-to: #10b981;
  }

  .\33xl\:to-green-600{
    --tw-gradient-to: #059669;
  }

  .\33xl\:to-green-700{
    --tw-gradient-to: #047857;
  }

  .\33xl\:to-green-800{
    --tw-gradient-to: #065f46;
  }

  .\33xl\:to-green-900{
    --tw-gradient-to: #064e3b;
  }

  .\33xl\:to-blue-50{
    --tw-gradient-to: #eff6ff;
  }

  .\33xl\:to-blue-100{
    --tw-gradient-to: #dbeafe;
  }

  .\33xl\:to-blue-200{
    --tw-gradient-to: #bfdbfe;
  }

  .\33xl\:to-blue-300{
    --tw-gradient-to: #93c5fd;
  }

  .\33xl\:to-blue-400{
    --tw-gradient-to: #60a5fa;
  }

  .\33xl\:to-blue-500{
    --tw-gradient-to: #3b82f6;
  }

  .\33xl\:to-blue-600{
    --tw-gradient-to: #2563eb;
  }

  .\33xl\:to-blue-700{
    --tw-gradient-to: #1d4ed8;
  }

  .\33xl\:to-blue-800{
    --tw-gradient-to: #1e40af;
  }

  .\33xl\:to-blue-900{
    --tw-gradient-to: #1e3a8a;
  }

  .\33xl\:to-indigo-50{
    --tw-gradient-to: #eef2ff;
  }

  .\33xl\:to-indigo-100{
    --tw-gradient-to: #e0e7ff;
  }

  .\33xl\:to-indigo-200{
    --tw-gradient-to: #c7d2fe;
  }

  .\33xl\:to-indigo-300{
    --tw-gradient-to: #a5b4fc;
  }

  .\33xl\:to-indigo-400{
    --tw-gradient-to: #818cf8;
  }

  .\33xl\:to-indigo-500{
    --tw-gradient-to: #6366f1;
  }

  .\33xl\:to-indigo-600{
    --tw-gradient-to: #4f46e5;
  }

  .\33xl\:to-indigo-700{
    --tw-gradient-to: #4338ca;
  }

  .\33xl\:to-indigo-800{
    --tw-gradient-to: #3730a3;
  }

  .\33xl\:to-indigo-900{
    --tw-gradient-to: #312e81;
  }

  .\33xl\:to-purple-50{
    --tw-gradient-to: #f5f3ff;
  }

  .\33xl\:to-purple-100{
    --tw-gradient-to: #ede9fe;
  }

  .\33xl\:to-purple-200{
    --tw-gradient-to: #ddd6fe;
  }

  .\33xl\:to-purple-300{
    --tw-gradient-to: #c4b5fd;
  }

  .\33xl\:to-purple-400{
    --tw-gradient-to: #a78bfa;
  }

  .\33xl\:to-purple-500{
    --tw-gradient-to: #8b5cf6;
  }

  .\33xl\:to-purple-600{
    --tw-gradient-to: #7c3aed;
  }

  .\33xl\:to-purple-700{
    --tw-gradient-to: #6d28d9;
  }

  .\33xl\:to-purple-800{
    --tw-gradient-to: #5b21b6;
  }

  .\33xl\:to-purple-900{
    --tw-gradient-to: #4c1d95;
  }

  .\33xl\:to-pink-50{
    --tw-gradient-to: #fdf2f8;
  }

  .\33xl\:to-pink-100{
    --tw-gradient-to: #fce7f3;
  }

  .\33xl\:to-pink-200{
    --tw-gradient-to: #fbcfe8;
  }

  .\33xl\:to-pink-300{
    --tw-gradient-to: #f9a8d4;
  }

  .\33xl\:to-pink-400{
    --tw-gradient-to: #f472b6;
  }

  .\33xl\:to-pink-500{
    --tw-gradient-to: #ec4899;
  }

  .\33xl\:to-pink-600{
    --tw-gradient-to: #db2777;
  }

  .\33xl\:to-pink-700{
    --tw-gradient-to: #be185d;
  }

  .\33xl\:to-pink-800{
    --tw-gradient-to: #9d174d;
  }

  .\33xl\:to-pink-900{
    --tw-gradient-to: #831843;
  }

  .\33xl\:to-browny{
    --tw-gradient-to: #ACA5A0;
  }

  .\33xl\:to-browny-lighter{
    --tw-gradient-to: #CBC4BC;
  }

  .\33xl\:to-browny-darker{
    --tw-gradient-to: #86807B;
  }

  .\33xl\:to-graysy{
    --tw-gradient-to: #9F9F9F;
  }

  .\33xl\:to-graysy-darker{
    --tw-gradient-to: #343434;
  }

  .\33xl\:to-graysy-lighter{
    --tw-gradient-to: #E5E5E5;
  }

  .\33xl\:to-error{
    --tw-gradient-to: #EA2121;
  }

  .\33xl\:to-redy{
    --tw-gradient-to: #DE1515;
  }

  .\33xl\:hover\:from-transparent:hover{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\33xl\:hover\:from-current:hover{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\33xl\:hover\:from-black:hover{
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\33xl\:hover\:from-white:hover{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\:hover\:from-purple-50:hover{
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .\33xl\:hover\:from-purple-100:hover{
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .\33xl\:hover\:from-purple-200:hover{
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .\33xl\:hover\:from-purple-300:hover{
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .\33xl\:hover\:from-purple-400:hover{
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .\33xl\:hover\:from-purple-500:hover{
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .\33xl\:hover\:from-purple-600:hover{
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .\33xl\:hover\:from-purple-700:hover{
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .\33xl\:hover\:from-purple-800:hover{
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .\33xl\:hover\:from-purple-900:hover{
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\:hover\:from-browny:hover{
    --tw-gradient-from: #ACA5A0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(172, 165, 160, 0));
  }

  .\33xl\:hover\:from-browny-lighter:hover{
    --tw-gradient-from: #CBC4BC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(203, 196, 188, 0));
  }

  .\33xl\:hover\:from-browny-darker:hover{
    --tw-gradient-from: #86807B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 128, 123, 0));
  }

  .\33xl\:hover\:from-graysy:hover{
    --tw-gradient-from: #9F9F9F;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(159, 159, 159, 0));
  }

  .\33xl\:hover\:from-graysy-darker:hover{
    --tw-gradient-from: #343434;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 52, 52, 0));
  }

  .\33xl\:hover\:from-graysy-lighter:hover{
    --tw-gradient-from: #E5E5E5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 229, 229, 0));
  }

  .\33xl\:hover\:from-error:hover{
    --tw-gradient-from: #EA2121;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(234, 33, 33, 0));
  }

  .\33xl\:hover\:from-redy:hover{
    --tw-gradient-from: #DE1515;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 21, 21, 0));
  }

  .\33xl\:hover\:via-transparent:hover{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\33xl\:hover\:via-current:hover{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\33xl\:hover\:via-black:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\33xl\:hover\:via-white:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\33xl\:hover\:via-gray-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .\33xl\:hover\:via-gray-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .\33xl\:hover\:via-gray-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .\33xl\:hover\:via-gray-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .\33xl\:hover\:via-gray-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .\33xl\:hover\:via-gray-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .\33xl\:hover\:via-gray-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .\33xl\:hover\:via-gray-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .\33xl\:hover\:via-gray-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .\33xl\:hover\:via-gray-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .\33xl\:hover\:via-red-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .\33xl\:hover\:via-red-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .\33xl\:hover\:via-red-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .\33xl\:hover\:via-red-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .\33xl\:hover\:via-red-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .\33xl\:hover\:via-red-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .\33xl\:hover\:via-red-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .\33xl\:hover\:via-red-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .\33xl\:hover\:via-red-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .\33xl\:hover\:via-red-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .\33xl\:hover\:via-yellow-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .\33xl\:hover\:via-yellow-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .\33xl\:hover\:via-yellow-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .\33xl\:hover\:via-yellow-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .\33xl\:hover\:via-yellow-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .\33xl\:hover\:via-yellow-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .\33xl\:hover\:via-yellow-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .\33xl\:hover\:via-yellow-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .\33xl\:hover\:via-yellow-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .\33xl\:hover\:via-yellow-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .\33xl\:hover\:via-green-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .\33xl\:hover\:via-green-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .\33xl\:hover\:via-green-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .\33xl\:hover\:via-green-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .\33xl\:hover\:via-green-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .\33xl\:hover\:via-green-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .\33xl\:hover\:via-green-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .\33xl\:hover\:via-green-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .\33xl\:hover\:via-green-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .\33xl\:hover\:via-green-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .\33xl\:hover\:via-blue-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .\33xl\:hover\:via-blue-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .\33xl\:hover\:via-blue-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .\33xl\:hover\:via-blue-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .\33xl\:hover\:via-blue-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .\33xl\:hover\:via-blue-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .\33xl\:hover\:via-blue-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .\33xl\:hover\:via-blue-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .\33xl\:hover\:via-blue-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .\33xl\:hover\:via-blue-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .\33xl\:hover\:via-indigo-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .\33xl\:hover\:via-indigo-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .\33xl\:hover\:via-indigo-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .\33xl\:hover\:via-indigo-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .\33xl\:hover\:via-indigo-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .\33xl\:hover\:via-indigo-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .\33xl\:hover\:via-indigo-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .\33xl\:hover\:via-indigo-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .\33xl\:hover\:via-indigo-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .\33xl\:hover\:via-indigo-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .\33xl\:hover\:via-purple-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .\33xl\:hover\:via-purple-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .\33xl\:hover\:via-purple-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .\33xl\:hover\:via-purple-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .\33xl\:hover\:via-purple-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .\33xl\:hover\:via-purple-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .\33xl\:hover\:via-purple-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .\33xl\:hover\:via-purple-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .\33xl\:hover\:via-purple-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .\33xl\:hover\:via-purple-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .\33xl\:hover\:via-pink-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .\33xl\:hover\:via-pink-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .\33xl\:hover\:via-pink-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .\33xl\:hover\:via-pink-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .\33xl\:hover\:via-pink-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .\33xl\:hover\:via-pink-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .\33xl\:hover\:via-pink-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .\33xl\:hover\:via-pink-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .\33xl\:hover\:via-pink-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .\33xl\:hover\:via-pink-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .\33xl\:hover\:via-browny:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ACA5A0, var(--tw-gradient-to, rgba(172, 165, 160, 0));
  }

  .\33xl\:hover\:via-browny-lighter:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #CBC4BC, var(--tw-gradient-to, rgba(203, 196, 188, 0));
  }

  .\33xl\:hover\:via-browny-darker:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #86807B, var(--tw-gradient-to, rgba(134, 128, 123, 0));
  }

  .\33xl\:hover\:via-graysy:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #9F9F9F, var(--tw-gradient-to, rgba(159, 159, 159, 0));
  }

  .\33xl\:hover\:via-graysy-darker:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #343434, var(--tw-gradient-to, rgba(52, 52, 52, 0));
  }

  .\33xl\:hover\:via-graysy-lighter:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #E5E5E5, var(--tw-gradient-to, rgba(229, 229, 229, 0));
  }

  .\33xl\:hover\:via-error:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #EA2121, var(--tw-gradient-to, rgba(234, 33, 33, 0));
  }

  .\33xl\:hover\:via-redy:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #DE1515, var(--tw-gradient-to, rgba(222, 21, 21, 0));
  }

  .\33xl\:hover\:to-transparent:hover{
    --tw-gradient-to: transparent;
  }

  .\33xl\:hover\:to-current:hover{
    --tw-gradient-to: currentColor;
  }

  .\33xl\:hover\:to-black:hover{
    --tw-gradient-to: #000;
  }

  .\33xl\:hover\:to-white:hover{
    --tw-gradient-to: #fff;
  }

  .\33xl\:hover\:to-gray-50:hover{
    --tw-gradient-to: #f9fafb;
  }

  .\33xl\:hover\:to-gray-100:hover{
    --tw-gradient-to: #f3f4f6;
  }

  .\33xl\:hover\:to-gray-200:hover{
    --tw-gradient-to: #e5e7eb;
  }

  .\33xl\:hover\:to-gray-300:hover{
    --tw-gradient-to: #d1d5db;
  }

  .\33xl\:hover\:to-gray-400:hover{
    --tw-gradient-to: #9ca3af;
  }

  .\33xl\:hover\:to-gray-500:hover{
    --tw-gradient-to: #6b7280;
  }

  .\33xl\:hover\:to-gray-600:hover{
    --tw-gradient-to: #4b5563;
  }

  .\33xl\:hover\:to-gray-700:hover{
    --tw-gradient-to: #374151;
  }

  .\33xl\:hover\:to-gray-800:hover{
    --tw-gradient-to: #1f2937;
  }

  .\33xl\:hover\:to-gray-900:hover{
    --tw-gradient-to: #111827;
  }

  .\33xl\:hover\:to-red-50:hover{
    --tw-gradient-to: #fef2f2;
  }

  .\33xl\:hover\:to-red-100:hover{
    --tw-gradient-to: #fee2e2;
  }

  .\33xl\:hover\:to-red-200:hover{
    --tw-gradient-to: #fecaca;
  }

  .\33xl\:hover\:to-red-300:hover{
    --tw-gradient-to: #fca5a5;
  }

  .\33xl\:hover\:to-red-400:hover{
    --tw-gradient-to: #f87171;
  }

  .\33xl\:hover\:to-red-500:hover{
    --tw-gradient-to: #ef4444;
  }

  .\33xl\:hover\:to-red-600:hover{
    --tw-gradient-to: #dc2626;
  }

  .\33xl\:hover\:to-red-700:hover{
    --tw-gradient-to: #b91c1c;
  }

  .\33xl\:hover\:to-red-800:hover{
    --tw-gradient-to: #991b1b;
  }

  .\33xl\:hover\:to-red-900:hover{
    --tw-gradient-to: #7f1d1d;
  }

  .\33xl\:hover\:to-yellow-50:hover{
    --tw-gradient-to: #fffbeb;
  }

  .\33xl\:hover\:to-yellow-100:hover{
    --tw-gradient-to: #fef3c7;
  }

  .\33xl\:hover\:to-yellow-200:hover{
    --tw-gradient-to: #fde68a;
  }

  .\33xl\:hover\:to-yellow-300:hover{
    --tw-gradient-to: #fcd34d;
  }

  .\33xl\:hover\:to-yellow-400:hover{
    --tw-gradient-to: #fbbf24;
  }

  .\33xl\:hover\:to-yellow-500:hover{
    --tw-gradient-to: #f59e0b;
  }

  .\33xl\:hover\:to-yellow-600:hover{
    --tw-gradient-to: #d97706;
  }

  .\33xl\:hover\:to-yellow-700:hover{
    --tw-gradient-to: #b45309;
  }

  .\33xl\:hover\:to-yellow-800:hover{
    --tw-gradient-to: #92400e;
  }

  .\33xl\:hover\:to-yellow-900:hover{
    --tw-gradient-to: #78350f;
  }

  .\33xl\:hover\:to-green-50:hover{
    --tw-gradient-to: #ecfdf5;
  }

  .\33xl\:hover\:to-green-100:hover{
    --tw-gradient-to: #d1fae5;
  }

  .\33xl\:hover\:to-green-200:hover{
    --tw-gradient-to: #a7f3d0;
  }

  .\33xl\:hover\:to-green-300:hover{
    --tw-gradient-to: #6ee7b7;
  }

  .\33xl\:hover\:to-green-400:hover{
    --tw-gradient-to: #34d399;
  }

  .\33xl\:hover\:to-green-500:hover{
    --tw-gradient-to: #10b981;
  }

  .\33xl\:hover\:to-green-600:hover{
    --tw-gradient-to: #059669;
  }

  .\33xl\:hover\:to-green-700:hover{
    --tw-gradient-to: #047857;
  }

  .\33xl\:hover\:to-green-800:hover{
    --tw-gradient-to: #065f46;
  }

  .\33xl\:hover\:to-green-900:hover{
    --tw-gradient-to: #064e3b;
  }

  .\33xl\:hover\:to-blue-50:hover{
    --tw-gradient-to: #eff6ff;
  }

  .\33xl\:hover\:to-blue-100:hover{
    --tw-gradient-to: #dbeafe;
  }

  .\33xl\:hover\:to-blue-200:hover{
    --tw-gradient-to: #bfdbfe;
  }

  .\33xl\:hover\:to-blue-300:hover{
    --tw-gradient-to: #93c5fd;
  }

  .\33xl\:hover\:to-blue-400:hover{
    --tw-gradient-to: #60a5fa;
  }

  .\33xl\:hover\:to-blue-500:hover{
    --tw-gradient-to: #3b82f6;
  }

  .\33xl\:hover\:to-blue-600:hover{
    --tw-gradient-to: #2563eb;
  }

  .\33xl\:hover\:to-blue-700:hover{
    --tw-gradient-to: #1d4ed8;
  }

  .\33xl\:hover\:to-blue-800:hover{
    --tw-gradient-to: #1e40af;
  }

  .\33xl\:hover\:to-blue-900:hover{
    --tw-gradient-to: #1e3a8a;
  }

  .\33xl\:hover\:to-indigo-50:hover{
    --tw-gradient-to: #eef2ff;
  }

  .\33xl\:hover\:to-indigo-100:hover{
    --tw-gradient-to: #e0e7ff;
  }

  .\33xl\:hover\:to-indigo-200:hover{
    --tw-gradient-to: #c7d2fe;
  }

  .\33xl\:hover\:to-indigo-300:hover{
    --tw-gradient-to: #a5b4fc;
  }

  .\33xl\:hover\:to-indigo-400:hover{
    --tw-gradient-to: #818cf8;
  }

  .\33xl\:hover\:to-indigo-500:hover{
    --tw-gradient-to: #6366f1;
  }

  .\33xl\:hover\:to-indigo-600:hover{
    --tw-gradient-to: #4f46e5;
  }

  .\33xl\:hover\:to-indigo-700:hover{
    --tw-gradient-to: #4338ca;
  }

  .\33xl\:hover\:to-indigo-800:hover{
    --tw-gradient-to: #3730a3;
  }

  .\33xl\:hover\:to-indigo-900:hover{
    --tw-gradient-to: #312e81;
  }

  .\33xl\:hover\:to-purple-50:hover{
    --tw-gradient-to: #f5f3ff;
  }

  .\33xl\:hover\:to-purple-100:hover{
    --tw-gradient-to: #ede9fe;
  }

  .\33xl\:hover\:to-purple-200:hover{
    --tw-gradient-to: #ddd6fe;
  }

  .\33xl\:hover\:to-purple-300:hover{
    --tw-gradient-to: #c4b5fd;
  }

  .\33xl\:hover\:to-purple-400:hover{
    --tw-gradient-to: #a78bfa;
  }

  .\33xl\:hover\:to-purple-500:hover{
    --tw-gradient-to: #8b5cf6;
  }

  .\33xl\:hover\:to-purple-600:hover{
    --tw-gradient-to: #7c3aed;
  }

  .\33xl\:hover\:to-purple-700:hover{
    --tw-gradient-to: #6d28d9;
  }

  .\33xl\:hover\:to-purple-800:hover{
    --tw-gradient-to: #5b21b6;
  }

  .\33xl\:hover\:to-purple-900:hover{
    --tw-gradient-to: #4c1d95;
  }

  .\33xl\:hover\:to-pink-50:hover{
    --tw-gradient-to: #fdf2f8;
  }

  .\33xl\:hover\:to-pink-100:hover{
    --tw-gradient-to: #fce7f3;
  }

  .\33xl\:hover\:to-pink-200:hover{
    --tw-gradient-to: #fbcfe8;
  }

  .\33xl\:hover\:to-pink-300:hover{
    --tw-gradient-to: #f9a8d4;
  }

  .\33xl\:hover\:to-pink-400:hover{
    --tw-gradient-to: #f472b6;
  }

  .\33xl\:hover\:to-pink-500:hover{
    --tw-gradient-to: #ec4899;
  }

  .\33xl\:hover\:to-pink-600:hover{
    --tw-gradient-to: #db2777;
  }

  .\33xl\:hover\:to-pink-700:hover{
    --tw-gradient-to: #be185d;
  }

  .\33xl\:hover\:to-pink-800:hover{
    --tw-gradient-to: #9d174d;
  }

  .\33xl\:hover\:to-pink-900:hover{
    --tw-gradient-to: #831843;
  }

  .\33xl\:hover\:to-browny:hover{
    --tw-gradient-to: #ACA5A0;
  }

  .\33xl\:hover\:to-browny-lighter:hover{
    --tw-gradient-to: #CBC4BC;
  }

  .\33xl\:hover\:to-browny-darker:hover{
    --tw-gradient-to: #86807B;
  }

  .\33xl\:hover\:to-graysy:hover{
    --tw-gradient-to: #9F9F9F;
  }

  .\33xl\:hover\:to-graysy-darker:hover{
    --tw-gradient-to: #343434;
  }

  .\33xl\:hover\:to-graysy-lighter:hover{
    --tw-gradient-to: #E5E5E5;
  }

  .\33xl\:hover\:to-error:hover{
    --tw-gradient-to: #EA2121;
  }

  .\33xl\:hover\:to-redy:hover{
    --tw-gradient-to: #DE1515;
  }

  .\33xl\:focus\:from-transparent:focus{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\33xl\:focus\:from-current:focus{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\33xl\:focus\:from-black:focus{
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\33xl\:focus\:from-white:focus{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\:focus\:from-purple-50:focus{
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .\33xl\:focus\:from-purple-100:focus{
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .\33xl\:focus\:from-purple-200:focus{
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .\33xl\:focus\:from-purple-300:focus{
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .\33xl\:focus\:from-purple-400:focus{
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .\33xl\:focus\:from-purple-500:focus{
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .\33xl\:focus\:from-purple-600:focus{
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .\33xl\:focus\:from-purple-700:focus{
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .\33xl\:focus\:from-purple-800:focus{
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .\33xl\:focus\:from-purple-900:focus{
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\:focus\:from-browny:focus{
    --tw-gradient-from: #ACA5A0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(172, 165, 160, 0));
  }

  .\33xl\:focus\:from-browny-lighter:focus{
    --tw-gradient-from: #CBC4BC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(203, 196, 188, 0));
  }

  .\33xl\:focus\:from-browny-darker:focus{
    --tw-gradient-from: #86807B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 128, 123, 0));
  }

  .\33xl\:focus\:from-graysy:focus{
    --tw-gradient-from: #9F9F9F;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(159, 159, 159, 0));
  }

  .\33xl\:focus\:from-graysy-darker:focus{
    --tw-gradient-from: #343434;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 52, 52, 0));
  }

  .\33xl\:focus\:from-graysy-lighter:focus{
    --tw-gradient-from: #E5E5E5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 229, 229, 0));
  }

  .\33xl\:focus\:from-error:focus{
    --tw-gradient-from: #EA2121;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(234, 33, 33, 0));
  }

  .\33xl\:focus\:from-redy:focus{
    --tw-gradient-from: #DE1515;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 21, 21, 0));
  }

  .\33xl\:focus\:via-transparent:focus{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\33xl\:focus\:via-current:focus{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\33xl\:focus\:via-black:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\33xl\:focus\:via-white:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\33xl\:focus\:via-gray-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .\33xl\:focus\:via-gray-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .\33xl\:focus\:via-gray-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .\33xl\:focus\:via-gray-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .\33xl\:focus\:via-gray-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .\33xl\:focus\:via-gray-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .\33xl\:focus\:via-gray-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .\33xl\:focus\:via-gray-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .\33xl\:focus\:via-gray-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .\33xl\:focus\:via-gray-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .\33xl\:focus\:via-red-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .\33xl\:focus\:via-red-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .\33xl\:focus\:via-red-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .\33xl\:focus\:via-red-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .\33xl\:focus\:via-red-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .\33xl\:focus\:via-red-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .\33xl\:focus\:via-red-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .\33xl\:focus\:via-red-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .\33xl\:focus\:via-red-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .\33xl\:focus\:via-red-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .\33xl\:focus\:via-yellow-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .\33xl\:focus\:via-yellow-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .\33xl\:focus\:via-yellow-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .\33xl\:focus\:via-yellow-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .\33xl\:focus\:via-yellow-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .\33xl\:focus\:via-yellow-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .\33xl\:focus\:via-yellow-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .\33xl\:focus\:via-yellow-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .\33xl\:focus\:via-yellow-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .\33xl\:focus\:via-yellow-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .\33xl\:focus\:via-green-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .\33xl\:focus\:via-green-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .\33xl\:focus\:via-green-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .\33xl\:focus\:via-green-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .\33xl\:focus\:via-green-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .\33xl\:focus\:via-green-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .\33xl\:focus\:via-green-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .\33xl\:focus\:via-green-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .\33xl\:focus\:via-green-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .\33xl\:focus\:via-green-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .\33xl\:focus\:via-blue-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .\33xl\:focus\:via-blue-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .\33xl\:focus\:via-blue-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .\33xl\:focus\:via-blue-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .\33xl\:focus\:via-blue-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .\33xl\:focus\:via-blue-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .\33xl\:focus\:via-blue-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .\33xl\:focus\:via-blue-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .\33xl\:focus\:via-blue-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .\33xl\:focus\:via-blue-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .\33xl\:focus\:via-indigo-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .\33xl\:focus\:via-indigo-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .\33xl\:focus\:via-indigo-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .\33xl\:focus\:via-indigo-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .\33xl\:focus\:via-indigo-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .\33xl\:focus\:via-indigo-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .\33xl\:focus\:via-indigo-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .\33xl\:focus\:via-indigo-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .\33xl\:focus\:via-indigo-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .\33xl\:focus\:via-indigo-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .\33xl\:focus\:via-purple-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .\33xl\:focus\:via-purple-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .\33xl\:focus\:via-purple-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .\33xl\:focus\:via-purple-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .\33xl\:focus\:via-purple-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .\33xl\:focus\:via-purple-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .\33xl\:focus\:via-purple-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .\33xl\:focus\:via-purple-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .\33xl\:focus\:via-purple-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .\33xl\:focus\:via-purple-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .\33xl\:focus\:via-pink-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .\33xl\:focus\:via-pink-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .\33xl\:focus\:via-pink-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .\33xl\:focus\:via-pink-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .\33xl\:focus\:via-pink-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .\33xl\:focus\:via-pink-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .\33xl\:focus\:via-pink-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .\33xl\:focus\:via-pink-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .\33xl\:focus\:via-pink-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .\33xl\:focus\:via-pink-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .\33xl\:focus\:via-browny:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ACA5A0, var(--tw-gradient-to, rgba(172, 165, 160, 0));
  }

  .\33xl\:focus\:via-browny-lighter:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #CBC4BC, var(--tw-gradient-to, rgba(203, 196, 188, 0));
  }

  .\33xl\:focus\:via-browny-darker:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #86807B, var(--tw-gradient-to, rgba(134, 128, 123, 0));
  }

  .\33xl\:focus\:via-graysy:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #9F9F9F, var(--tw-gradient-to, rgba(159, 159, 159, 0));
  }

  .\33xl\:focus\:via-graysy-darker:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #343434, var(--tw-gradient-to, rgba(52, 52, 52, 0));
  }

  .\33xl\:focus\:via-graysy-lighter:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #E5E5E5, var(--tw-gradient-to, rgba(229, 229, 229, 0));
  }

  .\33xl\:focus\:via-error:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #EA2121, var(--tw-gradient-to, rgba(234, 33, 33, 0));
  }

  .\33xl\:focus\:via-redy:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #DE1515, var(--tw-gradient-to, rgba(222, 21, 21, 0));
  }

  .\33xl\:focus\:to-transparent:focus{
    --tw-gradient-to: transparent;
  }

  .\33xl\:focus\:to-current:focus{
    --tw-gradient-to: currentColor;
  }

  .\33xl\:focus\:to-black:focus{
    --tw-gradient-to: #000;
  }

  .\33xl\:focus\:to-white:focus{
    --tw-gradient-to: #fff;
  }

  .\33xl\:focus\:to-gray-50:focus{
    --tw-gradient-to: #f9fafb;
  }

  .\33xl\:focus\:to-gray-100:focus{
    --tw-gradient-to: #f3f4f6;
  }

  .\33xl\:focus\:to-gray-200:focus{
    --tw-gradient-to: #e5e7eb;
  }

  .\33xl\:focus\:to-gray-300:focus{
    --tw-gradient-to: #d1d5db;
  }

  .\33xl\:focus\:to-gray-400:focus{
    --tw-gradient-to: #9ca3af;
  }

  .\33xl\:focus\:to-gray-500:focus{
    --tw-gradient-to: #6b7280;
  }

  .\33xl\:focus\:to-gray-600:focus{
    --tw-gradient-to: #4b5563;
  }

  .\33xl\:focus\:to-gray-700:focus{
    --tw-gradient-to: #374151;
  }

  .\33xl\:focus\:to-gray-800:focus{
    --tw-gradient-to: #1f2937;
  }

  .\33xl\:focus\:to-gray-900:focus{
    --tw-gradient-to: #111827;
  }

  .\33xl\:focus\:to-red-50:focus{
    --tw-gradient-to: #fef2f2;
  }

  .\33xl\:focus\:to-red-100:focus{
    --tw-gradient-to: #fee2e2;
  }

  .\33xl\:focus\:to-red-200:focus{
    --tw-gradient-to: #fecaca;
  }

  .\33xl\:focus\:to-red-300:focus{
    --tw-gradient-to: #fca5a5;
  }

  .\33xl\:focus\:to-red-400:focus{
    --tw-gradient-to: #f87171;
  }

  .\33xl\:focus\:to-red-500:focus{
    --tw-gradient-to: #ef4444;
  }

  .\33xl\:focus\:to-red-600:focus{
    --tw-gradient-to: #dc2626;
  }

  .\33xl\:focus\:to-red-700:focus{
    --tw-gradient-to: #b91c1c;
  }

  .\33xl\:focus\:to-red-800:focus{
    --tw-gradient-to: #991b1b;
  }

  .\33xl\:focus\:to-red-900:focus{
    --tw-gradient-to: #7f1d1d;
  }

  .\33xl\:focus\:to-yellow-50:focus{
    --tw-gradient-to: #fffbeb;
  }

  .\33xl\:focus\:to-yellow-100:focus{
    --tw-gradient-to: #fef3c7;
  }

  .\33xl\:focus\:to-yellow-200:focus{
    --tw-gradient-to: #fde68a;
  }

  .\33xl\:focus\:to-yellow-300:focus{
    --tw-gradient-to: #fcd34d;
  }

  .\33xl\:focus\:to-yellow-400:focus{
    --tw-gradient-to: #fbbf24;
  }

  .\33xl\:focus\:to-yellow-500:focus{
    --tw-gradient-to: #f59e0b;
  }

  .\33xl\:focus\:to-yellow-600:focus{
    --tw-gradient-to: #d97706;
  }

  .\33xl\:focus\:to-yellow-700:focus{
    --tw-gradient-to: #b45309;
  }

  .\33xl\:focus\:to-yellow-800:focus{
    --tw-gradient-to: #92400e;
  }

  .\33xl\:focus\:to-yellow-900:focus{
    --tw-gradient-to: #78350f;
  }

  .\33xl\:focus\:to-green-50:focus{
    --tw-gradient-to: #ecfdf5;
  }

  .\33xl\:focus\:to-green-100:focus{
    --tw-gradient-to: #d1fae5;
  }

  .\33xl\:focus\:to-green-200:focus{
    --tw-gradient-to: #a7f3d0;
  }

  .\33xl\:focus\:to-green-300:focus{
    --tw-gradient-to: #6ee7b7;
  }

  .\33xl\:focus\:to-green-400:focus{
    --tw-gradient-to: #34d399;
  }

  .\33xl\:focus\:to-green-500:focus{
    --tw-gradient-to: #10b981;
  }

  .\33xl\:focus\:to-green-600:focus{
    --tw-gradient-to: #059669;
  }

  .\33xl\:focus\:to-green-700:focus{
    --tw-gradient-to: #047857;
  }

  .\33xl\:focus\:to-green-800:focus{
    --tw-gradient-to: #065f46;
  }

  .\33xl\:focus\:to-green-900:focus{
    --tw-gradient-to: #064e3b;
  }

  .\33xl\:focus\:to-blue-50:focus{
    --tw-gradient-to: #eff6ff;
  }

  .\33xl\:focus\:to-blue-100:focus{
    --tw-gradient-to: #dbeafe;
  }

  .\33xl\:focus\:to-blue-200:focus{
    --tw-gradient-to: #bfdbfe;
  }

  .\33xl\:focus\:to-blue-300:focus{
    --tw-gradient-to: #93c5fd;
  }

  .\33xl\:focus\:to-blue-400:focus{
    --tw-gradient-to: #60a5fa;
  }

  .\33xl\:focus\:to-blue-500:focus{
    --tw-gradient-to: #3b82f6;
  }

  .\33xl\:focus\:to-blue-600:focus{
    --tw-gradient-to: #2563eb;
  }

  .\33xl\:focus\:to-blue-700:focus{
    --tw-gradient-to: #1d4ed8;
  }

  .\33xl\:focus\:to-blue-800:focus{
    --tw-gradient-to: #1e40af;
  }

  .\33xl\:focus\:to-blue-900:focus{
    --tw-gradient-to: #1e3a8a;
  }

  .\33xl\:focus\:to-indigo-50:focus{
    --tw-gradient-to: #eef2ff;
  }

  .\33xl\:focus\:to-indigo-100:focus{
    --tw-gradient-to: #e0e7ff;
  }

  .\33xl\:focus\:to-indigo-200:focus{
    --tw-gradient-to: #c7d2fe;
  }

  .\33xl\:focus\:to-indigo-300:focus{
    --tw-gradient-to: #a5b4fc;
  }

  .\33xl\:focus\:to-indigo-400:focus{
    --tw-gradient-to: #818cf8;
  }

  .\33xl\:focus\:to-indigo-500:focus{
    --tw-gradient-to: #6366f1;
  }

  .\33xl\:focus\:to-indigo-600:focus{
    --tw-gradient-to: #4f46e5;
  }

  .\33xl\:focus\:to-indigo-700:focus{
    --tw-gradient-to: #4338ca;
  }

  .\33xl\:focus\:to-indigo-800:focus{
    --tw-gradient-to: #3730a3;
  }

  .\33xl\:focus\:to-indigo-900:focus{
    --tw-gradient-to: #312e81;
  }

  .\33xl\:focus\:to-purple-50:focus{
    --tw-gradient-to: #f5f3ff;
  }

  .\33xl\:focus\:to-purple-100:focus{
    --tw-gradient-to: #ede9fe;
  }

  .\33xl\:focus\:to-purple-200:focus{
    --tw-gradient-to: #ddd6fe;
  }

  .\33xl\:focus\:to-purple-300:focus{
    --tw-gradient-to: #c4b5fd;
  }

  .\33xl\:focus\:to-purple-400:focus{
    --tw-gradient-to: #a78bfa;
  }

  .\33xl\:focus\:to-purple-500:focus{
    --tw-gradient-to: #8b5cf6;
  }

  .\33xl\:focus\:to-purple-600:focus{
    --tw-gradient-to: #7c3aed;
  }

  .\33xl\:focus\:to-purple-700:focus{
    --tw-gradient-to: #6d28d9;
  }

  .\33xl\:focus\:to-purple-800:focus{
    --tw-gradient-to: #5b21b6;
  }

  .\33xl\:focus\:to-purple-900:focus{
    --tw-gradient-to: #4c1d95;
  }

  .\33xl\:focus\:to-pink-50:focus{
    --tw-gradient-to: #fdf2f8;
  }

  .\33xl\:focus\:to-pink-100:focus{
    --tw-gradient-to: #fce7f3;
  }

  .\33xl\:focus\:to-pink-200:focus{
    --tw-gradient-to: #fbcfe8;
  }

  .\33xl\:focus\:to-pink-300:focus{
    --tw-gradient-to: #f9a8d4;
  }

  .\33xl\:focus\:to-pink-400:focus{
    --tw-gradient-to: #f472b6;
  }

  .\33xl\:focus\:to-pink-500:focus{
    --tw-gradient-to: #ec4899;
  }

  .\33xl\:focus\:to-pink-600:focus{
    --tw-gradient-to: #db2777;
  }

  .\33xl\:focus\:to-pink-700:focus{
    --tw-gradient-to: #be185d;
  }

  .\33xl\:focus\:to-pink-800:focus{
    --tw-gradient-to: #9d174d;
  }

  .\33xl\:focus\:to-pink-900:focus{
    --tw-gradient-to: #831843;
  }

  .\33xl\:focus\:to-browny:focus{
    --tw-gradient-to: #ACA5A0;
  }

  .\33xl\:focus\:to-browny-lighter:focus{
    --tw-gradient-to: #CBC4BC;
  }

  .\33xl\:focus\:to-browny-darker:focus{
    --tw-gradient-to: #86807B;
  }

  .\33xl\:focus\:to-graysy:focus{
    --tw-gradient-to: #9F9F9F;
  }

  .\33xl\:focus\:to-graysy-darker:focus{
    --tw-gradient-to: #343434;
  }

  .\33xl\:focus\:to-graysy-lighter:focus{
    --tw-gradient-to: #E5E5E5;
  }

  .\33xl\:focus\:to-error:focus{
    --tw-gradient-to: #EA2121;
  }

  .\33xl\:focus\:to-redy:focus{
    --tw-gradient-to: #DE1515;
  }

  .\33xl\:bg-opacity-0{
    --tw-bg-opacity: 0;
  }

  .\33xl\:bg-opacity-5{
    --tw-bg-opacity: 0.05;
  }

  .\33xl\:bg-opacity-10{
    --tw-bg-opacity: 0.1;
  }

  .\33xl\:bg-opacity-20{
    --tw-bg-opacity: 0.2;
  }

  .\33xl\:bg-opacity-25{
    --tw-bg-opacity: 0.25;
  }

  .\33xl\:bg-opacity-30{
    --tw-bg-opacity: 0.3;
  }

  .\33xl\:bg-opacity-40{
    --tw-bg-opacity: 0.4;
  }

  .\33xl\:bg-opacity-50{
    --tw-bg-opacity: 0.5;
  }

  .\33xl\:bg-opacity-60{
    --tw-bg-opacity: 0.6;
  }

  .\33xl\:bg-opacity-70{
    --tw-bg-opacity: 0.7;
  }

  .\33xl\:bg-opacity-75{
    --tw-bg-opacity: 0.75;
  }

  .\33xl\:bg-opacity-80{
    --tw-bg-opacity: 0.8;
  }

  .\33xl\:bg-opacity-90{
    --tw-bg-opacity: 0.9;
  }

  .\33xl\:bg-opacity-95{
    --tw-bg-opacity: 0.95;
  }

  .\33xl\:bg-opacity-100{
    --tw-bg-opacity: 1;
  }

  .group:hover .\33xl\:group-hover\:bg-opacity-0{
    --tw-bg-opacity: 0;
  }

  .group:hover .\33xl\:group-hover\:bg-opacity-5{
    --tw-bg-opacity: 0.05;
  }

  .group:hover .\33xl\:group-hover\:bg-opacity-10{
    --tw-bg-opacity: 0.1;
  }

  .group:hover .\33xl\:group-hover\:bg-opacity-20{
    --tw-bg-opacity: 0.2;
  }

  .group:hover .\33xl\:group-hover\:bg-opacity-25{
    --tw-bg-opacity: 0.25;
  }

  .group:hover .\33xl\:group-hover\:bg-opacity-30{
    --tw-bg-opacity: 0.3;
  }

  .group:hover .\33xl\:group-hover\:bg-opacity-40{
    --tw-bg-opacity: 0.4;
  }

  .group:hover .\33xl\:group-hover\:bg-opacity-50{
    --tw-bg-opacity: 0.5;
  }

  .group:hover .\33xl\:group-hover\:bg-opacity-60{
    --tw-bg-opacity: 0.6;
  }

  .group:hover .\33xl\:group-hover\:bg-opacity-70{
    --tw-bg-opacity: 0.7;
  }

  .group:hover .\33xl\:group-hover\:bg-opacity-75{
    --tw-bg-opacity: 0.75;
  }

  .group:hover .\33xl\:group-hover\:bg-opacity-80{
    --tw-bg-opacity: 0.8;
  }

  .group:hover .\33xl\:group-hover\:bg-opacity-90{
    --tw-bg-opacity: 0.9;
  }

  .group:hover .\33xl\:group-hover\:bg-opacity-95{
    --tw-bg-opacity: 0.95;
  }

  .group:hover .\33xl\:group-hover\:bg-opacity-100{
    --tw-bg-opacity: 1;
  }

  .\33xl\:focus-within\:bg-opacity-0:focus-within{
    --tw-bg-opacity: 0;
  }

  .\33xl\:focus-within\:bg-opacity-5:focus-within{
    --tw-bg-opacity: 0.05;
  }

  .\33xl\:focus-within\:bg-opacity-10:focus-within{
    --tw-bg-opacity: 0.1;
  }

  .\33xl\:focus-within\:bg-opacity-20:focus-within{
    --tw-bg-opacity: 0.2;
  }

  .\33xl\:focus-within\:bg-opacity-25:focus-within{
    --tw-bg-opacity: 0.25;
  }

  .\33xl\:focus-within\:bg-opacity-30:focus-within{
    --tw-bg-opacity: 0.3;
  }

  .\33xl\:focus-within\:bg-opacity-40:focus-within{
    --tw-bg-opacity: 0.4;
  }

  .\33xl\:focus-within\:bg-opacity-50:focus-within{
    --tw-bg-opacity: 0.5;
  }

  .\33xl\:focus-within\:bg-opacity-60:focus-within{
    --tw-bg-opacity: 0.6;
  }

  .\33xl\:focus-within\:bg-opacity-70:focus-within{
    --tw-bg-opacity: 0.7;
  }

  .\33xl\:focus-within\:bg-opacity-75:focus-within{
    --tw-bg-opacity: 0.75;
  }

  .\33xl\:focus-within\:bg-opacity-80:focus-within{
    --tw-bg-opacity: 0.8;
  }

  .\33xl\:focus-within\:bg-opacity-90:focus-within{
    --tw-bg-opacity: 0.9;
  }

  .\33xl\:focus-within\:bg-opacity-95:focus-within{
    --tw-bg-opacity: 0.95;
  }

  .\33xl\:focus-within\:bg-opacity-100:focus-within{
    --tw-bg-opacity: 1;
  }

  .\33xl\:hover\:bg-opacity-0:hover{
    --tw-bg-opacity: 0;
  }

  .\33xl\:hover\:bg-opacity-5:hover{
    --tw-bg-opacity: 0.05;
  }

  .\33xl\:hover\:bg-opacity-10:hover{
    --tw-bg-opacity: 0.1;
  }

  .\33xl\:hover\:bg-opacity-20:hover{
    --tw-bg-opacity: 0.2;
  }

  .\33xl\:hover\:bg-opacity-25:hover{
    --tw-bg-opacity: 0.25;
  }

  .\33xl\:hover\:bg-opacity-30:hover{
    --tw-bg-opacity: 0.3;
  }

  .\33xl\:hover\:bg-opacity-40:hover{
    --tw-bg-opacity: 0.4;
  }

  .\33xl\:hover\:bg-opacity-50:hover{
    --tw-bg-opacity: 0.5;
  }

  .\33xl\:hover\:bg-opacity-60:hover{
    --tw-bg-opacity: 0.6;
  }

  .\33xl\:hover\:bg-opacity-70:hover{
    --tw-bg-opacity: 0.7;
  }

  .\33xl\:hover\:bg-opacity-75:hover{
    --tw-bg-opacity: 0.75;
  }

  .\33xl\:hover\:bg-opacity-80:hover{
    --tw-bg-opacity: 0.8;
  }

  .\33xl\:hover\:bg-opacity-90:hover{
    --tw-bg-opacity: 0.9;
  }

  .\33xl\:hover\:bg-opacity-95:hover{
    --tw-bg-opacity: 0.95;
  }

  .\33xl\:hover\:bg-opacity-100:hover{
    --tw-bg-opacity: 1;
  }

  .\33xl\:focus\:bg-opacity-0:focus{
    --tw-bg-opacity: 0;
  }

  .\33xl\:focus\:bg-opacity-5:focus{
    --tw-bg-opacity: 0.05;
  }

  .\33xl\:focus\:bg-opacity-10:focus{
    --tw-bg-opacity: 0.1;
  }

  .\33xl\:focus\:bg-opacity-20:focus{
    --tw-bg-opacity: 0.2;
  }

  .\33xl\:focus\:bg-opacity-25:focus{
    --tw-bg-opacity: 0.25;
  }

  .\33xl\:focus\:bg-opacity-30:focus{
    --tw-bg-opacity: 0.3;
  }

  .\33xl\:focus\:bg-opacity-40:focus{
    --tw-bg-opacity: 0.4;
  }

  .\33xl\:focus\:bg-opacity-50:focus{
    --tw-bg-opacity: 0.5;
  }

  .\33xl\:focus\:bg-opacity-60:focus{
    --tw-bg-opacity: 0.6;
  }

  .\33xl\:focus\:bg-opacity-70:focus{
    --tw-bg-opacity: 0.7;
  }

  .\33xl\:focus\:bg-opacity-75:focus{
    --tw-bg-opacity: 0.75;
  }

  .\33xl\:focus\:bg-opacity-80:focus{
    --tw-bg-opacity: 0.8;
  }

  .\33xl\:focus\:bg-opacity-90:focus{
    --tw-bg-opacity: 0.9;
  }

  .\33xl\:focus\:bg-opacity-95:focus{
    --tw-bg-opacity: 0.95;
  }

  .\33xl\:focus\:bg-opacity-100:focus{
    --tw-bg-opacity: 1;
  }

  .\33xl\:bg-bottom{
    background-position: bottom;
  }

  .\33xl\:bg-center{
    background-position: center;
  }

  .\33xl\:bg-left{
    background-position: left;
  }

  .\33xl\:bg-left-bottom{
    background-position: left bottom;
  }

  .\33xl\:bg-left-top{
    background-position: left top;
  }

  .\33xl\:bg-right{
    background-position: right;
  }

  .\33xl\:bg-right-bottom{
    background-position: right bottom;
  }

  .\33xl\:bg-right-top{
    background-position: right top;
  }

  .\33xl\:bg-top{
    background-position: top;
  }

  .\33xl\:bg-repeat{
    background-repeat: repeat;
  }

  .\33xl\:bg-no-repeat{
    background-repeat: no-repeat;
  }

  .\33xl\:bg-repeat-x{
    background-repeat: repeat-x;
  }

  .\33xl\:bg-repeat-y{
    background-repeat: repeat-y;
  }

  .\33xl\:bg-repeat-round{
    background-repeat: round;
  }

  .\33xl\:bg-repeat-space{
    background-repeat: space;
  }

  .\33xl\:bg-auto{
    background-size: auto;
  }

  .\33xl\:bg-cover{
    background-size: cover;
  }

  .\33xl\:bg-contain{
    background-size: contain;
  }

  .\33xl\:border-collapse{
    border-collapse: collapse;
  }

  .\33xl\:border-separate{
    border-collapse: separate;
  }

  .\33xl\:border-transparent{
    border-color: transparent;
  }

  .\33xl\:border-current{
    border-color: currentColor;
  }

  .\33xl\:border-black{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .\33xl\:border-white{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .\33xl\:border-gray-50{
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .\33xl\:border-gray-100{
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .\33xl\:border-gray-200{
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .\33xl\:border-gray-300{
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .\33xl\:border-gray-400{
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .\33xl\:border-gray-500{
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .\33xl\:border-gray-600{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .\33xl\:border-gray-700{
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .\33xl\:border-gray-800{
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .\33xl\:border-gray-900{
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .\33xl\:border-red-50{
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .\33xl\:border-red-100{
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .\33xl\:border-red-200{
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .\33xl\:border-red-300{
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .\33xl\:border-red-400{
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .\33xl\:border-red-500{
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .\33xl\:border-red-600{
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .\33xl\:border-red-700{
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .\33xl\:border-red-800{
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .\33xl\:border-red-900{
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .\33xl\:border-yellow-50{
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .\33xl\:border-yellow-100{
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .\33xl\:border-yellow-200{
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .\33xl\:border-yellow-300{
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .\33xl\:border-yellow-400{
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .\33xl\:border-yellow-500{
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .\33xl\:border-yellow-600{
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .\33xl\:border-yellow-700{
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .\33xl\:border-yellow-800{
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .\33xl\:border-yellow-900{
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .\33xl\:border-green-50{
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .\33xl\:border-green-100{
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .\33xl\:border-green-200{
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .\33xl\:border-green-300{
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .\33xl\:border-green-400{
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .\33xl\:border-green-500{
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .\33xl\:border-green-600{
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .\33xl\:border-green-700{
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .\33xl\:border-green-800{
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .\33xl\:border-green-900{
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .\33xl\:border-blue-50{
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .\33xl\:border-blue-100{
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .\33xl\:border-blue-200{
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .\33xl\:border-blue-300{
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .\33xl\:border-blue-400{
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .\33xl\:border-blue-500{
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .\33xl\:border-blue-600{
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .\33xl\:border-blue-700{
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .\33xl\:border-blue-800{
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .\33xl\:border-blue-900{
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .\33xl\:border-indigo-50{
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .\33xl\:border-indigo-100{
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .\33xl\:border-indigo-200{
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .\33xl\:border-indigo-300{
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .\33xl\:border-indigo-400{
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .\33xl\:border-indigo-500{
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .\33xl\:border-indigo-600{
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .\33xl\:border-indigo-700{
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .\33xl\:border-indigo-800{
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .\33xl\:border-indigo-900{
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .\33xl\:border-purple-50{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .\33xl\:border-purple-100{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .\33xl\:border-purple-200{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .\33xl\:border-purple-300{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .\33xl\:border-purple-400{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .\33xl\:border-purple-500{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .\33xl\:border-purple-600{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .\33xl\:border-purple-700{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .\33xl\:border-purple-800{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .\33xl\:border-purple-900{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .\33xl\:border-pink-50{
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .\33xl\:border-pink-100{
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .\33xl\:border-pink-200{
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .\33xl\:border-pink-300{
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .\33xl\:border-pink-400{
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .\33xl\:border-pink-500{
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .\33xl\:border-pink-600{
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .\33xl\:border-pink-700{
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .\33xl\:border-pink-800{
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .\33xl\:border-pink-900{
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .\33xl\:border-browny{
    --tw-border-opacity: 1;
    border-color: rgba(172, 165, 160, var(--tw-border-opacity));
  }

  .\33xl\:border-browny-lighter{
    --tw-border-opacity: 1;
    border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  }

  .\33xl\:border-browny-darker{
    --tw-border-opacity: 1;
    border-color: rgba(134, 128, 123, var(--tw-border-opacity));
  }

  .\33xl\:border-graysy{
    --tw-border-opacity: 1;
    border-color: rgba(159, 159, 159, var(--tw-border-opacity));
  }

  .\33xl\:border-graysy-darker{
    --tw-border-opacity: 1;
    border-color: rgba(52, 52, 52, var(--tw-border-opacity));
  }

  .\33xl\:border-graysy-lighter{
    --tw-border-opacity: 1;
    border-color: rgba(229, 229, 229, var(--tw-border-opacity));
  }

  .\33xl\:border-error{
    --tw-border-opacity: 1;
    border-color: rgba(234, 33, 33, var(--tw-border-opacity));
  }

  .\33xl\:border-redy{
    --tw-border-opacity: 1;
    border-color: rgba(222, 21, 21, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-transparent{
    border-color: transparent;
  }

  .group:hover .\33xl\:group-hover\:border-current{
    border-color: currentColor;
  }

  .group:hover .\33xl\:group-hover\:border-black{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-white{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-gray-50{
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-gray-100{
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-gray-200{
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-gray-300{
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-gray-400{
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-gray-500{
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-gray-600{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-gray-700{
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-gray-800{
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-gray-900{
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-red-50{
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-red-100{
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-red-200{
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-red-300{
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-red-400{
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-red-500{
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-red-600{
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-red-700{
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-red-800{
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-red-900{
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-yellow-50{
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-yellow-100{
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-yellow-200{
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-yellow-300{
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-yellow-400{
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-yellow-500{
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-yellow-600{
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-yellow-700{
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-yellow-800{
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-yellow-900{
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-green-50{
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-green-100{
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-green-200{
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-green-300{
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-green-400{
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-green-500{
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-green-600{
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-green-700{
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-green-800{
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-green-900{
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-blue-50{
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-blue-100{
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-blue-200{
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-blue-300{
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-blue-400{
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-blue-500{
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-blue-600{
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-blue-700{
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-blue-800{
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-blue-900{
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-indigo-50{
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-indigo-100{
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-indigo-200{
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-indigo-300{
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-indigo-400{
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-indigo-500{
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-indigo-600{
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-indigo-700{
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-indigo-800{
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-indigo-900{
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-purple-50{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-purple-100{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-purple-200{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-purple-300{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-purple-400{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-purple-500{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-purple-600{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-purple-700{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-purple-800{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-purple-900{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-pink-50{
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-pink-100{
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-pink-200{
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-pink-300{
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-pink-400{
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-pink-500{
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-pink-600{
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-pink-700{
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-pink-800{
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-pink-900{
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-browny{
    --tw-border-opacity: 1;
    border-color: rgba(172, 165, 160, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-browny-lighter{
    --tw-border-opacity: 1;
    border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-browny-darker{
    --tw-border-opacity: 1;
    border-color: rgba(134, 128, 123, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-graysy{
    --tw-border-opacity: 1;
    border-color: rgba(159, 159, 159, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-graysy-darker{
    --tw-border-opacity: 1;
    border-color: rgba(52, 52, 52, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-graysy-lighter{
    --tw-border-opacity: 1;
    border-color: rgba(229, 229, 229, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-error{
    --tw-border-opacity: 1;
    border-color: rgba(234, 33, 33, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-redy{
    --tw-border-opacity: 1;
    border-color: rgba(222, 21, 21, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-transparent:focus-within{
    border-color: transparent;
  }

  .\33xl\:focus-within\:border-current:focus-within{
    border-color: currentColor;
  }

  .\33xl\:focus-within\:border-black:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-white:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-gray-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-gray-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-gray-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-gray-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-gray-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-gray-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-gray-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-gray-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-gray-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-gray-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-red-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-red-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-red-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-red-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-red-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-red-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-red-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-red-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-red-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-red-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-yellow-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-yellow-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-yellow-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-yellow-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-yellow-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-yellow-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-yellow-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-yellow-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-yellow-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-yellow-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-green-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-green-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-green-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-green-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-green-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-green-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-green-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-green-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-green-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-green-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-blue-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-blue-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-blue-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-blue-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-blue-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-blue-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-blue-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-blue-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-blue-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-blue-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-indigo-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-indigo-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-indigo-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-indigo-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-indigo-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-indigo-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-indigo-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-indigo-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-indigo-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-indigo-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-purple-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-purple-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-purple-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-purple-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-purple-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-purple-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-purple-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-purple-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-purple-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-purple-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-pink-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-pink-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-pink-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-pink-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-pink-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-pink-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-pink-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-pink-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-pink-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-pink-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-browny:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(172, 165, 160, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-browny-lighter:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-browny-darker:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(134, 128, 123, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-graysy:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(159, 159, 159, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-graysy-darker:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(52, 52, 52, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-graysy-lighter:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(229, 229, 229, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-error:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(234, 33, 33, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-redy:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(222, 21, 21, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-transparent:hover{
    border-color: transparent;
  }

  .\33xl\:hover\:border-current:hover{
    border-color: currentColor;
  }

  .\33xl\:hover\:border-black:hover{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-white:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-gray-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-gray-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-gray-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-gray-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-gray-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-gray-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-gray-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-gray-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-gray-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-gray-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-red-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-red-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-red-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-red-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-red-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-red-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-red-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-red-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-red-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-red-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-yellow-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-yellow-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-yellow-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-yellow-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-yellow-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-yellow-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-yellow-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-yellow-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-yellow-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-yellow-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-green-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-green-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-green-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-green-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-green-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-green-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-green-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-green-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-green-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-green-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-blue-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-blue-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-blue-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-blue-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-blue-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-blue-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-blue-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-blue-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-blue-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-blue-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-indigo-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-indigo-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-indigo-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-indigo-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-indigo-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-indigo-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-indigo-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-indigo-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-indigo-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-indigo-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-purple-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-purple-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-purple-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-purple-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-purple-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-purple-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-purple-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-purple-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-purple-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-purple-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-pink-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-pink-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-pink-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-pink-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-pink-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-pink-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-pink-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-pink-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-pink-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-pink-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-browny:hover{
    --tw-border-opacity: 1;
    border-color: rgba(172, 165, 160, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-browny-lighter:hover{
    --tw-border-opacity: 1;
    border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-browny-darker:hover{
    --tw-border-opacity: 1;
    border-color: rgba(134, 128, 123, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-graysy:hover{
    --tw-border-opacity: 1;
    border-color: rgba(159, 159, 159, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-graysy-darker:hover{
    --tw-border-opacity: 1;
    border-color: rgba(52, 52, 52, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-graysy-lighter:hover{
    --tw-border-opacity: 1;
    border-color: rgba(229, 229, 229, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-error:hover{
    --tw-border-opacity: 1;
    border-color: rgba(234, 33, 33, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-redy:hover{
    --tw-border-opacity: 1;
    border-color: rgba(222, 21, 21, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-transparent:focus{
    border-color: transparent;
  }

  .\33xl\:focus\:border-current:focus{
    border-color: currentColor;
  }

  .\33xl\:focus\:border-black:focus{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-white:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-gray-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-gray-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-gray-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-gray-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-gray-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-gray-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-gray-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-gray-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-gray-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-gray-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-red-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-red-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-red-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-red-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-red-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-red-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-red-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-red-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-red-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-red-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-yellow-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-yellow-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-yellow-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-yellow-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-yellow-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-yellow-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-yellow-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-yellow-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-yellow-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-yellow-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-green-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-green-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-green-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-green-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-green-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-green-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-green-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-green-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-green-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-green-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-blue-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-blue-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-blue-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-blue-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-blue-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-blue-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-blue-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-blue-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-blue-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-blue-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-indigo-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-indigo-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-indigo-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-indigo-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-indigo-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-indigo-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-indigo-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-indigo-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-indigo-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-indigo-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-purple-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-purple-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-purple-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-purple-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-purple-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-purple-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-purple-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-purple-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-purple-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-purple-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-pink-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-pink-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-pink-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-pink-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-pink-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-pink-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-pink-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-pink-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-pink-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-pink-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-browny:focus{
    --tw-border-opacity: 1;
    border-color: rgba(172, 165, 160, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-browny-lighter:focus{
    --tw-border-opacity: 1;
    border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-browny-darker:focus{
    --tw-border-opacity: 1;
    border-color: rgba(134, 128, 123, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-graysy:focus{
    --tw-border-opacity: 1;
    border-color: rgba(159, 159, 159, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-graysy-darker:focus{
    --tw-border-opacity: 1;
    border-color: rgba(52, 52, 52, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-graysy-lighter:focus{
    --tw-border-opacity: 1;
    border-color: rgba(229, 229, 229, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-error:focus{
    --tw-border-opacity: 1;
    border-color: rgba(234, 33, 33, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-redy:focus{
    --tw-border-opacity: 1;
    border-color: rgba(222, 21, 21, var(--tw-border-opacity));
  }

  .\33xl\:border-opacity-0{
    --tw-border-opacity: 0;
  }

  .\33xl\:border-opacity-5{
    --tw-border-opacity: 0.05;
  }

  .\33xl\:border-opacity-10{
    --tw-border-opacity: 0.1;
  }

  .\33xl\:border-opacity-20{
    --tw-border-opacity: 0.2;
  }

  .\33xl\:border-opacity-25{
    --tw-border-opacity: 0.25;
  }

  .\33xl\:border-opacity-30{
    --tw-border-opacity: 0.3;
  }

  .\33xl\:border-opacity-40{
    --tw-border-opacity: 0.4;
  }

  .\33xl\:border-opacity-50{
    --tw-border-opacity: 0.5;
  }

  .\33xl\:border-opacity-60{
    --tw-border-opacity: 0.6;
  }

  .\33xl\:border-opacity-70{
    --tw-border-opacity: 0.7;
  }

  .\33xl\:border-opacity-75{
    --tw-border-opacity: 0.75;
  }

  .\33xl\:border-opacity-80{
    --tw-border-opacity: 0.8;
  }

  .\33xl\:border-opacity-90{
    --tw-border-opacity: 0.9;
  }

  .\33xl\:border-opacity-95{
    --tw-border-opacity: 0.95;
  }

  .\33xl\:border-opacity-100{
    --tw-border-opacity: 1;
  }

  .group:hover .\33xl\:group-hover\:border-opacity-0{
    --tw-border-opacity: 0;
  }

  .group:hover .\33xl\:group-hover\:border-opacity-5{
    --tw-border-opacity: 0.05;
  }

  .group:hover .\33xl\:group-hover\:border-opacity-10{
    --tw-border-opacity: 0.1;
  }

  .group:hover .\33xl\:group-hover\:border-opacity-20{
    --tw-border-opacity: 0.2;
  }

  .group:hover .\33xl\:group-hover\:border-opacity-25{
    --tw-border-opacity: 0.25;
  }

  .group:hover .\33xl\:group-hover\:border-opacity-30{
    --tw-border-opacity: 0.3;
  }

  .group:hover .\33xl\:group-hover\:border-opacity-40{
    --tw-border-opacity: 0.4;
  }

  .group:hover .\33xl\:group-hover\:border-opacity-50{
    --tw-border-opacity: 0.5;
  }

  .group:hover .\33xl\:group-hover\:border-opacity-60{
    --tw-border-opacity: 0.6;
  }

  .group:hover .\33xl\:group-hover\:border-opacity-70{
    --tw-border-opacity: 0.7;
  }

  .group:hover .\33xl\:group-hover\:border-opacity-75{
    --tw-border-opacity: 0.75;
  }

  .group:hover .\33xl\:group-hover\:border-opacity-80{
    --tw-border-opacity: 0.8;
  }

  .group:hover .\33xl\:group-hover\:border-opacity-90{
    --tw-border-opacity: 0.9;
  }

  .group:hover .\33xl\:group-hover\:border-opacity-95{
    --tw-border-opacity: 0.95;
  }

  .group:hover .\33xl\:group-hover\:border-opacity-100{
    --tw-border-opacity: 1;
  }

  .\33xl\:focus-within\:border-opacity-0:focus-within{
    --tw-border-opacity: 0;
  }

  .\33xl\:focus-within\:border-opacity-5:focus-within{
    --tw-border-opacity: 0.05;
  }

  .\33xl\:focus-within\:border-opacity-10:focus-within{
    --tw-border-opacity: 0.1;
  }

  .\33xl\:focus-within\:border-opacity-20:focus-within{
    --tw-border-opacity: 0.2;
  }

  .\33xl\:focus-within\:border-opacity-25:focus-within{
    --tw-border-opacity: 0.25;
  }

  .\33xl\:focus-within\:border-opacity-30:focus-within{
    --tw-border-opacity: 0.3;
  }

  .\33xl\:focus-within\:border-opacity-40:focus-within{
    --tw-border-opacity: 0.4;
  }

  .\33xl\:focus-within\:border-opacity-50:focus-within{
    --tw-border-opacity: 0.5;
  }

  .\33xl\:focus-within\:border-opacity-60:focus-within{
    --tw-border-opacity: 0.6;
  }

  .\33xl\:focus-within\:border-opacity-70:focus-within{
    --tw-border-opacity: 0.7;
  }

  .\33xl\:focus-within\:border-opacity-75:focus-within{
    --tw-border-opacity: 0.75;
  }

  .\33xl\:focus-within\:border-opacity-80:focus-within{
    --tw-border-opacity: 0.8;
  }

  .\33xl\:focus-within\:border-opacity-90:focus-within{
    --tw-border-opacity: 0.9;
  }

  .\33xl\:focus-within\:border-opacity-95:focus-within{
    --tw-border-opacity: 0.95;
  }

  .\33xl\:focus-within\:border-opacity-100:focus-within{
    --tw-border-opacity: 1;
  }

  .\33xl\:hover\:border-opacity-0:hover{
    --tw-border-opacity: 0;
  }

  .\33xl\:hover\:border-opacity-5:hover{
    --tw-border-opacity: 0.05;
  }

  .\33xl\:hover\:border-opacity-10:hover{
    --tw-border-opacity: 0.1;
  }

  .\33xl\:hover\:border-opacity-20:hover{
    --tw-border-opacity: 0.2;
  }

  .\33xl\:hover\:border-opacity-25:hover{
    --tw-border-opacity: 0.25;
  }

  .\33xl\:hover\:border-opacity-30:hover{
    --tw-border-opacity: 0.3;
  }

  .\33xl\:hover\:border-opacity-40:hover{
    --tw-border-opacity: 0.4;
  }

  .\33xl\:hover\:border-opacity-50:hover{
    --tw-border-opacity: 0.5;
  }

  .\33xl\:hover\:border-opacity-60:hover{
    --tw-border-opacity: 0.6;
  }

  .\33xl\:hover\:border-opacity-70:hover{
    --tw-border-opacity: 0.7;
  }

  .\33xl\:hover\:border-opacity-75:hover{
    --tw-border-opacity: 0.75;
  }

  .\33xl\:hover\:border-opacity-80:hover{
    --tw-border-opacity: 0.8;
  }

  .\33xl\:hover\:border-opacity-90:hover{
    --tw-border-opacity: 0.9;
  }

  .\33xl\:hover\:border-opacity-95:hover{
    --tw-border-opacity: 0.95;
  }

  .\33xl\:hover\:border-opacity-100:hover{
    --tw-border-opacity: 1;
  }

  .\33xl\:focus\:border-opacity-0:focus{
    --tw-border-opacity: 0;
  }

  .\33xl\:focus\:border-opacity-5:focus{
    --tw-border-opacity: 0.05;
  }

  .\33xl\:focus\:border-opacity-10:focus{
    --tw-border-opacity: 0.1;
  }

  .\33xl\:focus\:border-opacity-20:focus{
    --tw-border-opacity: 0.2;
  }

  .\33xl\:focus\:border-opacity-25:focus{
    --tw-border-opacity: 0.25;
  }

  .\33xl\:focus\:border-opacity-30:focus{
    --tw-border-opacity: 0.3;
  }

  .\33xl\:focus\:border-opacity-40:focus{
    --tw-border-opacity: 0.4;
  }

  .\33xl\:focus\:border-opacity-50:focus{
    --tw-border-opacity: 0.5;
  }

  .\33xl\:focus\:border-opacity-60:focus{
    --tw-border-opacity: 0.6;
  }

  .\33xl\:focus\:border-opacity-70:focus{
    --tw-border-opacity: 0.7;
  }

  .\33xl\:focus\:border-opacity-75:focus{
    --tw-border-opacity: 0.75;
  }

  .\33xl\:focus\:border-opacity-80:focus{
    --tw-border-opacity: 0.8;
  }

  .\33xl\:focus\:border-opacity-90:focus{
    --tw-border-opacity: 0.9;
  }

  .\33xl\:focus\:border-opacity-95:focus{
    --tw-border-opacity: 0.95;
  }

  .\33xl\:focus\:border-opacity-100:focus{
    --tw-border-opacity: 1;
  }

  .\33xl\:rounded-none{
    border-radius: 0px;
  }

  .\33xl\:rounded-sm{
    border-radius: 0.125rem;
  }

  .\33xl\:rounded{
    border-radius: 0.25rem;
  }

  .\33xl\:rounded-md{
    border-radius: 0.375rem;
  }

  .\33xl\:rounded-lg{
    border-radius: 0.5rem;
  }

  .\33xl\:rounded-xl{
    border-radius: 0.75rem;
  }

  .\33xl\:rounded-2xl{
    border-radius: 1rem;
  }

  .\33xl\:rounded-3xl{
    border-radius: 1.5rem;
  }

  .\33xl\:rounded-full{
    border-radius: 9999px;
  }

  .\33xl\:rounded-40px{
    border-radius: 40px;
  }

  .\33xl\:rounded-circle{
    border-radius: 50%;
  }

  .\33xl\:rounded-t-none{
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .\33xl\:rounded-r-none{
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .\33xl\:rounded-b-none{
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .\33xl\:rounded-l-none{
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .\33xl\:rounded-t-sm{
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .\33xl\:rounded-r-sm{
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .\33xl\:rounded-b-sm{
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .\33xl\:rounded-l-sm{
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .\33xl\:rounded-t{
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  .\33xl\:rounded-r{
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }

  .\33xl\:rounded-b{
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .\33xl\:rounded-l{
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .\33xl\:rounded-t-md{
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .\33xl\:rounded-r-md{
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .\33xl\:rounded-b-md{
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .\33xl\:rounded-l-md{
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .\33xl\:rounded-t-lg{
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .\33xl\:rounded-r-lg{
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .\33xl\:rounded-b-lg{
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .\33xl\:rounded-l-lg{
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .\33xl\:rounded-t-xl{
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .\33xl\:rounded-r-xl{
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .\33xl\:rounded-b-xl{
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .\33xl\:rounded-l-xl{
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .\33xl\:rounded-t-2xl{
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .\33xl\:rounded-r-2xl{
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .\33xl\:rounded-b-2xl{
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .\33xl\:rounded-l-2xl{
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .\33xl\:rounded-t-3xl{
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .\33xl\:rounded-r-3xl{
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .\33xl\:rounded-b-3xl{
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .\33xl\:rounded-l-3xl{
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .\33xl\:rounded-t-full{
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .\33xl\:rounded-r-full{
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .\33xl\:rounded-b-full{
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .\33xl\:rounded-l-full{
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .\33xl\:rounded-t-40px{
    border-top-left-radius: 40px;
    border-top-right-radius: 40px;
  }

  .\33xl\:rounded-r-40px{
    border-top-right-radius: 40px;
    border-bottom-right-radius: 40px;
  }

  .\33xl\:rounded-b-40px{
    border-bottom-right-radius: 40px;
    border-bottom-left-radius: 40px;
  }

  .\33xl\:rounded-l-40px{
    border-top-left-radius: 40px;
    border-bottom-left-radius: 40px;
  }

  .\33xl\:rounded-t-circle{
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
  }

  .\33xl\:rounded-r-circle{
    border-top-right-radius: 50%;
    border-bottom-right-radius: 50%;
  }

  .\33xl\:rounded-b-circle{
    border-bottom-right-radius: 50%;
    border-bottom-left-radius: 50%;
  }

  .\33xl\:rounded-l-circle{
    border-top-left-radius: 50%;
    border-bottom-left-radius: 50%;
  }

  .\33xl\:rounded-tl-none{
    border-top-left-radius: 0px;
  }

  .\33xl\:rounded-tr-none{
    border-top-right-radius: 0px;
  }

  .\33xl\:rounded-br-none{
    border-bottom-right-radius: 0px;
  }

  .\33xl\:rounded-bl-none{
    border-bottom-left-radius: 0px;
  }

  .\33xl\:rounded-tl-sm{
    border-top-left-radius: 0.125rem;
  }

  .\33xl\:rounded-tr-sm{
    border-top-right-radius: 0.125rem;
  }

  .\33xl\:rounded-br-sm{
    border-bottom-right-radius: 0.125rem;
  }

  .\33xl\:rounded-bl-sm{
    border-bottom-left-radius: 0.125rem;
  }

  .\33xl\:rounded-tl{
    border-top-left-radius: 0.25rem;
  }

  .\33xl\:rounded-tr{
    border-top-right-radius: 0.25rem;
  }

  .\33xl\:rounded-br{
    border-bottom-right-radius: 0.25rem;
  }

  .\33xl\:rounded-bl{
    border-bottom-left-radius: 0.25rem;
  }

  .\33xl\:rounded-tl-md{
    border-top-left-radius: 0.375rem;
  }

  .\33xl\:rounded-tr-md{
    border-top-right-radius: 0.375rem;
  }

  .\33xl\:rounded-br-md{
    border-bottom-right-radius: 0.375rem;
  }

  .\33xl\:rounded-bl-md{
    border-bottom-left-radius: 0.375rem;
  }

  .\33xl\:rounded-tl-lg{
    border-top-left-radius: 0.5rem;
  }

  .\33xl\:rounded-tr-lg{
    border-top-right-radius: 0.5rem;
  }

  .\33xl\:rounded-br-lg{
    border-bottom-right-radius: 0.5rem;
  }

  .\33xl\:rounded-bl-lg{
    border-bottom-left-radius: 0.5rem;
  }

  .\33xl\:rounded-tl-xl{
    border-top-left-radius: 0.75rem;
  }

  .\33xl\:rounded-tr-xl{
    border-top-right-radius: 0.75rem;
  }

  .\33xl\:rounded-br-xl{
    border-bottom-right-radius: 0.75rem;
  }

  .\33xl\:rounded-bl-xl{
    border-bottom-left-radius: 0.75rem;
  }

  .\33xl\:rounded-tl-2xl{
    border-top-left-radius: 1rem;
  }

  .\33xl\:rounded-tr-2xl{
    border-top-right-radius: 1rem;
  }

  .\33xl\:rounded-br-2xl{
    border-bottom-right-radius: 1rem;
  }

  .\33xl\:rounded-bl-2xl{
    border-bottom-left-radius: 1rem;
  }

  .\33xl\:rounded-tl-3xl{
    border-top-left-radius: 1.5rem;
  }

  .\33xl\:rounded-tr-3xl{
    border-top-right-radius: 1.5rem;
  }

  .\33xl\:rounded-br-3xl{
    border-bottom-right-radius: 1.5rem;
  }

  .\33xl\:rounded-bl-3xl{
    border-bottom-left-radius: 1.5rem;
  }

  .\33xl\:rounded-tl-full{
    border-top-left-radius: 9999px;
  }

  .\33xl\:rounded-tr-full{
    border-top-right-radius: 9999px;
  }

  .\33xl\:rounded-br-full{
    border-bottom-right-radius: 9999px;
  }

  .\33xl\:rounded-bl-full{
    border-bottom-left-radius: 9999px;
  }

  .\33xl\:rounded-tl-40px{
    border-top-left-radius: 40px;
  }

  .\33xl\:rounded-tr-40px{
    border-top-right-radius: 40px;
  }

  .\33xl\:rounded-br-40px{
    border-bottom-right-radius: 40px;
  }

  .\33xl\:rounded-bl-40px{
    border-bottom-left-radius: 40px;
  }

  .\33xl\:rounded-tl-circle{
    border-top-left-radius: 50%;
  }

  .\33xl\:rounded-tr-circle{
    border-top-right-radius: 50%;
  }

  .\33xl\:rounded-br-circle{
    border-bottom-right-radius: 50%;
  }

  .\33xl\:rounded-bl-circle{
    border-bottom-left-radius: 50%;
  }

  .\33xl\:border-solid{
    border-style: solid;
  }

  .\33xl\:border-dashed{
    border-style: dashed;
  }

  .\33xl\:border-dotted{
    border-style: dotted;
  }

  .\33xl\:border-double{
    border-style: double;
  }

  .\33xl\:border-none{
    border-style: none;
  }

  .\33xl\:border-0{
    border-width: 0px;
  }

  .\33xl\:border-2{
    border-width: 2px;
  }

  .\33xl\:border-4{
    border-width: 4px;
  }

  .\33xl\:border-8{
    border-width: 8px;
  }

  .\33xl\:border{
    border-width: 1px;
  }

  .\33xl\:border-t-0{
    border-top-width: 0px;
  }

  .\33xl\:border-r-0{
    border-right-width: 0px;
  }

  .\33xl\:border-b-0{
    border-bottom-width: 0px;
  }

  .\33xl\:border-l-0{
    border-left-width: 0px;
  }

  .\33xl\:border-t-2{
    border-top-width: 2px;
  }

  .\33xl\:border-r-2{
    border-right-width: 2px;
  }

  .\33xl\:border-b-2{
    border-bottom-width: 2px;
  }

  .\33xl\:border-l-2{
    border-left-width: 2px;
  }

  .\33xl\:border-t-4{
    border-top-width: 4px;
  }

  .\33xl\:border-r-4{
    border-right-width: 4px;
  }

  .\33xl\:border-b-4{
    border-bottom-width: 4px;
  }

  .\33xl\:border-l-4{
    border-left-width: 4px;
  }

  .\33xl\:border-t-8{
    border-top-width: 8px;
  }

  .\33xl\:border-r-8{
    border-right-width: 8px;
  }

  .\33xl\:border-b-8{
    border-bottom-width: 8px;
  }

  .\33xl\:border-l-8{
    border-left-width: 8px;
  }

  .\33xl\:border-t{
    border-top-width: 1px;
  }

  .\33xl\:border-r{
    border-right-width: 1px;
  }

  .\33xl\:border-b{
    border-bottom-width: 1px;
  }

  .\33xl\:border-l{
    border-left-width: 1px;
  }

  .\33xl\:decoration-slice{
    -webkit-box-decoration-break: slice;
            box-decoration-break: slice;
  }

  .\33xl\:decoration-clone{
    -webkit-box-decoration-break: clone;
            box-decoration-break: clone;
  }

  .\33xl\:box-border{
    box-sizing: border-box;
  }

  .\33xl\:box-content{
    box-sizing: content-box;
  }

  .\33xl\:cursor-auto{
    cursor: auto;
  }

  .\33xl\:cursor-default{
    cursor: default;
  }

  .\33xl\:cursor-pointer{
    cursor: pointer;
  }

  .\33xl\:cursor-wait{
    cursor: wait;
  }

  .\33xl\:cursor-text{
    cursor: text;
  }

  .\33xl\:cursor-move{
    cursor: move;
  }

  .\33xl\:cursor-help{
    cursor: help;
  }

  .\33xl\:cursor-not-allowed{
    cursor: not-allowed;
  }

  .\33xl\:block{
    display: block;
  }

  .\33xl\:inline-block{
    display: inline-block;
  }

  .\33xl\:inline{
    display: inline;
  }

  .\33xl\:flex{
    display: flex;
  }

  .\33xl\:inline-flex{
    display: inline-flex;
  }

  .\33xl\:table{
    display: table;
  }

  .\33xl\:inline-table{
    display: inline-table;
  }

  .\33xl\:table-caption{
    display: table-caption;
  }

  .\33xl\:table-cell{
    display: table-cell;
  }

  .\33xl\:table-column{
    display: table-column;
  }

  .\33xl\:table-column-group{
    display: table-column-group;
  }

  .\33xl\:table-footer-group{
    display: table-footer-group;
  }

  .\33xl\:table-header-group{
    display: table-header-group;
  }

  .\33xl\:table-row-group{
    display: table-row-group;
  }

  .\33xl\:table-row{
    display: table-row;
  }

  .\33xl\:flow-root{
    display: flow-root;
  }

  .\33xl\:grid{
    display: grid;
  }

  .\33xl\:inline-grid{
    display: inline-grid;
  }

  .\33xl\:contents{
    display: contents;
  }

  .\33xl\:list-item{
    display: list-item;
  }

  .\33xl\:hidden{
    display: none;
  }

  .\33xl\:flex-row{
    flex-direction: row;
  }

  .\33xl\:flex-row-reverse{
    flex-direction: row-reverse;
  }

  .\33xl\:flex-col{
    flex-direction: column;
  }

  .\33xl\:flex-col-reverse{
    flex-direction: column-reverse;
  }

  .\33xl\:flex-wrap{
    flex-wrap: wrap;
  }

  .\33xl\:flex-wrap-reverse{
    flex-wrap: wrap-reverse;
  }

  .\33xl\:flex-nowrap{
    flex-wrap: nowrap;
  }

  .\33xl\:place-items-start{
    place-items: start;
  }

  .\33xl\:place-items-end{
    place-items: end;
  }

  .\33xl\:place-items-center{
    place-items: center;
  }

  .\33xl\:place-items-stretch{
    place-items: stretch;
  }

  .\33xl\:place-content-center{
    place-content: center;
  }

  .\33xl\:place-content-start{
    place-content: start;
  }

  .\33xl\:place-content-end{
    place-content: end;
  }

  .\33xl\:place-content-between{
    place-content: space-between;
  }

  .\33xl\:place-content-around{
    place-content: space-around;
  }

  .\33xl\:place-content-evenly{
    place-content: space-evenly;
  }

  .\33xl\:place-content-stretch{
    place-content: stretch;
  }

  .\33xl\:place-self-auto{
    place-self: auto;
  }

  .\33xl\:place-self-start{
    place-self: start;
  }

  .\33xl\:place-self-end{
    place-self: end;
  }

  .\33xl\:place-self-center{
    place-self: center;
  }

  .\33xl\:place-self-stretch{
    place-self: stretch;
  }

  .\33xl\:items-start{
    align-items: flex-start;
  }

  .\33xl\:items-end{
    align-items: flex-end;
  }

  .\33xl\:items-center{
    align-items: center;
  }

  .\33xl\:items-baseline{
    align-items: baseline;
  }

  .\33xl\:items-stretch{
    align-items: stretch;
  }

  .\33xl\:content-center{
    align-content: center;
  }

  .\33xl\:content-start{
    align-content: flex-start;
  }

  .\33xl\:content-end{
    align-content: flex-end;
  }

  .\33xl\:content-between{
    align-content: space-between;
  }

  .\33xl\:content-around{
    align-content: space-around;
  }

  .\33xl\:content-evenly{
    align-content: space-evenly;
  }

  .\33xl\:self-auto{
    align-self: auto;
  }

  .\33xl\:self-start{
    align-self: flex-start;
  }

  .\33xl\:self-end{
    align-self: flex-end;
  }

  .\33xl\:self-center{
    align-self: center;
  }

  .\33xl\:self-stretch{
    align-self: stretch;
  }

  .\33xl\:justify-items-start{
    justify-items: start;
  }

  .\33xl\:justify-items-end{
    justify-items: end;
  }

  .\33xl\:justify-items-center{
    justify-items: center;
  }

  .\33xl\:justify-items-stretch{
    justify-items: stretch;
  }

  .\33xl\:justify-start{
    justify-content: flex-start;
  }

  .\33xl\:justify-end{
    justify-content: flex-end;
  }

  .\33xl\:justify-center{
    justify-content: center;
  }

  .\33xl\:justify-between{
    justify-content: space-between;
  }

  .\33xl\:justify-around{
    justify-content: space-around;
  }

  .\33xl\:justify-evenly{
    justify-content: space-evenly;
  }

  .\33xl\:justify-self-auto{
    justify-self: auto;
  }

  .\33xl\:justify-self-start{
    justify-self: start;
  }

  .\33xl\:justify-self-end{
    justify-self: end;
  }

  .\33xl\:justify-self-center{
    justify-self: center;
  }

  .\33xl\:justify-self-stretch{
    justify-self: stretch;
  }

  .\33xl\:flex-1{
    flex: 1 1 0%;
  }

  .\33xl\:flex-auto{
    flex: 1 1 auto;
  }

  .\33xl\:flex-initial{
    flex: 0 1 auto;
  }

  .\33xl\:flex-none{
    flex: none;
  }

  .\33xl\:flex-grow-0{
    flex-grow: 0;
  }

  .\33xl\:flex-grow{
    flex-grow: 1;
  }

  .\33xl\:flex-shrink-0{
    flex-shrink: 0;
  }

  .\33xl\:flex-shrink{
    flex-shrink: 1;
  }

  .\33xl\:order-1{
    order: 1;
  }

  .\33xl\:order-2{
    order: 2;
  }

  .\33xl\:order-3{
    order: 3;
  }

  .\33xl\:order-4{
    order: 4;
  }

  .\33xl\:order-5{
    order: 5;
  }

  .\33xl\:order-6{
    order: 6;
  }

  .\33xl\:order-7{
    order: 7;
  }

  .\33xl\:order-8{
    order: 8;
  }

  .\33xl\:order-9{
    order: 9;
  }

  .\33xl\:order-10{
    order: 10;
  }

  .\33xl\:order-11{
    order: 11;
  }

  .\33xl\:order-12{
    order: 12;
  }

  .\33xl\:order-first{
    order: -9999;
  }

  .\33xl\:order-last{
    order: 9999;
  }

  .\33xl\:order-none{
    order: 0;
  }

  .\33xl\:float-right{
    float: right;
  }

  .\33xl\:float-left{
    float: left;
  }

  .\33xl\:float-none{
    float: none;
  }

  .\33xl\:clear-left{
    clear: left;
  }

  .\33xl\:clear-right{
    clear: right;
  }

  .\33xl\:clear-both{
    clear: both;
  }

  .\33xl\:clear-none{
    clear: none;
  }

  .\33xl\: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";
  }

  .\33xl\:font-serif{
    font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
  }

  .\33xl\:font-mono{
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  }

  .\33xl\:font-inter{
    font-family: Inter;
  }

  .\33xl\:font-bebas-neue{
    font-family: bebas-neue;
  }

  .\33xl\:font-bebas{
    font-family: bebas-pro;
  }

  .\33xl\:font-blacker{
    font-family: blacker-display;
  }

  .\33xl\:font-thin{
    font-weight: 100;
  }

  .\33xl\:font-extralight{
    font-weight: 200;
  }

  .\33xl\:font-light{
    font-weight: 300;
  }

  .\33xl\:font-normal{
    font-weight: 400;
  }

  .\33xl\:font-medium{
    font-weight: 500;
  }

  .\33xl\:font-semibold{
    font-weight: 600;
  }

  .\33xl\:font-bold{
    font-weight: 700;
  }

  .\33xl\:font-extrabold{
    font-weight: 800;
  }

  .\33xl\:font-black{
    font-weight: 900;
  }

  .\33xl\:h-0{
    height: 0px;
  }

  .\33xl\:h-1{
    height: 0.25rem;
  }

  .\33xl\:h-2{
    height: 0.5rem;
  }

  .\33xl\:h-3{
    height: 0.75rem;
  }

  .\33xl\:h-4{
    height: 1rem;
  }

  .\33xl\:h-5{
    height: 1.25rem;
  }

  .\33xl\:h-6{
    height: 1.5rem;
  }

  .\33xl\:h-7{
    height: 1.75rem;
  }

  .\33xl\:h-8{
    height: 2rem;
  }

  .\33xl\:h-9{
    height: 2.25rem;
  }

  .\33xl\:h-10{
    height: 2.5rem;
  }

  .\33xl\:h-11{
    height: 2.75rem;
  }

  .\33xl\:h-12{
    height: 3rem;
  }

  .\33xl\:h-14{
    height: 3.5rem;
  }

  .\33xl\:h-16{
    height: 4rem;
  }

  .\33xl\:h-20{
    height: 5rem;
  }

  .\33xl\:h-24{
    height: 6rem;
  }

  .\33xl\:h-28{
    height: 7rem;
  }

  .\33xl\:h-32{
    height: 8rem;
  }

  .\33xl\:h-36{
    height: 9rem;
  }

  .\33xl\:h-40{
    height: 10rem;
  }

  .\33xl\:h-44{
    height: 11rem;
  }

  .\33xl\:h-48{
    height: 12rem;
  }

  .\33xl\:h-52{
    height: 13rem;
  }

  .\33xl\:h-56{
    height: 14rem;
  }

  .\33xl\:h-60{
    height: 15rem;
  }

  .\33xl\:h-64{
    height: 16rem;
  }

  .\33xl\:h-72{
    height: 18rem;
  }

  .\33xl\:h-80{
    height: 20rem;
  }

  .\33xl\:h-96{
    height: 24rem;
  }

  .\33xl\:h-auto{
    height: auto;
  }

  .\33xl\:h-px{
    height: 1px;
  }

  .\33xl\:h-0\.5{
    height: 0.125rem;
  }

  .\33xl\:h-1\.5{
    height: 0.375rem;
  }

  .\33xl\:h-2\.5{
    height: 0.625rem;
  }

  .\33xl\:h-3\.5{
    height: 0.875rem;
  }

  .\33xl\:h-1\/2{
    height: 50%;
  }

  .\33xl\:h-1\/3{
    height: 33.333333%;
  }

  .\33xl\:h-2\/3{
    height: 66.666667%;
  }

  .\33xl\:h-1\/4{
    height: 25%;
  }

  .\33xl\:h-2\/4{
    height: 50%;
  }

  .\33xl\:h-3\/4{
    height: 75%;
  }

  .\33xl\:h-1\/5{
    height: 20%;
  }

  .\33xl\:h-2\/5{
    height: 40%;
  }

  .\33xl\:h-3\/5{
    height: 60%;
  }

  .\33xl\:h-4\/5{
    height: 80%;
  }

  .\33xl\:h-1\/6{
    height: 16.666667%;
  }

  .\33xl\:h-2\/6{
    height: 33.333333%;
  }

  .\33xl\:h-3\/6{
    height: 50%;
  }

  .\33xl\:h-4\/6{
    height: 66.666667%;
  }

  .\33xl\:h-5\/6{
    height: 83.333333%;
  }

  .\33xl\:h-full{
    height: 100%;
  }

  .\33xl\:h-screen{
    height: 100vh;
  }

  .\33xl\:h-62px{
    height: 62px;
  }

  .\33xl\:h-75vh{
    height: 75vh;
  }

  .\33xl\:h-350px{
    height: 350px;
  }

  .\33xl\:h-450px{
    height: 450px;
  }

  .\33xl\:h-475px{
    height: 475px;
  }

  .\33xl\:h-500px{
    height: 500px;
  }

  .\33xl\:h-550px{
    height: 550px;
  }

  .\33xl\:h-610px{
    height: 610px;
  }

  .\33xl\:h-980px{
    height: 980px;
  }

  .\33xl\:text-9{
    font-size: 0.563rem;
  }

  .\33xl\:text-10{
    font-size: 0.625rem;
  }

  .\33xl\:text-13{
    font-size: 0.813rem;
  }

  .\33xl\:text-18{
    font-size: 1.125rem;
  }

  .\33xl\:text-19{
    font-size: 1.188rem;
  }

  .\33xl\:text-22{
    font-size: 1.375rem;
  }

  .\33xl\:text-25{
    font-size: 1.563rem;
  }

  .\33xl\:text-42{
    font-size: 2.625rem;
  }

  .\33xl\:text-55{
    font-size: 3.438rem;
  }

  .\33xl\:text-xs{
    font-size: 0.75rem;
    line-height: 1rem;
  }

  .\33xl\:text-sm{
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .\33xl\:text-base{
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .\33xl\:text-lg{
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .\33xl\:text-xl{
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .\33xl\:text-2xl{
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .\33xl\:text-3xl{
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .\33xl\:text-4xl{
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .\33xl\:text-5xl{
    font-size: 3rem;
    line-height: 1;
  }

  .\33xl\:text-6xl{
    font-size: 3.75rem;
    line-height: 1;
  }

  .\33xl\:text-7xl{
    font-size: 4.5rem;
    line-height: 1;
  }

  .\33xl\:text-8xl{
    font-size: 6rem;
    line-height: 1;
  }

  .\33xl\:text-9xl{
    font-size: 8rem;
    line-height: 1;
  }

  .\33xl\:leading-3{
    line-height: .75rem;
  }

  .\33xl\:leading-4{
    line-height: 1rem;
  }

  .\33xl\:leading-5{
    line-height: 1.25rem;
  }

  .\33xl\:leading-6{
    line-height: 1.5rem;
  }

  .\33xl\:leading-7{
    line-height: 1.75rem;
  }

  .\33xl\:leading-8{
    line-height: 2rem;
  }

  .\33xl\:leading-9{
    line-height: 2.25rem;
  }

  .\33xl\:leading-10{
    line-height: 2.5rem;
  }

  .\33xl\:leading-none{
    line-height: 1;
  }

  .\33xl\:leading-tight{
    line-height: 1.25;
  }

  .\33xl\:leading-snug{
    line-height: 1.375;
  }

  .\33xl\:leading-normal{
    line-height: 1.5;
  }

  .\33xl\:leading-relaxed{
    line-height: 1.625;
  }

  .\33xl\:leading-loose{
    line-height: 2;
  }

  .\33xl\:list-inside{
    list-style-position: inside;
  }

  .\33xl\:list-outside{
    list-style-position: outside;
  }

  .\33xl\:list-none{
    list-style-type: none;
  }

  .\33xl\:list-disc{
    list-style-type: disc;
  }

  .\33xl\:list-decimal{
    list-style-type: decimal;
  }

  .\33xl\:m-0{
    margin: 0px;
  }

  .\33xl\:m-1{
    margin: 0.25rem;
  }

  .\33xl\:m-2{
    margin: 0.5rem;
  }

  .\33xl\:m-3{
    margin: 0.75rem;
  }

  .\33xl\:m-4{
    margin: 1rem;
  }

  .\33xl\:m-5{
    margin: 1.25rem;
  }

  .\33xl\:m-6{
    margin: 1.5rem;
  }

  .\33xl\:m-7{
    margin: 1.75rem;
  }

  .\33xl\:m-8{
    margin: 2rem;
  }

  .\33xl\:m-9{
    margin: 2.25rem;
  }

  .\33xl\:m-10{
    margin: 2.5rem;
  }

  .\33xl\:m-11{
    margin: 2.75rem;
  }

  .\33xl\:m-12{
    margin: 3rem;
  }

  .\33xl\:m-14{
    margin: 3.5rem;
  }

  .\33xl\:m-16{
    margin: 4rem;
  }

  .\33xl\:m-20{
    margin: 5rem;
  }

  .\33xl\:m-24{
    margin: 6rem;
  }

  .\33xl\:m-28{
    margin: 7rem;
  }

  .\33xl\:m-32{
    margin: 8rem;
  }

  .\33xl\:m-36{
    margin: 9rem;
  }

  .\33xl\:m-40{
    margin: 10rem;
  }

  .\33xl\:m-44{
    margin: 11rem;
  }

  .\33xl\:m-48{
    margin: 12rem;
  }

  .\33xl\:m-52{
    margin: 13rem;
  }

  .\33xl\:m-56{
    margin: 14rem;
  }

  .\33xl\:m-60{
    margin: 15rem;
  }

  .\33xl\:m-64{
    margin: 16rem;
  }

  .\33xl\:m-72{
    margin: 18rem;
  }

  .\33xl\:m-80{
    margin: 20rem;
  }

  .\33xl\:m-96{
    margin: 24rem;
  }

  .\33xl\:m-auto{
    margin: auto;
  }

  .\33xl\:m-px{
    margin: 1px;
  }

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

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

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

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

  .\33xl\:-m-0{
    margin: 0px;
  }

  .\33xl\:-m-1{
    margin: -0.25rem;
  }

  .\33xl\:-m-2{
    margin: -0.5rem;
  }

  .\33xl\:-m-3{
    margin: -0.75rem;
  }

  .\33xl\:-m-4{
    margin: -1rem;
  }

  .\33xl\:-m-5{
    margin: -1.25rem;
  }

  .\33xl\:-m-6{
    margin: -1.5rem;
  }

  .\33xl\:-m-7{
    margin: -1.75rem;
  }

  .\33xl\:-m-8{
    margin: -2rem;
  }

  .\33xl\:-m-9{
    margin: -2.25rem;
  }

  .\33xl\:-m-10{
    margin: -2.5rem;
  }

  .\33xl\:-m-11{
    margin: -2.75rem;
  }

  .\33xl\:-m-12{
    margin: -3rem;
  }

  .\33xl\:-m-14{
    margin: -3.5rem;
  }

  .\33xl\:-m-16{
    margin: -4rem;
  }

  .\33xl\:-m-20{
    margin: -5rem;
  }

  .\33xl\:-m-24{
    margin: -6rem;
  }

  .\33xl\:-m-28{
    margin: -7rem;
  }

  .\33xl\:-m-32{
    margin: -8rem;
  }

  .\33xl\:-m-36{
    margin: -9rem;
  }

  .\33xl\:-m-40{
    margin: -10rem;
  }

  .\33xl\:-m-44{
    margin: -11rem;
  }

  .\33xl\:-m-48{
    margin: -12rem;
  }

  .\33xl\:-m-52{
    margin: -13rem;
  }

  .\33xl\:-m-56{
    margin: -14rem;
  }

  .\33xl\:-m-60{
    margin: -15rem;
  }

  .\33xl\:-m-64{
    margin: -16rem;
  }

  .\33xl\:-m-72{
    margin: -18rem;
  }

  .\33xl\:-m-80{
    margin: -20rem;
  }

  .\33xl\:-m-96{
    margin: -24rem;
  }

  .\33xl\:-m-px{
    margin: -1px;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .\33xl\:my-auto{
    margin-top: auto;
    margin-bottom: auto;
  }

  .\33xl\:mx-auto{
    margin-left: auto;
    margin-right: auto;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .\33xl\:mt-0{
    margin-top: 0px;
  }

  .\33xl\:mr-0{
    margin-right: 0px;
  }

  .\33xl\:mb-0{
    margin-bottom: 0px;
  }

  .\33xl\:ml-0{
    margin-left: 0px;
  }

  .\33xl\:mt-1{
    margin-top: 0.25rem;
  }

  .\33xl\:mr-1{
    margin-right: 0.25rem;
  }

  .\33xl\:mb-1{
    margin-bottom: 0.25rem;
  }

  .\33xl\:ml-1{
    margin-left: 0.25rem;
  }

  .\33xl\:mt-2{
    margin-top: 0.5rem;
  }

  .\33xl\:mr-2{
    margin-right: 0.5rem;
  }

  .\33xl\:mb-2{
    margin-bottom: 0.5rem;
  }

  .\33xl\:ml-2{
    margin-left: 0.5rem;
  }

  .\33xl\:mt-3{
    margin-top: 0.75rem;
  }

  .\33xl\:mr-3{
    margin-right: 0.75rem;
  }

  .\33xl\:mb-3{
    margin-bottom: 0.75rem;
  }

  .\33xl\:ml-3{
    margin-left: 0.75rem;
  }

  .\33xl\:mt-4{
    margin-top: 1rem;
  }

  .\33xl\:mr-4{
    margin-right: 1rem;
  }

  .\33xl\:mb-4{
    margin-bottom: 1rem;
  }

  .\33xl\:ml-4{
    margin-left: 1rem;
  }

  .\33xl\:mt-5{
    margin-top: 1.25rem;
  }

  .\33xl\:mr-5{
    margin-right: 1.25rem;
  }

  .\33xl\:mb-5{
    margin-bottom: 1.25rem;
  }

  .\33xl\:ml-5{
    margin-left: 1.25rem;
  }

  .\33xl\:mt-6{
    margin-top: 1.5rem;
  }

  .\33xl\:mr-6{
    margin-right: 1.5rem;
  }

  .\33xl\:mb-6{
    margin-bottom: 1.5rem;
  }

  .\33xl\:ml-6{
    margin-left: 1.5rem;
  }

  .\33xl\:mt-7{
    margin-top: 1.75rem;
  }

  .\33xl\:mr-7{
    margin-right: 1.75rem;
  }

  .\33xl\:mb-7{
    margin-bottom: 1.75rem;
  }

  .\33xl\:ml-7{
    margin-left: 1.75rem;
  }

  .\33xl\:mt-8{
    margin-top: 2rem;
  }

  .\33xl\:mr-8{
    margin-right: 2rem;
  }

  .\33xl\:mb-8{
    margin-bottom: 2rem;
  }

  .\33xl\:ml-8{
    margin-left: 2rem;
  }

  .\33xl\:mt-9{
    margin-top: 2.25rem;
  }

  .\33xl\:mr-9{
    margin-right: 2.25rem;
  }

  .\33xl\:mb-9{
    margin-bottom: 2.25rem;
  }

  .\33xl\:ml-9{
    margin-left: 2.25rem;
  }

  .\33xl\:mt-10{
    margin-top: 2.5rem;
  }

  .\33xl\:mr-10{
    margin-right: 2.5rem;
  }

  .\33xl\:mb-10{
    margin-bottom: 2.5rem;
  }

  .\33xl\:ml-10{
    margin-left: 2.5rem;
  }

  .\33xl\:mt-11{
    margin-top: 2.75rem;
  }

  .\33xl\:mr-11{
    margin-right: 2.75rem;
  }

  .\33xl\:mb-11{
    margin-bottom: 2.75rem;
  }

  .\33xl\:ml-11{
    margin-left: 2.75rem;
  }

  .\33xl\:mt-12{
    margin-top: 3rem;
  }

  .\33xl\:mr-12{
    margin-right: 3rem;
  }

  .\33xl\:mb-12{
    margin-bottom: 3rem;
  }

  .\33xl\:ml-12{
    margin-left: 3rem;
  }

  .\33xl\:mt-14{
    margin-top: 3.5rem;
  }

  .\33xl\:mr-14{
    margin-right: 3.5rem;
  }

  .\33xl\:mb-14{
    margin-bottom: 3.5rem;
  }

  .\33xl\:ml-14{
    margin-left: 3.5rem;
  }

  .\33xl\:mt-16{
    margin-top: 4rem;
  }

  .\33xl\:mr-16{
    margin-right: 4rem;
  }

  .\33xl\:mb-16{
    margin-bottom: 4rem;
  }

  .\33xl\:ml-16{
    margin-left: 4rem;
  }

  .\33xl\:mt-20{
    margin-top: 5rem;
  }

  .\33xl\:mr-20{
    margin-right: 5rem;
  }

  .\33xl\:mb-20{
    margin-bottom: 5rem;
  }

  .\33xl\:ml-20{
    margin-left: 5rem;
  }

  .\33xl\:mt-24{
    margin-top: 6rem;
  }

  .\33xl\:mr-24{
    margin-right: 6rem;
  }

  .\33xl\:mb-24{
    margin-bottom: 6rem;
  }

  .\33xl\:ml-24{
    margin-left: 6rem;
  }

  .\33xl\:mt-28{
    margin-top: 7rem;
  }

  .\33xl\:mr-28{
    margin-right: 7rem;
  }

  .\33xl\:mb-28{
    margin-bottom: 7rem;
  }

  .\33xl\:ml-28{
    margin-left: 7rem;
  }

  .\33xl\:mt-32{
    margin-top: 8rem;
  }

  .\33xl\:mr-32{
    margin-right: 8rem;
  }

  .\33xl\:mb-32{
    margin-bottom: 8rem;
  }

  .\33xl\:ml-32{
    margin-left: 8rem;
  }

  .\33xl\:mt-36{
    margin-top: 9rem;
  }

  .\33xl\:mr-36{
    margin-right: 9rem;
  }

  .\33xl\:mb-36{
    margin-bottom: 9rem;
  }

  .\33xl\:ml-36{
    margin-left: 9rem;
  }

  .\33xl\:mt-40{
    margin-top: 10rem;
  }

  .\33xl\:mr-40{
    margin-right: 10rem;
  }

  .\33xl\:mb-40{
    margin-bottom: 10rem;
  }

  .\33xl\:ml-40{
    margin-left: 10rem;
  }

  .\33xl\:mt-44{
    margin-top: 11rem;
  }

  .\33xl\:mr-44{
    margin-right: 11rem;
  }

  .\33xl\:mb-44{
    margin-bottom: 11rem;
  }

  .\33xl\:ml-44{
    margin-left: 11rem;
  }

  .\33xl\:mt-48{
    margin-top: 12rem;
  }

  .\33xl\:mr-48{
    margin-right: 12rem;
  }

  .\33xl\:mb-48{
    margin-bottom: 12rem;
  }

  .\33xl\:ml-48{
    margin-left: 12rem;
  }

  .\33xl\:mt-52{
    margin-top: 13rem;
  }

  .\33xl\:mr-52{
    margin-right: 13rem;
  }

  .\33xl\:mb-52{
    margin-bottom: 13rem;
  }

  .\33xl\:ml-52{
    margin-left: 13rem;
  }

  .\33xl\:mt-56{
    margin-top: 14rem;
  }

  .\33xl\:mr-56{
    margin-right: 14rem;
  }

  .\33xl\:mb-56{
    margin-bottom: 14rem;
  }

  .\33xl\:ml-56{
    margin-left: 14rem;
  }

  .\33xl\:mt-60{
    margin-top: 15rem;
  }

  .\33xl\:mr-60{
    margin-right: 15rem;
  }

  .\33xl\:mb-60{
    margin-bottom: 15rem;
  }

  .\33xl\:ml-60{
    margin-left: 15rem;
  }

  .\33xl\:mt-64{
    margin-top: 16rem;
  }

  .\33xl\:mr-64{
    margin-right: 16rem;
  }

  .\33xl\:mb-64{
    margin-bottom: 16rem;
  }

  .\33xl\:ml-64{
    margin-left: 16rem;
  }

  .\33xl\:mt-72{
    margin-top: 18rem;
  }

  .\33xl\:mr-72{
    margin-right: 18rem;
  }

  .\33xl\:mb-72{
    margin-bottom: 18rem;
  }

  .\33xl\:ml-72{
    margin-left: 18rem;
  }

  .\33xl\:mt-80{
    margin-top: 20rem;
  }

  .\33xl\:mr-80{
    margin-right: 20rem;
  }

  .\33xl\:mb-80{
    margin-bottom: 20rem;
  }

  .\33xl\:ml-80{
    margin-left: 20rem;
  }

  .\33xl\:mt-96{
    margin-top: 24rem;
  }

  .\33xl\:mr-96{
    margin-right: 24rem;
  }

  .\33xl\:mb-96{
    margin-bottom: 24rem;
  }

  .\33xl\:ml-96{
    margin-left: 24rem;
  }

  .\33xl\:mt-auto{
    margin-top: auto;
  }

  .\33xl\:mr-auto{
    margin-right: auto;
  }

  .\33xl\:mb-auto{
    margin-bottom: auto;
  }

  .\33xl\:ml-auto{
    margin-left: auto;
  }

  .\33xl\:mt-px{
    margin-top: 1px;
  }

  .\33xl\:mr-px{
    margin-right: 1px;
  }

  .\33xl\:mb-px{
    margin-bottom: 1px;
  }

  .\33xl\:ml-px{
    margin-left: 1px;
  }

  .\33xl\:mt-0\.5{
    margin-top: 0.125rem;
  }

  .\33xl\:mr-0\.5{
    margin-right: 0.125rem;
  }

  .\33xl\:mb-0\.5{
    margin-bottom: 0.125rem;
  }

  .\33xl\:ml-0\.5{
    margin-left: 0.125rem;
  }

  .\33xl\:mt-1\.5{
    margin-top: 0.375rem;
  }

  .\33xl\:mr-1\.5{
    margin-right: 0.375rem;
  }

  .\33xl\:mb-1\.5{
    margin-bottom: 0.375rem;
  }

  .\33xl\:ml-1\.5{
    margin-left: 0.375rem;
  }

  .\33xl\:mt-2\.5{
    margin-top: 0.625rem;
  }

  .\33xl\:mr-2\.5{
    margin-right: 0.625rem;
  }

  .\33xl\:mb-2\.5{
    margin-bottom: 0.625rem;
  }

  .\33xl\:ml-2\.5{
    margin-left: 0.625rem;
  }

  .\33xl\:mt-3\.5{
    margin-top: 0.875rem;
  }

  .\33xl\:mr-3\.5{
    margin-right: 0.875rem;
  }

  .\33xl\:mb-3\.5{
    margin-bottom: 0.875rem;
  }

  .\33xl\:ml-3\.5{
    margin-left: 0.875rem;
  }

  .\33xl\:-mt-0{
    margin-top: 0px;
  }

  .\33xl\:-mr-0{
    margin-right: 0px;
  }

  .\33xl\:-mb-0{
    margin-bottom: 0px;
  }

  .\33xl\:-ml-0{
    margin-left: 0px;
  }

  .\33xl\:-mt-1{
    margin-top: -0.25rem;
  }

  .\33xl\:-mr-1{
    margin-right: -0.25rem;
  }

  .\33xl\:-mb-1{
    margin-bottom: -0.25rem;
  }

  .\33xl\:-ml-1{
    margin-left: -0.25rem;
  }

  .\33xl\:-mt-2{
    margin-top: -0.5rem;
  }

  .\33xl\:-mr-2{
    margin-right: -0.5rem;
  }

  .\33xl\:-mb-2{
    margin-bottom: -0.5rem;
  }

  .\33xl\:-ml-2{
    margin-left: -0.5rem;
  }

  .\33xl\:-mt-3{
    margin-top: -0.75rem;
  }

  .\33xl\:-mr-3{
    margin-right: -0.75rem;
  }

  .\33xl\:-mb-3{
    margin-bottom: -0.75rem;
  }

  .\33xl\:-ml-3{
    margin-left: -0.75rem;
  }

  .\33xl\:-mt-4{
    margin-top: -1rem;
  }

  .\33xl\:-mr-4{
    margin-right: -1rem;
  }

  .\33xl\:-mb-4{
    margin-bottom: -1rem;
  }

  .\33xl\:-ml-4{
    margin-left: -1rem;
  }

  .\33xl\:-mt-5{
    margin-top: -1.25rem;
  }

  .\33xl\:-mr-5{
    margin-right: -1.25rem;
  }

  .\33xl\:-mb-5{
    margin-bottom: -1.25rem;
  }

  .\33xl\:-ml-5{
    margin-left: -1.25rem;
  }

  .\33xl\:-mt-6{
    margin-top: -1.5rem;
  }

  .\33xl\:-mr-6{
    margin-right: -1.5rem;
  }

  .\33xl\:-mb-6{
    margin-bottom: -1.5rem;
  }

  .\33xl\:-ml-6{
    margin-left: -1.5rem;
  }

  .\33xl\:-mt-7{
    margin-top: -1.75rem;
  }

  .\33xl\:-mr-7{
    margin-right: -1.75rem;
  }

  .\33xl\:-mb-7{
    margin-bottom: -1.75rem;
  }

  .\33xl\:-ml-7{
    margin-left: -1.75rem;
  }

  .\33xl\:-mt-8{
    margin-top: -2rem;
  }

  .\33xl\:-mr-8{
    margin-right: -2rem;
  }

  .\33xl\:-mb-8{
    margin-bottom: -2rem;
  }

  .\33xl\:-ml-8{
    margin-left: -2rem;
  }

  .\33xl\:-mt-9{
    margin-top: -2.25rem;
  }

  .\33xl\:-mr-9{
    margin-right: -2.25rem;
  }

  .\33xl\:-mb-9{
    margin-bottom: -2.25rem;
  }

  .\33xl\:-ml-9{
    margin-left: -2.25rem;
  }

  .\33xl\:-mt-10{
    margin-top: -2.5rem;
  }

  .\33xl\:-mr-10{
    margin-right: -2.5rem;
  }

  .\33xl\:-mb-10{
    margin-bottom: -2.5rem;
  }

  .\33xl\:-ml-10{
    margin-left: -2.5rem;
  }

  .\33xl\:-mt-11{
    margin-top: -2.75rem;
  }

  .\33xl\:-mr-11{
    margin-right: -2.75rem;
  }

  .\33xl\:-mb-11{
    margin-bottom: -2.75rem;
  }

  .\33xl\:-ml-11{
    margin-left: -2.75rem;
  }

  .\33xl\:-mt-12{
    margin-top: -3rem;
  }

  .\33xl\:-mr-12{
    margin-right: -3rem;
  }

  .\33xl\:-mb-12{
    margin-bottom: -3rem;
  }

  .\33xl\:-ml-12{
    margin-left: -3rem;
  }

  .\33xl\:-mt-14{
    margin-top: -3.5rem;
  }

  .\33xl\:-mr-14{
    margin-right: -3.5rem;
  }

  .\33xl\:-mb-14{
    margin-bottom: -3.5rem;
  }

  .\33xl\:-ml-14{
    margin-left: -3.5rem;
  }

  .\33xl\:-mt-16{
    margin-top: -4rem;
  }

  .\33xl\:-mr-16{
    margin-right: -4rem;
  }

  .\33xl\:-mb-16{
    margin-bottom: -4rem;
  }

  .\33xl\:-ml-16{
    margin-left: -4rem;
  }

  .\33xl\:-mt-20{
    margin-top: -5rem;
  }

  .\33xl\:-mr-20{
    margin-right: -5rem;
  }

  .\33xl\:-mb-20{
    margin-bottom: -5rem;
  }

  .\33xl\:-ml-20{
    margin-left: -5rem;
  }

  .\33xl\:-mt-24{
    margin-top: -6rem;
  }

  .\33xl\:-mr-24{
    margin-right: -6rem;
  }

  .\33xl\:-mb-24{
    margin-bottom: -6rem;
  }

  .\33xl\:-ml-24{
    margin-left: -6rem;
  }

  .\33xl\:-mt-28{
    margin-top: -7rem;
  }

  .\33xl\:-mr-28{
    margin-right: -7rem;
  }

  .\33xl\:-mb-28{
    margin-bottom: -7rem;
  }

  .\33xl\:-ml-28{
    margin-left: -7rem;
  }

  .\33xl\:-mt-32{
    margin-top: -8rem;
  }

  .\33xl\:-mr-32{
    margin-right: -8rem;
  }

  .\33xl\:-mb-32{
    margin-bottom: -8rem;
  }

  .\33xl\:-ml-32{
    margin-left: -8rem;
  }

  .\33xl\:-mt-36{
    margin-top: -9rem;
  }

  .\33xl\:-mr-36{
    margin-right: -9rem;
  }

  .\33xl\:-mb-36{
    margin-bottom: -9rem;
  }

  .\33xl\:-ml-36{
    margin-left: -9rem;
  }

  .\33xl\:-mt-40{
    margin-top: -10rem;
  }

  .\33xl\:-mr-40{
    margin-right: -10rem;
  }

  .\33xl\:-mb-40{
    margin-bottom: -10rem;
  }

  .\33xl\:-ml-40{
    margin-left: -10rem;
  }

  .\33xl\:-mt-44{
    margin-top: -11rem;
  }

  .\33xl\:-mr-44{
    margin-right: -11rem;
  }

  .\33xl\:-mb-44{
    margin-bottom: -11rem;
  }

  .\33xl\:-ml-44{
    margin-left: -11rem;
  }

  .\33xl\:-mt-48{
    margin-top: -12rem;
  }

  .\33xl\:-mr-48{
    margin-right: -12rem;
  }

  .\33xl\:-mb-48{
    margin-bottom: -12rem;
  }

  .\33xl\:-ml-48{
    margin-left: -12rem;
  }

  .\33xl\:-mt-52{
    margin-top: -13rem;
  }

  .\33xl\:-mr-52{
    margin-right: -13rem;
  }

  .\33xl\:-mb-52{
    margin-bottom: -13rem;
  }

  .\33xl\:-ml-52{
    margin-left: -13rem;
  }

  .\33xl\:-mt-56{
    margin-top: -14rem;
  }

  .\33xl\:-mr-56{
    margin-right: -14rem;
  }

  .\33xl\:-mb-56{
    margin-bottom: -14rem;
  }

  .\33xl\:-ml-56{
    margin-left: -14rem;
  }

  .\33xl\:-mt-60{
    margin-top: -15rem;
  }

  .\33xl\:-mr-60{
    margin-right: -15rem;
  }

  .\33xl\:-mb-60{
    margin-bottom: -15rem;
  }

  .\33xl\:-ml-60{
    margin-left: -15rem;
  }

  .\33xl\:-mt-64{
    margin-top: -16rem;
  }

  .\33xl\:-mr-64{
    margin-right: -16rem;
  }

  .\33xl\:-mb-64{
    margin-bottom: -16rem;
  }

  .\33xl\:-ml-64{
    margin-left: -16rem;
  }

  .\33xl\:-mt-72{
    margin-top: -18rem;
  }

  .\33xl\:-mr-72{
    margin-right: -18rem;
  }

  .\33xl\:-mb-72{
    margin-bottom: -18rem;
  }

  .\33xl\:-ml-72{
    margin-left: -18rem;
  }

  .\33xl\:-mt-80{
    margin-top: -20rem;
  }

  .\33xl\:-mr-80{
    margin-right: -20rem;
  }

  .\33xl\:-mb-80{
    margin-bottom: -20rem;
  }

  .\33xl\:-ml-80{
    margin-left: -20rem;
  }

  .\33xl\:-mt-96{
    margin-top: -24rem;
  }

  .\33xl\:-mr-96{
    margin-right: -24rem;
  }

  .\33xl\:-mb-96{
    margin-bottom: -24rem;
  }

  .\33xl\:-ml-96{
    margin-left: -24rem;
  }

  .\33xl\:-mt-px{
    margin-top: -1px;
  }

  .\33xl\:-mr-px{
    margin-right: -1px;
  }

  .\33xl\:-mb-px{
    margin-bottom: -1px;
  }

  .\33xl\:-ml-px{
    margin-left: -1px;
  }

  .\33xl\:-mt-0\.5{
    margin-top: -0.125rem;
  }

  .\33xl\:-mr-0\.5{
    margin-right: -0.125rem;
  }

  .\33xl\:-mb-0\.5{
    margin-bottom: -0.125rem;
  }

  .\33xl\:-ml-0\.5{
    margin-left: -0.125rem;
  }

  .\33xl\:-mt-1\.5{
    margin-top: -0.375rem;
  }

  .\33xl\:-mr-1\.5{
    margin-right: -0.375rem;
  }

  .\33xl\:-mb-1\.5{
    margin-bottom: -0.375rem;
  }

  .\33xl\:-ml-1\.5{
    margin-left: -0.375rem;
  }

  .\33xl\:-mt-2\.5{
    margin-top: -0.625rem;
  }

  .\33xl\:-mr-2\.5{
    margin-right: -0.625rem;
  }

  .\33xl\:-mb-2\.5{
    margin-bottom: -0.625rem;
  }

  .\33xl\:-ml-2\.5{
    margin-left: -0.625rem;
  }

  .\33xl\:-mt-3\.5{
    margin-top: -0.875rem;
  }

  .\33xl\:-mr-3\.5{
    margin-right: -0.875rem;
  }

  .\33xl\:-mb-3\.5{
    margin-bottom: -0.875rem;
  }

  .\33xl\:-ml-3\.5{
    margin-left: -0.875rem;
  }

  .\33xl\:max-h-0{
    max-height: 0px;
  }

  .\33xl\:max-h-1{
    max-height: 0.25rem;
  }

  .\33xl\:max-h-2{
    max-height: 0.5rem;
  }

  .\33xl\:max-h-3{
    max-height: 0.75rem;
  }

  .\33xl\:max-h-4{
    max-height: 1rem;
  }

  .\33xl\:max-h-5{
    max-height: 1.25rem;
  }

  .\33xl\:max-h-6{
    max-height: 1.5rem;
  }

  .\33xl\:max-h-7{
    max-height: 1.75rem;
  }

  .\33xl\:max-h-8{
    max-height: 2rem;
  }

  .\33xl\:max-h-9{
    max-height: 2.25rem;
  }

  .\33xl\:max-h-10{
    max-height: 2.5rem;
  }

  .\33xl\:max-h-11{
    max-height: 2.75rem;
  }

  .\33xl\:max-h-12{
    max-height: 3rem;
  }

  .\33xl\:max-h-14{
    max-height: 3.5rem;
  }

  .\33xl\:max-h-16{
    max-height: 4rem;
  }

  .\33xl\:max-h-20{
    max-height: 5rem;
  }

  .\33xl\:max-h-24{
    max-height: 6rem;
  }

  .\33xl\:max-h-28{
    max-height: 7rem;
  }

  .\33xl\:max-h-32{
    max-height: 8rem;
  }

  .\33xl\:max-h-36{
    max-height: 9rem;
  }

  .\33xl\:max-h-40{
    max-height: 10rem;
  }

  .\33xl\:max-h-44{
    max-height: 11rem;
  }

  .\33xl\:max-h-48{
    max-height: 12rem;
  }

  .\33xl\:max-h-52{
    max-height: 13rem;
  }

  .\33xl\:max-h-56{
    max-height: 14rem;
  }

  .\33xl\:max-h-60{
    max-height: 15rem;
  }

  .\33xl\:max-h-64{
    max-height: 16rem;
  }

  .\33xl\:max-h-72{
    max-height: 18rem;
  }

  .\33xl\:max-h-80{
    max-height: 20rem;
  }

  .\33xl\:max-h-96{
    max-height: 24rem;
  }

  .\33xl\:max-h-px{
    max-height: 1px;
  }

  .\33xl\:max-h-0\.5{
    max-height: 0.125rem;
  }

  .\33xl\:max-h-1\.5{
    max-height: 0.375rem;
  }

  .\33xl\:max-h-2\.5{
    max-height: 0.625rem;
  }

  .\33xl\:max-h-3\.5{
    max-height: 0.875rem;
  }

  .\33xl\:max-h-full{
    max-height: 100%;
  }

  .\33xl\:max-h-screen{
    max-height: 100vh;
  }

  .\33xl\:max-w-0{
    max-width: 0rem;
  }

  .\33xl\:max-w-none{
    max-width: none;
  }

  .\33xl\:max-w-xs{
    max-width: 375px;
  }

  .\33xl\:max-w-sm{
    max-width: 640px;
  }

  .\33xl\:max-w-md{
    max-width: 768px;
  }

  .\33xl\:max-w-lg{
    max-width: 1024px;
  }

  .\33xl\:max-w-xl{
    max-width: 1280px;
  }

  .\33xl\:max-w-2xl{
    max-width: 1366px;
  }

  .\33xl\:max-w-3xl{
    max-width: 1680px;
  }

  .\33xl\:max-w-4xl{
    max-width: 56rem;
  }

  .\33xl\:max-w-5xl{
    max-width: 64rem;
  }

  .\33xl\:max-w-6xl{
    max-width: 72rem;
  }

  .\33xl\:max-w-7xl{
    max-width: 80rem;
  }

  .\33xl\:max-w-full{
    max-width: 100%;
  }

  .\33xl\:max-w-min{
    max-width: -webkit-min-content;
    max-width: -moz-min-content;
    max-width: min-content;
  }

  .\33xl\:max-w-max{
    max-width: -webkit-max-content;
    max-width: -moz-max-content;
    max-width: max-content;
  }

  .\33xl\:max-w-prose{
    max-width: 65ch;
  }

  .\33xl\:min-h-0{
    min-height: 0px;
  }

  .\33xl\:min-h-full{
    min-height: 100%;
  }

  .\33xl\:min-h-screen{
    min-height: 100vh;
  }

  .\33xl\:min-w-0{
    min-width: 0px;
  }

  .\33xl\:min-w-full{
    min-width: 100%;
  }

  .\33xl\:min-w-min{
    min-width: -webkit-min-content;
    min-width: -moz-min-content;
    min-width: min-content;
  }

  .\33xl\:min-w-max{
    min-width: -webkit-max-content;
    min-width: -moz-max-content;
    min-width: max-content;
  }

  .\33xl\:min-w-200px{
    min-width: 200px;
  }

  .\33xl\:object-contain{
    -o-object-fit: contain;
       object-fit: contain;
  }

  .\33xl\:object-cover{
    -o-object-fit: cover;
       object-fit: cover;
  }

  .\33xl\:object-fill{
    -o-object-fit: fill;
       object-fit: fill;
  }

  .\33xl\:object-none{
    -o-object-fit: none;
       object-fit: none;
  }

  .\33xl\:object-scale-down{
    -o-object-fit: scale-down;
       object-fit: scale-down;
  }

  .\33xl\:object-bottom{
    -o-object-position: bottom;
       object-position: bottom;
  }

  .\33xl\:object-center{
    -o-object-position: center;
       object-position: center;
  }

  .\33xl\:object-left{
    -o-object-position: left;
       object-position: left;
  }

  .\33xl\:object-left-bottom{
    -o-object-position: left bottom;
       object-position: left bottom;
  }

  .\33xl\:object-left-top{
    -o-object-position: left top;
       object-position: left top;
  }

  .\33xl\:object-right{
    -o-object-position: right;
       object-position: right;
  }

  .\33xl\:object-right-bottom{
    -o-object-position: right bottom;
       object-position: right bottom;
  }

  .\33xl\:object-right-top{
    -o-object-position: right top;
       object-position: right top;
  }

  .\33xl\:object-top{
    -o-object-position: top;
       object-position: top;
  }

  .\33xl\:opacity-0{
    opacity: 0;
  }

  .\33xl\:opacity-5{
    opacity: 0.05;
  }

  .\33xl\:opacity-10{
    opacity: 0.1;
  }

  .\33xl\:opacity-20{
    opacity: 0.2;
  }

  .\33xl\:opacity-25{
    opacity: 0.25;
  }

  .\33xl\:opacity-30{
    opacity: 0.3;
  }

  .\33xl\:opacity-40{
    opacity: 0.4;
  }

  .\33xl\:opacity-50{
    opacity: 0.5;
  }

  .\33xl\:opacity-60{
    opacity: 0.6;
  }

  .\33xl\:opacity-70{
    opacity: 0.7;
  }

  .\33xl\:opacity-75{
    opacity: 0.75;
  }

  .\33xl\:opacity-80{
    opacity: 0.8;
  }

  .\33xl\:opacity-90{
    opacity: 0.9;
  }

  .\33xl\:opacity-95{
    opacity: 0.95;
  }

  .\33xl\:opacity-100{
    opacity: 1;
  }

  .group:hover .\33xl\:group-hover\:opacity-0{
    opacity: 0;
  }

  .group:hover .\33xl\:group-hover\:opacity-5{
    opacity: 0.05;
  }

  .group:hover .\33xl\:group-hover\:opacity-10{
    opacity: 0.1;
  }

  .group:hover .\33xl\:group-hover\:opacity-20{
    opacity: 0.2;
  }

  .group:hover .\33xl\:group-hover\:opacity-25{
    opacity: 0.25;
  }

  .group:hover .\33xl\:group-hover\:opacity-30{
    opacity: 0.3;
  }

  .group:hover .\33xl\:group-hover\:opacity-40{
    opacity: 0.4;
  }

  .group:hover .\33xl\:group-hover\:opacity-50{
    opacity: 0.5;
  }

  .group:hover .\33xl\:group-hover\:opacity-60{
    opacity: 0.6;
  }

  .group:hover .\33xl\:group-hover\:opacity-70{
    opacity: 0.7;
  }

  .group:hover .\33xl\:group-hover\:opacity-75{
    opacity: 0.75;
  }

  .group:hover .\33xl\:group-hover\:opacity-80{
    opacity: 0.8;
  }

  .group:hover .\33xl\:group-hover\:opacity-90{
    opacity: 0.9;
  }

  .group:hover .\33xl\:group-hover\:opacity-95{
    opacity: 0.95;
  }

  .group:hover .\33xl\:group-hover\:opacity-100{
    opacity: 1;
  }

  .\33xl\:focus-within\:opacity-0:focus-within{
    opacity: 0;
  }

  .\33xl\:focus-within\:opacity-5:focus-within{
    opacity: 0.05;
  }

  .\33xl\:focus-within\:opacity-10:focus-within{
    opacity: 0.1;
  }

  .\33xl\:focus-within\:opacity-20:focus-within{
    opacity: 0.2;
  }

  .\33xl\:focus-within\:opacity-25:focus-within{
    opacity: 0.25;
  }

  .\33xl\:focus-within\:opacity-30:focus-within{
    opacity: 0.3;
  }

  .\33xl\:focus-within\:opacity-40:focus-within{
    opacity: 0.4;
  }

  .\33xl\:focus-within\:opacity-50:focus-within{
    opacity: 0.5;
  }

  .\33xl\:focus-within\:opacity-60:focus-within{
    opacity: 0.6;
  }

  .\33xl\:focus-within\:opacity-70:focus-within{
    opacity: 0.7;
  }

  .\33xl\:focus-within\:opacity-75:focus-within{
    opacity: 0.75;
  }

  .\33xl\:focus-within\:opacity-80:focus-within{
    opacity: 0.8;
  }

  .\33xl\:focus-within\:opacity-90:focus-within{
    opacity: 0.9;
  }

  .\33xl\:focus-within\:opacity-95:focus-within{
    opacity: 0.95;
  }

  .\33xl\:focus-within\:opacity-100:focus-within{
    opacity: 1;
  }

  .\33xl\:hover\:opacity-0:hover{
    opacity: 0;
  }

  .\33xl\:hover\:opacity-5:hover{
    opacity: 0.05;
  }

  .\33xl\:hover\:opacity-10:hover{
    opacity: 0.1;
  }

  .\33xl\:hover\:opacity-20:hover{
    opacity: 0.2;
  }

  .\33xl\:hover\:opacity-25:hover{
    opacity: 0.25;
  }

  .\33xl\:hover\:opacity-30:hover{
    opacity: 0.3;
  }

  .\33xl\:hover\:opacity-40:hover{
    opacity: 0.4;
  }

  .\33xl\:hover\:opacity-50:hover{
    opacity: 0.5;
  }

  .\33xl\:hover\:opacity-60:hover{
    opacity: 0.6;
  }

  .\33xl\:hover\:opacity-70:hover{
    opacity: 0.7;
  }

  .\33xl\:hover\:opacity-75:hover{
    opacity: 0.75;
  }

  .\33xl\:hover\:opacity-80:hover{
    opacity: 0.8;
  }

  .\33xl\:hover\:opacity-90:hover{
    opacity: 0.9;
  }

  .\33xl\:hover\:opacity-95:hover{
    opacity: 0.95;
  }

  .\33xl\:hover\:opacity-100:hover{
    opacity: 1;
  }

  .\33xl\:focus\:opacity-0:focus{
    opacity: 0;
  }

  .\33xl\:focus\:opacity-5:focus{
    opacity: 0.05;
  }

  .\33xl\:focus\:opacity-10:focus{
    opacity: 0.1;
  }

  .\33xl\:focus\:opacity-20:focus{
    opacity: 0.2;
  }

  .\33xl\:focus\:opacity-25:focus{
    opacity: 0.25;
  }

  .\33xl\:focus\:opacity-30:focus{
    opacity: 0.3;
  }

  .\33xl\:focus\:opacity-40:focus{
    opacity: 0.4;
  }

  .\33xl\:focus\:opacity-50:focus{
    opacity: 0.5;
  }

  .\33xl\:focus\:opacity-60:focus{
    opacity: 0.6;
  }

  .\33xl\:focus\:opacity-70:focus{
    opacity: 0.7;
  }

  .\33xl\:focus\:opacity-75:focus{
    opacity: 0.75;
  }

  .\33xl\:focus\:opacity-80:focus{
    opacity: 0.8;
  }

  .\33xl\:focus\:opacity-90:focus{
    opacity: 0.9;
  }

  .\33xl\:focus\:opacity-95:focus{
    opacity: 0.95;
  }

  .\33xl\:focus\:opacity-100:focus{
    opacity: 1;
  }

  .\33xl\:outline-none{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .\33xl\:outline-white{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .\33xl\:outline-black{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .\33xl\:focus-within\:outline-none:focus-within{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .\33xl\:focus-within\:outline-white:focus-within{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .\33xl\:focus-within\:outline-black:focus-within{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .\33xl\:focus\:outline-none:focus{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .\33xl\:focus\:outline-white:focus{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .\33xl\:focus\:outline-black:focus{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .\33xl\:overflow-auto{
    overflow: auto;
  }

  .\33xl\:overflow-hidden{
    overflow: hidden;
  }

  .\33xl\:overflow-visible{
    overflow: visible;
  }

  .\33xl\:overflow-scroll{
    overflow: scroll;
  }

  .\33xl\:overflow-x-auto{
    overflow-x: auto;
  }

  .\33xl\:overflow-y-auto{
    overflow-y: auto;
  }

  .\33xl\:overflow-x-hidden{
    overflow-x: hidden;
  }

  .\33xl\:overflow-y-hidden{
    overflow-y: hidden;
  }

  .\33xl\:overflow-x-visible{
    overflow-x: visible;
  }

  .\33xl\:overflow-y-visible{
    overflow-y: visible;
  }

  .\33xl\:overflow-x-scroll{
    overflow-x: scroll;
  }

  .\33xl\:overflow-y-scroll{
    overflow-y: scroll;
  }

  .\33xl\:overscroll-auto{
    -ms-scroll-chaining: chained;
        overscroll-behavior: auto;
  }

  .\33xl\:overscroll-contain{
    -ms-scroll-chaining: none;
        overscroll-behavior: contain;
  }

  .\33xl\:overscroll-none{
    -ms-scroll-chaining: none;
        overscroll-behavior: none;
  }

  .\33xl\:overscroll-y-auto{
    overscroll-behavior-y: auto;
  }

  .\33xl\:overscroll-y-contain{
    overscroll-behavior-y: contain;
  }

  .\33xl\:overscroll-y-none{
    overscroll-behavior-y: none;
  }

  .\33xl\:overscroll-x-auto{
    overscroll-behavior-x: auto;
  }

  .\33xl\:overscroll-x-contain{
    overscroll-behavior-x: contain;
  }

  .\33xl\:overscroll-x-none{
    overscroll-behavior-x: none;
  }

  .\33xl\:p-0{
    padding: 0px;
  }

  .\33xl\:p-1{
    padding: 0.25rem;
  }

  .\33xl\:p-2{
    padding: 0.5rem;
  }

  .\33xl\:p-3{
    padding: 0.75rem;
  }

  .\33xl\:p-4{
    padding: 1rem;
  }

  .\33xl\:p-5{
    padding: 1.25rem;
  }

  .\33xl\:p-6{
    padding: 1.5rem;
  }

  .\33xl\:p-7{
    padding: 1.75rem;
  }

  .\33xl\:p-8{
    padding: 2rem;
  }

  .\33xl\:p-9{
    padding: 2.25rem;
  }

  .\33xl\:p-10{
    padding: 2.5rem;
  }

  .\33xl\:p-11{
    padding: 2.75rem;
  }

  .\33xl\:p-12{
    padding: 3rem;
  }

  .\33xl\:p-14{
    padding: 3.5rem;
  }

  .\33xl\:p-16{
    padding: 4rem;
  }

  .\33xl\:p-20{
    padding: 5rem;
  }

  .\33xl\:p-24{
    padding: 6rem;
  }

  .\33xl\:p-28{
    padding: 7rem;
  }

  .\33xl\:p-32{
    padding: 8rem;
  }

  .\33xl\:p-36{
    padding: 9rem;
  }

  .\33xl\:p-40{
    padding: 10rem;
  }

  .\33xl\:p-44{
    padding: 11rem;
  }

  .\33xl\:p-48{
    padding: 12rem;
  }

  .\33xl\:p-52{
    padding: 13rem;
  }

  .\33xl\:p-56{
    padding: 14rem;
  }

  .\33xl\:p-60{
    padding: 15rem;
  }

  .\33xl\:p-64{
    padding: 16rem;
  }

  .\33xl\:p-72{
    padding: 18rem;
  }

  .\33xl\:p-80{
    padding: 20rem;
  }

  .\33xl\:p-96{
    padding: 24rem;
  }

  .\33xl\:p-px{
    padding: 1px;
  }

  .\33xl\:p-0\.5{
    padding: 0.125rem;
  }

  .\33xl\:p-1\.5{
    padding: 0.375rem;
  }

  .\33xl\:p-2\.5{
    padding: 0.625rem;
  }

  .\33xl\:p-3\.5{
    padding: 0.875rem;
  }

  .\33xl\:p-16-9{
    padding: 56.25%;
  }

  .\33xl\:py-0{
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .\33xl\:px-0{
    padding-left: 0px;
    padding-right: 0px;
  }

  .\33xl\:py-1{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .\33xl\:px-1{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .\33xl\:py-2{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .\33xl\:px-2{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .\33xl\:py-3{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .\33xl\:px-3{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .\33xl\:py-4{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .\33xl\:px-4{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .\33xl\:py-5{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .\33xl\:px-5{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .\33xl\:py-6{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .\33xl\:px-6{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .\33xl\:py-7{
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .\33xl\:px-7{
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .\33xl\:py-8{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .\33xl\:px-8{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .\33xl\:py-9{
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .\33xl\:px-9{
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .\33xl\:py-10{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .\33xl\:px-10{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .\33xl\:py-11{
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }

  .\33xl\:px-11{
    padding-left: 2.75rem;
    padding-right: 2.75rem;
  }

  .\33xl\:py-12{
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .\33xl\:px-12{
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .\33xl\:py-14{
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .\33xl\:px-14{
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .\33xl\:py-16{
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .\33xl\:px-16{
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .\33xl\:py-20{
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .\33xl\:px-20{
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .\33xl\:py-24{
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .\33xl\:px-24{
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .\33xl\:py-28{
    padding-top: 7rem;
    padding-bottom: 7rem;
  }

  .\33xl\:px-28{
    padding-left: 7rem;
    padding-right: 7rem;
  }

  .\33xl\:py-32{
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .\33xl\:px-32{
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .\33xl\:py-36{
    padding-top: 9rem;
    padding-bottom: 9rem;
  }

  .\33xl\:px-36{
    padding-left: 9rem;
    padding-right: 9rem;
  }

  .\33xl\:py-40{
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .\33xl\:px-40{
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .\33xl\:py-44{
    padding-top: 11rem;
    padding-bottom: 11rem;
  }

  .\33xl\:px-44{
    padding-left: 11rem;
    padding-right: 11rem;
  }

  .\33xl\:py-48{
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .\33xl\:px-48{
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .\33xl\:py-52{
    padding-top: 13rem;
    padding-bottom: 13rem;
  }

  .\33xl\:px-52{
    padding-left: 13rem;
    padding-right: 13rem;
  }

  .\33xl\:py-56{
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .\33xl\:px-56{
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .\33xl\:py-60{
    padding-top: 15rem;
    padding-bottom: 15rem;
  }

  .\33xl\:px-60{
    padding-left: 15rem;
    padding-right: 15rem;
  }

  .\33xl\:py-64{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .\33xl\:px-64{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .\33xl\:py-72{
    padding-top: 18rem;
    padding-bottom: 18rem;
  }

  .\33xl\:px-72{
    padding-left: 18rem;
    padding-right: 18rem;
  }

  .\33xl\:py-80{
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .\33xl\:px-80{
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .\33xl\:py-96{
    padding-top: 24rem;
    padding-bottom: 24rem;
  }

  .\33xl\:px-96{
    padding-left: 24rem;
    padding-right: 24rem;
  }

  .\33xl\:py-px{
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .\33xl\:px-px{
    padding-left: 1px;
    padding-right: 1px;
  }

  .\33xl\:py-0\.5{
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }

  .\33xl\:px-0\.5{
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }

  .\33xl\:py-1\.5{
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }

  .\33xl\:px-1\.5{
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }

  .\33xl\:py-2\.5{
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }

  .\33xl\:px-2\.5{
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  .\33xl\:py-3\.5{
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }

  .\33xl\:px-3\.5{
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }

  .\33xl\:py-16-9{
    padding-top: 56.25%;
    padding-bottom: 56.25%;
  }

  .\33xl\:px-16-9{
    padding-left: 56.25%;
    padding-right: 56.25%;
  }

  .\33xl\:pt-0{
    padding-top: 0px;
  }

  .\33xl\:pr-0{
    padding-right: 0px;
  }

  .\33xl\:pb-0{
    padding-bottom: 0px;
  }

  .\33xl\:pl-0{
    padding-left: 0px;
  }

  .\33xl\:pt-1{
    padding-top: 0.25rem;
  }

  .\33xl\:pr-1{
    padding-right: 0.25rem;
  }

  .\33xl\:pb-1{
    padding-bottom: 0.25rem;
  }

  .\33xl\:pl-1{
    padding-left: 0.25rem;
  }

  .\33xl\:pt-2{
    padding-top: 0.5rem;
  }

  .\33xl\:pr-2{
    padding-right: 0.5rem;
  }

  .\33xl\:pb-2{
    padding-bottom: 0.5rem;
  }

  .\33xl\:pl-2{
    padding-left: 0.5rem;
  }

  .\33xl\:pt-3{
    padding-top: 0.75rem;
  }

  .\33xl\:pr-3{
    padding-right: 0.75rem;
  }

  .\33xl\:pb-3{
    padding-bottom: 0.75rem;
  }

  .\33xl\:pl-3{
    padding-left: 0.75rem;
  }

  .\33xl\:pt-4{
    padding-top: 1rem;
  }

  .\33xl\:pr-4{
    padding-right: 1rem;
  }

  .\33xl\:pb-4{
    padding-bottom: 1rem;
  }

  .\33xl\:pl-4{
    padding-left: 1rem;
  }

  .\33xl\:pt-5{
    padding-top: 1.25rem;
  }

  .\33xl\:pr-5{
    padding-right: 1.25rem;
  }

  .\33xl\:pb-5{
    padding-bottom: 1.25rem;
  }

  .\33xl\:pl-5{
    padding-left: 1.25rem;
  }

  .\33xl\:pt-6{
    padding-top: 1.5rem;
  }

  .\33xl\:pr-6{
    padding-right: 1.5rem;
  }

  .\33xl\:pb-6{
    padding-bottom: 1.5rem;
  }

  .\33xl\:pl-6{
    padding-left: 1.5rem;
  }

  .\33xl\:pt-7{
    padding-top: 1.75rem;
  }

  .\33xl\:pr-7{
    padding-right: 1.75rem;
  }

  .\33xl\:pb-7{
    padding-bottom: 1.75rem;
  }

  .\33xl\:pl-7{
    padding-left: 1.75rem;
  }

  .\33xl\:pt-8{
    padding-top: 2rem;
  }

  .\33xl\:pr-8{
    padding-right: 2rem;
  }

  .\33xl\:pb-8{
    padding-bottom: 2rem;
  }

  .\33xl\:pl-8{
    padding-left: 2rem;
  }

  .\33xl\:pt-9{
    padding-top: 2.25rem;
  }

  .\33xl\:pr-9{
    padding-right: 2.25rem;
  }

  .\33xl\:pb-9{
    padding-bottom: 2.25rem;
  }

  .\33xl\:pl-9{
    padding-left: 2.25rem;
  }

  .\33xl\:pt-10{
    padding-top: 2.5rem;
  }

  .\33xl\:pr-10{
    padding-right: 2.5rem;
  }

  .\33xl\:pb-10{
    padding-bottom: 2.5rem;
  }

  .\33xl\:pl-10{
    padding-left: 2.5rem;
  }

  .\33xl\:pt-11{
    padding-top: 2.75rem;
  }

  .\33xl\:pr-11{
    padding-right: 2.75rem;
  }

  .\33xl\:pb-11{
    padding-bottom: 2.75rem;
  }

  .\33xl\:pl-11{
    padding-left: 2.75rem;
  }

  .\33xl\:pt-12{
    padding-top: 3rem;
  }

  .\33xl\:pr-12{
    padding-right: 3rem;
  }

  .\33xl\:pb-12{
    padding-bottom: 3rem;
  }

  .\33xl\:pl-12{
    padding-left: 3rem;
  }

  .\33xl\:pt-14{
    padding-top: 3.5rem;
  }

  .\33xl\:pr-14{
    padding-right: 3.5rem;
  }

  .\33xl\:pb-14{
    padding-bottom: 3.5rem;
  }

  .\33xl\:pl-14{
    padding-left: 3.5rem;
  }

  .\33xl\:pt-16{
    padding-top: 4rem;
  }

  .\33xl\:pr-16{
    padding-right: 4rem;
  }

  .\33xl\:pb-16{
    padding-bottom: 4rem;
  }

  .\33xl\:pl-16{
    padding-left: 4rem;
  }

  .\33xl\:pt-20{
    padding-top: 5rem;
  }

  .\33xl\:pr-20{
    padding-right: 5rem;
  }

  .\33xl\:pb-20{
    padding-bottom: 5rem;
  }

  .\33xl\:pl-20{
    padding-left: 5rem;
  }

  .\33xl\:pt-24{
    padding-top: 6rem;
  }

  .\33xl\:pr-24{
    padding-right: 6rem;
  }

  .\33xl\:pb-24{
    padding-bottom: 6rem;
  }

  .\33xl\:pl-24{
    padding-left: 6rem;
  }

  .\33xl\:pt-28{
    padding-top: 7rem;
  }

  .\33xl\:pr-28{
    padding-right: 7rem;
  }

  .\33xl\:pb-28{
    padding-bottom: 7rem;
  }

  .\33xl\:pl-28{
    padding-left: 7rem;
  }

  .\33xl\:pt-32{
    padding-top: 8rem;
  }

  .\33xl\:pr-32{
    padding-right: 8rem;
  }

  .\33xl\:pb-32{
    padding-bottom: 8rem;
  }

  .\33xl\:pl-32{
    padding-left: 8rem;
  }

  .\33xl\:pt-36{
    padding-top: 9rem;
  }

  .\33xl\:pr-36{
    padding-right: 9rem;
  }

  .\33xl\:pb-36{
    padding-bottom: 9rem;
  }

  .\33xl\:pl-36{
    padding-left: 9rem;
  }

  .\33xl\:pt-40{
    padding-top: 10rem;
  }

  .\33xl\:pr-40{
    padding-right: 10rem;
  }

  .\33xl\:pb-40{
    padding-bottom: 10rem;
  }

  .\33xl\:pl-40{
    padding-left: 10rem;
  }

  .\33xl\:pt-44{
    padding-top: 11rem;
  }

  .\33xl\:pr-44{
    padding-right: 11rem;
  }

  .\33xl\:pb-44{
    padding-bottom: 11rem;
  }

  .\33xl\:pl-44{
    padding-left: 11rem;
  }

  .\33xl\:pt-48{
    padding-top: 12rem;
  }

  .\33xl\:pr-48{
    padding-right: 12rem;
  }

  .\33xl\:pb-48{
    padding-bottom: 12rem;
  }

  .\33xl\:pl-48{
    padding-left: 12rem;
  }

  .\33xl\:pt-52{
    padding-top: 13rem;
  }

  .\33xl\:pr-52{
    padding-right: 13rem;
  }

  .\33xl\:pb-52{
    padding-bottom: 13rem;
  }

  .\33xl\:pl-52{
    padding-left: 13rem;
  }

  .\33xl\:pt-56{
    padding-top: 14rem;
  }

  .\33xl\:pr-56{
    padding-right: 14rem;
  }

  .\33xl\:pb-56{
    padding-bottom: 14rem;
  }

  .\33xl\:pl-56{
    padding-left: 14rem;
  }

  .\33xl\:pt-60{
    padding-top: 15rem;
  }

  .\33xl\:pr-60{
    padding-right: 15rem;
  }

  .\33xl\:pb-60{
    padding-bottom: 15rem;
  }

  .\33xl\:pl-60{
    padding-left: 15rem;
  }

  .\33xl\:pt-64{
    padding-top: 16rem;
  }

  .\33xl\:pr-64{
    padding-right: 16rem;
  }

  .\33xl\:pb-64{
    padding-bottom: 16rem;
  }

  .\33xl\:pl-64{
    padding-left: 16rem;
  }

  .\33xl\:pt-72{
    padding-top: 18rem;
  }

  .\33xl\:pr-72{
    padding-right: 18rem;
  }

  .\33xl\:pb-72{
    padding-bottom: 18rem;
  }

  .\33xl\:pl-72{
    padding-left: 18rem;
  }

  .\33xl\:pt-80{
    padding-top: 20rem;
  }

  .\33xl\:pr-80{
    padding-right: 20rem;
  }

  .\33xl\:pb-80{
    padding-bottom: 20rem;
  }

  .\33xl\:pl-80{
    padding-left: 20rem;
  }

  .\33xl\:pt-96{
    padding-top: 24rem;
  }

  .\33xl\:pr-96{
    padding-right: 24rem;
  }

  .\33xl\:pb-96{
    padding-bottom: 24rem;
  }

  .\33xl\:pl-96{
    padding-left: 24rem;
  }

  .\33xl\:pt-px{
    padding-top: 1px;
  }

  .\33xl\:pr-px{
    padding-right: 1px;
  }

  .\33xl\:pb-px{
    padding-bottom: 1px;
  }

  .\33xl\:pl-px{
    padding-left: 1px;
  }

  .\33xl\:pt-0\.5{
    padding-top: 0.125rem;
  }

  .\33xl\:pr-0\.5{
    padding-right: 0.125rem;
  }

  .\33xl\:pb-0\.5{
    padding-bottom: 0.125rem;
  }

  .\33xl\:pl-0\.5{
    padding-left: 0.125rem;
  }

  .\33xl\:pt-1\.5{
    padding-top: 0.375rem;
  }

  .\33xl\:pr-1\.5{
    padding-right: 0.375rem;
  }

  .\33xl\:pb-1\.5{
    padding-bottom: 0.375rem;
  }

  .\33xl\:pl-1\.5{
    padding-left: 0.375rem;
  }

  .\33xl\:pt-2\.5{
    padding-top: 0.625rem;
  }

  .\33xl\:pr-2\.5{
    padding-right: 0.625rem;
  }

  .\33xl\:pb-2\.5{
    padding-bottom: 0.625rem;
  }

  .\33xl\:pl-2\.5{
    padding-left: 0.625rem;
  }

  .\33xl\:pt-3\.5{
    padding-top: 0.875rem;
  }

  .\33xl\:pr-3\.5{
    padding-right: 0.875rem;
  }

  .\33xl\:pb-3\.5{
    padding-bottom: 0.875rem;
  }

  .\33xl\:pl-3\.5{
    padding-left: 0.875rem;
  }

  .\33xl\:pt-16-9{
    padding-top: 56.25%;
  }

  .\33xl\:pr-16-9{
    padding-right: 56.25%;
  }

  .\33xl\:pb-16-9{
    padding-bottom: 56.25%;
  }

  .\33xl\:pl-16-9{
    padding-left: 56.25%;
  }

  .\33xl\:placeholder-transparent::-moz-placeholder{
    color: transparent;
  }

  .\33xl\:placeholder-transparent:-ms-input-placeholder{
    color: transparent;
  }

  .\33xl\:placeholder-transparent::placeholder{
    color: transparent;
  }

  .\33xl\:placeholder-current::-moz-placeholder{
    color: currentColor;
  }

  .\33xl\:placeholder-current:-ms-input-placeholder{
    color: currentColor;
  }

  .\33xl\:placeholder-current::placeholder{
    color: currentColor;
  }

  .\33xl\:placeholder-black::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-black:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-black::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-white::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-white:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-white::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-gray-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-gray-50:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-gray-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-gray-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-gray-100:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-gray-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-gray-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-gray-200:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-gray-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-gray-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-gray-300:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-gray-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-gray-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-gray-400:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-gray-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-gray-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-gray-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-gray-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-gray-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-gray-600:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-gray-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-gray-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-gray-700:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-gray-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-gray-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-gray-800:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-gray-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-gray-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-gray-900:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-gray-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-red-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-red-50:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-red-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-red-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-red-100:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-red-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-red-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-red-200:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-red-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-red-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-red-300:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-red-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-red-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-red-400:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-red-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-red-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-red-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-red-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-red-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-red-600:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-red-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-red-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-red-700:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-red-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-red-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-red-800:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-red-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-red-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-red-900:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-red-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-yellow-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-yellow-50:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-yellow-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-yellow-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-yellow-100:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-yellow-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-yellow-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-yellow-200:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-yellow-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-yellow-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-yellow-300:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-yellow-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-yellow-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-yellow-400:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-yellow-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-yellow-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-yellow-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-yellow-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-yellow-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-yellow-600:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-yellow-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-yellow-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-yellow-700:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-yellow-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-yellow-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-yellow-800:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-yellow-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-yellow-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-yellow-900:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-yellow-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-green-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-green-50:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-green-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-green-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-green-100:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-green-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-green-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-green-200:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-green-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-green-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-green-300:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-green-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-green-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-green-400:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-green-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-green-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-green-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-green-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-green-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-green-600:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-green-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-green-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-green-700:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-green-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-green-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-green-800:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-green-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-green-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-green-900:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-green-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-blue-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-blue-50:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-blue-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-blue-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-blue-100:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-blue-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-blue-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-blue-200:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-blue-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-blue-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-blue-300:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-blue-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-blue-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-blue-400:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-blue-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-blue-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-blue-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-blue-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-blue-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-blue-600:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-blue-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-blue-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-blue-700:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-blue-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-blue-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-blue-800:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-blue-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-blue-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-blue-900:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-blue-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-indigo-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-indigo-50:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-indigo-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-indigo-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-indigo-100:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-indigo-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-indigo-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-indigo-200:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-indigo-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-indigo-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-indigo-300:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-indigo-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-indigo-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-indigo-400:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-indigo-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-indigo-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-indigo-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-indigo-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-indigo-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-indigo-600:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-indigo-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-indigo-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-indigo-700:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-indigo-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-indigo-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-indigo-800:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-indigo-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-indigo-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-indigo-900:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-indigo-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-purple-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-purple-50:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-purple-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-purple-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-purple-100:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-purple-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-purple-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-purple-200:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-purple-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-purple-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-purple-300:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-purple-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-purple-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-purple-400:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-purple-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-purple-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-purple-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-purple-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-purple-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-purple-600:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-purple-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-purple-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-purple-700:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-purple-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-purple-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-purple-800:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-purple-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-purple-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-purple-900:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-purple-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-pink-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-pink-50:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-pink-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-pink-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-pink-100:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-pink-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-pink-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-pink-200:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-pink-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-pink-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-pink-300:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-pink-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-pink-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-pink-400:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-pink-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-pink-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-pink-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-pink-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-pink-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-pink-600:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-pink-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-pink-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-pink-700:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-pink-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-pink-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-pink-800:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-pink-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-pink-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-pink-900:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-pink-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-browny::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-browny:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-browny::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-browny-lighter::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-browny-lighter:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-browny-lighter::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-browny-darker::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-browny-darker:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-browny-darker::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-graysy::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-graysy:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-graysy::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-graysy-darker::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-graysy-darker:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-graysy-darker::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-graysy-lighter::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-graysy-lighter:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-graysy-lighter::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-error::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-error:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-error::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-redy::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(222, 21, 21, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-redy:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(222, 21, 21, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-redy::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(222, 21, 21, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-transparent:focus::-moz-placeholder{
    color: transparent;
  }

  .\33xl\:focus\:placeholder-transparent:focus:-ms-input-placeholder{
    color: transparent;
  }

  .\33xl\:focus\:placeholder-transparent:focus::placeholder{
    color: transparent;
  }

  .\33xl\:focus\:placeholder-current:focus::-moz-placeholder{
    color: currentColor;
  }

  .\33xl\:focus\:placeholder-current:focus:-ms-input-placeholder{
    color: currentColor;
  }

  .\33xl\:focus\:placeholder-current:focus::placeholder{
    color: currentColor;
  }

  .\33xl\:focus\:placeholder-black:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-black:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-black:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-white:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-white:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-white:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-gray-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-gray-50:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-gray-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-gray-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-gray-100:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-gray-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-gray-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-gray-200:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-gray-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-gray-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-gray-300:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-gray-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-gray-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-gray-400:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-gray-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-gray-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-gray-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-gray-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-gray-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-gray-600:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-gray-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-gray-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-gray-700:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-gray-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-gray-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-gray-800:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-gray-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-gray-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-gray-900:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-gray-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-red-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-red-50:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-red-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-red-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-red-100:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-red-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-red-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-red-200:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-red-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-red-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-red-300:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-red-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-red-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-red-400:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-red-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-red-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-red-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-red-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-red-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-red-600:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-red-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-red-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-red-700:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-red-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-red-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-red-800:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-red-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-red-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-red-900:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-red-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-yellow-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-yellow-50:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-yellow-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-yellow-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-yellow-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-yellow-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-yellow-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-yellow-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-yellow-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-yellow-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-yellow-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-yellow-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-yellow-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-yellow-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-yellow-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-yellow-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-yellow-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-yellow-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-yellow-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-yellow-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-yellow-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-green-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-green-50:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-green-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-green-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-green-100:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-green-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-green-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-green-200:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-green-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-green-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-green-300:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-green-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-green-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-green-400:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-green-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-green-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-green-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-green-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-green-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-green-600:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-green-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-green-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-green-700:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-green-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-green-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-green-800:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-green-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-green-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-green-900:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-green-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-blue-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-blue-50:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-blue-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-blue-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-blue-100:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-blue-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-blue-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-blue-200:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-blue-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-blue-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-blue-300:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-blue-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-blue-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-blue-400:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-blue-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-blue-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-blue-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-blue-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-blue-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-blue-600:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-blue-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-blue-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-blue-700:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-blue-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-blue-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-blue-800:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-blue-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-blue-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-blue-900:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-blue-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-indigo-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-indigo-50:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-indigo-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-indigo-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-indigo-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-indigo-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-indigo-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-indigo-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-indigo-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-indigo-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-indigo-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-indigo-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-indigo-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-indigo-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-indigo-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-indigo-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-indigo-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-indigo-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-indigo-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-indigo-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-indigo-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-purple-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-purple-50:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-purple-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-purple-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-purple-100:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-purple-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-purple-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-purple-200:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-purple-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-purple-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-purple-300:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-purple-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-purple-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-purple-400:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-purple-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-purple-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-purple-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-purple-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-purple-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-purple-600:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-purple-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-purple-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-purple-700:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-purple-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-purple-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-purple-800:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-purple-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-purple-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-purple-900:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-purple-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-pink-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-pink-50:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-pink-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-pink-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-pink-100:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-pink-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-pink-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-pink-200:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-pink-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-pink-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-pink-300:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-pink-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-pink-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-pink-400:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-pink-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-pink-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-pink-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-pink-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-pink-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-pink-600:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-pink-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-pink-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-pink-700:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-pink-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-pink-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-pink-800:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-pink-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-pink-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-pink-900:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-pink-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-browny:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-browny:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-browny:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-browny-lighter:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-browny-lighter:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-browny-lighter:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-browny-darker:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-browny-darker:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-browny-darker:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-graysy:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-graysy:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-graysy:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-graysy-darker:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-graysy-darker:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-graysy-darker:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-graysy-lighter:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-graysy-lighter:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-graysy-lighter:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-error:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-error:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-error:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-redy:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(222, 21, 21, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-redy:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(222, 21, 21, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-redy:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(222, 21, 21, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-opacity-0::-moz-placeholder{
    --tw-placeholder-opacity: 0;
  }

  .\33xl\:placeholder-opacity-0:-ms-input-placeholder{
    --tw-placeholder-opacity: 0;
  }

  .\33xl\:placeholder-opacity-0::placeholder{
    --tw-placeholder-opacity: 0;
  }

  .\33xl\:placeholder-opacity-5::-moz-placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .\33xl\:placeholder-opacity-5:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .\33xl\:placeholder-opacity-5::placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .\33xl\:placeholder-opacity-10::-moz-placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .\33xl\:placeholder-opacity-10:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .\33xl\:placeholder-opacity-10::placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .\33xl\:placeholder-opacity-20::-moz-placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .\33xl\:placeholder-opacity-20:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .\33xl\:placeholder-opacity-20::placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .\33xl\:placeholder-opacity-25::-moz-placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .\33xl\:placeholder-opacity-25:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .\33xl\:placeholder-opacity-25::placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .\33xl\:placeholder-opacity-30::-moz-placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .\33xl\:placeholder-opacity-30:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .\33xl\:placeholder-opacity-30::placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .\33xl\:placeholder-opacity-40::-moz-placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .\33xl\:placeholder-opacity-40:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .\33xl\:placeholder-opacity-40::placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .\33xl\:placeholder-opacity-50::-moz-placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .\33xl\:placeholder-opacity-50:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .\33xl\:placeholder-opacity-50::placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .\33xl\:placeholder-opacity-60::-moz-placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .\33xl\:placeholder-opacity-60:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .\33xl\:placeholder-opacity-60::placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .\33xl\:placeholder-opacity-70::-moz-placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .\33xl\:placeholder-opacity-70:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .\33xl\:placeholder-opacity-70::placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .\33xl\:placeholder-opacity-75::-moz-placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .\33xl\:placeholder-opacity-75:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .\33xl\:placeholder-opacity-75::placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .\33xl\:placeholder-opacity-80::-moz-placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .\33xl\:placeholder-opacity-80:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .\33xl\:placeholder-opacity-80::placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .\33xl\:placeholder-opacity-90::-moz-placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .\33xl\:placeholder-opacity-90:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .\33xl\:placeholder-opacity-90::placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .\33xl\:placeholder-opacity-95::-moz-placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .\33xl\:placeholder-opacity-95:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .\33xl\:placeholder-opacity-95::placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .\33xl\:placeholder-opacity-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
  }

  .\33xl\:placeholder-opacity-100:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
  }

  .\33xl\:placeholder-opacity-100::placeholder{
    --tw-placeholder-opacity: 1;
  }

  .\33xl\:focus\:placeholder-opacity-0:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0;
  }

  .\33xl\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0;
  }

  .\33xl\:focus\:placeholder-opacity-0:focus::placeholder{
    --tw-placeholder-opacity: 0;
  }

  .\33xl\:focus\:placeholder-opacity-5:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .\33xl\:focus\:placeholder-opacity-5:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .\33xl\:focus\:placeholder-opacity-5:focus::placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .\33xl\:focus\:placeholder-opacity-10:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .\33xl\:focus\:placeholder-opacity-10:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .\33xl\:focus\:placeholder-opacity-10:focus::placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .\33xl\:focus\:placeholder-opacity-20:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .\33xl\:focus\:placeholder-opacity-20:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .\33xl\:focus\:placeholder-opacity-20:focus::placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .\33xl\:focus\:placeholder-opacity-25:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .\33xl\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .\33xl\:focus\:placeholder-opacity-25:focus::placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .\33xl\:focus\:placeholder-opacity-30:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .\33xl\:focus\:placeholder-opacity-30:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .\33xl\:focus\:placeholder-opacity-30:focus::placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .\33xl\:focus\:placeholder-opacity-40:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .\33xl\:focus\:placeholder-opacity-40:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .\33xl\:focus\:placeholder-opacity-40:focus::placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .\33xl\:focus\:placeholder-opacity-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .\33xl\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .\33xl\:focus\:placeholder-opacity-50:focus::placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .\33xl\:focus\:placeholder-opacity-60:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .\33xl\:focus\:placeholder-opacity-60:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .\33xl\:focus\:placeholder-opacity-60:focus::placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .\33xl\:focus\:placeholder-opacity-70:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .\33xl\:focus\:placeholder-opacity-70:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .\33xl\:focus\:placeholder-opacity-70:focus::placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .\33xl\:focus\:placeholder-opacity-75:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .\33xl\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .\33xl\:focus\:placeholder-opacity-75:focus::placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .\33xl\:focus\:placeholder-opacity-80:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .\33xl\:focus\:placeholder-opacity-80:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .\33xl\:focus\:placeholder-opacity-80:focus::placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .\33xl\:focus\:placeholder-opacity-90:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .\33xl\:focus\:placeholder-opacity-90:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .\33xl\:focus\:placeholder-opacity-90:focus::placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .\33xl\:focus\:placeholder-opacity-95:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .\33xl\:focus\:placeholder-opacity-95:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .\33xl\:focus\:placeholder-opacity-95:focus::placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .\33xl\:focus\:placeholder-opacity-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
  }

  .\33xl\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
  }

  .\33xl\:focus\:placeholder-opacity-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
  }

  .\33xl\:pointer-events-none{
    pointer-events: none;
  }

  .\33xl\:pointer-events-auto{
    pointer-events: auto;
  }

  .\33xl\:static{
    position: static;
  }

  .\33xl\:fixed{
    position: fixed;
  }

  .\33xl\:absolute{
    position: absolute;
  }

  .\33xl\:relative{
    position: relative;
  }

  .\33xl\:sticky{
    position: sticky;
  }

  .\33xl\:inset-0{
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .\33xl\:inset-1{
    top: 0.25rem;
    right: 0.25rem;
    bottom: 0.25rem;
    left: 0.25rem;
  }

  .\33xl\:inset-2{
    top: 0.5rem;
    right: 0.5rem;
    bottom: 0.5rem;
    left: 0.5rem;
  }

  .\33xl\:inset-3{
    top: 0.75rem;
    right: 0.75rem;
    bottom: 0.75rem;
    left: 0.75rem;
  }

  .\33xl\:inset-4{
    top: 1rem;
    right: 1rem;
    bottom: 1rem;
    left: 1rem;
  }

  .\33xl\:inset-5{
    top: 1.25rem;
    right: 1.25rem;
    bottom: 1.25rem;
    left: 1.25rem;
  }

  .\33xl\:inset-6{
    top: 1.5rem;
    right: 1.5rem;
    bottom: 1.5rem;
    left: 1.5rem;
  }

  .\33xl\:inset-7{
    top: 1.75rem;
    right: 1.75rem;
    bottom: 1.75rem;
    left: 1.75rem;
  }

  .\33xl\:inset-8{
    top: 2rem;
    right: 2rem;
    bottom: 2rem;
    left: 2rem;
  }

  .\33xl\:inset-9{
    top: 2.25rem;
    right: 2.25rem;
    bottom: 2.25rem;
    left: 2.25rem;
  }

  .\33xl\:inset-10{
    top: 2.5rem;
    right: 2.5rem;
    bottom: 2.5rem;
    left: 2.5rem;
  }

  .\33xl\:inset-11{
    top: 2.75rem;
    right: 2.75rem;
    bottom: 2.75rem;
    left: 2.75rem;
  }

  .\33xl\:inset-12{
    top: 3rem;
    right: 3rem;
    bottom: 3rem;
    left: 3rem;
  }

  .\33xl\:inset-14{
    top: 3.5rem;
    right: 3.5rem;
    bottom: 3.5rem;
    left: 3.5rem;
  }

  .\33xl\:inset-16{
    top: 4rem;
    right: 4rem;
    bottom: 4rem;
    left: 4rem;
  }

  .\33xl\:inset-20{
    top: 5rem;
    right: 5rem;
    bottom: 5rem;
    left: 5rem;
  }

  .\33xl\:inset-24{
    top: 6rem;
    right: 6rem;
    bottom: 6rem;
    left: 6rem;
  }

  .\33xl\:inset-28{
    top: 7rem;
    right: 7rem;
    bottom: 7rem;
    left: 7rem;
  }

  .\33xl\:inset-32{
    top: 8rem;
    right: 8rem;
    bottom: 8rem;
    left: 8rem;
  }

  .\33xl\:inset-36{
    top: 9rem;
    right: 9rem;
    bottom: 9rem;
    left: 9rem;
  }

  .\33xl\:inset-40{
    top: 10rem;
    right: 10rem;
    bottom: 10rem;
    left: 10rem;
  }

  .\33xl\:inset-44{
    top: 11rem;
    right: 11rem;
    bottom: 11rem;
    left: 11rem;
  }

  .\33xl\:inset-48{
    top: 12rem;
    right: 12rem;
    bottom: 12rem;
    left: 12rem;
  }

  .\33xl\:inset-52{
    top: 13rem;
    right: 13rem;
    bottom: 13rem;
    left: 13rem;
  }

  .\33xl\:inset-56{
    top: 14rem;
    right: 14rem;
    bottom: 14rem;
    left: 14rem;
  }

  .\33xl\:inset-60{
    top: 15rem;
    right: 15rem;
    bottom: 15rem;
    left: 15rem;
  }

  .\33xl\:inset-64{
    top: 16rem;
    right: 16rem;
    bottom: 16rem;
    left: 16rem;
  }

  .\33xl\:inset-72{
    top: 18rem;
    right: 18rem;
    bottom: 18rem;
    left: 18rem;
  }

  .\33xl\:inset-80{
    top: 20rem;
    right: 20rem;
    bottom: 20rem;
    left: 20rem;
  }

  .\33xl\:inset-96{
    top: 24rem;
    right: 24rem;
    bottom: 24rem;
    left: 24rem;
  }

  .\33xl\:inset-auto{
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .\33xl\:inset-px{
    top: 1px;
    right: 1px;
    bottom: 1px;
    left: 1px;
  }

  .\33xl\:inset-0\.5{
    top: 0.125rem;
    right: 0.125rem;
    bottom: 0.125rem;
    left: 0.125rem;
  }

  .\33xl\:inset-1\.5{
    top: 0.375rem;
    right: 0.375rem;
    bottom: 0.375rem;
    left: 0.375rem;
  }

  .\33xl\:inset-2\.5{
    top: 0.625rem;
    right: 0.625rem;
    bottom: 0.625rem;
    left: 0.625rem;
  }

  .\33xl\:inset-3\.5{
    top: 0.875rem;
    right: 0.875rem;
    bottom: 0.875rem;
    left: 0.875rem;
  }

  .\33xl\:-inset-0{
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .\33xl\:-inset-1{
    top: -0.25rem;
    right: -0.25rem;
    bottom: -0.25rem;
    left: -0.25rem;
  }

  .\33xl\:-inset-2{
    top: -0.5rem;
    right: -0.5rem;
    bottom: -0.5rem;
    left: -0.5rem;
  }

  .\33xl\:-inset-3{
    top: -0.75rem;
    right: -0.75rem;
    bottom: -0.75rem;
    left: -0.75rem;
  }

  .\33xl\:-inset-4{
    top: -1rem;
    right: -1rem;
    bottom: -1rem;
    left: -1rem;
  }

  .\33xl\:-inset-5{
    top: -1.25rem;
    right: -1.25rem;
    bottom: -1.25rem;
    left: -1.25rem;
  }

  .\33xl\:-inset-6{
    top: -1.5rem;
    right: -1.5rem;
    bottom: -1.5rem;
    left: -1.5rem;
  }

  .\33xl\:-inset-7{
    top: -1.75rem;
    right: -1.75rem;
    bottom: -1.75rem;
    left: -1.75rem;
  }

  .\33xl\:-inset-8{
    top: -2rem;
    right: -2rem;
    bottom: -2rem;
    left: -2rem;
  }

  .\33xl\:-inset-9{
    top: -2.25rem;
    right: -2.25rem;
    bottom: -2.25rem;
    left: -2.25rem;
  }

  .\33xl\:-inset-10{
    top: -2.5rem;
    right: -2.5rem;
    bottom: -2.5rem;
    left: -2.5rem;
  }

  .\33xl\:-inset-11{
    top: -2.75rem;
    right: -2.75rem;
    bottom: -2.75rem;
    left: -2.75rem;
  }

  .\33xl\:-inset-12{
    top: -3rem;
    right: -3rem;
    bottom: -3rem;
    left: -3rem;
  }

  .\33xl\:-inset-14{
    top: -3.5rem;
    right: -3.5rem;
    bottom: -3.5rem;
    left: -3.5rem;
  }

  .\33xl\:-inset-16{
    top: -4rem;
    right: -4rem;
    bottom: -4rem;
    left: -4rem;
  }

  .\33xl\:-inset-20{
    top: -5rem;
    right: -5rem;
    bottom: -5rem;
    left: -5rem;
  }

  .\33xl\:-inset-24{
    top: -6rem;
    right: -6rem;
    bottom: -6rem;
    left: -6rem;
  }

  .\33xl\:-inset-28{
    top: -7rem;
    right: -7rem;
    bottom: -7rem;
    left: -7rem;
  }

  .\33xl\:-inset-32{
    top: -8rem;
    right: -8rem;
    bottom: -8rem;
    left: -8rem;
  }

  .\33xl\:-inset-36{
    top: -9rem;
    right: -9rem;
    bottom: -9rem;
    left: -9rem;
  }

  .\33xl\:-inset-40{
    top: -10rem;
    right: -10rem;
    bottom: -10rem;
    left: -10rem;
  }

  .\33xl\:-inset-44{
    top: -11rem;
    right: -11rem;
    bottom: -11rem;
    left: -11rem;
  }

  .\33xl\:-inset-48{
    top: -12rem;
    right: -12rem;
    bottom: -12rem;
    left: -12rem;
  }

  .\33xl\:-inset-52{
    top: -13rem;
    right: -13rem;
    bottom: -13rem;
    left: -13rem;
  }

  .\33xl\:-inset-56{
    top: -14rem;
    right: -14rem;
    bottom: -14rem;
    left: -14rem;
  }

  .\33xl\:-inset-60{
    top: -15rem;
    right: -15rem;
    bottom: -15rem;
    left: -15rem;
  }

  .\33xl\:-inset-64{
    top: -16rem;
    right: -16rem;
    bottom: -16rem;
    left: -16rem;
  }

  .\33xl\:-inset-72{
    top: -18rem;
    right: -18rem;
    bottom: -18rem;
    left: -18rem;
  }

  .\33xl\:-inset-80{
    top: -20rem;
    right: -20rem;
    bottom: -20rem;
    left: -20rem;
  }

  .\33xl\:-inset-96{
    top: -24rem;
    right: -24rem;
    bottom: -24rem;
    left: -24rem;
  }

  .\33xl\:-inset-px{
    top: -1px;
    right: -1px;
    bottom: -1px;
    left: -1px;
  }

  .\33xl\:-inset-0\.5{
    top: -0.125rem;
    right: -0.125rem;
    bottom: -0.125rem;
    left: -0.125rem;
  }

  .\33xl\:-inset-1\.5{
    top: -0.375rem;
    right: -0.375rem;
    bottom: -0.375rem;
    left: -0.375rem;
  }

  .\33xl\:-inset-2\.5{
    top: -0.625rem;
    right: -0.625rem;
    bottom: -0.625rem;
    left: -0.625rem;
  }

  .\33xl\:-inset-3\.5{
    top: -0.875rem;
    right: -0.875rem;
    bottom: -0.875rem;
    left: -0.875rem;
  }

  .\33xl\:inset-1\/2{
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .\33xl\:inset-1\/3{
    top: 33.333333%;
    right: 33.333333%;
    bottom: 33.333333%;
    left: 33.333333%;
  }

  .\33xl\:inset-2\/3{
    top: 66.666667%;
    right: 66.666667%;
    bottom: 66.666667%;
    left: 66.666667%;
  }

  .\33xl\:inset-1\/4{
    top: 25%;
    right: 25%;
    bottom: 25%;
    left: 25%;
  }

  .\33xl\:inset-2\/4{
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .\33xl\:inset-3\/4{
    top: 75%;
    right: 75%;
    bottom: 75%;
    left: 75%;
  }

  .\33xl\:inset-full{
    top: 100%;
    right: 100%;
    bottom: 100%;
    left: 100%;
  }

  .\33xl\:-inset-1\/2{
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .\33xl\:-inset-1\/3{
    top: -33.333333%;
    right: -33.333333%;
    bottom: -33.333333%;
    left: -33.333333%;
  }

  .\33xl\:-inset-2\/3{
    top: -66.666667%;
    right: -66.666667%;
    bottom: -66.666667%;
    left: -66.666667%;
  }

  .\33xl\:-inset-1\/4{
    top: -25%;
    right: -25%;
    bottom: -25%;
    left: -25%;
  }

  .\33xl\:-inset-2\/4{
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .\33xl\:-inset-3\/4{
    top: -75%;
    right: -75%;
    bottom: -75%;
    left: -75%;
  }

  .\33xl\:-inset-full{
    top: -100%;
    right: -100%;
    bottom: -100%;
    left: -100%;
  }

  .\33xl\:inset-y-0{
    top: 0px;
    bottom: 0px;
  }

  .\33xl\:inset-x-0{
    right: 0px;
    left: 0px;
  }

  .\33xl\:inset-y-1{
    top: 0.25rem;
    bottom: 0.25rem;
  }

  .\33xl\:inset-x-1{
    right: 0.25rem;
    left: 0.25rem;
  }

  .\33xl\:inset-y-2{
    top: 0.5rem;
    bottom: 0.5rem;
  }

  .\33xl\:inset-x-2{
    right: 0.5rem;
    left: 0.5rem;
  }

  .\33xl\:inset-y-3{
    top: 0.75rem;
    bottom: 0.75rem;
  }

  .\33xl\:inset-x-3{
    right: 0.75rem;
    left: 0.75rem;
  }

  .\33xl\:inset-y-4{
    top: 1rem;
    bottom: 1rem;
  }

  .\33xl\:inset-x-4{
    right: 1rem;
    left: 1rem;
  }

  .\33xl\:inset-y-5{
    top: 1.25rem;
    bottom: 1.25rem;
  }

  .\33xl\:inset-x-5{
    right: 1.25rem;
    left: 1.25rem;
  }

  .\33xl\:inset-y-6{
    top: 1.5rem;
    bottom: 1.5rem;
  }

  .\33xl\:inset-x-6{
    right: 1.5rem;
    left: 1.5rem;
  }

  .\33xl\:inset-y-7{
    top: 1.75rem;
    bottom: 1.75rem;
  }

  .\33xl\:inset-x-7{
    right: 1.75rem;
    left: 1.75rem;
  }

  .\33xl\:inset-y-8{
    top: 2rem;
    bottom: 2rem;
  }

  .\33xl\:inset-x-8{
    right: 2rem;
    left: 2rem;
  }

  .\33xl\:inset-y-9{
    top: 2.25rem;
    bottom: 2.25rem;
  }

  .\33xl\:inset-x-9{
    right: 2.25rem;
    left: 2.25rem;
  }

  .\33xl\:inset-y-10{
    top: 2.5rem;
    bottom: 2.5rem;
  }

  .\33xl\:inset-x-10{
    right: 2.5rem;
    left: 2.5rem;
  }

  .\33xl\:inset-y-11{
    top: 2.75rem;
    bottom: 2.75rem;
  }

  .\33xl\:inset-x-11{
    right: 2.75rem;
    left: 2.75rem;
  }

  .\33xl\:inset-y-12{
    top: 3rem;
    bottom: 3rem;
  }

  .\33xl\:inset-x-12{
    right: 3rem;
    left: 3rem;
  }

  .\33xl\:inset-y-14{
    top: 3.5rem;
    bottom: 3.5rem;
  }

  .\33xl\:inset-x-14{
    right: 3.5rem;
    left: 3.5rem;
  }

  .\33xl\:inset-y-16{
    top: 4rem;
    bottom: 4rem;
  }

  .\33xl\:inset-x-16{
    right: 4rem;
    left: 4rem;
  }

  .\33xl\:inset-y-20{
    top: 5rem;
    bottom: 5rem;
  }

  .\33xl\:inset-x-20{
    right: 5rem;
    left: 5rem;
  }

  .\33xl\:inset-y-24{
    top: 6rem;
    bottom: 6rem;
  }

  .\33xl\:inset-x-24{
    right: 6rem;
    left: 6rem;
  }

  .\33xl\:inset-y-28{
    top: 7rem;
    bottom: 7rem;
  }

  .\33xl\:inset-x-28{
    right: 7rem;
    left: 7rem;
  }

  .\33xl\:inset-y-32{
    top: 8rem;
    bottom: 8rem;
  }

  .\33xl\:inset-x-32{
    right: 8rem;
    left: 8rem;
  }

  .\33xl\:inset-y-36{
    top: 9rem;
    bottom: 9rem;
  }

  .\33xl\:inset-x-36{
    right: 9rem;
    left: 9rem;
  }

  .\33xl\:inset-y-40{
    top: 10rem;
    bottom: 10rem;
  }

  .\33xl\:inset-x-40{
    right: 10rem;
    left: 10rem;
  }

  .\33xl\:inset-y-44{
    top: 11rem;
    bottom: 11rem;
  }

  .\33xl\:inset-x-44{
    right: 11rem;
    left: 11rem;
  }

  .\33xl\:inset-y-48{
    top: 12rem;
    bottom: 12rem;
  }

  .\33xl\:inset-x-48{
    right: 12rem;
    left: 12rem;
  }

  .\33xl\:inset-y-52{
    top: 13rem;
    bottom: 13rem;
  }

  .\33xl\:inset-x-52{
    right: 13rem;
    left: 13rem;
  }

  .\33xl\:inset-y-56{
    top: 14rem;
    bottom: 14rem;
  }

  .\33xl\:inset-x-56{
    right: 14rem;
    left: 14rem;
  }

  .\33xl\:inset-y-60{
    top: 15rem;
    bottom: 15rem;
  }

  .\33xl\:inset-x-60{
    right: 15rem;
    left: 15rem;
  }

  .\33xl\:inset-y-64{
    top: 16rem;
    bottom: 16rem;
  }

  .\33xl\:inset-x-64{
    right: 16rem;
    left: 16rem;
  }

  .\33xl\:inset-y-72{
    top: 18rem;
    bottom: 18rem;
  }

  .\33xl\:inset-x-72{
    right: 18rem;
    left: 18rem;
  }

  .\33xl\:inset-y-80{
    top: 20rem;
    bottom: 20rem;
  }

  .\33xl\:inset-x-80{
    right: 20rem;
    left: 20rem;
  }

  .\33xl\:inset-y-96{
    top: 24rem;
    bottom: 24rem;
  }

  .\33xl\:inset-x-96{
    right: 24rem;
    left: 24rem;
  }

  .\33xl\:inset-y-auto{
    top: auto;
    bottom: auto;
  }

  .\33xl\:inset-x-auto{
    right: auto;
    left: auto;
  }

  .\33xl\:inset-y-px{
    top: 1px;
    bottom: 1px;
  }

  .\33xl\:inset-x-px{
    right: 1px;
    left: 1px;
  }

  .\33xl\:inset-y-0\.5{
    top: 0.125rem;
    bottom: 0.125rem;
  }

  .\33xl\:inset-x-0\.5{
    right: 0.125rem;
    left: 0.125rem;
  }

  .\33xl\:inset-y-1\.5{
    top: 0.375rem;
    bottom: 0.375rem;
  }

  .\33xl\:inset-x-1\.5{
    right: 0.375rem;
    left: 0.375rem;
  }

  .\33xl\:inset-y-2\.5{
    top: 0.625rem;
    bottom: 0.625rem;
  }

  .\33xl\:inset-x-2\.5{
    right: 0.625rem;
    left: 0.625rem;
  }

  .\33xl\:inset-y-3\.5{
    top: 0.875rem;
    bottom: 0.875rem;
  }

  .\33xl\:inset-x-3\.5{
    right: 0.875rem;
    left: 0.875rem;
  }

  .\33xl\:-inset-y-0{
    top: 0px;
    bottom: 0px;
  }

  .\33xl\:-inset-x-0{
    right: 0px;
    left: 0px;
  }

  .\33xl\:-inset-y-1{
    top: -0.25rem;
    bottom: -0.25rem;
  }

  .\33xl\:-inset-x-1{
    right: -0.25rem;
    left: -0.25rem;
  }

  .\33xl\:-inset-y-2{
    top: -0.5rem;
    bottom: -0.5rem;
  }

  .\33xl\:-inset-x-2{
    right: -0.5rem;
    left: -0.5rem;
  }

  .\33xl\:-inset-y-3{
    top: -0.75rem;
    bottom: -0.75rem;
  }

  .\33xl\:-inset-x-3{
    right: -0.75rem;
    left: -0.75rem;
  }

  .\33xl\:-inset-y-4{
    top: -1rem;
    bottom: -1rem;
  }

  .\33xl\:-inset-x-4{
    right: -1rem;
    left: -1rem;
  }

  .\33xl\:-inset-y-5{
    top: -1.25rem;
    bottom: -1.25rem;
  }

  .\33xl\:-inset-x-5{
    right: -1.25rem;
    left: -1.25rem;
  }

  .\33xl\:-inset-y-6{
    top: -1.5rem;
    bottom: -1.5rem;
  }

  .\33xl\:-inset-x-6{
    right: -1.5rem;
    left: -1.5rem;
  }

  .\33xl\:-inset-y-7{
    top: -1.75rem;
    bottom: -1.75rem;
  }

  .\33xl\:-inset-x-7{
    right: -1.75rem;
    left: -1.75rem;
  }

  .\33xl\:-inset-y-8{
    top: -2rem;
    bottom: -2rem;
  }

  .\33xl\:-inset-x-8{
    right: -2rem;
    left: -2rem;
  }

  .\33xl\:-inset-y-9{
    top: -2.25rem;
    bottom: -2.25rem;
  }

  .\33xl\:-inset-x-9{
    right: -2.25rem;
    left: -2.25rem;
  }

  .\33xl\:-inset-y-10{
    top: -2.5rem;
    bottom: -2.5rem;
  }

  .\33xl\:-inset-x-10{
    right: -2.5rem;
    left: -2.5rem;
  }

  .\33xl\:-inset-y-11{
    top: -2.75rem;
    bottom: -2.75rem;
  }

  .\33xl\:-inset-x-11{
    right: -2.75rem;
    left: -2.75rem;
  }

  .\33xl\:-inset-y-12{
    top: -3rem;
    bottom: -3rem;
  }

  .\33xl\:-inset-x-12{
    right: -3rem;
    left: -3rem;
  }

  .\33xl\:-inset-y-14{
    top: -3.5rem;
    bottom: -3.5rem;
  }

  .\33xl\:-inset-x-14{
    right: -3.5rem;
    left: -3.5rem;
  }

  .\33xl\:-inset-y-16{
    top: -4rem;
    bottom: -4rem;
  }

  .\33xl\:-inset-x-16{
    right: -4rem;
    left: -4rem;
  }

  .\33xl\:-inset-y-20{
    top: -5rem;
    bottom: -5rem;
  }

  .\33xl\:-inset-x-20{
    right: -5rem;
    left: -5rem;
  }

  .\33xl\:-inset-y-24{
    top: -6rem;
    bottom: -6rem;
  }

  .\33xl\:-inset-x-24{
    right: -6rem;
    left: -6rem;
  }

  .\33xl\:-inset-y-28{
    top: -7rem;
    bottom: -7rem;
  }

  .\33xl\:-inset-x-28{
    right: -7rem;
    left: -7rem;
  }

  .\33xl\:-inset-y-32{
    top: -8rem;
    bottom: -8rem;
  }

  .\33xl\:-inset-x-32{
    right: -8rem;
    left: -8rem;
  }

  .\33xl\:-inset-y-36{
    top: -9rem;
    bottom: -9rem;
  }

  .\33xl\:-inset-x-36{
    right: -9rem;
    left: -9rem;
  }

  .\33xl\:-inset-y-40{
    top: -10rem;
    bottom: -10rem;
  }

  .\33xl\:-inset-x-40{
    right: -10rem;
    left: -10rem;
  }

  .\33xl\:-inset-y-44{
    top: -11rem;
    bottom: -11rem;
  }

  .\33xl\:-inset-x-44{
    right: -11rem;
    left: -11rem;
  }

  .\33xl\:-inset-y-48{
    top: -12rem;
    bottom: -12rem;
  }

  .\33xl\:-inset-x-48{
    right: -12rem;
    left: -12rem;
  }

  .\33xl\:-inset-y-52{
    top: -13rem;
    bottom: -13rem;
  }

  .\33xl\:-inset-x-52{
    right: -13rem;
    left: -13rem;
  }

  .\33xl\:-inset-y-56{
    top: -14rem;
    bottom: -14rem;
  }

  .\33xl\:-inset-x-56{
    right: -14rem;
    left: -14rem;
  }

  .\33xl\:-inset-y-60{
    top: -15rem;
    bottom: -15rem;
  }

  .\33xl\:-inset-x-60{
    right: -15rem;
    left: -15rem;
  }

  .\33xl\:-inset-y-64{
    top: -16rem;
    bottom: -16rem;
  }

  .\33xl\:-inset-x-64{
    right: -16rem;
    left: -16rem;
  }

  .\33xl\:-inset-y-72{
    top: -18rem;
    bottom: -18rem;
  }

  .\33xl\:-inset-x-72{
    right: -18rem;
    left: -18rem;
  }

  .\33xl\:-inset-y-80{
    top: -20rem;
    bottom: -20rem;
  }

  .\33xl\:-inset-x-80{
    right: -20rem;
    left: -20rem;
  }

  .\33xl\:-inset-y-96{
    top: -24rem;
    bottom: -24rem;
  }

  .\33xl\:-inset-x-96{
    right: -24rem;
    left: -24rem;
  }

  .\33xl\:-inset-y-px{
    top: -1px;
    bottom: -1px;
  }

  .\33xl\:-inset-x-px{
    right: -1px;
    left: -1px;
  }

  .\33xl\:-inset-y-0\.5{
    top: -0.125rem;
    bottom: -0.125rem;
  }

  .\33xl\:-inset-x-0\.5{
    right: -0.125rem;
    left: -0.125rem;
  }

  .\33xl\:-inset-y-1\.5{
    top: -0.375rem;
    bottom: -0.375rem;
  }

  .\33xl\:-inset-x-1\.5{
    right: -0.375rem;
    left: -0.375rem;
  }

  .\33xl\:-inset-y-2\.5{
    top: -0.625rem;
    bottom: -0.625rem;
  }

  .\33xl\:-inset-x-2\.5{
    right: -0.625rem;
    left: -0.625rem;
  }

  .\33xl\:-inset-y-3\.5{
    top: -0.875rem;
    bottom: -0.875rem;
  }

  .\33xl\:-inset-x-3\.5{
    right: -0.875rem;
    left: -0.875rem;
  }

  .\33xl\:inset-y-1\/2{
    top: 50%;
    bottom: 50%;
  }

  .\33xl\:inset-x-1\/2{
    right: 50%;
    left: 50%;
  }

  .\33xl\:inset-y-1\/3{
    top: 33.333333%;
    bottom: 33.333333%;
  }

  .\33xl\:inset-x-1\/3{
    right: 33.333333%;
    left: 33.333333%;
  }

  .\33xl\:inset-y-2\/3{
    top: 66.666667%;
    bottom: 66.666667%;
  }

  .\33xl\:inset-x-2\/3{
    right: 66.666667%;
    left: 66.666667%;
  }

  .\33xl\:inset-y-1\/4{
    top: 25%;
    bottom: 25%;
  }

  .\33xl\:inset-x-1\/4{
    right: 25%;
    left: 25%;
  }

  .\33xl\:inset-y-2\/4{
    top: 50%;
    bottom: 50%;
  }

  .\33xl\:inset-x-2\/4{
    right: 50%;
    left: 50%;
  }

  .\33xl\:inset-y-3\/4{
    top: 75%;
    bottom: 75%;
  }

  .\33xl\:inset-x-3\/4{
    right: 75%;
    left: 75%;
  }

  .\33xl\:inset-y-full{
    top: 100%;
    bottom: 100%;
  }

  .\33xl\:inset-x-full{
    right: 100%;
    left: 100%;
  }

  .\33xl\:-inset-y-1\/2{
    top: -50%;
    bottom: -50%;
  }

  .\33xl\:-inset-x-1\/2{
    right: -50%;
    left: -50%;
  }

  .\33xl\:-inset-y-1\/3{
    top: -33.333333%;
    bottom: -33.333333%;
  }

  .\33xl\:-inset-x-1\/3{
    right: -33.333333%;
    left: -33.333333%;
  }

  .\33xl\:-inset-y-2\/3{
    top: -66.666667%;
    bottom: -66.666667%;
  }

  .\33xl\:-inset-x-2\/3{
    right: -66.666667%;
    left: -66.666667%;
  }

  .\33xl\:-inset-y-1\/4{
    top: -25%;
    bottom: -25%;
  }

  .\33xl\:-inset-x-1\/4{
    right: -25%;
    left: -25%;
  }

  .\33xl\:-inset-y-2\/4{
    top: -50%;
    bottom: -50%;
  }

  .\33xl\:-inset-x-2\/4{
    right: -50%;
    left: -50%;
  }

  .\33xl\:-inset-y-3\/4{
    top: -75%;
    bottom: -75%;
  }

  .\33xl\:-inset-x-3\/4{
    right: -75%;
    left: -75%;
  }

  .\33xl\:-inset-y-full{
    top: -100%;
    bottom: -100%;
  }

  .\33xl\:-inset-x-full{
    right: -100%;
    left: -100%;
  }

  .\33xl\:top-0{
    top: 0px;
  }

  .\33xl\:right-0{
    right: 0px;
  }

  .\33xl\:bottom-0{
    bottom: 0px;
  }

  .\33xl\:left-0{
    left: 0px;
  }

  .\33xl\:top-1{
    top: 0.25rem;
  }

  .\33xl\:right-1{
    right: 0.25rem;
  }

  .\33xl\:bottom-1{
    bottom: 0.25rem;
  }

  .\33xl\:left-1{
    left: 0.25rem;
  }

  .\33xl\:top-2{
    top: 0.5rem;
  }

  .\33xl\:right-2{
    right: 0.5rem;
  }

  .\33xl\:bottom-2{
    bottom: 0.5rem;
  }

  .\33xl\:left-2{
    left: 0.5rem;
  }

  .\33xl\:top-3{
    top: 0.75rem;
  }

  .\33xl\:right-3{
    right: 0.75rem;
  }

  .\33xl\:bottom-3{
    bottom: 0.75rem;
  }

  .\33xl\:left-3{
    left: 0.75rem;
  }

  .\33xl\:top-4{
    top: 1rem;
  }

  .\33xl\:right-4{
    right: 1rem;
  }

  .\33xl\:bottom-4{
    bottom: 1rem;
  }

  .\33xl\:left-4{
    left: 1rem;
  }

  .\33xl\:top-5{
    top: 1.25rem;
  }

  .\33xl\:right-5{
    right: 1.25rem;
  }

  .\33xl\:bottom-5{
    bottom: 1.25rem;
  }

  .\33xl\:left-5{
    left: 1.25rem;
  }

  .\33xl\:top-6{
    top: 1.5rem;
  }

  .\33xl\:right-6{
    right: 1.5rem;
  }

  .\33xl\:bottom-6{
    bottom: 1.5rem;
  }

  .\33xl\:left-6{
    left: 1.5rem;
  }

  .\33xl\:top-7{
    top: 1.75rem;
  }

  .\33xl\:right-7{
    right: 1.75rem;
  }

  .\33xl\:bottom-7{
    bottom: 1.75rem;
  }

  .\33xl\:left-7{
    left: 1.75rem;
  }

  .\33xl\:top-8{
    top: 2rem;
  }

  .\33xl\:right-8{
    right: 2rem;
  }

  .\33xl\:bottom-8{
    bottom: 2rem;
  }

  .\33xl\:left-8{
    left: 2rem;
  }

  .\33xl\:top-9{
    top: 2.25rem;
  }

  .\33xl\:right-9{
    right: 2.25rem;
  }

  .\33xl\:bottom-9{
    bottom: 2.25rem;
  }

  .\33xl\:left-9{
    left: 2.25rem;
  }

  .\33xl\:top-10{
    top: 2.5rem;
  }

  .\33xl\:right-10{
    right: 2.5rem;
  }

  .\33xl\:bottom-10{
    bottom: 2.5rem;
  }

  .\33xl\:left-10{
    left: 2.5rem;
  }

  .\33xl\:top-11{
    top: 2.75rem;
  }

  .\33xl\:right-11{
    right: 2.75rem;
  }

  .\33xl\:bottom-11{
    bottom: 2.75rem;
  }

  .\33xl\:left-11{
    left: 2.75rem;
  }

  .\33xl\:top-12{
    top: 3rem;
  }

  .\33xl\:right-12{
    right: 3rem;
  }

  .\33xl\:bottom-12{
    bottom: 3rem;
  }

  .\33xl\:left-12{
    left: 3rem;
  }

  .\33xl\:top-14{
    top: 3.5rem;
  }

  .\33xl\:right-14{
    right: 3.5rem;
  }

  .\33xl\:bottom-14{
    bottom: 3.5rem;
  }

  .\33xl\:left-14{
    left: 3.5rem;
  }

  .\33xl\:top-16{
    top: 4rem;
  }

  .\33xl\:right-16{
    right: 4rem;
  }

  .\33xl\:bottom-16{
    bottom: 4rem;
  }

  .\33xl\:left-16{
    left: 4rem;
  }

  .\33xl\:top-20{
    top: 5rem;
  }

  .\33xl\:right-20{
    right: 5rem;
  }

  .\33xl\:bottom-20{
    bottom: 5rem;
  }

  .\33xl\:left-20{
    left: 5rem;
  }

  .\33xl\:top-24{
    top: 6rem;
  }

  .\33xl\:right-24{
    right: 6rem;
  }

  .\33xl\:bottom-24{
    bottom: 6rem;
  }

  .\33xl\:left-24{
    left: 6rem;
  }

  .\33xl\:top-28{
    top: 7rem;
  }

  .\33xl\:right-28{
    right: 7rem;
  }

  .\33xl\:bottom-28{
    bottom: 7rem;
  }

  .\33xl\:left-28{
    left: 7rem;
  }

  .\33xl\:top-32{
    top: 8rem;
  }

  .\33xl\:right-32{
    right: 8rem;
  }

  .\33xl\:bottom-32{
    bottom: 8rem;
  }

  .\33xl\:left-32{
    left: 8rem;
  }

  .\33xl\:top-36{
    top: 9rem;
  }

  .\33xl\:right-36{
    right: 9rem;
  }

  .\33xl\:bottom-36{
    bottom: 9rem;
  }

  .\33xl\:left-36{
    left: 9rem;
  }

  .\33xl\:top-40{
    top: 10rem;
  }

  .\33xl\:right-40{
    right: 10rem;
  }

  .\33xl\:bottom-40{
    bottom: 10rem;
  }

  .\33xl\:left-40{
    left: 10rem;
  }

  .\33xl\:top-44{
    top: 11rem;
  }

  .\33xl\:right-44{
    right: 11rem;
  }

  .\33xl\:bottom-44{
    bottom: 11rem;
  }

  .\33xl\:left-44{
    left: 11rem;
  }

  .\33xl\:top-48{
    top: 12rem;
  }

  .\33xl\:right-48{
    right: 12rem;
  }

  .\33xl\:bottom-48{
    bottom: 12rem;
  }

  .\33xl\:left-48{
    left: 12rem;
  }

  .\33xl\:top-52{
    top: 13rem;
  }

  .\33xl\:right-52{
    right: 13rem;
  }

  .\33xl\:bottom-52{
    bottom: 13rem;
  }

  .\33xl\:left-52{
    left: 13rem;
  }

  .\33xl\:top-56{
    top: 14rem;
  }

  .\33xl\:right-56{
    right: 14rem;
  }

  .\33xl\:bottom-56{
    bottom: 14rem;
  }

  .\33xl\:left-56{
    left: 14rem;
  }

  .\33xl\:top-60{
    top: 15rem;
  }

  .\33xl\:right-60{
    right: 15rem;
  }

  .\33xl\:bottom-60{
    bottom: 15rem;
  }

  .\33xl\:left-60{
    left: 15rem;
  }

  .\33xl\:top-64{
    top: 16rem;
  }

  .\33xl\:right-64{
    right: 16rem;
  }

  .\33xl\:bottom-64{
    bottom: 16rem;
  }

  .\33xl\:left-64{
    left: 16rem;
  }

  .\33xl\:top-72{
    top: 18rem;
  }

  .\33xl\:right-72{
    right: 18rem;
  }

  .\33xl\:bottom-72{
    bottom: 18rem;
  }

  .\33xl\:left-72{
    left: 18rem;
  }

  .\33xl\:top-80{
    top: 20rem;
  }

  .\33xl\:right-80{
    right: 20rem;
  }

  .\33xl\:bottom-80{
    bottom: 20rem;
  }

  .\33xl\:left-80{
    left: 20rem;
  }

  .\33xl\:top-96{
    top: 24rem;
  }

  .\33xl\:right-96{
    right: 24rem;
  }

  .\33xl\:bottom-96{
    bottom: 24rem;
  }

  .\33xl\:left-96{
    left: 24rem;
  }

  .\33xl\:top-auto{
    top: auto;
  }

  .\33xl\:right-auto{
    right: auto;
  }

  .\33xl\:bottom-auto{
    bottom: auto;
  }

  .\33xl\:left-auto{
    left: auto;
  }

  .\33xl\:top-px{
    top: 1px;
  }

  .\33xl\:right-px{
    right: 1px;
  }

  .\33xl\:bottom-px{
    bottom: 1px;
  }

  .\33xl\:left-px{
    left: 1px;
  }

  .\33xl\:top-0\.5{
    top: 0.125rem;
  }

  .\33xl\:right-0\.5{
    right: 0.125rem;
  }

  .\33xl\:bottom-0\.5{
    bottom: 0.125rem;
  }

  .\33xl\:left-0\.5{
    left: 0.125rem;
  }

  .\33xl\:top-1\.5{
    top: 0.375rem;
  }

  .\33xl\:right-1\.5{
    right: 0.375rem;
  }

  .\33xl\:bottom-1\.5{
    bottom: 0.375rem;
  }

  .\33xl\:left-1\.5{
    left: 0.375rem;
  }

  .\33xl\:top-2\.5{
    top: 0.625rem;
  }

  .\33xl\:right-2\.5{
    right: 0.625rem;
  }

  .\33xl\:bottom-2\.5{
    bottom: 0.625rem;
  }

  .\33xl\:left-2\.5{
    left: 0.625rem;
  }

  .\33xl\:top-3\.5{
    top: 0.875rem;
  }

  .\33xl\:right-3\.5{
    right: 0.875rem;
  }

  .\33xl\:bottom-3\.5{
    bottom: 0.875rem;
  }

  .\33xl\:left-3\.5{
    left: 0.875rem;
  }

  .\33xl\:-top-0{
    top: 0px;
  }

  .\33xl\:-right-0{
    right: 0px;
  }

  .\33xl\:-bottom-0{
    bottom: 0px;
  }

  .\33xl\:-left-0{
    left: 0px;
  }

  .\33xl\:-top-1{
    top: -0.25rem;
  }

  .\33xl\:-right-1{
    right: -0.25rem;
  }

  .\33xl\:-bottom-1{
    bottom: -0.25rem;
  }

  .\33xl\:-left-1{
    left: -0.25rem;
  }

  .\33xl\:-top-2{
    top: -0.5rem;
  }

  .\33xl\:-right-2{
    right: -0.5rem;
  }

  .\33xl\:-bottom-2{
    bottom: -0.5rem;
  }

  .\33xl\:-left-2{
    left: -0.5rem;
  }

  .\33xl\:-top-3{
    top: -0.75rem;
  }

  .\33xl\:-right-3{
    right: -0.75rem;
  }

  .\33xl\:-bottom-3{
    bottom: -0.75rem;
  }

  .\33xl\:-left-3{
    left: -0.75rem;
  }

  .\33xl\:-top-4{
    top: -1rem;
  }

  .\33xl\:-right-4{
    right: -1rem;
  }

  .\33xl\:-bottom-4{
    bottom: -1rem;
  }

  .\33xl\:-left-4{
    left: -1rem;
  }

  .\33xl\:-top-5{
    top: -1.25rem;
  }

  .\33xl\:-right-5{
    right: -1.25rem;
  }

  .\33xl\:-bottom-5{
    bottom: -1.25rem;
  }

  .\33xl\:-left-5{
    left: -1.25rem;
  }

  .\33xl\:-top-6{
    top: -1.5rem;
  }

  .\33xl\:-right-6{
    right: -1.5rem;
  }

  .\33xl\:-bottom-6{
    bottom: -1.5rem;
  }

  .\33xl\:-left-6{
    left: -1.5rem;
  }

  .\33xl\:-top-7{
    top: -1.75rem;
  }

  .\33xl\:-right-7{
    right: -1.75rem;
  }

  .\33xl\:-bottom-7{
    bottom: -1.75rem;
  }

  .\33xl\:-left-7{
    left: -1.75rem;
  }

  .\33xl\:-top-8{
    top: -2rem;
  }

  .\33xl\:-right-8{
    right: -2rem;
  }

  .\33xl\:-bottom-8{
    bottom: -2rem;
  }

  .\33xl\:-left-8{
    left: -2rem;
  }

  .\33xl\:-top-9{
    top: -2.25rem;
  }

  .\33xl\:-right-9{
    right: -2.25rem;
  }

  .\33xl\:-bottom-9{
    bottom: -2.25rem;
  }

  .\33xl\:-left-9{
    left: -2.25rem;
  }

  .\33xl\:-top-10{
    top: -2.5rem;
  }

  .\33xl\:-right-10{
    right: -2.5rem;
  }

  .\33xl\:-bottom-10{
    bottom: -2.5rem;
  }

  .\33xl\:-left-10{
    left: -2.5rem;
  }

  .\33xl\:-top-11{
    top: -2.75rem;
  }

  .\33xl\:-right-11{
    right: -2.75rem;
  }

  .\33xl\:-bottom-11{
    bottom: -2.75rem;
  }

  .\33xl\:-left-11{
    left: -2.75rem;
  }

  .\33xl\:-top-12{
    top: -3rem;
  }

  .\33xl\:-right-12{
    right: -3rem;
  }

  .\33xl\:-bottom-12{
    bottom: -3rem;
  }

  .\33xl\:-left-12{
    left: -3rem;
  }

  .\33xl\:-top-14{
    top: -3.5rem;
  }

  .\33xl\:-right-14{
    right: -3.5rem;
  }

  .\33xl\:-bottom-14{
    bottom: -3.5rem;
  }

  .\33xl\:-left-14{
    left: -3.5rem;
  }

  .\33xl\:-top-16{
    top: -4rem;
  }

  .\33xl\:-right-16{
    right: -4rem;
  }

  .\33xl\:-bottom-16{
    bottom: -4rem;
  }

  .\33xl\:-left-16{
    left: -4rem;
  }

  .\33xl\:-top-20{
    top: -5rem;
  }

  .\33xl\:-right-20{
    right: -5rem;
  }

  .\33xl\:-bottom-20{
    bottom: -5rem;
  }

  .\33xl\:-left-20{
    left: -5rem;
  }

  .\33xl\:-top-24{
    top: -6rem;
  }

  .\33xl\:-right-24{
    right: -6rem;
  }

  .\33xl\:-bottom-24{
    bottom: -6rem;
  }

  .\33xl\:-left-24{
    left: -6rem;
  }

  .\33xl\:-top-28{
    top: -7rem;
  }

  .\33xl\:-right-28{
    right: -7rem;
  }

  .\33xl\:-bottom-28{
    bottom: -7rem;
  }

  .\33xl\:-left-28{
    left: -7rem;
  }

  .\33xl\:-top-32{
    top: -8rem;
  }

  .\33xl\:-right-32{
    right: -8rem;
  }

  .\33xl\:-bottom-32{
    bottom: -8rem;
  }

  .\33xl\:-left-32{
    left: -8rem;
  }

  .\33xl\:-top-36{
    top: -9rem;
  }

  .\33xl\:-right-36{
    right: -9rem;
  }

  .\33xl\:-bottom-36{
    bottom: -9rem;
  }

  .\33xl\:-left-36{
    left: -9rem;
  }

  .\33xl\:-top-40{
    top: -10rem;
  }

  .\33xl\:-right-40{
    right: -10rem;
  }

  .\33xl\:-bottom-40{
    bottom: -10rem;
  }

  .\33xl\:-left-40{
    left: -10rem;
  }

  .\33xl\:-top-44{
    top: -11rem;
  }

  .\33xl\:-right-44{
    right: -11rem;
  }

  .\33xl\:-bottom-44{
    bottom: -11rem;
  }

  .\33xl\:-left-44{
    left: -11rem;
  }

  .\33xl\:-top-48{
    top: -12rem;
  }

  .\33xl\:-right-48{
    right: -12rem;
  }

  .\33xl\:-bottom-48{
    bottom: -12rem;
  }

  .\33xl\:-left-48{
    left: -12rem;
  }

  .\33xl\:-top-52{
    top: -13rem;
  }

  .\33xl\:-right-52{
    right: -13rem;
  }

  .\33xl\:-bottom-52{
    bottom: -13rem;
  }

  .\33xl\:-left-52{
    left: -13rem;
  }

  .\33xl\:-top-56{
    top: -14rem;
  }

  .\33xl\:-right-56{
    right: -14rem;
  }

  .\33xl\:-bottom-56{
    bottom: -14rem;
  }

  .\33xl\:-left-56{
    left: -14rem;
  }

  .\33xl\:-top-60{
    top: -15rem;
  }

  .\33xl\:-right-60{
    right: -15rem;
  }

  .\33xl\:-bottom-60{
    bottom: -15rem;
  }

  .\33xl\:-left-60{
    left: -15rem;
  }

  .\33xl\:-top-64{
    top: -16rem;
  }

  .\33xl\:-right-64{
    right: -16rem;
  }

  .\33xl\:-bottom-64{
    bottom: -16rem;
  }

  .\33xl\:-left-64{
    left: -16rem;
  }

  .\33xl\:-top-72{
    top: -18rem;
  }

  .\33xl\:-right-72{
    right: -18rem;
  }

  .\33xl\:-bottom-72{
    bottom: -18rem;
  }

  .\33xl\:-left-72{
    left: -18rem;
  }

  .\33xl\:-top-80{
    top: -20rem;
  }

  .\33xl\:-right-80{
    right: -20rem;
  }

  .\33xl\:-bottom-80{
    bottom: -20rem;
  }

  .\33xl\:-left-80{
    left: -20rem;
  }

  .\33xl\:-top-96{
    top: -24rem;
  }

  .\33xl\:-right-96{
    right: -24rem;
  }

  .\33xl\:-bottom-96{
    bottom: -24rem;
  }

  .\33xl\:-left-96{
    left: -24rem;
  }

  .\33xl\:-top-px{
    top: -1px;
  }

  .\33xl\:-right-px{
    right: -1px;
  }

  .\33xl\:-bottom-px{
    bottom: -1px;
  }

  .\33xl\:-left-px{
    left: -1px;
  }

  .\33xl\:-top-0\.5{
    top: -0.125rem;
  }

  .\33xl\:-right-0\.5{
    right: -0.125rem;
  }

  .\33xl\:-bottom-0\.5{
    bottom: -0.125rem;
  }

  .\33xl\:-left-0\.5{
    left: -0.125rem;
  }

  .\33xl\:-top-1\.5{
    top: -0.375rem;
  }

  .\33xl\:-right-1\.5{
    right: -0.375rem;
  }

  .\33xl\:-bottom-1\.5{
    bottom: -0.375rem;
  }

  .\33xl\:-left-1\.5{
    left: -0.375rem;
  }

  .\33xl\:-top-2\.5{
    top: -0.625rem;
  }

  .\33xl\:-right-2\.5{
    right: -0.625rem;
  }

  .\33xl\:-bottom-2\.5{
    bottom: -0.625rem;
  }

  .\33xl\:-left-2\.5{
    left: -0.625rem;
  }

  .\33xl\:-top-3\.5{
    top: -0.875rem;
  }

  .\33xl\:-right-3\.5{
    right: -0.875rem;
  }

  .\33xl\:-bottom-3\.5{
    bottom: -0.875rem;
  }

  .\33xl\:-left-3\.5{
    left: -0.875rem;
  }

  .\33xl\:top-1\/2{
    top: 50%;
  }

  .\33xl\:right-1\/2{
    right: 50%;
  }

  .\33xl\:bottom-1\/2{
    bottom: 50%;
  }

  .\33xl\:left-1\/2{
    left: 50%;
  }

  .\33xl\:top-1\/3{
    top: 33.333333%;
  }

  .\33xl\:right-1\/3{
    right: 33.333333%;
  }

  .\33xl\:bottom-1\/3{
    bottom: 33.333333%;
  }

  .\33xl\:left-1\/3{
    left: 33.333333%;
  }

  .\33xl\:top-2\/3{
    top: 66.666667%;
  }

  .\33xl\:right-2\/3{
    right: 66.666667%;
  }

  .\33xl\:bottom-2\/3{
    bottom: 66.666667%;
  }

  .\33xl\:left-2\/3{
    left: 66.666667%;
  }

  .\33xl\:top-1\/4{
    top: 25%;
  }

  .\33xl\:right-1\/4{
    right: 25%;
  }

  .\33xl\:bottom-1\/4{
    bottom: 25%;
  }

  .\33xl\:left-1\/4{
    left: 25%;
  }

  .\33xl\:top-2\/4{
    top: 50%;
  }

  .\33xl\:right-2\/4{
    right: 50%;
  }

  .\33xl\:bottom-2\/4{
    bottom: 50%;
  }

  .\33xl\:left-2\/4{
    left: 50%;
  }

  .\33xl\:top-3\/4{
    top: 75%;
  }

  .\33xl\:right-3\/4{
    right: 75%;
  }

  .\33xl\:bottom-3\/4{
    bottom: 75%;
  }

  .\33xl\:left-3\/4{
    left: 75%;
  }

  .\33xl\:top-full{
    top: 100%;
  }

  .\33xl\:right-full{
    right: 100%;
  }

  .\33xl\:bottom-full{
    bottom: 100%;
  }

  .\33xl\:left-full{
    left: 100%;
  }

  .\33xl\:-top-1\/2{
    top: -50%;
  }

  .\33xl\:-right-1\/2{
    right: -50%;
  }

  .\33xl\:-bottom-1\/2{
    bottom: -50%;
  }

  .\33xl\:-left-1\/2{
    left: -50%;
  }

  .\33xl\:-top-1\/3{
    top: -33.333333%;
  }

  .\33xl\:-right-1\/3{
    right: -33.333333%;
  }

  .\33xl\:-bottom-1\/3{
    bottom: -33.333333%;
  }

  .\33xl\:-left-1\/3{
    left: -33.333333%;
  }

  .\33xl\:-top-2\/3{
    top: -66.666667%;
  }

  .\33xl\:-right-2\/3{
    right: -66.666667%;
  }

  .\33xl\:-bottom-2\/3{
    bottom: -66.666667%;
  }

  .\33xl\:-left-2\/3{
    left: -66.666667%;
  }

  .\33xl\:-top-1\/4{
    top: -25%;
  }

  .\33xl\:-right-1\/4{
    right: -25%;
  }

  .\33xl\:-bottom-1\/4{
    bottom: -25%;
  }

  .\33xl\:-left-1\/4{
    left: -25%;
  }

  .\33xl\:-top-2\/4{
    top: -50%;
  }

  .\33xl\:-right-2\/4{
    right: -50%;
  }

  .\33xl\:-bottom-2\/4{
    bottom: -50%;
  }

  .\33xl\:-left-2\/4{
    left: -50%;
  }

  .\33xl\:-top-3\/4{
    top: -75%;
  }

  .\33xl\:-right-3\/4{
    right: -75%;
  }

  .\33xl\:-bottom-3\/4{
    bottom: -75%;
  }

  .\33xl\:-left-3\/4{
    left: -75%;
  }

  .\33xl\:-top-full{
    top: -100%;
  }

  .\33xl\:-right-full{
    right: -100%;
  }

  .\33xl\:-bottom-full{
    bottom: -100%;
  }

  .\33xl\:-left-full{
    left: -100%;
  }

  .\33xl\:resize-none{
    resize: none;
  }

  .\33xl\:resize-y{
    resize: vertical;
  }

  .\33xl\:resize-x{
    resize: horizontal;
  }

  .\33xl\:resize{
    resize: both;
  }

  .\33xl\: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);
  }

  .\33xl\: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);
  }

  .\33xl\: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);
  }

  .\33xl\: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);
  }

  .\33xl\: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);
  }

  .\33xl\: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);
  }

  .\33xl\: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);
  }

  .\33xl\: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 .\33xl\: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 .\33xl\: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 .\33xl\: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 .\33xl\: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 .\33xl\: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 .\33xl\: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 .\33xl\: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 .\33xl\: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);
  }

  .\33xl\: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);
  }

  .\33xl\: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);
  }

  .\33xl\: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);
  }

  .\33xl\: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);
  }

  .\33xl\: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);
  }

  .\33xl\: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);
  }

  .\33xl\: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);
  }

  .\33xl\: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);
  }

  .\33xl\: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);
  }

  .\33xl\: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);
  }

  .\33xl\: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);
  }

  .\33xl\: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);
  }

  .\33xl\: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);
  }

  .\33xl\: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);
  }

  .\33xl\: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);
  }

  .\33xl\: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);
  }

  .\33xl\: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);
  }

  .\33xl\: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);
  }

  .\33xl\: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);
  }

  .\33xl\: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);
  }

  .\33xl\: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);
  }

  .\33xl\: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);
  }

  .\33xl\: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);
  }

  .\33xl\: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);
  }

  .\33xl\: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);
  }

  .\33xl\: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);
  }

  .\33xl\: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);
  }

  .\33xl\: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);
  }

  .\33xl\: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);
  }

  .\33xl\: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);
  }

  .\33xl\:ring-inset{
    --tw-ring-inset: inset;
  }

  .\33xl\: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);
  }

  .\33xl\: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);
  }

  .\33xl\: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);
  }

  .\33xl\: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);
  }

  .\33xl\: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);
  }

  .\33xl\: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);
  }

  .\33xl\:focus-within\:ring-inset:focus-within{
    --tw-ring-inset: inset;
  }

  .\33xl\: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);
  }

  .\33xl\: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);
  }

  .\33xl\: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);
  }

  .\33xl\: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);
  }

  .\33xl\: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);
  }

  .\33xl\: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);
  }

  .\33xl\:focus\:ring-inset:focus{
    --tw-ring-inset: inset;
  }

  .\33xl\:ring-offset-transparent{
    --tw-ring-offset-color: transparent;
  }

  .\33xl\:ring-offset-current{
    --tw-ring-offset-color: currentColor;
  }

  .\33xl\:ring-offset-black{
    --tw-ring-offset-color: #000;
  }

  .\33xl\:ring-offset-white{
    --tw-ring-offset-color: #fff;
  }

  .\33xl\:ring-offset-gray-50{
    --tw-ring-offset-color: #f9fafb;
  }

  .\33xl\:ring-offset-gray-100{
    --tw-ring-offset-color: #f3f4f6;
  }

  .\33xl\:ring-offset-gray-200{
    --tw-ring-offset-color: #e5e7eb;
  }

  .\33xl\:ring-offset-gray-300{
    --tw-ring-offset-color: #d1d5db;
  }

  .\33xl\:ring-offset-gray-400{
    --tw-ring-offset-color: #9ca3af;
  }

  .\33xl\:ring-offset-gray-500{
    --tw-ring-offset-color: #6b7280;
  }

  .\33xl\:ring-offset-gray-600{
    --tw-ring-offset-color: #4b5563;
  }

  .\33xl\:ring-offset-gray-700{
    --tw-ring-offset-color: #374151;
  }

  .\33xl\:ring-offset-gray-800{
    --tw-ring-offset-color: #1f2937;
  }

  .\33xl\:ring-offset-gray-900{
    --tw-ring-offset-color: #111827;
  }

  .\33xl\:ring-offset-red-50{
    --tw-ring-offset-color: #fef2f2;
  }

  .\33xl\:ring-offset-red-100{
    --tw-ring-offset-color: #fee2e2;
  }

  .\33xl\:ring-offset-red-200{
    --tw-ring-offset-color: #fecaca;
  }

  .\33xl\:ring-offset-red-300{
    --tw-ring-offset-color: #fca5a5;
  }

  .\33xl\:ring-offset-red-400{
    --tw-ring-offset-color: #f87171;
  }

  .\33xl\:ring-offset-red-500{
    --tw-ring-offset-color: #ef4444;
  }

  .\33xl\:ring-offset-red-600{
    --tw-ring-offset-color: #dc2626;
  }

  .\33xl\:ring-offset-red-700{
    --tw-ring-offset-color: #b91c1c;
  }

  .\33xl\:ring-offset-red-800{
    --tw-ring-offset-color: #991b1b;
  }

  .\33xl\:ring-offset-red-900{
    --tw-ring-offset-color: #7f1d1d;
  }

  .\33xl\:ring-offset-yellow-50{
    --tw-ring-offset-color: #fffbeb;
  }

  .\33xl\:ring-offset-yellow-100{
    --tw-ring-offset-color: #fef3c7;
  }

  .\33xl\:ring-offset-yellow-200{
    --tw-ring-offset-color: #fde68a;
  }

  .\33xl\:ring-offset-yellow-300{
    --tw-ring-offset-color: #fcd34d;
  }

  .\33xl\:ring-offset-yellow-400{
    --tw-ring-offset-color: #fbbf24;
  }

  .\33xl\:ring-offset-yellow-500{
    --tw-ring-offset-color: #f59e0b;
  }

  .\33xl\:ring-offset-yellow-600{
    --tw-ring-offset-color: #d97706;
  }

  .\33xl\:ring-offset-yellow-700{
    --tw-ring-offset-color: #b45309;
  }

  .\33xl\:ring-offset-yellow-800{
    --tw-ring-offset-color: #92400e;
  }

  .\33xl\:ring-offset-yellow-900{
    --tw-ring-offset-color: #78350f;
  }

  .\33xl\:ring-offset-green-50{
    --tw-ring-offset-color: #ecfdf5;
  }

  .\33xl\:ring-offset-green-100{
    --tw-ring-offset-color: #d1fae5;
  }

  .\33xl\:ring-offset-green-200{
    --tw-ring-offset-color: #a7f3d0;
  }

  .\33xl\:ring-offset-green-300{
    --tw-ring-offset-color: #6ee7b7;
  }

  .\33xl\:ring-offset-green-400{
    --tw-ring-offset-color: #34d399;
  }

  .\33xl\:ring-offset-green-500{
    --tw-ring-offset-color: #10b981;
  }

  .\33xl\:ring-offset-green-600{
    --tw-ring-offset-color: #059669;
  }

  .\33xl\:ring-offset-green-700{
    --tw-ring-offset-color: #047857;
  }

  .\33xl\:ring-offset-green-800{
    --tw-ring-offset-color: #065f46;
  }

  .\33xl\:ring-offset-green-900{
    --tw-ring-offset-color: #064e3b;
  }

  .\33xl\:ring-offset-blue-50{
    --tw-ring-offset-color: #eff6ff;
  }

  .\33xl\:ring-offset-blue-100{
    --tw-ring-offset-color: #dbeafe;
  }

  .\33xl\:ring-offset-blue-200{
    --tw-ring-offset-color: #bfdbfe;
  }

  .\33xl\:ring-offset-blue-300{
    --tw-ring-offset-color: #93c5fd;
  }

  .\33xl\:ring-offset-blue-400{
    --tw-ring-offset-color: #60a5fa;
  }

  .\33xl\:ring-offset-blue-500{
    --tw-ring-offset-color: #3b82f6;
  }

  .\33xl\:ring-offset-blue-600{
    --tw-ring-offset-color: #2563eb;
  }

  .\33xl\:ring-offset-blue-700{
    --tw-ring-offset-color: #1d4ed8;
  }

  .\33xl\:ring-offset-blue-800{
    --tw-ring-offset-color: #1e40af;
  }

  .\33xl\:ring-offset-blue-900{
    --tw-ring-offset-color: #1e3a8a;
  }

  .\33xl\:ring-offset-indigo-50{
    --tw-ring-offset-color: #eef2ff;
  }

  .\33xl\:ring-offset-indigo-100{
    --tw-ring-offset-color: #e0e7ff;
  }

  .\33xl\:ring-offset-indigo-200{
    --tw-ring-offset-color: #c7d2fe;
  }

  .\33xl\:ring-offset-indigo-300{
    --tw-ring-offset-color: #a5b4fc;
  }

  .\33xl\:ring-offset-indigo-400{
    --tw-ring-offset-color: #818cf8;
  }

  .\33xl\:ring-offset-indigo-500{
    --tw-ring-offset-color: #6366f1;
  }

  .\33xl\:ring-offset-indigo-600{
    --tw-ring-offset-color: #4f46e5;
  }

  .\33xl\:ring-offset-indigo-700{
    --tw-ring-offset-color: #4338ca;
  }

  .\33xl\:ring-offset-indigo-800{
    --tw-ring-offset-color: #3730a3;
  }

  .\33xl\:ring-offset-indigo-900{
    --tw-ring-offset-color: #312e81;
  }

  .\33xl\:ring-offset-purple-50{
    --tw-ring-offset-color: #f5f3ff;
  }

  .\33xl\:ring-offset-purple-100{
    --tw-ring-offset-color: #ede9fe;
  }

  .\33xl\:ring-offset-purple-200{
    --tw-ring-offset-color: #ddd6fe;
  }

  .\33xl\:ring-offset-purple-300{
    --tw-ring-offset-color: #c4b5fd;
  }

  .\33xl\:ring-offset-purple-400{
    --tw-ring-offset-color: #a78bfa;
  }

  .\33xl\:ring-offset-purple-500{
    --tw-ring-offset-color: #8b5cf6;
  }

  .\33xl\:ring-offset-purple-600{
    --tw-ring-offset-color: #7c3aed;
  }

  .\33xl\:ring-offset-purple-700{
    --tw-ring-offset-color: #6d28d9;
  }

  .\33xl\:ring-offset-purple-800{
    --tw-ring-offset-color: #5b21b6;
  }

  .\33xl\:ring-offset-purple-900{
    --tw-ring-offset-color: #4c1d95;
  }

  .\33xl\:ring-offset-pink-50{
    --tw-ring-offset-color: #fdf2f8;
  }

  .\33xl\:ring-offset-pink-100{
    --tw-ring-offset-color: #fce7f3;
  }

  .\33xl\:ring-offset-pink-200{
    --tw-ring-offset-color: #fbcfe8;
  }

  .\33xl\:ring-offset-pink-300{
    --tw-ring-offset-color: #f9a8d4;
  }

  .\33xl\:ring-offset-pink-400{
    --tw-ring-offset-color: #f472b6;
  }

  .\33xl\:ring-offset-pink-500{
    --tw-ring-offset-color: #ec4899;
  }

  .\33xl\:ring-offset-pink-600{
    --tw-ring-offset-color: #db2777;
  }

  .\33xl\:ring-offset-pink-700{
    --tw-ring-offset-color: #be185d;
  }

  .\33xl\:ring-offset-pink-800{
    --tw-ring-offset-color: #9d174d;
  }

  .\33xl\:ring-offset-pink-900{
    --tw-ring-offset-color: #831843;
  }

  .\33xl\:ring-offset-browny{
    --tw-ring-offset-color: #ACA5A0;
  }

  .\33xl\:ring-offset-browny-lighter{
    --tw-ring-offset-color: #CBC4BC;
  }

  .\33xl\:ring-offset-browny-darker{
    --tw-ring-offset-color: #86807B;
  }

  .\33xl\:ring-offset-graysy{
    --tw-ring-offset-color: #9F9F9F;
  }

  .\33xl\:ring-offset-graysy-darker{
    --tw-ring-offset-color: #343434;
  }

  .\33xl\:ring-offset-graysy-lighter{
    --tw-ring-offset-color: #E5E5E5;
  }

  .\33xl\:ring-offset-error{
    --tw-ring-offset-color: #EA2121;
  }

  .\33xl\:ring-offset-redy{
    --tw-ring-offset-color: #DE1515;
  }

  .\33xl\:focus-within\:ring-offset-transparent:focus-within{
    --tw-ring-offset-color: transparent;
  }

  .\33xl\:focus-within\:ring-offset-current:focus-within{
    --tw-ring-offset-color: currentColor;
  }

  .\33xl\:focus-within\:ring-offset-black:focus-within{
    --tw-ring-offset-color: #000;
  }

  .\33xl\:focus-within\:ring-offset-white:focus-within{
    --tw-ring-offset-color: #fff;
  }

  .\33xl\:focus-within\:ring-offset-gray-50:focus-within{
    --tw-ring-offset-color: #f9fafb;
  }

  .\33xl\:focus-within\:ring-offset-gray-100:focus-within{
    --tw-ring-offset-color: #f3f4f6;
  }

  .\33xl\:focus-within\:ring-offset-gray-200:focus-within{
    --tw-ring-offset-color: #e5e7eb;
  }

  .\33xl\:focus-within\:ring-offset-gray-300:focus-within{
    --tw-ring-offset-color: #d1d5db;
  }

  .\33xl\:focus-within\:ring-offset-gray-400:focus-within{
    --tw-ring-offset-color: #9ca3af;
  }

  .\33xl\:focus-within\:ring-offset-gray-500:focus-within{
    --tw-ring-offset-color: #6b7280;
  }

  .\33xl\:focus-within\:ring-offset-gray-600:focus-within{
    --tw-ring-offset-color: #4b5563;
  }

  .\33xl\:focus-within\:ring-offset-gray-700:focus-within{
    --tw-ring-offset-color: #374151;
  }

  .\33xl\:focus-within\:ring-offset-gray-800:focus-within{
    --tw-ring-offset-color: #1f2937;
  }

  .\33xl\:focus-within\:ring-offset-gray-900:focus-within{
    --tw-ring-offset-color: #111827;
  }

  .\33xl\:focus-within\:ring-offset-red-50:focus-within{
    --tw-ring-offset-color: #fef2f2;
  }

  .\33xl\:focus-within\:ring-offset-red-100:focus-within{
    --tw-ring-offset-color: #fee2e2;
  }

  .\33xl\:focus-within\:ring-offset-red-200:focus-within{
    --tw-ring-offset-color: #fecaca;
  }

  .\33xl\:focus-within\:ring-offset-red-300:focus-within{
    --tw-ring-offset-color: #fca5a5;
  }

  .\33xl\:focus-within\:ring-offset-red-400:focus-within{
    --tw-ring-offset-color: #f87171;
  }

  .\33xl\:focus-within\:ring-offset-red-500:focus-within{
    --tw-ring-offset-color: #ef4444;
  }

  .\33xl\:focus-within\:ring-offset-red-600:focus-within{
    --tw-ring-offset-color: #dc2626;
  }

  .\33xl\:focus-within\:ring-offset-red-700:focus-within{
    --tw-ring-offset-color: #b91c1c;
  }

  .\33xl\:focus-within\:ring-offset-red-800:focus-within{
    --tw-ring-offset-color: #991b1b;
  }

  .\33xl\:focus-within\:ring-offset-red-900:focus-within{
    --tw-ring-offset-color: #7f1d1d;
  }

  .\33xl\:focus-within\:ring-offset-yellow-50:focus-within{
    --tw-ring-offset-color: #fffbeb;
  }

  .\33xl\:focus-within\:ring-offset-yellow-100:focus-within{
    --tw-ring-offset-color: #fef3c7;
  }

  .\33xl\:focus-within\:ring-offset-yellow-200:focus-within{
    --tw-ring-offset-color: #fde68a;
  }

  .\33xl\:focus-within\:ring-offset-yellow-300:focus-within{
    --tw-ring-offset-color: #fcd34d;
  }

  .\33xl\:focus-within\:ring-offset-yellow-400:focus-within{
    --tw-ring-offset-color: #fbbf24;
  }

  .\33xl\:focus-within\:ring-offset-yellow-500:focus-within{
    --tw-ring-offset-color: #f59e0b;
  }

  .\33xl\:focus-within\:ring-offset-yellow-600:focus-within{
    --tw-ring-offset-color: #d97706;
  }

  .\33xl\:focus-within\:ring-offset-yellow-700:focus-within{
    --tw-ring-offset-color: #b45309;
  }

  .\33xl\:focus-within\:ring-offset-yellow-800:focus-within{
    --tw-ring-offset-color: #92400e;
  }

  .\33xl\:focus-within\:ring-offset-yellow-900:focus-within{
    --tw-ring-offset-color: #78350f;
  }

  .\33xl\:focus-within\:ring-offset-green-50:focus-within{
    --tw-ring-offset-color: #ecfdf5;
  }

  .\33xl\:focus-within\:ring-offset-green-100:focus-within{
    --tw-ring-offset-color: #d1fae5;
  }

  .\33xl\:focus-within\:ring-offset-green-200:focus-within{
    --tw-ring-offset-color: #a7f3d0;
  }

  .\33xl\:focus-within\:ring-offset-green-300:focus-within{
    --tw-ring-offset-color: #6ee7b7;
  }

  .\33xl\:focus-within\:ring-offset-green-400:focus-within{
    --tw-ring-offset-color: #34d399;
  }

  .\33xl\:focus-within\:ring-offset-green-500:focus-within{
    --tw-ring-offset-color: #10b981;
  }

  .\33xl\:focus-within\:ring-offset-green-600:focus-within{
    --tw-ring-offset-color: #059669;
  }

  .\33xl\:focus-within\:ring-offset-green-700:focus-within{
    --tw-ring-offset-color: #047857;
  }

  .\33xl\:focus-within\:ring-offset-green-800:focus-within{
    --tw-ring-offset-color: #065f46;
  }

  .\33xl\:focus-within\:ring-offset-green-900:focus-within{
    --tw-ring-offset-color: #064e3b;
  }

  .\33xl\:focus-within\:ring-offset-blue-50:focus-within{
    --tw-ring-offset-color: #eff6ff;
  }

  .\33xl\:focus-within\:ring-offset-blue-100:focus-within{
    --tw-ring-offset-color: #dbeafe;
  }

  .\33xl\:focus-within\:ring-offset-blue-200:focus-within{
    --tw-ring-offset-color: #bfdbfe;
  }

  .\33xl\:focus-within\:ring-offset-blue-300:focus-within{
    --tw-ring-offset-color: #93c5fd;
  }

  .\33xl\:focus-within\:ring-offset-blue-400:focus-within{
    --tw-ring-offset-color: #60a5fa;
  }

  .\33xl\:focus-within\:ring-offset-blue-500:focus-within{
    --tw-ring-offset-color: #3b82f6;
  }

  .\33xl\:focus-within\:ring-offset-blue-600:focus-within{
    --tw-ring-offset-color: #2563eb;
  }

  .\33xl\:focus-within\:ring-offset-blue-700:focus-within{
    --tw-ring-offset-color: #1d4ed8;
  }

  .\33xl\:focus-within\:ring-offset-blue-800:focus-within{
    --tw-ring-offset-color: #1e40af;
  }

  .\33xl\:focus-within\:ring-offset-blue-900:focus-within{
    --tw-ring-offset-color: #1e3a8a;
  }

  .\33xl\:focus-within\:ring-offset-indigo-50:focus-within{
    --tw-ring-offset-color: #eef2ff;
  }

  .\33xl\:focus-within\:ring-offset-indigo-100:focus-within{
    --tw-ring-offset-color: #e0e7ff;
  }

  .\33xl\:focus-within\:ring-offset-indigo-200:focus-within{
    --tw-ring-offset-color: #c7d2fe;
  }

  .\33xl\:focus-within\:ring-offset-indigo-300:focus-within{
    --tw-ring-offset-color: #a5b4fc;
  }

  .\33xl\:focus-within\:ring-offset-indigo-400:focus-within{
    --tw-ring-offset-color: #818cf8;
  }

  .\33xl\:focus-within\:ring-offset-indigo-500:focus-within{
    --tw-ring-offset-color: #6366f1;
  }

  .\33xl\:focus-within\:ring-offset-indigo-600:focus-within{
    --tw-ring-offset-color: #4f46e5;
  }

  .\33xl\:focus-within\:ring-offset-indigo-700:focus-within{
    --tw-ring-offset-color: #4338ca;
  }

  .\33xl\:focus-within\:ring-offset-indigo-800:focus-within{
    --tw-ring-offset-color: #3730a3;
  }

  .\33xl\:focus-within\:ring-offset-indigo-900:focus-within{
    --tw-ring-offset-color: #312e81;
  }

  .\33xl\:focus-within\:ring-offset-purple-50:focus-within{
    --tw-ring-offset-color: #f5f3ff;
  }

  .\33xl\:focus-within\:ring-offset-purple-100:focus-within{
    --tw-ring-offset-color: #ede9fe;
  }

  .\33xl\:focus-within\:ring-offset-purple-200:focus-within{
    --tw-ring-offset-color: #ddd6fe;
  }

  .\33xl\:focus-within\:ring-offset-purple-300:focus-within{
    --tw-ring-offset-color: #c4b5fd;
  }

  .\33xl\:focus-within\:ring-offset-purple-400:focus-within{
    --tw-ring-offset-color: #a78bfa;
  }

  .\33xl\:focus-within\:ring-offset-purple-500:focus-within{
    --tw-ring-offset-color: #8b5cf6;
  }

  .\33xl\:focus-within\:ring-offset-purple-600:focus-within{
    --tw-ring-offset-color: #7c3aed;
  }

  .\33xl\:focus-within\:ring-offset-purple-700:focus-within{
    --tw-ring-offset-color: #6d28d9;
  }

  .\33xl\:focus-within\:ring-offset-purple-800:focus-within{
    --tw-ring-offset-color: #5b21b6;
  }

  .\33xl\:focus-within\:ring-offset-purple-900:focus-within{
    --tw-ring-offset-color: #4c1d95;
  }

  .\33xl\:focus-within\:ring-offset-pink-50:focus-within{
    --tw-ring-offset-color: #fdf2f8;
  }

  .\33xl\:focus-within\:ring-offset-pink-100:focus-within{
    --tw-ring-offset-color: #fce7f3;
  }

  .\33xl\:focus-within\:ring-offset-pink-200:focus-within{
    --tw-ring-offset-color: #fbcfe8;
  }

  .\33xl\:focus-within\:ring-offset-pink-300:focus-within{
    --tw-ring-offset-color: #f9a8d4;
  }

  .\33xl\:focus-within\:ring-offset-pink-400:focus-within{
    --tw-ring-offset-color: #f472b6;
  }

  .\33xl\:focus-within\:ring-offset-pink-500:focus-within{
    --tw-ring-offset-color: #ec4899;
  }

  .\33xl\:focus-within\:ring-offset-pink-600:focus-within{
    --tw-ring-offset-color: #db2777;
  }

  .\33xl\:focus-within\:ring-offset-pink-700:focus-within{
    --tw-ring-offset-color: #be185d;
  }

  .\33xl\:focus-within\:ring-offset-pink-800:focus-within{
    --tw-ring-offset-color: #9d174d;
  }

  .\33xl\:focus-within\:ring-offset-pink-900:focus-within{
    --tw-ring-offset-color: #831843;
  }

  .\33xl\:focus-within\:ring-offset-browny:focus-within{
    --tw-ring-offset-color: #ACA5A0;
  }

  .\33xl\:focus-within\:ring-offset-browny-lighter:focus-within{
    --tw-ring-offset-color: #CBC4BC;
  }

  .\33xl\:focus-within\:ring-offset-browny-darker:focus-within{
    --tw-ring-offset-color: #86807B;
  }

  .\33xl\:focus-within\:ring-offset-graysy:focus-within{
    --tw-ring-offset-color: #9F9F9F;
  }

  .\33xl\:focus-within\:ring-offset-graysy-darker:focus-within{
    --tw-ring-offset-color: #343434;
  }

  .\33xl\:focus-within\:ring-offset-graysy-lighter:focus-within{
    --tw-ring-offset-color: #E5E5E5;
  }

  .\33xl\:focus-within\:ring-offset-error:focus-within{
    --tw-ring-offset-color: #EA2121;
  }

  .\33xl\:focus-within\:ring-offset-redy:focus-within{
    --tw-ring-offset-color: #DE1515;
  }

  .\33xl\:focus\:ring-offset-transparent:focus{
    --tw-ring-offset-color: transparent;
  }

  .\33xl\:focus\:ring-offset-current:focus{
    --tw-ring-offset-color: currentColor;
  }

  .\33xl\:focus\:ring-offset-black:focus{
    --tw-ring-offset-color: #000;
  }

  .\33xl\:focus\:ring-offset-white:focus{
    --tw-ring-offset-color: #fff;
  }

  .\33xl\:focus\:ring-offset-gray-50:focus{
    --tw-ring-offset-color: #f9fafb;
  }

  .\33xl\:focus\:ring-offset-gray-100:focus{
    --tw-ring-offset-color: #f3f4f6;
  }

  .\33xl\:focus\:ring-offset-gray-200:focus{
    --tw-ring-offset-color: #e5e7eb;
  }

  .\33xl\:focus\:ring-offset-gray-300:focus{
    --tw-ring-offset-color: #d1d5db;
  }

  .\33xl\:focus\:ring-offset-gray-400:focus{
    --tw-ring-offset-color: #9ca3af;
  }

  .\33xl\:focus\:ring-offset-gray-500:focus{
    --tw-ring-offset-color: #6b7280;
  }

  .\33xl\:focus\:ring-offset-gray-600:focus{
    --tw-ring-offset-color: #4b5563;
  }

  .\33xl\:focus\:ring-offset-gray-700:focus{
    --tw-ring-offset-color: #374151;
  }

  .\33xl\:focus\:ring-offset-gray-800:focus{
    --tw-ring-offset-color: #1f2937;
  }

  .\33xl\:focus\:ring-offset-gray-900:focus{
    --tw-ring-offset-color: #111827;
  }

  .\33xl\:focus\:ring-offset-red-50:focus{
    --tw-ring-offset-color: #fef2f2;
  }

  .\33xl\:focus\:ring-offset-red-100:focus{
    --tw-ring-offset-color: #fee2e2;
  }

  .\33xl\:focus\:ring-offset-red-200:focus{
    --tw-ring-offset-color: #fecaca;
  }

  .\33xl\:focus\:ring-offset-red-300:focus{
    --tw-ring-offset-color: #fca5a5;
  }

  .\33xl\:focus\:ring-offset-red-400:focus{
    --tw-ring-offset-color: #f87171;
  }

  .\33xl\:focus\:ring-offset-red-500:focus{
    --tw-ring-offset-color: #ef4444;
  }

  .\33xl\:focus\:ring-offset-red-600:focus{
    --tw-ring-offset-color: #dc2626;
  }

  .\33xl\:focus\:ring-offset-red-700:focus{
    --tw-ring-offset-color: #b91c1c;
  }

  .\33xl\:focus\:ring-offset-red-800:focus{
    --tw-ring-offset-color: #991b1b;
  }

  .\33xl\:focus\:ring-offset-red-900:focus{
    --tw-ring-offset-color: #7f1d1d;
  }

  .\33xl\:focus\:ring-offset-yellow-50:focus{
    --tw-ring-offset-color: #fffbeb;
  }

  .\33xl\:focus\:ring-offset-yellow-100:focus{
    --tw-ring-offset-color: #fef3c7;
  }

  .\33xl\:focus\:ring-offset-yellow-200:focus{
    --tw-ring-offset-color: #fde68a;
  }

  .\33xl\:focus\:ring-offset-yellow-300:focus{
    --tw-ring-offset-color: #fcd34d;
  }

  .\33xl\:focus\:ring-offset-yellow-400:focus{
    --tw-ring-offset-color: #fbbf24;
  }

  .\33xl\:focus\:ring-offset-yellow-500:focus{
    --tw-ring-offset-color: #f59e0b;
  }

  .\33xl\:focus\:ring-offset-yellow-600:focus{
    --tw-ring-offset-color: #d97706;
  }

  .\33xl\:focus\:ring-offset-yellow-700:focus{
    --tw-ring-offset-color: #b45309;
  }

  .\33xl\:focus\:ring-offset-yellow-800:focus{
    --tw-ring-offset-color: #92400e;
  }

  .\33xl\:focus\:ring-offset-yellow-900:focus{
    --tw-ring-offset-color: #78350f;
  }

  .\33xl\:focus\:ring-offset-green-50:focus{
    --tw-ring-offset-color: #ecfdf5;
  }

  .\33xl\:focus\:ring-offset-green-100:focus{
    --tw-ring-offset-color: #d1fae5;
  }

  .\33xl\:focus\:ring-offset-green-200:focus{
    --tw-ring-offset-color: #a7f3d0;
  }

  .\33xl\:focus\:ring-offset-green-300:focus{
    --tw-ring-offset-color: #6ee7b7;
  }

  .\33xl\:focus\:ring-offset-green-400:focus{
    --tw-ring-offset-color: #34d399;
  }

  .\33xl\:focus\:ring-offset-green-500:focus{
    --tw-ring-offset-color: #10b981;
  }

  .\33xl\:focus\:ring-offset-green-600:focus{
    --tw-ring-offset-color: #059669;
  }

  .\33xl\:focus\:ring-offset-green-700:focus{
    --tw-ring-offset-color: #047857;
  }

  .\33xl\:focus\:ring-offset-green-800:focus{
    --tw-ring-offset-color: #065f46;
  }

  .\33xl\:focus\:ring-offset-green-900:focus{
    --tw-ring-offset-color: #064e3b;
  }

  .\33xl\:focus\:ring-offset-blue-50:focus{
    --tw-ring-offset-color: #eff6ff;
  }

  .\33xl\:focus\:ring-offset-blue-100:focus{
    --tw-ring-offset-color: #dbeafe;
  }

  .\33xl\:focus\:ring-offset-blue-200:focus{
    --tw-ring-offset-color: #bfdbfe;
  }

  .\33xl\:focus\:ring-offset-blue-300:focus{
    --tw-ring-offset-color: #93c5fd;
  }

  .\33xl\:focus\:ring-offset-blue-400:focus{
    --tw-ring-offset-color: #60a5fa;
  }

  .\33xl\:focus\:ring-offset-blue-500:focus{
    --tw-ring-offset-color: #3b82f6;
  }

  .\33xl\:focus\:ring-offset-blue-600:focus{
    --tw-ring-offset-color: #2563eb;
  }

  .\33xl\:focus\:ring-offset-blue-700:focus{
    --tw-ring-offset-color: #1d4ed8;
  }

  .\33xl\:focus\:ring-offset-blue-800:focus{
    --tw-ring-offset-color: #1e40af;
  }

  .\33xl\:focus\:ring-offset-blue-900:focus{
    --tw-ring-offset-color: #1e3a8a;
  }

  .\33xl\:focus\:ring-offset-indigo-50:focus{
    --tw-ring-offset-color: #eef2ff;
  }

  .\33xl\:focus\:ring-offset-indigo-100:focus{
    --tw-ring-offset-color: #e0e7ff;
  }

  .\33xl\:focus\:ring-offset-indigo-200:focus{
    --tw-ring-offset-color: #c7d2fe;
  }

  .\33xl\:focus\:ring-offset-indigo-300:focus{
    --tw-ring-offset-color: #a5b4fc;
  }

  .\33xl\:focus\:ring-offset-indigo-400:focus{
    --tw-ring-offset-color: #818cf8;
  }

  .\33xl\:focus\:ring-offset-indigo-500:focus{
    --tw-ring-offset-color: #6366f1;
  }

  .\33xl\:focus\:ring-offset-indigo-600:focus{
    --tw-ring-offset-color: #4f46e5;
  }

  .\33xl\:focus\:ring-offset-indigo-700:focus{
    --tw-ring-offset-color: #4338ca;
  }

  .\33xl\:focus\:ring-offset-indigo-800:focus{
    --tw-ring-offset-color: #3730a3;
  }

  .\33xl\:focus\:ring-offset-indigo-900:focus{
    --tw-ring-offset-color: #312e81;
  }

  .\33xl\:focus\:ring-offset-purple-50:focus{
    --tw-ring-offset-color: #f5f3ff;
  }

  .\33xl\:focus\:ring-offset-purple-100:focus{
    --tw-ring-offset-color: #ede9fe;
  }

  .\33xl\:focus\:ring-offset-purple-200:focus{
    --tw-ring-offset-color: #ddd6fe;
  }

  .\33xl\:focus\:ring-offset-purple-300:focus{
    --tw-ring-offset-color: #c4b5fd;
  }

  .\33xl\:focus\:ring-offset-purple-400:focus{
    --tw-ring-offset-color: #a78bfa;
  }

  .\33xl\:focus\:ring-offset-purple-500:focus{
    --tw-ring-offset-color: #8b5cf6;
  }

  .\33xl\:focus\:ring-offset-purple-600:focus{
    --tw-ring-offset-color: #7c3aed;
  }

  .\33xl\:focus\:ring-offset-purple-700:focus{
    --tw-ring-offset-color: #6d28d9;
  }

  .\33xl\:focus\:ring-offset-purple-800:focus{
    --tw-ring-offset-color: #5b21b6;
  }

  .\33xl\:focus\:ring-offset-purple-900:focus{
    --tw-ring-offset-color: #4c1d95;
  }

  .\33xl\:focus\:ring-offset-pink-50:focus{
    --tw-ring-offset-color: #fdf2f8;
  }

  .\33xl\:focus\:ring-offset-pink-100:focus{
    --tw-ring-offset-color: #fce7f3;
  }

  .\33xl\:focus\:ring-offset-pink-200:focus{
    --tw-ring-offset-color: #fbcfe8;
  }

  .\33xl\:focus\:ring-offset-pink-300:focus{
    --tw-ring-offset-color: #f9a8d4;
  }

  .\33xl\:focus\:ring-offset-pink-400:focus{
    --tw-ring-offset-color: #f472b6;
  }

  .\33xl\:focus\:ring-offset-pink-500:focus{
    --tw-ring-offset-color: #ec4899;
  }

  .\33xl\:focus\:ring-offset-pink-600:focus{
    --tw-ring-offset-color: #db2777;
  }

  .\33xl\:focus\:ring-offset-pink-700:focus{
    --tw-ring-offset-color: #be185d;
  }

  .\33xl\:focus\:ring-offset-pink-800:focus{
    --tw-ring-offset-color: #9d174d;
  }

  .\33xl\:focus\:ring-offset-pink-900:focus{
    --tw-ring-offset-color: #831843;
  }

  .\33xl\:focus\:ring-offset-browny:focus{
    --tw-ring-offset-color: #ACA5A0;
  }

  .\33xl\:focus\:ring-offset-browny-lighter:focus{
    --tw-ring-offset-color: #CBC4BC;
  }

  .\33xl\:focus\:ring-offset-browny-darker:focus{
    --tw-ring-offset-color: #86807B;
  }

  .\33xl\:focus\:ring-offset-graysy:focus{
    --tw-ring-offset-color: #9F9F9F;
  }

  .\33xl\:focus\:ring-offset-graysy-darker:focus{
    --tw-ring-offset-color: #343434;
  }

  .\33xl\:focus\:ring-offset-graysy-lighter:focus{
    --tw-ring-offset-color: #E5E5E5;
  }

  .\33xl\:focus\:ring-offset-error:focus{
    --tw-ring-offset-color: #EA2121;
  }

  .\33xl\:focus\:ring-offset-redy:focus{
    --tw-ring-offset-color: #DE1515;
  }

  .\33xl\:ring-offset-0{
    --tw-ring-offset-width: 0px;
  }

  .\33xl\:ring-offset-1{
    --tw-ring-offset-width: 1px;
  }

  .\33xl\:ring-offset-2{
    --tw-ring-offset-width: 2px;
  }

  .\33xl\:ring-offset-4{
    --tw-ring-offset-width: 4px;
  }

  .\33xl\:ring-offset-8{
    --tw-ring-offset-width: 8px;
  }

  .\33xl\:focus-within\:ring-offset-0:focus-within{
    --tw-ring-offset-width: 0px;
  }

  .\33xl\:focus-within\:ring-offset-1:focus-within{
    --tw-ring-offset-width: 1px;
  }

  .\33xl\:focus-within\:ring-offset-2:focus-within{
    --tw-ring-offset-width: 2px;
  }

  .\33xl\:focus-within\:ring-offset-4:focus-within{
    --tw-ring-offset-width: 4px;
  }

  .\33xl\:focus-within\:ring-offset-8:focus-within{
    --tw-ring-offset-width: 8px;
  }

  .\33xl\:focus\:ring-offset-0:focus{
    --tw-ring-offset-width: 0px;
  }

  .\33xl\:focus\:ring-offset-1:focus{
    --tw-ring-offset-width: 1px;
  }

  .\33xl\:focus\:ring-offset-2:focus{
    --tw-ring-offset-width: 2px;
  }

  .\33xl\:focus\:ring-offset-4:focus{
    --tw-ring-offset-width: 4px;
  }

  .\33xl\:focus\:ring-offset-8:focus{
    --tw-ring-offset-width: 8px;
  }

  .\33xl\:ring-transparent{
    --tw-ring-color: transparent;
  }

  .\33xl\:ring-current{
    --tw-ring-color: currentColor;
  }

  .\33xl\:ring-black{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .\33xl\:ring-white{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .\33xl\:ring-gray-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .\33xl\:ring-gray-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .\33xl\:ring-gray-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .\33xl\:ring-gray-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .\33xl\:ring-gray-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .\33xl\:ring-gray-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .\33xl\:ring-gray-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .\33xl\:ring-gray-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .\33xl\:ring-gray-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .\33xl\:ring-gray-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .\33xl\:ring-red-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .\33xl\:ring-red-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .\33xl\:ring-red-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .\33xl\:ring-red-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .\33xl\:ring-red-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .\33xl\:ring-red-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .\33xl\:ring-red-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .\33xl\:ring-red-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .\33xl\:ring-red-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .\33xl\:ring-red-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .\33xl\:ring-yellow-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .\33xl\:ring-yellow-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .\33xl\:ring-yellow-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .\33xl\:ring-yellow-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .\33xl\:ring-yellow-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .\33xl\:ring-yellow-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .\33xl\:ring-yellow-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .\33xl\:ring-yellow-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .\33xl\:ring-yellow-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .\33xl\:ring-yellow-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .\33xl\:ring-green-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .\33xl\:ring-green-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .\33xl\:ring-green-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .\33xl\:ring-green-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .\33xl\:ring-green-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .\33xl\:ring-green-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .\33xl\:ring-green-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .\33xl\:ring-green-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .\33xl\:ring-green-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .\33xl\:ring-green-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .\33xl\:ring-blue-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .\33xl\:ring-blue-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .\33xl\:ring-blue-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .\33xl\:ring-blue-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .\33xl\:ring-blue-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .\33xl\:ring-blue-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .\33xl\:ring-blue-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .\33xl\:ring-blue-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .\33xl\:ring-blue-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .\33xl\:ring-blue-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .\33xl\:ring-indigo-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .\33xl\:ring-indigo-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .\33xl\:ring-indigo-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .\33xl\:ring-indigo-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .\33xl\:ring-indigo-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .\33xl\:ring-indigo-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .\33xl\:ring-indigo-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .\33xl\:ring-indigo-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .\33xl\:ring-indigo-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .\33xl\:ring-indigo-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .\33xl\:ring-purple-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .\33xl\:ring-purple-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .\33xl\:ring-purple-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .\33xl\:ring-purple-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .\33xl\:ring-purple-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .\33xl\:ring-purple-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .\33xl\:ring-purple-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .\33xl\:ring-purple-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .\33xl\:ring-purple-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .\33xl\:ring-purple-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .\33xl\:ring-pink-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .\33xl\:ring-pink-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .\33xl\:ring-pink-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .\33xl\:ring-pink-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .\33xl\:ring-pink-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .\33xl\:ring-pink-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .\33xl\:ring-pink-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .\33xl\:ring-pink-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .\33xl\:ring-pink-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .\33xl\:ring-pink-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .\33xl\:ring-browny{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(172, 165, 160, var(--tw-ring-opacity));
  }

  .\33xl\:ring-browny-lighter{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(203, 196, 188, var(--tw-ring-opacity));
  }

  .\33xl\:ring-browny-darker{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 128, 123, var(--tw-ring-opacity));
  }

  .\33xl\:ring-graysy{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(159, 159, 159, var(--tw-ring-opacity));
  }

  .\33xl\:ring-graysy-darker{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 52, 52, var(--tw-ring-opacity));
  }

  .\33xl\:ring-graysy-lighter{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 229, 229, var(--tw-ring-opacity));
  }

  .\33xl\:ring-error{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(234, 33, 33, var(--tw-ring-opacity));
  }

  .\33xl\:ring-redy{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(222, 21, 21, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-transparent:focus-within{
    --tw-ring-color: transparent;
  }

  .\33xl\:focus-within\:ring-current:focus-within{
    --tw-ring-color: currentColor;
  }

  .\33xl\:focus-within\:ring-black:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-white:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-gray-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-gray-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-gray-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-gray-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-gray-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-gray-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-gray-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-gray-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-gray-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-gray-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-red-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-red-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-red-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-red-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-red-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-red-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-red-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-red-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-red-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-red-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-yellow-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-yellow-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-yellow-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-yellow-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-yellow-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-yellow-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-yellow-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-yellow-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-yellow-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-yellow-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-green-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-green-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-green-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-green-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-green-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-green-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-green-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-green-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-green-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-green-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-blue-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-blue-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-blue-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-blue-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-blue-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-blue-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-blue-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-blue-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-blue-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-blue-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-indigo-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-indigo-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-indigo-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-indigo-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-indigo-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-indigo-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-indigo-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-indigo-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-indigo-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-indigo-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-purple-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-purple-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-purple-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-purple-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-purple-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-purple-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-purple-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-purple-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-purple-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-purple-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-pink-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-pink-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-pink-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-pink-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-pink-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-pink-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-pink-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-pink-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-pink-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-pink-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-browny:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(172, 165, 160, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-browny-lighter:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(203, 196, 188, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-browny-darker:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 128, 123, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-graysy:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(159, 159, 159, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-graysy-darker:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 52, 52, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-graysy-lighter:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 229, 229, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-error:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(234, 33, 33, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-redy:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(222, 21, 21, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-transparent:focus{
    --tw-ring-color: transparent;
  }

  .\33xl\:focus\:ring-current:focus{
    --tw-ring-color: currentColor;
  }

  .\33xl\:focus\:ring-black:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-white:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-gray-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-gray-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-gray-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-gray-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-gray-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-gray-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-gray-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-gray-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-gray-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-gray-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-red-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-red-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-red-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-red-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-red-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-red-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-red-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-red-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-red-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-red-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-yellow-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-yellow-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-yellow-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-yellow-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-yellow-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-yellow-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-yellow-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-yellow-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-yellow-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-yellow-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-green-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-green-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-green-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-green-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-green-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-green-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-green-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-green-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-green-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-green-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-blue-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-blue-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-blue-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-blue-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-blue-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-blue-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-blue-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-blue-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-blue-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-blue-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-indigo-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-indigo-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-indigo-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-indigo-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-indigo-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-indigo-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-indigo-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-indigo-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-indigo-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-indigo-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-purple-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-purple-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-purple-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-purple-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-purple-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-purple-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-purple-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-purple-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-purple-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-purple-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-pink-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-pink-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-pink-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-pink-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-pink-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-pink-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-pink-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-pink-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-pink-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-pink-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-browny:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(172, 165, 160, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-browny-lighter:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(203, 196, 188, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-browny-darker:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 128, 123, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-graysy:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(159, 159, 159, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-graysy-darker:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 52, 52, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-graysy-lighter:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 229, 229, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-error:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(234, 33, 33, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-redy:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(222, 21, 21, var(--tw-ring-opacity));
  }

  .\33xl\:ring-opacity-0{
    --tw-ring-opacity: 0;
  }

  .\33xl\:ring-opacity-5{
    --tw-ring-opacity: 0.05;
  }

  .\33xl\:ring-opacity-10{
    --tw-ring-opacity: 0.1;
  }

  .\33xl\:ring-opacity-20{
    --tw-ring-opacity: 0.2;
  }

  .\33xl\:ring-opacity-25{
    --tw-ring-opacity: 0.25;
  }

  .\33xl\:ring-opacity-30{
    --tw-ring-opacity: 0.3;
  }

  .\33xl\:ring-opacity-40{
    --tw-ring-opacity: 0.4;
  }

  .\33xl\:ring-opacity-50{
    --tw-ring-opacity: 0.5;
  }

  .\33xl\:ring-opacity-60{
    --tw-ring-opacity: 0.6;
  }

  .\33xl\:ring-opacity-70{
    --tw-ring-opacity: 0.7;
  }

  .\33xl\:ring-opacity-75{
    --tw-ring-opacity: 0.75;
  }

  .\33xl\:ring-opacity-80{
    --tw-ring-opacity: 0.8;
  }

  .\33xl\:ring-opacity-90{
    --tw-ring-opacity: 0.9;
  }

  .\33xl\:ring-opacity-95{
    --tw-ring-opacity: 0.95;
  }

  .\33xl\:ring-opacity-100{
    --tw-ring-opacity: 1;
  }

  .\33xl\:focus-within\:ring-opacity-0:focus-within{
    --tw-ring-opacity: 0;
  }

  .\33xl\:focus-within\:ring-opacity-5:focus-within{
    --tw-ring-opacity: 0.05;
  }

  .\33xl\:focus-within\:ring-opacity-10:focus-within{
    --tw-ring-opacity: 0.1;
  }

  .\33xl\:focus-within\:ring-opacity-20:focus-within{
    --tw-ring-opacity: 0.2;
  }

  .\33xl\:focus-within\:ring-opacity-25:focus-within{
    --tw-ring-opacity: 0.25;
  }

  .\33xl\:focus-within\:ring-opacity-30:focus-within{
    --tw-ring-opacity: 0.3;
  }

  .\33xl\:focus-within\:ring-opacity-40:focus-within{
    --tw-ring-opacity: 0.4;
  }

  .\33xl\:focus-within\:ring-opacity-50:focus-within{
    --tw-ring-opacity: 0.5;
  }

  .\33xl\:focus-within\:ring-opacity-60:focus-within{
    --tw-ring-opacity: 0.6;
  }

  .\33xl\:focus-within\:ring-opacity-70:focus-within{
    --tw-ring-opacity: 0.7;
  }

  .\33xl\:focus-within\:ring-opacity-75:focus-within{
    --tw-ring-opacity: 0.75;
  }

  .\33xl\:focus-within\:ring-opacity-80:focus-within{
    --tw-ring-opacity: 0.8;
  }

  .\33xl\:focus-within\:ring-opacity-90:focus-within{
    --tw-ring-opacity: 0.9;
  }

  .\33xl\:focus-within\:ring-opacity-95:focus-within{
    --tw-ring-opacity: 0.95;
  }

  .\33xl\:focus-within\:ring-opacity-100:focus-within{
    --tw-ring-opacity: 1;
  }

  .\33xl\:focus\:ring-opacity-0:focus{
    --tw-ring-opacity: 0;
  }

  .\33xl\:focus\:ring-opacity-5:focus{
    --tw-ring-opacity: 0.05;
  }

  .\33xl\:focus\:ring-opacity-10:focus{
    --tw-ring-opacity: 0.1;
  }

  .\33xl\:focus\:ring-opacity-20:focus{
    --tw-ring-opacity: 0.2;
  }

  .\33xl\:focus\:ring-opacity-25:focus{
    --tw-ring-opacity: 0.25;
  }

  .\33xl\:focus\:ring-opacity-30:focus{
    --tw-ring-opacity: 0.3;
  }

  .\33xl\:focus\:ring-opacity-40:focus{
    --tw-ring-opacity: 0.4;
  }

  .\33xl\:focus\:ring-opacity-50:focus{
    --tw-ring-opacity: 0.5;
  }

  .\33xl\:focus\:ring-opacity-60:focus{
    --tw-ring-opacity: 0.6;
  }

  .\33xl\:focus\:ring-opacity-70:focus{
    --tw-ring-opacity: 0.7;
  }

  .\33xl\:focus\:ring-opacity-75:focus{
    --tw-ring-opacity: 0.75;
  }

  .\33xl\:focus\:ring-opacity-80:focus{
    --tw-ring-opacity: 0.8;
  }

  .\33xl\:focus\:ring-opacity-90:focus{
    --tw-ring-opacity: 0.9;
  }

  .\33xl\:focus\:ring-opacity-95:focus{
    --tw-ring-opacity: 0.95;
  }

  .\33xl\:focus\:ring-opacity-100:focus{
    --tw-ring-opacity: 1;
  }

  .\33xl\:fill-current{
    fill: currentColor;
  }

  .\33xl\:stroke-current{
    stroke: currentColor;
  }

  .\33xl\:stroke-0{
    stroke-width: 0;
  }

  .\33xl\:stroke-1{
    stroke-width: 1;
  }

  .\33xl\:stroke-2{
    stroke-width: 2;
  }

  .\33xl\:table-auto{
    table-layout: auto;
  }

  .\33xl\:table-fixed{
    table-layout: fixed;
  }

  .\33xl\:text-left{
    text-align: left;
  }

  .\33xl\:text-center{
    text-align: center;
  }

  .\33xl\:text-right{
    text-align: right;
  }

  .\33xl\:text-justify{
    text-align: justify;
  }

  .\33xl\:text-transparent{
    color: transparent;
  }

  .\33xl\:text-current{
    color: currentColor;
  }

  .\33xl\:text-black{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .\33xl\:text-white{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .\33xl\:text-gray-50{
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .\33xl\:text-gray-100{
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .\33xl\:text-gray-200{
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .\33xl\:text-gray-300{
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .\33xl\:text-gray-400{
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .\33xl\:text-gray-500{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .\33xl\:text-gray-600{
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .\33xl\:text-gray-700{
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .\33xl\:text-gray-800{
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .\33xl\:text-gray-900{
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .\33xl\:text-red-50{
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .\33xl\:text-red-100{
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .\33xl\:text-red-200{
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .\33xl\:text-red-300{
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .\33xl\:text-red-400{
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .\33xl\:text-red-500{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .\33xl\:text-red-600{
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .\33xl\:text-red-700{
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .\33xl\:text-red-800{
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .\33xl\:text-red-900{
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .\33xl\:text-yellow-50{
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .\33xl\:text-yellow-100{
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .\33xl\:text-yellow-200{
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .\33xl\:text-yellow-300{
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .\33xl\:text-yellow-400{
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .\33xl\:text-yellow-500{
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .\33xl\:text-yellow-600{
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .\33xl\:text-yellow-700{
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .\33xl\:text-yellow-800{
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .\33xl\:text-yellow-900{
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .\33xl\:text-green-50{
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .\33xl\:text-green-100{
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .\33xl\:text-green-200{
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .\33xl\:text-green-300{
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .\33xl\:text-green-400{
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .\33xl\:text-green-500{
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .\33xl\:text-green-600{
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .\33xl\:text-green-700{
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .\33xl\:text-green-800{
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .\33xl\:text-green-900{
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .\33xl\:text-blue-50{
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .\33xl\:text-blue-100{
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .\33xl\:text-blue-200{
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .\33xl\:text-blue-300{
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .\33xl\:text-blue-400{
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .\33xl\:text-blue-500{
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .\33xl\:text-blue-600{
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .\33xl\:text-blue-700{
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .\33xl\:text-blue-800{
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .\33xl\:text-blue-900{
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .\33xl\:text-indigo-50{
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .\33xl\:text-indigo-100{
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .\33xl\:text-indigo-200{
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .\33xl\:text-indigo-300{
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .\33xl\:text-indigo-400{
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .\33xl\:text-indigo-500{
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .\33xl\:text-indigo-600{
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .\33xl\:text-indigo-700{
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .\33xl\:text-indigo-800{
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .\33xl\:text-indigo-900{
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .\33xl\:text-purple-50{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .\33xl\:text-purple-100{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .\33xl\:text-purple-200{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .\33xl\:text-purple-300{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .\33xl\:text-purple-400{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .\33xl\:text-purple-500{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .\33xl\:text-purple-600{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .\33xl\:text-purple-700{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .\33xl\:text-purple-800{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .\33xl\:text-purple-900{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .\33xl\:text-pink-50{
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .\33xl\:text-pink-100{
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .\33xl\:text-pink-200{
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .\33xl\:text-pink-300{
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .\33xl\:text-pink-400{
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .\33xl\:text-pink-500{
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .\33xl\:text-pink-600{
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .\33xl\:text-pink-700{
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .\33xl\:text-pink-800{
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .\33xl\:text-pink-900{
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .\33xl\:text-browny{
    --tw-text-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-text-opacity));
  }

  .\33xl\:text-browny-lighter{
    --tw-text-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-text-opacity));
  }

  .\33xl\:text-browny-darker{
    --tw-text-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-text-opacity));
  }

  .\33xl\:text-graysy{
    --tw-text-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-text-opacity));
  }

  .\33xl\:text-graysy-darker{
    --tw-text-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-text-opacity));
  }

  .\33xl\:text-graysy-lighter{
    --tw-text-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-text-opacity));
  }

  .\33xl\:text-error{
    --tw-text-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-text-opacity));
  }

  .\33xl\:text-redy{
    --tw-text-opacity: 1;
    color: rgba(222, 21, 21, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-transparent{
    color: transparent;
  }

  .group:hover .\33xl\:group-hover\:text-current{
    color: currentColor;
  }

  .group:hover .\33xl\:group-hover\:text-black{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-white{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-gray-50{
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-gray-100{
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-gray-200{
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-gray-300{
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-gray-400{
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-gray-500{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-gray-600{
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-gray-700{
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-gray-800{
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-gray-900{
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-red-50{
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-red-100{
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-red-200{
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-red-300{
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-red-400{
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-red-500{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-red-600{
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-red-700{
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-red-800{
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-red-900{
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-yellow-50{
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-yellow-100{
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-yellow-200{
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-yellow-300{
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-yellow-400{
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-yellow-500{
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-yellow-600{
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-yellow-700{
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-yellow-800{
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-yellow-900{
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-green-50{
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-green-100{
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-green-200{
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-green-300{
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-green-400{
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-green-500{
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-green-600{
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-green-700{
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-green-800{
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-green-900{
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-blue-50{
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-blue-100{
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-blue-200{
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-blue-300{
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-blue-400{
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-blue-500{
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-blue-600{
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-blue-700{
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-blue-800{
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-blue-900{
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-indigo-50{
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-indigo-100{
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-indigo-200{
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-indigo-300{
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-indigo-400{
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-indigo-500{
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-indigo-600{
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-indigo-700{
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-indigo-800{
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-indigo-900{
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-purple-50{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-purple-100{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-purple-200{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-purple-300{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-purple-400{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-purple-500{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-purple-600{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-purple-700{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-purple-800{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-purple-900{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-pink-50{
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-pink-100{
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-pink-200{
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-pink-300{
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-pink-400{
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-pink-500{
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-pink-600{
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-pink-700{
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-pink-800{
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-pink-900{
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-browny{
    --tw-text-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-browny-lighter{
    --tw-text-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-browny-darker{
    --tw-text-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-graysy{
    --tw-text-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-graysy-darker{
    --tw-text-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-graysy-lighter{
    --tw-text-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-error{
    --tw-text-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-redy{
    --tw-text-opacity: 1;
    color: rgba(222, 21, 21, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-transparent:focus-within{
    color: transparent;
  }

  .\33xl\:focus-within\:text-current:focus-within{
    color: currentColor;
  }

  .\33xl\:focus-within\:text-black:focus-within{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-white:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-gray-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-gray-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-gray-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-gray-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-gray-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-gray-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-gray-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-gray-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-gray-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-gray-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-red-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-red-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-red-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-red-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-red-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-red-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-red-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-red-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-red-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-red-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-yellow-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-yellow-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-yellow-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-yellow-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-yellow-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-yellow-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-yellow-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-yellow-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-yellow-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-yellow-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-green-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-green-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-green-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-green-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-green-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-green-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-green-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-green-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-green-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-green-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-blue-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-blue-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-blue-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-blue-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-blue-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-blue-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-blue-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-blue-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-blue-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-blue-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-indigo-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-indigo-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-indigo-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-indigo-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-indigo-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-indigo-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-indigo-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-indigo-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-indigo-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-indigo-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-purple-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-purple-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-purple-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-purple-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-purple-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-purple-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-purple-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-purple-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-purple-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-purple-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-pink-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-pink-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-pink-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-pink-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-pink-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-pink-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-pink-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-pink-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-pink-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-pink-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-browny:focus-within{
    --tw-text-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-browny-lighter:focus-within{
    --tw-text-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-browny-darker:focus-within{
    --tw-text-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-graysy:focus-within{
    --tw-text-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-graysy-darker:focus-within{
    --tw-text-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-graysy-lighter:focus-within{
    --tw-text-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-error:focus-within{
    --tw-text-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-redy:focus-within{
    --tw-text-opacity: 1;
    color: rgba(222, 21, 21, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-transparent:hover{
    color: transparent;
  }

  .\33xl\:hover\:text-current:hover{
    color: currentColor;
  }

  .\33xl\:hover\:text-black:hover{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-white:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-gray-50:hover{
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-gray-100:hover{
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-gray-200:hover{
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-gray-300:hover{
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-gray-400:hover{
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-gray-500:hover{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-gray-600:hover{
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-gray-700:hover{
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-gray-800:hover{
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-gray-900:hover{
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-red-50:hover{
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-red-100:hover{
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-red-200:hover{
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-red-300:hover{
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-red-400:hover{
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-red-500:hover{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-red-600:hover{
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-red-700:hover{
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-red-800:hover{
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-red-900:hover{
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-yellow-50:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-yellow-100:hover{
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-yellow-200:hover{
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-yellow-300:hover{
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-yellow-400:hover{
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-yellow-500:hover{
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-yellow-600:hover{
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-yellow-700:hover{
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-yellow-800:hover{
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-yellow-900:hover{
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-green-50:hover{
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-green-100:hover{
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-green-200:hover{
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-green-300:hover{
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-green-400:hover{
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-green-500:hover{
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-green-600:hover{
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-green-700:hover{
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-green-800:hover{
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-green-900:hover{
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-blue-50:hover{
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-blue-100:hover{
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-blue-200:hover{
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-blue-300:hover{
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-blue-400:hover{
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-blue-500:hover{
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-blue-600:hover{
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-blue-700:hover{
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-blue-800:hover{
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-blue-900:hover{
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-indigo-50:hover{
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-indigo-100:hover{
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-indigo-200:hover{
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-indigo-300:hover{
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-indigo-400:hover{
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-indigo-500:hover{
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-indigo-600:hover{
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-indigo-700:hover{
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-indigo-800:hover{
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-indigo-900:hover{
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-purple-50:hover{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-purple-100:hover{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-purple-200:hover{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-purple-300:hover{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-purple-400:hover{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-purple-500:hover{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-purple-600:hover{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-purple-700:hover{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-purple-800:hover{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-purple-900:hover{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-pink-50:hover{
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-pink-100:hover{
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-pink-200:hover{
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-pink-300:hover{
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-pink-400:hover{
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-pink-500:hover{
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-pink-600:hover{
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-pink-700:hover{
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-pink-800:hover{
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-pink-900:hover{
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-browny:hover{
    --tw-text-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-browny-lighter:hover{
    --tw-text-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-browny-darker:hover{
    --tw-text-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-graysy:hover{
    --tw-text-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-graysy-darker:hover{
    --tw-text-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-graysy-lighter:hover{
    --tw-text-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-error:hover{
    --tw-text-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-redy:hover{
    --tw-text-opacity: 1;
    color: rgba(222, 21, 21, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-transparent:focus{
    color: transparent;
  }

  .\33xl\:focus\:text-current:focus{
    color: currentColor;
  }

  .\33xl\:focus\:text-black:focus{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-white:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-gray-50:focus{
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-gray-100:focus{
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-gray-200:focus{
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-gray-300:focus{
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-gray-400:focus{
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-gray-500:focus{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-gray-600:focus{
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-gray-700:focus{
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-gray-800:focus{
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-gray-900:focus{
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-red-50:focus{
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-red-100:focus{
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-red-200:focus{
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-red-300:focus{
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-red-400:focus{
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-red-500:focus{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-red-600:focus{
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-red-700:focus{
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-red-800:focus{
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-red-900:focus{
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-yellow-50:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-yellow-100:focus{
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-yellow-200:focus{
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-yellow-300:focus{
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-yellow-400:focus{
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-yellow-500:focus{
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-yellow-600:focus{
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-yellow-700:focus{
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-yellow-800:focus{
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-yellow-900:focus{
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-green-50:focus{
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-green-100:focus{
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-green-200:focus{
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-green-300:focus{
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-green-400:focus{
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-green-500:focus{
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-green-600:focus{
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-green-700:focus{
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-green-800:focus{
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-green-900:focus{
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-blue-50:focus{
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-blue-100:focus{
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-blue-200:focus{
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-blue-300:focus{
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-blue-400:focus{
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-blue-500:focus{
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-blue-600:focus{
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-blue-700:focus{
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-blue-800:focus{
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-blue-900:focus{
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-indigo-50:focus{
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-indigo-100:focus{
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-indigo-200:focus{
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-indigo-300:focus{
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-indigo-400:focus{
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-indigo-500:focus{
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-indigo-600:focus{
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-indigo-700:focus{
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-indigo-800:focus{
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-indigo-900:focus{
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-purple-50:focus{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-purple-100:focus{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-purple-200:focus{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-purple-300:focus{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-purple-400:focus{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-purple-500:focus{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-purple-600:focus{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-purple-700:focus{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-purple-800:focus{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-purple-900:focus{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-pink-50:focus{
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-pink-100:focus{
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-pink-200:focus{
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-pink-300:focus{
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-pink-400:focus{
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-pink-500:focus{
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-pink-600:focus{
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-pink-700:focus{
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-pink-800:focus{
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-pink-900:focus{
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-browny:focus{
    --tw-text-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-browny-lighter:focus{
    --tw-text-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-browny-darker:focus{
    --tw-text-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-graysy:focus{
    --tw-text-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-graysy-darker:focus{
    --tw-text-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-graysy-lighter:focus{
    --tw-text-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-error:focus{
    --tw-text-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-redy:focus{
    --tw-text-opacity: 1;
    color: rgba(222, 21, 21, var(--tw-text-opacity));
  }

  .\33xl\:text-opacity-0{
    --tw-text-opacity: 0;
  }

  .\33xl\:text-opacity-5{
    --tw-text-opacity: 0.05;
  }

  .\33xl\:text-opacity-10{
    --tw-text-opacity: 0.1;
  }

  .\33xl\:text-opacity-20{
    --tw-text-opacity: 0.2;
  }

  .\33xl\:text-opacity-25{
    --tw-text-opacity: 0.25;
  }

  .\33xl\:text-opacity-30{
    --tw-text-opacity: 0.3;
  }

  .\33xl\:text-opacity-40{
    --tw-text-opacity: 0.4;
  }

  .\33xl\:text-opacity-50{
    --tw-text-opacity: 0.5;
  }

  .\33xl\:text-opacity-60{
    --tw-text-opacity: 0.6;
  }

  .\33xl\:text-opacity-70{
    --tw-text-opacity: 0.7;
  }

  .\33xl\:text-opacity-75{
    --tw-text-opacity: 0.75;
  }

  .\33xl\:text-opacity-80{
    --tw-text-opacity: 0.8;
  }

  .\33xl\:text-opacity-90{
    --tw-text-opacity: 0.9;
  }

  .\33xl\:text-opacity-95{
    --tw-text-opacity: 0.95;
  }

  .\33xl\:text-opacity-100{
    --tw-text-opacity: 1;
  }

  .group:hover .\33xl\:group-hover\:text-opacity-0{
    --tw-text-opacity: 0;
  }

  .group:hover .\33xl\:group-hover\:text-opacity-5{
    --tw-text-opacity: 0.05;
  }

  .group:hover .\33xl\:group-hover\:text-opacity-10{
    --tw-text-opacity: 0.1;
  }

  .group:hover .\33xl\:group-hover\:text-opacity-20{
    --tw-text-opacity: 0.2;
  }

  .group:hover .\33xl\:group-hover\:text-opacity-25{
    --tw-text-opacity: 0.25;
  }

  .group:hover .\33xl\:group-hover\:text-opacity-30{
    --tw-text-opacity: 0.3;
  }

  .group:hover .\33xl\:group-hover\:text-opacity-40{
    --tw-text-opacity: 0.4;
  }

  .group:hover .\33xl\:group-hover\:text-opacity-50{
    --tw-text-opacity: 0.5;
  }

  .group:hover .\33xl\:group-hover\:text-opacity-60{
    --tw-text-opacity: 0.6;
  }

  .group:hover .\33xl\:group-hover\:text-opacity-70{
    --tw-text-opacity: 0.7;
  }

  .group:hover .\33xl\:group-hover\:text-opacity-75{
    --tw-text-opacity: 0.75;
  }

  .group:hover .\33xl\:group-hover\:text-opacity-80{
    --tw-text-opacity: 0.8;
  }

  .group:hover .\33xl\:group-hover\:text-opacity-90{
    --tw-text-opacity: 0.9;
  }

  .group:hover .\33xl\:group-hover\:text-opacity-95{
    --tw-text-opacity: 0.95;
  }

  .group:hover .\33xl\:group-hover\:text-opacity-100{
    --tw-text-opacity: 1;
  }

  .\33xl\:focus-within\:text-opacity-0:focus-within{
    --tw-text-opacity: 0;
  }

  .\33xl\:focus-within\:text-opacity-5:focus-within{
    --tw-text-opacity: 0.05;
  }

  .\33xl\:focus-within\:text-opacity-10:focus-within{
    --tw-text-opacity: 0.1;
  }

  .\33xl\:focus-within\:text-opacity-20:focus-within{
    --tw-text-opacity: 0.2;
  }

  .\33xl\:focus-within\:text-opacity-25:focus-within{
    --tw-text-opacity: 0.25;
  }

  .\33xl\:focus-within\:text-opacity-30:focus-within{
    --tw-text-opacity: 0.3;
  }

  .\33xl\:focus-within\:text-opacity-40:focus-within{
    --tw-text-opacity: 0.4;
  }

  .\33xl\:focus-within\:text-opacity-50:focus-within{
    --tw-text-opacity: 0.5;
  }

  .\33xl\:focus-within\:text-opacity-60:focus-within{
    --tw-text-opacity: 0.6;
  }

  .\33xl\:focus-within\:text-opacity-70:focus-within{
    --tw-text-opacity: 0.7;
  }

  .\33xl\:focus-within\:text-opacity-75:focus-within{
    --tw-text-opacity: 0.75;
  }

  .\33xl\:focus-within\:text-opacity-80:focus-within{
    --tw-text-opacity: 0.8;
  }

  .\33xl\:focus-within\:text-opacity-90:focus-within{
    --tw-text-opacity: 0.9;
  }

  .\33xl\:focus-within\:text-opacity-95:focus-within{
    --tw-text-opacity: 0.95;
  }

  .\33xl\:focus-within\:text-opacity-100:focus-within{
    --tw-text-opacity: 1;
  }

  .\33xl\:hover\:text-opacity-0:hover{
    --tw-text-opacity: 0;
  }

  .\33xl\:hover\:text-opacity-5:hover{
    --tw-text-opacity: 0.05;
  }

  .\33xl\:hover\:text-opacity-10:hover{
    --tw-text-opacity: 0.1;
  }

  .\33xl\:hover\:text-opacity-20:hover{
    --tw-text-opacity: 0.2;
  }

  .\33xl\:hover\:text-opacity-25:hover{
    --tw-text-opacity: 0.25;
  }

  .\33xl\:hover\:text-opacity-30:hover{
    --tw-text-opacity: 0.3;
  }

  .\33xl\:hover\:text-opacity-40:hover{
    --tw-text-opacity: 0.4;
  }

  .\33xl\:hover\:text-opacity-50:hover{
    --tw-text-opacity: 0.5;
  }

  .\33xl\:hover\:text-opacity-60:hover{
    --tw-text-opacity: 0.6;
  }

  .\33xl\:hover\:text-opacity-70:hover{
    --tw-text-opacity: 0.7;
  }

  .\33xl\:hover\:text-opacity-75:hover{
    --tw-text-opacity: 0.75;
  }

  .\33xl\:hover\:text-opacity-80:hover{
    --tw-text-opacity: 0.8;
  }

  .\33xl\:hover\:text-opacity-90:hover{
    --tw-text-opacity: 0.9;
  }

  .\33xl\:hover\:text-opacity-95:hover{
    --tw-text-opacity: 0.95;
  }

  .\33xl\:hover\:text-opacity-100:hover{
    --tw-text-opacity: 1;
  }

  .\33xl\:focus\:text-opacity-0:focus{
    --tw-text-opacity: 0;
  }

  .\33xl\:focus\:text-opacity-5:focus{
    --tw-text-opacity: 0.05;
  }

  .\33xl\:focus\:text-opacity-10:focus{
    --tw-text-opacity: 0.1;
  }

  .\33xl\:focus\:text-opacity-20:focus{
    --tw-text-opacity: 0.2;
  }

  .\33xl\:focus\:text-opacity-25:focus{
    --tw-text-opacity: 0.25;
  }

  .\33xl\:focus\:text-opacity-30:focus{
    --tw-text-opacity: 0.3;
  }

  .\33xl\:focus\:text-opacity-40:focus{
    --tw-text-opacity: 0.4;
  }

  .\33xl\:focus\:text-opacity-50:focus{
    --tw-text-opacity: 0.5;
  }

  .\33xl\:focus\:text-opacity-60:focus{
    --tw-text-opacity: 0.6;
  }

  .\33xl\:focus\:text-opacity-70:focus{
    --tw-text-opacity: 0.7;
  }

  .\33xl\:focus\:text-opacity-75:focus{
    --tw-text-opacity: 0.75;
  }

  .\33xl\:focus\:text-opacity-80:focus{
    --tw-text-opacity: 0.8;
  }

  .\33xl\:focus\:text-opacity-90:focus{
    --tw-text-opacity: 0.9;
  }

  .\33xl\:focus\:text-opacity-95:focus{
    --tw-text-opacity: 0.95;
  }

  .\33xl\:focus\:text-opacity-100:focus{
    --tw-text-opacity: 1;
  }

  .\33xl\:truncate{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .\33xl\:overflow-ellipsis{
    text-overflow: ellipsis;
  }

  .\33xl\:overflow-clip{
    text-overflow: clip;
  }

  .\33xl\:italic{
    font-style: italic;
  }

  .\33xl\:not-italic{
    font-style: normal;
  }

  .\33xl\:uppercase{
    text-transform: uppercase;
  }

  .\33xl\:lowercase{
    text-transform: lowercase;
  }

  .\33xl\:capitalize{
    text-transform: capitalize;
  }

  .\33xl\:normal-case{
    text-transform: none;
  }

  .\33xl\:underline{
    text-decoration: underline;
  }

  .\33xl\:line-through{
    text-decoration: line-through;
  }

  .\33xl\:no-underline{
    text-decoration: none;
  }

  .group:hover .\33xl\:group-hover\:underline{
    text-decoration: underline;
  }

  .group:hover .\33xl\:group-hover\:line-through{
    text-decoration: line-through;
  }

  .group:hover .\33xl\:group-hover\:no-underline{
    text-decoration: none;
  }

  .\33xl\:focus-within\:underline:focus-within{
    text-decoration: underline;
  }

  .\33xl\:focus-within\:line-through:focus-within{
    text-decoration: line-through;
  }

  .\33xl\:focus-within\:no-underline:focus-within{
    text-decoration: none;
  }

  .\33xl\:hover\:underline:hover{
    text-decoration: underline;
  }

  .\33xl\:hover\:line-through:hover{
    text-decoration: line-through;
  }

  .\33xl\:hover\:no-underline:hover{
    text-decoration: none;
  }

  .\33xl\:focus\:underline:focus{
    text-decoration: underline;
  }

  .\33xl\:focus\:line-through:focus{
    text-decoration: line-through;
  }

  .\33xl\:focus\:no-underline:focus{
    text-decoration: none;
  }

  .\33xl\:antialiased{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .\33xl\:subpixel-antialiased{
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .\33xl\:ordinal, .\33xl\:slashed-zero, .\33xl\:lining-nums, .\33xl\:oldstyle-nums, .\33xl\:proportional-nums, .\33xl\:tabular-nums, .\33xl\:diagonal-fractions, .\33xl\: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);
  }

  .\33xl\:normal-nums{
    font-variant-numeric: normal;
  }

  .\33xl\:ordinal{
    --tw-ordinal: ordinal;
  }

  .\33xl\:slashed-zero{
    --tw-slashed-zero: slashed-zero;
  }

  .\33xl\:lining-nums{
    --tw-numeric-figure: lining-nums;
  }

  .\33xl\:oldstyle-nums{
    --tw-numeric-figure: oldstyle-nums;
  }

  .\33xl\:proportional-nums{
    --tw-numeric-spacing: proportional-nums;
  }

  .\33xl\:tabular-nums{
    --tw-numeric-spacing: tabular-nums;
  }

  .\33xl\:diagonal-fractions{
    --tw-numeric-fraction: diagonal-fractions;
  }

  .\33xl\:stacked-fractions{
    --tw-numeric-fraction: stacked-fractions;
  }

  .\33xl\:tracking-tighter{
    letter-spacing: -0.05em;
  }

  .\33xl\:tracking-tight{
    letter-spacing: -0.025em;
  }

  .\33xl\:tracking-normal{
    letter-spacing: 0em;
  }

  .\33xl\:tracking-wide{
    letter-spacing: 0.025em;
  }

  .\33xl\:tracking-wider{
    letter-spacing: 0.05em;
  }

  .\33xl\:tracking-widest{
    letter-spacing: 0.1em;
  }

  .\33xl\:select-none{
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
  }

  .\33xl\:select-text{
    -webkit-user-select: text;
       -moz-user-select: text;
        -ms-user-select: text;
            user-select: text;
  }

  .\33xl\:select-all{
    -webkit-user-select: all;
       -moz-user-select: all;
        -ms-user-select: all;
            user-select: all;
  }

  .\33xl\:select-auto{
    -webkit-user-select: auto;
       -moz-user-select: auto;
        -ms-user-select: auto;
            user-select: auto;
  }

  .\33xl\:align-baseline{
    vertical-align: baseline;
  }

  .\33xl\:align-top{
    vertical-align: top;
  }

  .\33xl\:align-middle{
    vertical-align: middle;
  }

  .\33xl\:align-bottom{
    vertical-align: bottom;
  }

  .\33xl\:align-text-top{
    vertical-align: text-top;
  }

  .\33xl\:align-text-bottom{
    vertical-align: text-bottom;
  }

  .\33xl\:visible{
    visibility: visible;
  }

  .\33xl\:invisible{
    visibility: hidden;
  }

  .\33xl\:whitespace-normal{
    white-space: normal;
  }

  .\33xl\:whitespace-nowrap{
    white-space: nowrap;
  }

  .\33xl\:whitespace-pre{
    white-space: pre;
  }

  .\33xl\:whitespace-pre-line{
    white-space: pre-line;
  }

  .\33xl\:whitespace-pre-wrap{
    white-space: pre-wrap;
  }

  .\33xl\:break-normal{
    overflow-wrap: normal;
    word-break: normal;
  }

  .\33xl\:break-words{
    overflow-wrap: break-word;
  }

  .\33xl\:break-all{
    word-break: break-all;
  }

  .\33xl\:w-0{
    width: 0px;
  }

  .\33xl\:w-1{
    width: 0.25rem;
  }

  .\33xl\:w-2{
    width: 0.5rem;
  }

  .\33xl\:w-3{
    width: 0.75rem;
  }

  .\33xl\:w-4{
    width: 1rem;
  }

  .\33xl\:w-5{
    width: 1.25rem;
  }

  .\33xl\:w-6{
    width: 1.5rem;
  }

  .\33xl\:w-7{
    width: 1.75rem;
  }

  .\33xl\:w-8{
    width: 2rem;
  }

  .\33xl\:w-9{
    width: 2.25rem;
  }

  .\33xl\:w-10{
    width: 2.5rem;
  }

  .\33xl\:w-11{
    width: 2.75rem;
  }

  .\33xl\:w-12{
    width: 3rem;
  }

  .\33xl\:w-14{
    width: 3.5rem;
  }

  .\33xl\:w-16{
    width: 4rem;
  }

  .\33xl\:w-20{
    width: 5rem;
  }

  .\33xl\:w-24{
    width: 6rem;
  }

  .\33xl\:w-28{
    width: 7rem;
  }

  .\33xl\:w-32{
    width: 8rem;
  }

  .\33xl\:w-36{
    width: 9rem;
  }

  .\33xl\:w-40{
    width: 10rem;
  }

  .\33xl\:w-44{
    width: 11rem;
  }

  .\33xl\:w-48{
    width: 12rem;
  }

  .\33xl\:w-52{
    width: 13rem;
  }

  .\33xl\:w-56{
    width: 14rem;
  }

  .\33xl\:w-60{
    width: 15rem;
  }

  .\33xl\:w-64{
    width: 16rem;
  }

  .\33xl\:w-72{
    width: 18rem;
  }

  .\33xl\:w-80{
    width: 20rem;
  }

  .\33xl\:w-96{
    width: 24rem;
  }

  .\33xl\:w-auto{
    width: auto;
  }

  .\33xl\:w-px{
    width: 1px;
  }

  .\33xl\:w-0\.5{
    width: 0.125rem;
  }

  .\33xl\:w-1\.5{
    width: 0.375rem;
  }

  .\33xl\:w-2\.5{
    width: 0.625rem;
  }

  .\33xl\:w-3\.5{
    width: 0.875rem;
  }

  .\33xl\:w-1\/2{
    width: 50%;
  }

  .\33xl\:w-1\/3{
    width: 33.333333%;
  }

  .\33xl\:w-2\/3{
    width: 66.666667%;
  }

  .\33xl\:w-1\/4{
    width: 25%;
  }

  .\33xl\:w-2\/4{
    width: 50%;
  }

  .\33xl\:w-3\/4{
    width: 75%;
  }

  .\33xl\:w-1\/5{
    width: 20%;
  }

  .\33xl\:w-2\/5{
    width: 40%;
  }

  .\33xl\:w-3\/5{
    width: 60%;
  }

  .\33xl\:w-4\/5{
    width: 80%;
  }

  .\33xl\:w-1\/6{
    width: 16.666667%;
  }

  .\33xl\:w-2\/6{
    width: 33.333333%;
  }

  .\33xl\:w-3\/6{
    width: 50%;
  }

  .\33xl\:w-4\/6{
    width: 66.666667%;
  }

  .\33xl\:w-5\/6{
    width: 83.333333%;
  }

  .\33xl\:w-1\/12{
    width: 8.333333%;
  }

  .\33xl\:w-2\/12{
    width: 16.666667%;
  }

  .\33xl\:w-3\/12{
    width: 25%;
  }

  .\33xl\:w-4\/12{
    width: 33.333333%;
  }

  .\33xl\:w-5\/12{
    width: 41.666667%;
  }

  .\33xl\:w-6\/12{
    width: 50%;
  }

  .\33xl\:w-7\/12{
    width: 58.333333%;
  }

  .\33xl\:w-8\/12{
    width: 66.666667%;
  }

  .\33xl\:w-9\/12{
    width: 75%;
  }

  .\33xl\:w-10\/12{
    width: 83.333333%;
  }

  .\33xl\:w-11\/12{
    width: 91.666667%;
  }

  .\33xl\:w-full{
    width: 100%;
  }

  .\33xl\:w-screen{
    width: 100vw;
  }

  .\33xl\:w-min{
    width: -webkit-min-content;
    width: -moz-min-content;
    width: min-content;
  }

  .\33xl\:w-max{
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
  }

  .\33xl\:w-3xl{
    width: 1680px;
  }

  .\33xl\:w-2xl{
    width: 1366px;
  }

  .\33xl\:w-xl{
    width: 1280px;
  }

  .\33xl\:w-lg{
    width: 1024px;
  }

  .\33xl\:w-md{
    width: 768px;
  }

  .\33xl\:w-sm{
    width: 640px;
  }

  .\33xl\:w-xs{
    width: 375px;
  }

  .\33xl\:w-580px{
    width: 580px;
  }

  .\33xl\:w-100px{
    width: 100px;
  }

  .\33xl\:w-27px{
    width: 27px;
  }

  .\33xl\:z-0{
    z-index: 0;
  }

  .\33xl\:z-10{
    z-index: 10;
  }

  .\33xl\:z-20{
    z-index: 20;
  }

  .\33xl\:z-30{
    z-index: 30;
  }

  .\33xl\:z-40{
    z-index: 40;
  }

  .\33xl\:z-50{
    z-index: 50;
  }

  .\33xl\:z-auto{
    z-index: auto;
  }

  .\33xl\:focus-within\:z-0:focus-within{
    z-index: 0;
  }

  .\33xl\:focus-within\:z-10:focus-within{
    z-index: 10;
  }

  .\33xl\:focus-within\:z-20:focus-within{
    z-index: 20;
  }

  .\33xl\:focus-within\:z-30:focus-within{
    z-index: 30;
  }

  .\33xl\:focus-within\:z-40:focus-within{
    z-index: 40;
  }

  .\33xl\:focus-within\:z-50:focus-within{
    z-index: 50;
  }

  .\33xl\:focus-within\:z-auto:focus-within{
    z-index: auto;
  }

  .\33xl\:focus\:z-0:focus{
    z-index: 0;
  }

  .\33xl\:focus\:z-10:focus{
    z-index: 10;
  }

  .\33xl\:focus\:z-20:focus{
    z-index: 20;
  }

  .\33xl\:focus\:z-30:focus{
    z-index: 30;
  }

  .\33xl\:focus\:z-40:focus{
    z-index: 40;
  }

  .\33xl\:focus\:z-50:focus{
    z-index: 50;
  }

  .\33xl\:focus\:z-auto:focus{
    z-index: auto;
  }

  .\33xl\:isolate{
    isolation: isolate;
  }

  .\33xl\:isolation-auto{
    isolation: auto;
  }

  .\33xl\:gap-0{
    gap: 0px;
  }

  .\33xl\:gap-1{
    gap: 0.25rem;
  }

  .\33xl\:gap-2{
    gap: 0.5rem;
  }

  .\33xl\:gap-3{
    gap: 0.75rem;
  }

  .\33xl\:gap-4{
    gap: 1rem;
  }

  .\33xl\:gap-5{
    gap: 1.25rem;
  }

  .\33xl\:gap-6{
    gap: 1.5rem;
  }

  .\33xl\:gap-7{
    gap: 1.75rem;
  }

  .\33xl\:gap-8{
    gap: 2rem;
  }

  .\33xl\:gap-9{
    gap: 2.25rem;
  }

  .\33xl\:gap-10{
    gap: 2.5rem;
  }

  .\33xl\:gap-11{
    gap: 2.75rem;
  }

  .\33xl\:gap-12{
    gap: 3rem;
  }

  .\33xl\:gap-14{
    gap: 3.5rem;
  }

  .\33xl\:gap-16{
    gap: 4rem;
  }

  .\33xl\:gap-20{
    gap: 5rem;
  }

  .\33xl\:gap-24{
    gap: 6rem;
  }

  .\33xl\:gap-28{
    gap: 7rem;
  }

  .\33xl\:gap-32{
    gap: 8rem;
  }

  .\33xl\:gap-36{
    gap: 9rem;
  }

  .\33xl\:gap-40{
    gap: 10rem;
  }

  .\33xl\:gap-44{
    gap: 11rem;
  }

  .\33xl\:gap-48{
    gap: 12rem;
  }

  .\33xl\:gap-52{
    gap: 13rem;
  }

  .\33xl\:gap-56{
    gap: 14rem;
  }

  .\33xl\:gap-60{
    gap: 15rem;
  }

  .\33xl\:gap-64{
    gap: 16rem;
  }

  .\33xl\:gap-72{
    gap: 18rem;
  }

  .\33xl\:gap-80{
    gap: 20rem;
  }

  .\33xl\:gap-96{
    gap: 24rem;
  }

  .\33xl\:gap-px{
    gap: 1px;
  }

  .\33xl\:gap-0\.5{
    gap: 0.125rem;
  }

  .\33xl\:gap-1\.5{
    gap: 0.375rem;
  }

  .\33xl\:gap-2\.5{
    gap: 0.625rem;
  }

  .\33xl\:gap-3\.5{
    gap: 0.875rem;
  }

  .\33xl\:gap-x-0{
    -moz-column-gap: 0px;
         column-gap: 0px;
  }

  .\33xl\:gap-x-1{
    -moz-column-gap: 0.25rem;
         column-gap: 0.25rem;
  }

  .\33xl\:gap-x-2{
    -moz-column-gap: 0.5rem;
         column-gap: 0.5rem;
  }

  .\33xl\:gap-x-3{
    -moz-column-gap: 0.75rem;
         column-gap: 0.75rem;
  }

  .\33xl\:gap-x-4{
    -moz-column-gap: 1rem;
         column-gap: 1rem;
  }

  .\33xl\:gap-x-5{
    -moz-column-gap: 1.25rem;
         column-gap: 1.25rem;
  }

  .\33xl\:gap-x-6{
    -moz-column-gap: 1.5rem;
         column-gap: 1.5rem;
  }

  .\33xl\:gap-x-7{
    -moz-column-gap: 1.75rem;
         column-gap: 1.75rem;
  }

  .\33xl\:gap-x-8{
    -moz-column-gap: 2rem;
         column-gap: 2rem;
  }

  .\33xl\:gap-x-9{
    -moz-column-gap: 2.25rem;
         column-gap: 2.25rem;
  }

  .\33xl\:gap-x-10{
    -moz-column-gap: 2.5rem;
         column-gap: 2.5rem;
  }

  .\33xl\:gap-x-11{
    -moz-column-gap: 2.75rem;
         column-gap: 2.75rem;
  }

  .\33xl\:gap-x-12{
    -moz-column-gap: 3rem;
         column-gap: 3rem;
  }

  .\33xl\:gap-x-14{
    -moz-column-gap: 3.5rem;
         column-gap: 3.5rem;
  }

  .\33xl\:gap-x-16{
    -moz-column-gap: 4rem;
         column-gap: 4rem;
  }

  .\33xl\:gap-x-20{
    -moz-column-gap: 5rem;
         column-gap: 5rem;
  }

  .\33xl\:gap-x-24{
    -moz-column-gap: 6rem;
         column-gap: 6rem;
  }

  .\33xl\:gap-x-28{
    -moz-column-gap: 7rem;
         column-gap: 7rem;
  }

  .\33xl\:gap-x-32{
    -moz-column-gap: 8rem;
         column-gap: 8rem;
  }

  .\33xl\:gap-x-36{
    -moz-column-gap: 9rem;
         column-gap: 9rem;
  }

  .\33xl\:gap-x-40{
    -moz-column-gap: 10rem;
         column-gap: 10rem;
  }

  .\33xl\:gap-x-44{
    -moz-column-gap: 11rem;
         column-gap: 11rem;
  }

  .\33xl\:gap-x-48{
    -moz-column-gap: 12rem;
         column-gap: 12rem;
  }

  .\33xl\:gap-x-52{
    -moz-column-gap: 13rem;
         column-gap: 13rem;
  }

  .\33xl\:gap-x-56{
    -moz-column-gap: 14rem;
         column-gap: 14rem;
  }

  .\33xl\:gap-x-60{
    -moz-column-gap: 15rem;
         column-gap: 15rem;
  }

  .\33xl\:gap-x-64{
    -moz-column-gap: 16rem;
         column-gap: 16rem;
  }

  .\33xl\:gap-x-72{
    -moz-column-gap: 18rem;
         column-gap: 18rem;
  }

  .\33xl\:gap-x-80{
    -moz-column-gap: 20rem;
         column-gap: 20rem;
  }

  .\33xl\:gap-x-96{
    -moz-column-gap: 24rem;
         column-gap: 24rem;
  }

  .\33xl\:gap-x-px{
    -moz-column-gap: 1px;
         column-gap: 1px;
  }

  .\33xl\:gap-x-0\.5{
    -moz-column-gap: 0.125rem;
         column-gap: 0.125rem;
  }

  .\33xl\:gap-x-1\.5{
    -moz-column-gap: 0.375rem;
         column-gap: 0.375rem;
  }

  .\33xl\:gap-x-2\.5{
    -moz-column-gap: 0.625rem;
         column-gap: 0.625rem;
  }

  .\33xl\:gap-x-3\.5{
    -moz-column-gap: 0.875rem;
         column-gap: 0.875rem;
  }

  .\33xl\:gap-y-0{
    row-gap: 0px;
  }

  .\33xl\:gap-y-1{
    row-gap: 0.25rem;
  }

  .\33xl\:gap-y-2{
    row-gap: 0.5rem;
  }

  .\33xl\:gap-y-3{
    row-gap: 0.75rem;
  }

  .\33xl\:gap-y-4{
    row-gap: 1rem;
  }

  .\33xl\:gap-y-5{
    row-gap: 1.25rem;
  }

  .\33xl\:gap-y-6{
    row-gap: 1.5rem;
  }

  .\33xl\:gap-y-7{
    row-gap: 1.75rem;
  }

  .\33xl\:gap-y-8{
    row-gap: 2rem;
  }

  .\33xl\:gap-y-9{
    row-gap: 2.25rem;
  }

  .\33xl\:gap-y-10{
    row-gap: 2.5rem;
  }

  .\33xl\:gap-y-11{
    row-gap: 2.75rem;
  }

  .\33xl\:gap-y-12{
    row-gap: 3rem;
  }

  .\33xl\:gap-y-14{
    row-gap: 3.5rem;
  }

  .\33xl\:gap-y-16{
    row-gap: 4rem;
  }

  .\33xl\:gap-y-20{
    row-gap: 5rem;
  }

  .\33xl\:gap-y-24{
    row-gap: 6rem;
  }

  .\33xl\:gap-y-28{
    row-gap: 7rem;
  }

  .\33xl\:gap-y-32{
    row-gap: 8rem;
  }

  .\33xl\:gap-y-36{
    row-gap: 9rem;
  }

  .\33xl\:gap-y-40{
    row-gap: 10rem;
  }

  .\33xl\:gap-y-44{
    row-gap: 11rem;
  }

  .\33xl\:gap-y-48{
    row-gap: 12rem;
  }

  .\33xl\:gap-y-52{
    row-gap: 13rem;
  }

  .\33xl\:gap-y-56{
    row-gap: 14rem;
  }

  .\33xl\:gap-y-60{
    row-gap: 15rem;
  }

  .\33xl\:gap-y-64{
    row-gap: 16rem;
  }

  .\33xl\:gap-y-72{
    row-gap: 18rem;
  }

  .\33xl\:gap-y-80{
    row-gap: 20rem;
  }

  .\33xl\:gap-y-96{
    row-gap: 24rem;
  }

  .\33xl\:gap-y-px{
    row-gap: 1px;
  }

  .\33xl\:gap-y-0\.5{
    row-gap: 0.125rem;
  }

  .\33xl\:gap-y-1\.5{
    row-gap: 0.375rem;
  }

  .\33xl\:gap-y-2\.5{
    row-gap: 0.625rem;
  }

  .\33xl\:gap-y-3\.5{
    row-gap: 0.875rem;
  }

  .\33xl\:grid-flow-row{
    grid-auto-flow: row;
  }

  .\33xl\:grid-flow-col{
    grid-auto-flow: column;
  }

  .\33xl\:grid-flow-row-dense{
    grid-auto-flow: row dense;
  }

  .\33xl\:grid-flow-col-dense{
    grid-auto-flow: column dense;
  }

  .\33xl\:grid-cols-1{
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .\33xl\:grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .\33xl\:grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .\33xl\:grid-cols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .\33xl\:grid-cols-5{
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .\33xl\:grid-cols-6{
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .\33xl\:grid-cols-7{
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .\33xl\:grid-cols-8{
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .\33xl\:grid-cols-9{
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .\33xl\:grid-cols-10{
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .\33xl\:grid-cols-11{
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  .\33xl\:grid-cols-12{
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .\33xl\:grid-cols-none{
    grid-template-columns: none;
  }

  .\33xl\:auto-cols-auto{
    grid-auto-columns: auto;
  }

  .\33xl\:auto-cols-min{
    grid-auto-columns: -webkit-min-content;
    grid-auto-columns: min-content;
  }

  .\33xl\:auto-cols-max{
    grid-auto-columns: -webkit-max-content;
    grid-auto-columns: max-content;
  }

  .\33xl\:auto-cols-fr{
    grid-auto-columns: minmax(0, 1fr);
  }

  .\33xl\:col-auto{
    grid-column: auto;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

  .\33xl\:col-start-1{
    grid-column-start: 1;
  }

  .\33xl\:col-start-2{
    grid-column-start: 2;
  }

  .\33xl\:col-start-3{
    grid-column-start: 3;
  }

  .\33xl\:col-start-4{
    grid-column-start: 4;
  }

  .\33xl\:col-start-5{
    grid-column-start: 5;
  }

  .\33xl\:col-start-6{
    grid-column-start: 6;
  }

  .\33xl\:col-start-7{
    grid-column-start: 7;
  }

  .\33xl\:col-start-8{
    grid-column-start: 8;
  }

  .\33xl\:col-start-9{
    grid-column-start: 9;
  }

  .\33xl\:col-start-10{
    grid-column-start: 10;
  }

  .\33xl\:col-start-11{
    grid-column-start: 11;
  }

  .\33xl\:col-start-12{
    grid-column-start: 12;
  }

  .\33xl\:col-start-13{
    grid-column-start: 13;
  }

  .\33xl\:col-start-auto{
    grid-column-start: auto;
  }

  .\33xl\:col-end-1{
    grid-column-end: 1;
  }

  .\33xl\:col-end-2{
    grid-column-end: 2;
  }

  .\33xl\:col-end-3{
    grid-column-end: 3;
  }

  .\33xl\:col-end-4{
    grid-column-end: 4;
  }

  .\33xl\:col-end-5{
    grid-column-end: 5;
  }

  .\33xl\:col-end-6{
    grid-column-end: 6;
  }

  .\33xl\:col-end-7{
    grid-column-end: 7;
  }

  .\33xl\:col-end-8{
    grid-column-end: 8;
  }

  .\33xl\:col-end-9{
    grid-column-end: 9;
  }

  .\33xl\:col-end-10{
    grid-column-end: 10;
  }

  .\33xl\:col-end-11{
    grid-column-end: 11;
  }

  .\33xl\:col-end-12{
    grid-column-end: 12;
  }

  .\33xl\:col-end-13{
    grid-column-end: 13;
  }

  .\33xl\:col-end-auto{
    grid-column-end: auto;
  }

  .\33xl\:grid-rows-1{
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .\33xl\:grid-rows-2{
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .\33xl\:grid-rows-3{
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  .\33xl\:grid-rows-4{
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  .\33xl\:grid-rows-5{
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  .\33xl\:grid-rows-6{
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .\33xl\:grid-rows-none{
    grid-template-rows: none;
  }

  .\33xl\:auto-rows-auto{
    grid-auto-rows: auto;
  }

  .\33xl\:auto-rows-min{
    grid-auto-rows: -webkit-min-content;
    grid-auto-rows: min-content;
  }

  .\33xl\:auto-rows-max{
    grid-auto-rows: -webkit-max-content;
    grid-auto-rows: max-content;
  }

  .\33xl\:auto-rows-fr{
    grid-auto-rows: minmax(0, 1fr);
  }

  .\33xl\:row-auto{
    grid-row: auto;
  }

  .\33xl\:row-span-1{
    grid-row: span 1 / span 1;
  }

  .\33xl\:row-span-2{
    grid-row: span 2 / span 2;
  }

  .\33xl\:row-span-3{
    grid-row: span 3 / span 3;
  }

  .\33xl\:row-span-4{
    grid-row: span 4 / span 4;
  }

  .\33xl\:row-span-5{
    grid-row: span 5 / span 5;
  }

  .\33xl\:row-span-6{
    grid-row: span 6 / span 6;
  }

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

  .\33xl\:row-start-1{
    grid-row-start: 1;
  }

  .\33xl\:row-start-2{
    grid-row-start: 2;
  }

  .\33xl\:row-start-3{
    grid-row-start: 3;
  }

  .\33xl\:row-start-4{
    grid-row-start: 4;
  }

  .\33xl\:row-start-5{
    grid-row-start: 5;
  }

  .\33xl\:row-start-6{
    grid-row-start: 6;
  }

  .\33xl\:row-start-7{
    grid-row-start: 7;
  }

  .\33xl\:row-start-auto{
    grid-row-start: auto;
  }

  .\33xl\:row-end-1{
    grid-row-end: 1;
  }

  .\33xl\:row-end-2{
    grid-row-end: 2;
  }

  .\33xl\:row-end-3{
    grid-row-end: 3;
  }

  .\33xl\:row-end-4{
    grid-row-end: 4;
  }

  .\33xl\:row-end-5{
    grid-row-end: 5;
  }

  .\33xl\:row-end-6{
    grid-row-end: 6;
  }

  .\33xl\:row-end-7{
    grid-row-end: 7;
  }

  .\33xl\:row-end-auto{
    grid-row-end: auto;
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\:transform-none{
    transform: none;
  }

  .\33xl\:origin-center{
    transform-origin: center;
  }

  .\33xl\:origin-top{
    transform-origin: top;
  }

  .\33xl\:origin-top-right{
    transform-origin: top right;
  }

  .\33xl\:origin-right{
    transform-origin: right;
  }

  .\33xl\:origin-bottom-right{
    transform-origin: bottom right;
  }

  .\33xl\:origin-bottom{
    transform-origin: bottom;
  }

  .\33xl\:origin-bottom-left{
    transform-origin: bottom left;
  }

  .\33xl\:origin-left{
    transform-origin: left;
  }

  .\33xl\:origin-top-left{
    transform-origin: top left;
  }

  .\33xl\:scale-0{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .\33xl\:scale-50{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .\33xl\:scale-75{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .\33xl\:scale-90{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .\33xl\:scale-95{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .\33xl\:scale-100{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .\33xl\:scale-105{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .\33xl\:scale-110{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .\33xl\:scale-125{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .\33xl\:scale-150{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .\33xl\:scale-x-0{
    --tw-scale-x: 0;
  }

  .\33xl\:scale-x-50{
    --tw-scale-x: .5;
  }

  .\33xl\:scale-x-75{
    --tw-scale-x: .75;
  }

  .\33xl\:scale-x-90{
    --tw-scale-x: .9;
  }

  .\33xl\:scale-x-95{
    --tw-scale-x: .95;
  }

  .\33xl\:scale-x-100{
    --tw-scale-x: 1;
  }

  .\33xl\:scale-x-105{
    --tw-scale-x: 1.05;
  }

  .\33xl\:scale-x-110{
    --tw-scale-x: 1.1;
  }

  .\33xl\:scale-x-125{
    --tw-scale-x: 1.25;
  }

  .\33xl\:scale-x-150{
    --tw-scale-x: 1.5;
  }

  .\33xl\:scale-y-0{
    --tw-scale-y: 0;
  }

  .\33xl\:scale-y-50{
    --tw-scale-y: .5;
  }

  .\33xl\:scale-y-75{
    --tw-scale-y: .75;
  }

  .\33xl\:scale-y-90{
    --tw-scale-y: .9;
  }

  .\33xl\:scale-y-95{
    --tw-scale-y: .95;
  }

  .\33xl\:scale-y-100{
    --tw-scale-y: 1;
  }

  .\33xl\:scale-y-105{
    --tw-scale-y: 1.05;
  }

  .\33xl\:scale-y-110{
    --tw-scale-y: 1.1;
  }

  .\33xl\:scale-y-125{
    --tw-scale-y: 1.25;
  }

  .\33xl\:scale-y-150{
    --tw-scale-y: 1.5;
  }

  .\33xl\:hover\:scale-0:hover{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .\33xl\:hover\:scale-50:hover{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .\33xl\:hover\:scale-75:hover{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .\33xl\:hover\:scale-90:hover{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .\33xl\:hover\:scale-95:hover{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .\33xl\:hover\:scale-100:hover{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .\33xl\:hover\:scale-105:hover{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .\33xl\:hover\:scale-110:hover{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .\33xl\:hover\:scale-125:hover{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .\33xl\:hover\:scale-150:hover{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .\33xl\:hover\:scale-x-0:hover{
    --tw-scale-x: 0;
  }

  .\33xl\:hover\:scale-x-50:hover{
    --tw-scale-x: .5;
  }

  .\33xl\:hover\:scale-x-75:hover{
    --tw-scale-x: .75;
  }

  .\33xl\:hover\:scale-x-90:hover{
    --tw-scale-x: .9;
  }

  .\33xl\:hover\:scale-x-95:hover{
    --tw-scale-x: .95;
  }

  .\33xl\:hover\:scale-x-100:hover{
    --tw-scale-x: 1;
  }

  .\33xl\:hover\:scale-x-105:hover{
    --tw-scale-x: 1.05;
  }

  .\33xl\:hover\:scale-x-110:hover{
    --tw-scale-x: 1.1;
  }

  .\33xl\:hover\:scale-x-125:hover{
    --tw-scale-x: 1.25;
  }

  .\33xl\:hover\:scale-x-150:hover{
    --tw-scale-x: 1.5;
  }

  .\33xl\:hover\:scale-y-0:hover{
    --tw-scale-y: 0;
  }

  .\33xl\:hover\:scale-y-50:hover{
    --tw-scale-y: .5;
  }

  .\33xl\:hover\:scale-y-75:hover{
    --tw-scale-y: .75;
  }

  .\33xl\:hover\:scale-y-90:hover{
    --tw-scale-y: .9;
  }

  .\33xl\:hover\:scale-y-95:hover{
    --tw-scale-y: .95;
  }

  .\33xl\:hover\:scale-y-100:hover{
    --tw-scale-y: 1;
  }

  .\33xl\:hover\:scale-y-105:hover{
    --tw-scale-y: 1.05;
  }

  .\33xl\:hover\:scale-y-110:hover{
    --tw-scale-y: 1.1;
  }

  .\33xl\:hover\:scale-y-125:hover{
    --tw-scale-y: 1.25;
  }

  .\33xl\:hover\:scale-y-150:hover{
    --tw-scale-y: 1.5;
  }

  .\33xl\:focus\:scale-0:focus{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .\33xl\:focus\:scale-50:focus{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .\33xl\:focus\:scale-75:focus{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .\33xl\:focus\:scale-90:focus{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .\33xl\:focus\:scale-95:focus{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .\33xl\:focus\:scale-100:focus{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .\33xl\:focus\:scale-105:focus{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .\33xl\:focus\:scale-110:focus{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .\33xl\:focus\:scale-125:focus{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .\33xl\:focus\:scale-150:focus{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .\33xl\:focus\:scale-x-0:focus{
    --tw-scale-x: 0;
  }

  .\33xl\:focus\:scale-x-50:focus{
    --tw-scale-x: .5;
  }

  .\33xl\:focus\:scale-x-75:focus{
    --tw-scale-x: .75;
  }

  .\33xl\:focus\:scale-x-90:focus{
    --tw-scale-x: .9;
  }

  .\33xl\:focus\:scale-x-95:focus{
    --tw-scale-x: .95;
  }

  .\33xl\:focus\:scale-x-100:focus{
    --tw-scale-x: 1;
  }

  .\33xl\:focus\:scale-x-105:focus{
    --tw-scale-x: 1.05;
  }

  .\33xl\:focus\:scale-x-110:focus{
    --tw-scale-x: 1.1;
  }

  .\33xl\:focus\:scale-x-125:focus{
    --tw-scale-x: 1.25;
  }

  .\33xl\:focus\:scale-x-150:focus{
    --tw-scale-x: 1.5;
  }

  .\33xl\:focus\:scale-y-0:focus{
    --tw-scale-y: 0;
  }

  .\33xl\:focus\:scale-y-50:focus{
    --tw-scale-y: .5;
  }

  .\33xl\:focus\:scale-y-75:focus{
    --tw-scale-y: .75;
  }

  .\33xl\:focus\:scale-y-90:focus{
    --tw-scale-y: .9;
  }

  .\33xl\:focus\:scale-y-95:focus{
    --tw-scale-y: .95;
  }

  .\33xl\:focus\:scale-y-100:focus{
    --tw-scale-y: 1;
  }

  .\33xl\:focus\:scale-y-105:focus{
    --tw-scale-y: 1.05;
  }

  .\33xl\:focus\:scale-y-110:focus{
    --tw-scale-y: 1.1;
  }

  .\33xl\:focus\:scale-y-125:focus{
    --tw-scale-y: 1.25;
  }

  .\33xl\:focus\:scale-y-150:focus{
    --tw-scale-y: 1.5;
  }

  .\33xl\:rotate-0{
    --tw-rotate: 0deg;
  }

  .\33xl\:rotate-1{
    --tw-rotate: 1deg;
  }

  .\33xl\:rotate-2{
    --tw-rotate: 2deg;
  }

  .\33xl\:rotate-3{
    --tw-rotate: 3deg;
  }

  .\33xl\:rotate-6{
    --tw-rotate: 6deg;
  }

  .\33xl\:rotate-12{
    --tw-rotate: 12deg;
  }

  .\33xl\:rotate-45{
    --tw-rotate: 45deg;
  }

  .\33xl\:rotate-90{
    --tw-rotate: 90deg;
  }

  .\33xl\:rotate-180{
    --tw-rotate: 180deg;
  }

  .\33xl\:-rotate-180{
    --tw-rotate: -180deg;
  }

  .\33xl\:-rotate-90{
    --tw-rotate: -90deg;
  }

  .\33xl\:-rotate-45{
    --tw-rotate: -45deg;
  }

  .\33xl\:-rotate-12{
    --tw-rotate: -12deg;
  }

  .\33xl\:-rotate-6{
    --tw-rotate: -6deg;
  }

  .\33xl\:-rotate-3{
    --tw-rotate: -3deg;
  }

  .\33xl\:-rotate-2{
    --tw-rotate: -2deg;
  }

  .\33xl\:-rotate-1{
    --tw-rotate: -1deg;
  }

  .\33xl\:hover\:rotate-0:hover{
    --tw-rotate: 0deg;
  }

  .\33xl\:hover\:rotate-1:hover{
    --tw-rotate: 1deg;
  }

  .\33xl\:hover\:rotate-2:hover{
    --tw-rotate: 2deg;
  }

  .\33xl\:hover\:rotate-3:hover{
    --tw-rotate: 3deg;
  }

  .\33xl\:hover\:rotate-6:hover{
    --tw-rotate: 6deg;
  }

  .\33xl\:hover\:rotate-12:hover{
    --tw-rotate: 12deg;
  }

  .\33xl\:hover\:rotate-45:hover{
    --tw-rotate: 45deg;
  }

  .\33xl\:hover\:rotate-90:hover{
    --tw-rotate: 90deg;
  }

  .\33xl\:hover\:rotate-180:hover{
    --tw-rotate: 180deg;
  }

  .\33xl\:hover\:-rotate-180:hover{
    --tw-rotate: -180deg;
  }

  .\33xl\:hover\:-rotate-90:hover{
    --tw-rotate: -90deg;
  }

  .\33xl\:hover\:-rotate-45:hover{
    --tw-rotate: -45deg;
  }

  .\33xl\:hover\:-rotate-12:hover{
    --tw-rotate: -12deg;
  }

  .\33xl\:hover\:-rotate-6:hover{
    --tw-rotate: -6deg;
  }

  .\33xl\:hover\:-rotate-3:hover{
    --tw-rotate: -3deg;
  }

  .\33xl\:hover\:-rotate-2:hover{
    --tw-rotate: -2deg;
  }

  .\33xl\:hover\:-rotate-1:hover{
    --tw-rotate: -1deg;
  }

  .\33xl\:focus\:rotate-0:focus{
    --tw-rotate: 0deg;
  }

  .\33xl\:focus\:rotate-1:focus{
    --tw-rotate: 1deg;
  }

  .\33xl\:focus\:rotate-2:focus{
    --tw-rotate: 2deg;
  }

  .\33xl\:focus\:rotate-3:focus{
    --tw-rotate: 3deg;
  }

  .\33xl\:focus\:rotate-6:focus{
    --tw-rotate: 6deg;
  }

  .\33xl\:focus\:rotate-12:focus{
    --tw-rotate: 12deg;
  }

  .\33xl\:focus\:rotate-45:focus{
    --tw-rotate: 45deg;
  }

  .\33xl\:focus\:rotate-90:focus{
    --tw-rotate: 90deg;
  }

  .\33xl\:focus\:rotate-180:focus{
    --tw-rotate: 180deg;
  }

  .\33xl\:focus\:-rotate-180:focus{
    --tw-rotate: -180deg;
  }

  .\33xl\:focus\:-rotate-90:focus{
    --tw-rotate: -90deg;
  }

  .\33xl\:focus\:-rotate-45:focus{
    --tw-rotate: -45deg;
  }

  .\33xl\:focus\:-rotate-12:focus{
    --tw-rotate: -12deg;
  }

  .\33xl\:focus\:-rotate-6:focus{
    --tw-rotate: -6deg;
  }

  .\33xl\:focus\:-rotate-3:focus{
    --tw-rotate: -3deg;
  }

  .\33xl\:focus\:-rotate-2:focus{
    --tw-rotate: -2deg;
  }

  .\33xl\:focus\:-rotate-1:focus{
    --tw-rotate: -1deg;
  }

  .\33xl\:translate-x-0{
    --tw-translate-x: 0px;
  }

  .\33xl\:translate-x-1{
    --tw-translate-x: 0.25rem;
  }

  .\33xl\:translate-x-2{
    --tw-translate-x: 0.5rem;
  }

  .\33xl\:translate-x-3{
    --tw-translate-x: 0.75rem;
  }

  .\33xl\:translate-x-4{
    --tw-translate-x: 1rem;
  }

  .\33xl\:translate-x-5{
    --tw-translate-x: 1.25rem;
  }

  .\33xl\:translate-x-6{
    --tw-translate-x: 1.5rem;
  }

  .\33xl\:translate-x-7{
    --tw-translate-x: 1.75rem;
  }

  .\33xl\:translate-x-8{
    --tw-translate-x: 2rem;
  }

  .\33xl\:translate-x-9{
    --tw-translate-x: 2.25rem;
  }

  .\33xl\:translate-x-10{
    --tw-translate-x: 2.5rem;
  }

  .\33xl\:translate-x-11{
    --tw-translate-x: 2.75rem;
  }

  .\33xl\:translate-x-12{
    --tw-translate-x: 3rem;
  }

  .\33xl\:translate-x-14{
    --tw-translate-x: 3.5rem;
  }

  .\33xl\:translate-x-16{
    --tw-translate-x: 4rem;
  }

  .\33xl\:translate-x-20{
    --tw-translate-x: 5rem;
  }

  .\33xl\:translate-x-24{
    --tw-translate-x: 6rem;
  }

  .\33xl\:translate-x-28{
    --tw-translate-x: 7rem;
  }

  .\33xl\:translate-x-32{
    --tw-translate-x: 8rem;
  }

  .\33xl\:translate-x-36{
    --tw-translate-x: 9rem;
  }

  .\33xl\:translate-x-40{
    --tw-translate-x: 10rem;
  }

  .\33xl\:translate-x-44{
    --tw-translate-x: 11rem;
  }

  .\33xl\:translate-x-48{
    --tw-translate-x: 12rem;
  }

  .\33xl\:translate-x-52{
    --tw-translate-x: 13rem;
  }

  .\33xl\:translate-x-56{
    --tw-translate-x: 14rem;
  }

  .\33xl\:translate-x-60{
    --tw-translate-x: 15rem;
  }

  .\33xl\:translate-x-64{
    --tw-translate-x: 16rem;
  }

  .\33xl\:translate-x-72{
    --tw-translate-x: 18rem;
  }

  .\33xl\:translate-x-80{
    --tw-translate-x: 20rem;
  }

  .\33xl\:translate-x-96{
    --tw-translate-x: 24rem;
  }

  .\33xl\:translate-x-px{
    --tw-translate-x: 1px;
  }

  .\33xl\:translate-x-0\.5{
    --tw-translate-x: 0.125rem;
  }

  .\33xl\:translate-x-1\.5{
    --tw-translate-x: 0.375rem;
  }

  .\33xl\:translate-x-2\.5{
    --tw-translate-x: 0.625rem;
  }

  .\33xl\:translate-x-3\.5{
    --tw-translate-x: 0.875rem;
  }

  .\33xl\:-translate-x-0{
    --tw-translate-x: 0px;
  }

  .\33xl\:-translate-x-1{
    --tw-translate-x: -0.25rem;
  }

  .\33xl\:-translate-x-2{
    --tw-translate-x: -0.5rem;
  }

  .\33xl\:-translate-x-3{
    --tw-translate-x: -0.75rem;
  }

  .\33xl\:-translate-x-4{
    --tw-translate-x: -1rem;
  }

  .\33xl\:-translate-x-5{
    --tw-translate-x: -1.25rem;
  }

  .\33xl\:-translate-x-6{
    --tw-translate-x: -1.5rem;
  }

  .\33xl\:-translate-x-7{
    --tw-translate-x: -1.75rem;
  }

  .\33xl\:-translate-x-8{
    --tw-translate-x: -2rem;
  }

  .\33xl\:-translate-x-9{
    --tw-translate-x: -2.25rem;
  }

  .\33xl\:-translate-x-10{
    --tw-translate-x: -2.5rem;
  }

  .\33xl\:-translate-x-11{
    --tw-translate-x: -2.75rem;
  }

  .\33xl\:-translate-x-12{
    --tw-translate-x: -3rem;
  }

  .\33xl\:-translate-x-14{
    --tw-translate-x: -3.5rem;
  }

  .\33xl\:-translate-x-16{
    --tw-translate-x: -4rem;
  }

  .\33xl\:-translate-x-20{
    --tw-translate-x: -5rem;
  }

  .\33xl\:-translate-x-24{
    --tw-translate-x: -6rem;
  }

  .\33xl\:-translate-x-28{
    --tw-translate-x: -7rem;
  }

  .\33xl\:-translate-x-32{
    --tw-translate-x: -8rem;
  }

  .\33xl\:-translate-x-36{
    --tw-translate-x: -9rem;
  }

  .\33xl\:-translate-x-40{
    --tw-translate-x: -10rem;
  }

  .\33xl\:-translate-x-44{
    --tw-translate-x: -11rem;
  }

  .\33xl\:-translate-x-48{
    --tw-translate-x: -12rem;
  }

  .\33xl\:-translate-x-52{
    --tw-translate-x: -13rem;
  }

  .\33xl\:-translate-x-56{
    --tw-translate-x: -14rem;
  }

  .\33xl\:-translate-x-60{
    --tw-translate-x: -15rem;
  }

  .\33xl\:-translate-x-64{
    --tw-translate-x: -16rem;
  }

  .\33xl\:-translate-x-72{
    --tw-translate-x: -18rem;
  }

  .\33xl\:-translate-x-80{
    --tw-translate-x: -20rem;
  }

  .\33xl\:-translate-x-96{
    --tw-translate-x: -24rem;
  }

  .\33xl\:-translate-x-px{
    --tw-translate-x: -1px;
  }

  .\33xl\:-translate-x-0\.5{
    --tw-translate-x: -0.125rem;
  }

  .\33xl\:-translate-x-1\.5{
    --tw-translate-x: -0.375rem;
  }

  .\33xl\:-translate-x-2\.5{
    --tw-translate-x: -0.625rem;
  }

  .\33xl\:-translate-x-3\.5{
    --tw-translate-x: -0.875rem;
  }

  .\33xl\:translate-x-1\/2{
    --tw-translate-x: 50%;
  }

  .\33xl\:translate-x-1\/3{
    --tw-translate-x: 33.333333%;
  }

  .\33xl\:translate-x-2\/3{
    --tw-translate-x: 66.666667%;
  }

  .\33xl\:translate-x-1\/4{
    --tw-translate-x: 25%;
  }

  .\33xl\:translate-x-2\/4{
    --tw-translate-x: 50%;
  }

  .\33xl\:translate-x-3\/4{
    --tw-translate-x: 75%;
  }

  .\33xl\:translate-x-full{
    --tw-translate-x: 100%;
  }

  .\33xl\:-translate-x-1\/2{
    --tw-translate-x: -50%;
  }

  .\33xl\:-translate-x-1\/3{
    --tw-translate-x: -33.333333%;
  }

  .\33xl\:-translate-x-2\/3{
    --tw-translate-x: -66.666667%;
  }

  .\33xl\:-translate-x-1\/4{
    --tw-translate-x: -25%;
  }

  .\33xl\:-translate-x-2\/4{
    --tw-translate-x: -50%;
  }

  .\33xl\:-translate-x-3\/4{
    --tw-translate-x: -75%;
  }

  .\33xl\:-translate-x-full{
    --tw-translate-x: -100%;
  }

  .\33xl\:translate-y-0{
    --tw-translate-y: 0px;
  }

  .\33xl\:translate-y-1{
    --tw-translate-y: 0.25rem;
  }

  .\33xl\:translate-y-2{
    --tw-translate-y: 0.5rem;
  }

  .\33xl\:translate-y-3{
    --tw-translate-y: 0.75rem;
  }

  .\33xl\:translate-y-4{
    --tw-translate-y: 1rem;
  }

  .\33xl\:translate-y-5{
    --tw-translate-y: 1.25rem;
  }

  .\33xl\:translate-y-6{
    --tw-translate-y: 1.5rem;
  }

  .\33xl\:translate-y-7{
    --tw-translate-y: 1.75rem;
  }

  .\33xl\:translate-y-8{
    --tw-translate-y: 2rem;
  }

  .\33xl\:translate-y-9{
    --tw-translate-y: 2.25rem;
  }

  .\33xl\:translate-y-10{
    --tw-translate-y: 2.5rem;
  }

  .\33xl\:translate-y-11{
    --tw-translate-y: 2.75rem;
  }

  .\33xl\:translate-y-12{
    --tw-translate-y: 3rem;
  }

  .\33xl\:translate-y-14{
    --tw-translate-y: 3.5rem;
  }

  .\33xl\:translate-y-16{
    --tw-translate-y: 4rem;
  }

  .\33xl\:translate-y-20{
    --tw-translate-y: 5rem;
  }

  .\33xl\:translate-y-24{
    --tw-translate-y: 6rem;
  }

  .\33xl\:translate-y-28{
    --tw-translate-y: 7rem;
  }

  .\33xl\:translate-y-32{
    --tw-translate-y: 8rem;
  }

  .\33xl\:translate-y-36{
    --tw-translate-y: 9rem;
  }

  .\33xl\:translate-y-40{
    --tw-translate-y: 10rem;
  }

  .\33xl\:translate-y-44{
    --tw-translate-y: 11rem;
  }

  .\33xl\:translate-y-48{
    --tw-translate-y: 12rem;
  }

  .\33xl\:translate-y-52{
    --tw-translate-y: 13rem;
  }

  .\33xl\:translate-y-56{
    --tw-translate-y: 14rem;
  }

  .\33xl\:translate-y-60{
    --tw-translate-y: 15rem;
  }

  .\33xl\:translate-y-64{
    --tw-translate-y: 16rem;
  }

  .\33xl\:translate-y-72{
    --tw-translate-y: 18rem;
  }

  .\33xl\:translate-y-80{
    --tw-translate-y: 20rem;
  }

  .\33xl\:translate-y-96{
    --tw-translate-y: 24rem;
  }

  .\33xl\:translate-y-px{
    --tw-translate-y: 1px;
  }

  .\33xl\:translate-y-0\.5{
    --tw-translate-y: 0.125rem;
  }

  .\33xl\:translate-y-1\.5{
    --tw-translate-y: 0.375rem;
  }

  .\33xl\:translate-y-2\.5{
    --tw-translate-y: 0.625rem;
  }

  .\33xl\:translate-y-3\.5{
    --tw-translate-y: 0.875rem;
  }

  .\33xl\:-translate-y-0{
    --tw-translate-y: 0px;
  }

  .\33xl\:-translate-y-1{
    --tw-translate-y: -0.25rem;
  }

  .\33xl\:-translate-y-2{
    --tw-translate-y: -0.5rem;
  }

  .\33xl\:-translate-y-3{
    --tw-translate-y: -0.75rem;
  }

  .\33xl\:-translate-y-4{
    --tw-translate-y: -1rem;
  }

  .\33xl\:-translate-y-5{
    --tw-translate-y: -1.25rem;
  }

  .\33xl\:-translate-y-6{
    --tw-translate-y: -1.5rem;
  }

  .\33xl\:-translate-y-7{
    --tw-translate-y: -1.75rem;
  }

  .\33xl\:-translate-y-8{
    --tw-translate-y: -2rem;
  }

  .\33xl\:-translate-y-9{
    --tw-translate-y: -2.25rem;
  }

  .\33xl\:-translate-y-10{
    --tw-translate-y: -2.5rem;
  }

  .\33xl\:-translate-y-11{
    --tw-translate-y: -2.75rem;
  }

  .\33xl\:-translate-y-12{
    --tw-translate-y: -3rem;
  }

  .\33xl\:-translate-y-14{
    --tw-translate-y: -3.5rem;
  }

  .\33xl\:-translate-y-16{
    --tw-translate-y: -4rem;
  }

  .\33xl\:-translate-y-20{
    --tw-translate-y: -5rem;
  }

  .\33xl\:-translate-y-24{
    --tw-translate-y: -6rem;
  }

  .\33xl\:-translate-y-28{
    --tw-translate-y: -7rem;
  }

  .\33xl\:-translate-y-32{
    --tw-translate-y: -8rem;
  }

  .\33xl\:-translate-y-36{
    --tw-translate-y: -9rem;
  }

  .\33xl\:-translate-y-40{
    --tw-translate-y: -10rem;
  }

  .\33xl\:-translate-y-44{
    --tw-translate-y: -11rem;
  }

  .\33xl\:-translate-y-48{
    --tw-translate-y: -12rem;
  }

  .\33xl\:-translate-y-52{
    --tw-translate-y: -13rem;
  }

  .\33xl\:-translate-y-56{
    --tw-translate-y: -14rem;
  }

  .\33xl\:-translate-y-60{
    --tw-translate-y: -15rem;
  }

  .\33xl\:-translate-y-64{
    --tw-translate-y: -16rem;
  }

  .\33xl\:-translate-y-72{
    --tw-translate-y: -18rem;
  }

  .\33xl\:-translate-y-80{
    --tw-translate-y: -20rem;
  }

  .\33xl\:-translate-y-96{
    --tw-translate-y: -24rem;
  }

  .\33xl\:-translate-y-px{
    --tw-translate-y: -1px;
  }

  .\33xl\:-translate-y-0\.5{
    --tw-translate-y: -0.125rem;
  }

  .\33xl\:-translate-y-1\.5{
    --tw-translate-y: -0.375rem;
  }

  .\33xl\:-translate-y-2\.5{
    --tw-translate-y: -0.625rem;
  }

  .\33xl\:-translate-y-3\.5{
    --tw-translate-y: -0.875rem;
  }

  .\33xl\:translate-y-1\/2{
    --tw-translate-y: 50%;
  }

  .\33xl\:translate-y-1\/3{
    --tw-translate-y: 33.333333%;
  }

  .\33xl\:translate-y-2\/3{
    --tw-translate-y: 66.666667%;
  }

  .\33xl\:translate-y-1\/4{
    --tw-translate-y: 25%;
  }

  .\33xl\:translate-y-2\/4{
    --tw-translate-y: 50%;
  }

  .\33xl\:translate-y-3\/4{
    --tw-translate-y: 75%;
  }

  .\33xl\:translate-y-full{
    --tw-translate-y: 100%;
  }

  .\33xl\:-translate-y-1\/2{
    --tw-translate-y: -50%;
  }

  .\33xl\:-translate-y-1\/3{
    --tw-translate-y: -33.333333%;
  }

  .\33xl\:-translate-y-2\/3{
    --tw-translate-y: -66.666667%;
  }

  .\33xl\:-translate-y-1\/4{
    --tw-translate-y: -25%;
  }

  .\33xl\:-translate-y-2\/4{
    --tw-translate-y: -50%;
  }

  .\33xl\:-translate-y-3\/4{
    --tw-translate-y: -75%;
  }

  .\33xl\:-translate-y-full{
    --tw-translate-y: -100%;
  }

  .\33xl\:hover\:translate-x-0:hover{
    --tw-translate-x: 0px;
  }

  .\33xl\:hover\:translate-x-1:hover{
    --tw-translate-x: 0.25rem;
  }

  .\33xl\:hover\:translate-x-2:hover{
    --tw-translate-x: 0.5rem;
  }

  .\33xl\:hover\:translate-x-3:hover{
    --tw-translate-x: 0.75rem;
  }

  .\33xl\:hover\:translate-x-4:hover{
    --tw-translate-x: 1rem;
  }

  .\33xl\:hover\:translate-x-5:hover{
    --tw-translate-x: 1.25rem;
  }

  .\33xl\:hover\:translate-x-6:hover{
    --tw-translate-x: 1.5rem;
  }

  .\33xl\:hover\:translate-x-7:hover{
    --tw-translate-x: 1.75rem;
  }

  .\33xl\:hover\:translate-x-8:hover{
    --tw-translate-x: 2rem;
  }

  .\33xl\:hover\:translate-x-9:hover{
    --tw-translate-x: 2.25rem;
  }

  .\33xl\:hover\:translate-x-10:hover{
    --tw-translate-x: 2.5rem;
  }

  .\33xl\:hover\:translate-x-11:hover{
    --tw-translate-x: 2.75rem;
  }

  .\33xl\:hover\:translate-x-12:hover{
    --tw-translate-x: 3rem;
  }

  .\33xl\:hover\:translate-x-14:hover{
    --tw-translate-x: 3.5rem;
  }

  .\33xl\:hover\:translate-x-16:hover{
    --tw-translate-x: 4rem;
  }

  .\33xl\:hover\:translate-x-20:hover{
    --tw-translate-x: 5rem;
  }

  .\33xl\:hover\:translate-x-24:hover{
    --tw-translate-x: 6rem;
  }

  .\33xl\:hover\:translate-x-28:hover{
    --tw-translate-x: 7rem;
  }

  .\33xl\:hover\:translate-x-32:hover{
    --tw-translate-x: 8rem;
  }

  .\33xl\:hover\:translate-x-36:hover{
    --tw-translate-x: 9rem;
  }

  .\33xl\:hover\:translate-x-40:hover{
    --tw-translate-x: 10rem;
  }

  .\33xl\:hover\:translate-x-44:hover{
    --tw-translate-x: 11rem;
  }

  .\33xl\:hover\:translate-x-48:hover{
    --tw-translate-x: 12rem;
  }

  .\33xl\:hover\:translate-x-52:hover{
    --tw-translate-x: 13rem;
  }

  .\33xl\:hover\:translate-x-56:hover{
    --tw-translate-x: 14rem;
  }

  .\33xl\:hover\:translate-x-60:hover{
    --tw-translate-x: 15rem;
  }

  .\33xl\:hover\:translate-x-64:hover{
    --tw-translate-x: 16rem;
  }

  .\33xl\:hover\:translate-x-72:hover{
    --tw-translate-x: 18rem;
  }

  .\33xl\:hover\:translate-x-80:hover{
    --tw-translate-x: 20rem;
  }

  .\33xl\:hover\:translate-x-96:hover{
    --tw-translate-x: 24rem;
  }

  .\33xl\:hover\:translate-x-px:hover{
    --tw-translate-x: 1px;
  }

  .\33xl\:hover\:translate-x-0\.5:hover{
    --tw-translate-x: 0.125rem;
  }

  .\33xl\:hover\:translate-x-1\.5:hover{
    --tw-translate-x: 0.375rem;
  }

  .\33xl\:hover\:translate-x-2\.5:hover{
    --tw-translate-x: 0.625rem;
  }

  .\33xl\:hover\:translate-x-3\.5:hover{
    --tw-translate-x: 0.875rem;
  }

  .\33xl\:hover\:-translate-x-0:hover{
    --tw-translate-x: 0px;
  }

  .\33xl\:hover\:-translate-x-1:hover{
    --tw-translate-x: -0.25rem;
  }

  .\33xl\:hover\:-translate-x-2:hover{
    --tw-translate-x: -0.5rem;
  }

  .\33xl\:hover\:-translate-x-3:hover{
    --tw-translate-x: -0.75rem;
  }

  .\33xl\:hover\:-translate-x-4:hover{
    --tw-translate-x: -1rem;
  }

  .\33xl\:hover\:-translate-x-5:hover{
    --tw-translate-x: -1.25rem;
  }

  .\33xl\:hover\:-translate-x-6:hover{
    --tw-translate-x: -1.5rem;
  }

  .\33xl\:hover\:-translate-x-7:hover{
    --tw-translate-x: -1.75rem;
  }

  .\33xl\:hover\:-translate-x-8:hover{
    --tw-translate-x: -2rem;
  }

  .\33xl\:hover\:-translate-x-9:hover{
    --tw-translate-x: -2.25rem;
  }

  .\33xl\:hover\:-translate-x-10:hover{
    --tw-translate-x: -2.5rem;
  }

  .\33xl\:hover\:-translate-x-11:hover{
    --tw-translate-x: -2.75rem;
  }

  .\33xl\:hover\:-translate-x-12:hover{
    --tw-translate-x: -3rem;
  }

  .\33xl\:hover\:-translate-x-14:hover{
    --tw-translate-x: -3.5rem;
  }

  .\33xl\:hover\:-translate-x-16:hover{
    --tw-translate-x: -4rem;
  }

  .\33xl\:hover\:-translate-x-20:hover{
    --tw-translate-x: -5rem;
  }

  .\33xl\:hover\:-translate-x-24:hover{
    --tw-translate-x: -6rem;
  }

  .\33xl\:hover\:-translate-x-28:hover{
    --tw-translate-x: -7rem;
  }

  .\33xl\:hover\:-translate-x-32:hover{
    --tw-translate-x: -8rem;
  }

  .\33xl\:hover\:-translate-x-36:hover{
    --tw-translate-x: -9rem;
  }

  .\33xl\:hover\:-translate-x-40:hover{
    --tw-translate-x: -10rem;
  }

  .\33xl\:hover\:-translate-x-44:hover{
    --tw-translate-x: -11rem;
  }

  .\33xl\:hover\:-translate-x-48:hover{
    --tw-translate-x: -12rem;
  }

  .\33xl\:hover\:-translate-x-52:hover{
    --tw-translate-x: -13rem;
  }

  .\33xl\:hover\:-translate-x-56:hover{
    --tw-translate-x: -14rem;
  }

  .\33xl\:hover\:-translate-x-60:hover{
    --tw-translate-x: -15rem;
  }

  .\33xl\:hover\:-translate-x-64:hover{
    --tw-translate-x: -16rem;
  }

  .\33xl\:hover\:-translate-x-72:hover{
    --tw-translate-x: -18rem;
  }

  .\33xl\:hover\:-translate-x-80:hover{
    --tw-translate-x: -20rem;
  }

  .\33xl\:hover\:-translate-x-96:hover{
    --tw-translate-x: -24rem;
  }

  .\33xl\:hover\:-translate-x-px:hover{
    --tw-translate-x: -1px;
  }

  .\33xl\:hover\:-translate-x-0\.5:hover{
    --tw-translate-x: -0.125rem;
  }

  .\33xl\:hover\:-translate-x-1\.5:hover{
    --tw-translate-x: -0.375rem;
  }

  .\33xl\:hover\:-translate-x-2\.5:hover{
    --tw-translate-x: -0.625rem;
  }

  .\33xl\:hover\:-translate-x-3\.5:hover{
    --tw-translate-x: -0.875rem;
  }

  .\33xl\:hover\:translate-x-1\/2:hover{
    --tw-translate-x: 50%;
  }

  .\33xl\:hover\:translate-x-1\/3:hover{
    --tw-translate-x: 33.333333%;
  }

  .\33xl\:hover\:translate-x-2\/3:hover{
    --tw-translate-x: 66.666667%;
  }

  .\33xl\:hover\:translate-x-1\/4:hover{
    --tw-translate-x: 25%;
  }

  .\33xl\:hover\:translate-x-2\/4:hover{
    --tw-translate-x: 50%;
  }

  .\33xl\:hover\:translate-x-3\/4:hover{
    --tw-translate-x: 75%;
  }

  .\33xl\:hover\:translate-x-full:hover{
    --tw-translate-x: 100%;
  }

  .\33xl\:hover\:-translate-x-1\/2:hover{
    --tw-translate-x: -50%;
  }

  .\33xl\:hover\:-translate-x-1\/3:hover{
    --tw-translate-x: -33.333333%;
  }

  .\33xl\:hover\:-translate-x-2\/3:hover{
    --tw-translate-x: -66.666667%;
  }

  .\33xl\:hover\:-translate-x-1\/4:hover{
    --tw-translate-x: -25%;
  }

  .\33xl\:hover\:-translate-x-2\/4:hover{
    --tw-translate-x: -50%;
  }

  .\33xl\:hover\:-translate-x-3\/4:hover{
    --tw-translate-x: -75%;
  }

  .\33xl\:hover\:-translate-x-full:hover{
    --tw-translate-x: -100%;
  }

  .\33xl\:hover\:translate-y-0:hover{
    --tw-translate-y: 0px;
  }

  .\33xl\:hover\:translate-y-1:hover{
    --tw-translate-y: 0.25rem;
  }

  .\33xl\:hover\:translate-y-2:hover{
    --tw-translate-y: 0.5rem;
  }

  .\33xl\:hover\:translate-y-3:hover{
    --tw-translate-y: 0.75rem;
  }

  .\33xl\:hover\:translate-y-4:hover{
    --tw-translate-y: 1rem;
  }

  .\33xl\:hover\:translate-y-5:hover{
    --tw-translate-y: 1.25rem;
  }

  .\33xl\:hover\:translate-y-6:hover{
    --tw-translate-y: 1.5rem;
  }

  .\33xl\:hover\:translate-y-7:hover{
    --tw-translate-y: 1.75rem;
  }

  .\33xl\:hover\:translate-y-8:hover{
    --tw-translate-y: 2rem;
  }

  .\33xl\:hover\:translate-y-9:hover{
    --tw-translate-y: 2.25rem;
  }

  .\33xl\:hover\:translate-y-10:hover{
    --tw-translate-y: 2.5rem;
  }

  .\33xl\:hover\:translate-y-11:hover{
    --tw-translate-y: 2.75rem;
  }

  .\33xl\:hover\:translate-y-12:hover{
    --tw-translate-y: 3rem;
  }

  .\33xl\:hover\:translate-y-14:hover{
    --tw-translate-y: 3.5rem;
  }

  .\33xl\:hover\:translate-y-16:hover{
    --tw-translate-y: 4rem;
  }

  .\33xl\:hover\:translate-y-20:hover{
    --tw-translate-y: 5rem;
  }

  .\33xl\:hover\:translate-y-24:hover{
    --tw-translate-y: 6rem;
  }

  .\33xl\:hover\:translate-y-28:hover{
    --tw-translate-y: 7rem;
  }

  .\33xl\:hover\:translate-y-32:hover{
    --tw-translate-y: 8rem;
  }

  .\33xl\:hover\:translate-y-36:hover{
    --tw-translate-y: 9rem;
  }

  .\33xl\:hover\:translate-y-40:hover{
    --tw-translate-y: 10rem;
  }

  .\33xl\:hover\:translate-y-44:hover{
    --tw-translate-y: 11rem;
  }

  .\33xl\:hover\:translate-y-48:hover{
    --tw-translate-y: 12rem;
  }

  .\33xl\:hover\:translate-y-52:hover{
    --tw-translate-y: 13rem;
  }

  .\33xl\:hover\:translate-y-56:hover{
    --tw-translate-y: 14rem;
  }

  .\33xl\:hover\:translate-y-60:hover{
    --tw-translate-y: 15rem;
  }

  .\33xl\:hover\:translate-y-64:hover{
    --tw-translate-y: 16rem;
  }

  .\33xl\:hover\:translate-y-72:hover{
    --tw-translate-y: 18rem;
  }

  .\33xl\:hover\:translate-y-80:hover{
    --tw-translate-y: 20rem;
  }

  .\33xl\:hover\:translate-y-96:hover{
    --tw-translate-y: 24rem;
  }

  .\33xl\:hover\:translate-y-px:hover{
    --tw-translate-y: 1px;
  }

  .\33xl\:hover\:translate-y-0\.5:hover{
    --tw-translate-y: 0.125rem;
  }

  .\33xl\:hover\:translate-y-1\.5:hover{
    --tw-translate-y: 0.375rem;
  }

  .\33xl\:hover\:translate-y-2\.5:hover{
    --tw-translate-y: 0.625rem;
  }

  .\33xl\:hover\:translate-y-3\.5:hover{
    --tw-translate-y: 0.875rem;
  }

  .\33xl\:hover\:-translate-y-0:hover{
    --tw-translate-y: 0px;
  }

  .\33xl\:hover\:-translate-y-1:hover{
    --tw-translate-y: -0.25rem;
  }

  .\33xl\:hover\:-translate-y-2:hover{
    --tw-translate-y: -0.5rem;
  }

  .\33xl\:hover\:-translate-y-3:hover{
    --tw-translate-y: -0.75rem;
  }

  .\33xl\:hover\:-translate-y-4:hover{
    --tw-translate-y: -1rem;
  }

  .\33xl\:hover\:-translate-y-5:hover{
    --tw-translate-y: -1.25rem;
  }

  .\33xl\:hover\:-translate-y-6:hover{
    --tw-translate-y: -1.5rem;
  }

  .\33xl\:hover\:-translate-y-7:hover{
    --tw-translate-y: -1.75rem;
  }

  .\33xl\:hover\:-translate-y-8:hover{
    --tw-translate-y: -2rem;
  }

  .\33xl\:hover\:-translate-y-9:hover{
    --tw-translate-y: -2.25rem;
  }

  .\33xl\:hover\:-translate-y-10:hover{
    --tw-translate-y: -2.5rem;
  }

  .\33xl\:hover\:-translate-y-11:hover{
    --tw-translate-y: -2.75rem;
  }

  .\33xl\:hover\:-translate-y-12:hover{
    --tw-translate-y: -3rem;
  }

  .\33xl\:hover\:-translate-y-14:hover{
    --tw-translate-y: -3.5rem;
  }

  .\33xl\:hover\:-translate-y-16:hover{
    --tw-translate-y: -4rem;
  }

  .\33xl\:hover\:-translate-y-20:hover{
    --tw-translate-y: -5rem;
  }

  .\33xl\:hover\:-translate-y-24:hover{
    --tw-translate-y: -6rem;
  }

  .\33xl\:hover\:-translate-y-28:hover{
    --tw-translate-y: -7rem;
  }

  .\33xl\:hover\:-translate-y-32:hover{
    --tw-translate-y: -8rem;
  }

  .\33xl\:hover\:-translate-y-36:hover{
    --tw-translate-y: -9rem;
  }

  .\33xl\:hover\:-translate-y-40:hover{
    --tw-translate-y: -10rem;
  }

  .\33xl\:hover\:-translate-y-44:hover{
    --tw-translate-y: -11rem;
  }

  .\33xl\:hover\:-translate-y-48:hover{
    --tw-translate-y: -12rem;
  }

  .\33xl\:hover\:-translate-y-52:hover{
    --tw-translate-y: -13rem;
  }

  .\33xl\:hover\:-translate-y-56:hover{
    --tw-translate-y: -14rem;
  }

  .\33xl\:hover\:-translate-y-60:hover{
    --tw-translate-y: -15rem;
  }

  .\33xl\:hover\:-translate-y-64:hover{
    --tw-translate-y: -16rem;
  }

  .\33xl\:hover\:-translate-y-72:hover{
    --tw-translate-y: -18rem;
  }

  .\33xl\:hover\:-translate-y-80:hover{
    --tw-translate-y: -20rem;
  }

  .\33xl\:hover\:-translate-y-96:hover{
    --tw-translate-y: -24rem;
  }

  .\33xl\:hover\:-translate-y-px:hover{
    --tw-translate-y: -1px;
  }

  .\33xl\:hover\:-translate-y-0\.5:hover{
    --tw-translate-y: -0.125rem;
  }

  .\33xl\:hover\:-translate-y-1\.5:hover{
    --tw-translate-y: -0.375rem;
  }

  .\33xl\:hover\:-translate-y-2\.5:hover{
    --tw-translate-y: -0.625rem;
  }

  .\33xl\:hover\:-translate-y-3\.5:hover{
    --tw-translate-y: -0.875rem;
  }

  .\33xl\:hover\:translate-y-1\/2:hover{
    --tw-translate-y: 50%;
  }

  .\33xl\:hover\:translate-y-1\/3:hover{
    --tw-translate-y: 33.333333%;
  }

  .\33xl\:hover\:translate-y-2\/3:hover{
    --tw-translate-y: 66.666667%;
  }

  .\33xl\:hover\:translate-y-1\/4:hover{
    --tw-translate-y: 25%;
  }

  .\33xl\:hover\:translate-y-2\/4:hover{
    --tw-translate-y: 50%;
  }

  .\33xl\:hover\:translate-y-3\/4:hover{
    --tw-translate-y: 75%;
  }

  .\33xl\:hover\:translate-y-full:hover{
    --tw-translate-y: 100%;
  }

  .\33xl\:hover\:-translate-y-1\/2:hover{
    --tw-translate-y: -50%;
  }

  .\33xl\:hover\:-translate-y-1\/3:hover{
    --tw-translate-y: -33.333333%;
  }

  .\33xl\:hover\:-translate-y-2\/3:hover{
    --tw-translate-y: -66.666667%;
  }

  .\33xl\:hover\:-translate-y-1\/4:hover{
    --tw-translate-y: -25%;
  }

  .\33xl\:hover\:-translate-y-2\/4:hover{
    --tw-translate-y: -50%;
  }

  .\33xl\:hover\:-translate-y-3\/4:hover{
    --tw-translate-y: -75%;
  }

  .\33xl\:hover\:-translate-y-full:hover{
    --tw-translate-y: -100%;
  }

  .\33xl\:focus\:translate-x-0:focus{
    --tw-translate-x: 0px;
  }

  .\33xl\:focus\:translate-x-1:focus{
    --tw-translate-x: 0.25rem;
  }

  .\33xl\:focus\:translate-x-2:focus{
    --tw-translate-x: 0.5rem;
  }

  .\33xl\:focus\:translate-x-3:focus{
    --tw-translate-x: 0.75rem;
  }

  .\33xl\:focus\:translate-x-4:focus{
    --tw-translate-x: 1rem;
  }

  .\33xl\:focus\:translate-x-5:focus{
    --tw-translate-x: 1.25rem;
  }

  .\33xl\:focus\:translate-x-6:focus{
    --tw-translate-x: 1.5rem;
  }

  .\33xl\:focus\:translate-x-7:focus{
    --tw-translate-x: 1.75rem;
  }

  .\33xl\:focus\:translate-x-8:focus{
    --tw-translate-x: 2rem;
  }

  .\33xl\:focus\:translate-x-9:focus{
    --tw-translate-x: 2.25rem;
  }

  .\33xl\:focus\:translate-x-10:focus{
    --tw-translate-x: 2.5rem;
  }

  .\33xl\:focus\:translate-x-11:focus{
    --tw-translate-x: 2.75rem;
  }

  .\33xl\:focus\:translate-x-12:focus{
    --tw-translate-x: 3rem;
  }

  .\33xl\:focus\:translate-x-14:focus{
    --tw-translate-x: 3.5rem;
  }

  .\33xl\:focus\:translate-x-16:focus{
    --tw-translate-x: 4rem;
  }

  .\33xl\:focus\:translate-x-20:focus{
    --tw-translate-x: 5rem;
  }

  .\33xl\:focus\:translate-x-24:focus{
    --tw-translate-x: 6rem;
  }

  .\33xl\:focus\:translate-x-28:focus{
    --tw-translate-x: 7rem;
  }

  .\33xl\:focus\:translate-x-32:focus{
    --tw-translate-x: 8rem;
  }

  .\33xl\:focus\:translate-x-36:focus{
    --tw-translate-x: 9rem;
  }

  .\33xl\:focus\:translate-x-40:focus{
    --tw-translate-x: 10rem;
  }

  .\33xl\:focus\:translate-x-44:focus{
    --tw-translate-x: 11rem;
  }

  .\33xl\:focus\:translate-x-48:focus{
    --tw-translate-x: 12rem;
  }

  .\33xl\:focus\:translate-x-52:focus{
    --tw-translate-x: 13rem;
  }

  .\33xl\:focus\:translate-x-56:focus{
    --tw-translate-x: 14rem;
  }

  .\33xl\:focus\:translate-x-60:focus{
    --tw-translate-x: 15rem;
  }

  .\33xl\:focus\:translate-x-64:focus{
    --tw-translate-x: 16rem;
  }

  .\33xl\:focus\:translate-x-72:focus{
    --tw-translate-x: 18rem;
  }

  .\33xl\:focus\:translate-x-80:focus{
    --tw-translate-x: 20rem;
  }

  .\33xl\:focus\:translate-x-96:focus{
    --tw-translate-x: 24rem;
  }

  .\33xl\:focus\:translate-x-px:focus{
    --tw-translate-x: 1px;
  }

  .\33xl\:focus\:translate-x-0\.5:focus{
    --tw-translate-x: 0.125rem;
  }

  .\33xl\:focus\:translate-x-1\.5:focus{
    --tw-translate-x: 0.375rem;
  }

  .\33xl\:focus\:translate-x-2\.5:focus{
    --tw-translate-x: 0.625rem;
  }

  .\33xl\:focus\:translate-x-3\.5:focus{
    --tw-translate-x: 0.875rem;
  }

  .\33xl\:focus\:-translate-x-0:focus{
    --tw-translate-x: 0px;
  }

  .\33xl\:focus\:-translate-x-1:focus{
    --tw-translate-x: -0.25rem;
  }

  .\33xl\:focus\:-translate-x-2:focus{
    --tw-translate-x: -0.5rem;
  }

  .\33xl\:focus\:-translate-x-3:focus{
    --tw-translate-x: -0.75rem;
  }

  .\33xl\:focus\:-translate-x-4:focus{
    --tw-translate-x: -1rem;
  }

  .\33xl\:focus\:-translate-x-5:focus{
    --tw-translate-x: -1.25rem;
  }

  .\33xl\:focus\:-translate-x-6:focus{
    --tw-translate-x: -1.5rem;
  }

  .\33xl\:focus\:-translate-x-7:focus{
    --tw-translate-x: -1.75rem;
  }

  .\33xl\:focus\:-translate-x-8:focus{
    --tw-translate-x: -2rem;
  }

  .\33xl\:focus\:-translate-x-9:focus{
    --tw-translate-x: -2.25rem;
  }

  .\33xl\:focus\:-translate-x-10:focus{
    --tw-translate-x: -2.5rem;
  }

  .\33xl\:focus\:-translate-x-11:focus{
    --tw-translate-x: -2.75rem;
  }

  .\33xl\:focus\:-translate-x-12:focus{
    --tw-translate-x: -3rem;
  }

  .\33xl\:focus\:-translate-x-14:focus{
    --tw-translate-x: -3.5rem;
  }

  .\33xl\:focus\:-translate-x-16:focus{
    --tw-translate-x: -4rem;
  }

  .\33xl\:focus\:-translate-x-20:focus{
    --tw-translate-x: -5rem;
  }

  .\33xl\:focus\:-translate-x-24:focus{
    --tw-translate-x: -6rem;
  }

  .\33xl\:focus\:-translate-x-28:focus{
    --tw-translate-x: -7rem;
  }

  .\33xl\:focus\:-translate-x-32:focus{
    --tw-translate-x: -8rem;
  }

  .\33xl\:focus\:-translate-x-36:focus{
    --tw-translate-x: -9rem;
  }

  .\33xl\:focus\:-translate-x-40:focus{
    --tw-translate-x: -10rem;
  }

  .\33xl\:focus\:-translate-x-44:focus{
    --tw-translate-x: -11rem;
  }

  .\33xl\:focus\:-translate-x-48:focus{
    --tw-translate-x: -12rem;
  }

  .\33xl\:focus\:-translate-x-52:focus{
    --tw-translate-x: -13rem;
  }

  .\33xl\:focus\:-translate-x-56:focus{
    --tw-translate-x: -14rem;
  }

  .\33xl\:focus\:-translate-x-60:focus{
    --tw-translate-x: -15rem;
  }

  .\33xl\:focus\:-translate-x-64:focus{
    --tw-translate-x: -16rem;
  }

  .\33xl\:focus\:-translate-x-72:focus{
    --tw-translate-x: -18rem;
  }

  .\33xl\:focus\:-translate-x-80:focus{
    --tw-translate-x: -20rem;
  }

  .\33xl\:focus\:-translate-x-96:focus{
    --tw-translate-x: -24rem;
  }

  .\33xl\:focus\:-translate-x-px:focus{
    --tw-translate-x: -1px;
  }

  .\33xl\:focus\:-translate-x-0\.5:focus{
    --tw-translate-x: -0.125rem;
  }

  .\33xl\:focus\:-translate-x-1\.5:focus{
    --tw-translate-x: -0.375rem;
  }

  .\33xl\:focus\:-translate-x-2\.5:focus{
    --tw-translate-x: -0.625rem;
  }

  .\33xl\:focus\:-translate-x-3\.5:focus{
    --tw-translate-x: -0.875rem;
  }

  .\33xl\:focus\:translate-x-1\/2:focus{
    --tw-translate-x: 50%;
  }

  .\33xl\:focus\:translate-x-1\/3:focus{
    --tw-translate-x: 33.333333%;
  }

  .\33xl\:focus\:translate-x-2\/3:focus{
    --tw-translate-x: 66.666667%;
  }

  .\33xl\:focus\:translate-x-1\/4:focus{
    --tw-translate-x: 25%;
  }

  .\33xl\:focus\:translate-x-2\/4:focus{
    --tw-translate-x: 50%;
  }

  .\33xl\:focus\:translate-x-3\/4:focus{
    --tw-translate-x: 75%;
  }

  .\33xl\:focus\:translate-x-full:focus{
    --tw-translate-x: 100%;
  }

  .\33xl\:focus\:-translate-x-1\/2:focus{
    --tw-translate-x: -50%;
  }

  .\33xl\:focus\:-translate-x-1\/3:focus{
    --tw-translate-x: -33.333333%;
  }

  .\33xl\:focus\:-translate-x-2\/3:focus{
    --tw-translate-x: -66.666667%;
  }

  .\33xl\:focus\:-translate-x-1\/4:focus{
    --tw-translate-x: -25%;
  }

  .\33xl\:focus\:-translate-x-2\/4:focus{
    --tw-translate-x: -50%;
  }

  .\33xl\:focus\:-translate-x-3\/4:focus{
    --tw-translate-x: -75%;
  }

  .\33xl\:focus\:-translate-x-full:focus{
    --tw-translate-x: -100%;
  }

  .\33xl\:focus\:translate-y-0:focus{
    --tw-translate-y: 0px;
  }

  .\33xl\:focus\:translate-y-1:focus{
    --tw-translate-y: 0.25rem;
  }

  .\33xl\:focus\:translate-y-2:focus{
    --tw-translate-y: 0.5rem;
  }

  .\33xl\:focus\:translate-y-3:focus{
    --tw-translate-y: 0.75rem;
  }

  .\33xl\:focus\:translate-y-4:focus{
    --tw-translate-y: 1rem;
  }

  .\33xl\:focus\:translate-y-5:focus{
    --tw-translate-y: 1.25rem;
  }

  .\33xl\:focus\:translate-y-6:focus{
    --tw-translate-y: 1.5rem;
  }

  .\33xl\:focus\:translate-y-7:focus{
    --tw-translate-y: 1.75rem;
  }

  .\33xl\:focus\:translate-y-8:focus{
    --tw-translate-y: 2rem;
  }

  .\33xl\:focus\:translate-y-9:focus{
    --tw-translate-y: 2.25rem;
  }

  .\33xl\:focus\:translate-y-10:focus{
    --tw-translate-y: 2.5rem;
  }

  .\33xl\:focus\:translate-y-11:focus{
    --tw-translate-y: 2.75rem;
  }

  .\33xl\:focus\:translate-y-12:focus{
    --tw-translate-y: 3rem;
  }

  .\33xl\:focus\:translate-y-14:focus{
    --tw-translate-y: 3.5rem;
  }

  .\33xl\:focus\:translate-y-16:focus{
    --tw-translate-y: 4rem;
  }

  .\33xl\:focus\:translate-y-20:focus{
    --tw-translate-y: 5rem;
  }

  .\33xl\:focus\:translate-y-24:focus{
    --tw-translate-y: 6rem;
  }

  .\33xl\:focus\:translate-y-28:focus{
    --tw-translate-y: 7rem;
  }

  .\33xl\:focus\:translate-y-32:focus{
    --tw-translate-y: 8rem;
  }

  .\33xl\:focus\:translate-y-36:focus{
    --tw-translate-y: 9rem;
  }

  .\33xl\:focus\:translate-y-40:focus{
    --tw-translate-y: 10rem;
  }

  .\33xl\:focus\:translate-y-44:focus{
    --tw-translate-y: 11rem;
  }

  .\33xl\:focus\:translate-y-48:focus{
    --tw-translate-y: 12rem;
  }

  .\33xl\:focus\:translate-y-52:focus{
    --tw-translate-y: 13rem;
  }

  .\33xl\:focus\:translate-y-56:focus{
    --tw-translate-y: 14rem;
  }

  .\33xl\:focus\:translate-y-60:focus{
    --tw-translate-y: 15rem;
  }

  .\33xl\:focus\:translate-y-64:focus{
    --tw-translate-y: 16rem;
  }

  .\33xl\:focus\:translate-y-72:focus{
    --tw-translate-y: 18rem;
  }

  .\33xl\:focus\:translate-y-80:focus{
    --tw-translate-y: 20rem;
  }

  .\33xl\:focus\:translate-y-96:focus{
    --tw-translate-y: 24rem;
  }

  .\33xl\:focus\:translate-y-px:focus{
    --tw-translate-y: 1px;
  }

  .\33xl\:focus\:translate-y-0\.5:focus{
    --tw-translate-y: 0.125rem;
  }

  .\33xl\:focus\:translate-y-1\.5:focus{
    --tw-translate-y: 0.375rem;
  }

  .\33xl\:focus\:translate-y-2\.5:focus{
    --tw-translate-y: 0.625rem;
  }

  .\33xl\:focus\:translate-y-3\.5:focus{
    --tw-translate-y: 0.875rem;
  }

  .\33xl\:focus\:-translate-y-0:focus{
    --tw-translate-y: 0px;
  }

  .\33xl\:focus\:-translate-y-1:focus{
    --tw-translate-y: -0.25rem;
  }

  .\33xl\:focus\:-translate-y-2:focus{
    --tw-translate-y: -0.5rem;
  }

  .\33xl\:focus\:-translate-y-3:focus{
    --tw-translate-y: -0.75rem;
  }

  .\33xl\:focus\:-translate-y-4:focus{
    --tw-translate-y: -1rem;
  }

  .\33xl\:focus\:-translate-y-5:focus{
    --tw-translate-y: -1.25rem;
  }

  .\33xl\:focus\:-translate-y-6:focus{
    --tw-translate-y: -1.5rem;
  }

  .\33xl\:focus\:-translate-y-7:focus{
    --tw-translate-y: -1.75rem;
  }

  .\33xl\:focus\:-translate-y-8:focus{
    --tw-translate-y: -2rem;
  }

  .\33xl\:focus\:-translate-y-9:focus{
    --tw-translate-y: -2.25rem;
  }

  .\33xl\:focus\:-translate-y-10:focus{
    --tw-translate-y: -2.5rem;
  }

  .\33xl\:focus\:-translate-y-11:focus{
    --tw-translate-y: -2.75rem;
  }

  .\33xl\:focus\:-translate-y-12:focus{
    --tw-translate-y: -3rem;
  }

  .\33xl\:focus\:-translate-y-14:focus{
    --tw-translate-y: -3.5rem;
  }

  .\33xl\:focus\:-translate-y-16:focus{
    --tw-translate-y: -4rem;
  }

  .\33xl\:focus\:-translate-y-20:focus{
    --tw-translate-y: -5rem;
  }

  .\33xl\:focus\:-translate-y-24:focus{
    --tw-translate-y: -6rem;
  }

  .\33xl\:focus\:-translate-y-28:focus{
    --tw-translate-y: -7rem;
  }

  .\33xl\:focus\:-translate-y-32:focus{
    --tw-translate-y: -8rem;
  }

  .\33xl\:focus\:-translate-y-36:focus{
    --tw-translate-y: -9rem;
  }

  .\33xl\:focus\:-translate-y-40:focus{
    --tw-translate-y: -10rem;
  }

  .\33xl\:focus\:-translate-y-44:focus{
    --tw-translate-y: -11rem;
  }

  .\33xl\:focus\:-translate-y-48:focus{
    --tw-translate-y: -12rem;
  }

  .\33xl\:focus\:-translate-y-52:focus{
    --tw-translate-y: -13rem;
  }

  .\33xl\:focus\:-translate-y-56:focus{
    --tw-translate-y: -14rem;
  }

  .\33xl\:focus\:-translate-y-60:focus{
    --tw-translate-y: -15rem;
  }

  .\33xl\:focus\:-translate-y-64:focus{
    --tw-translate-y: -16rem;
  }

  .\33xl\:focus\:-translate-y-72:focus{
    --tw-translate-y: -18rem;
  }

  .\33xl\:focus\:-translate-y-80:focus{
    --tw-translate-y: -20rem;
  }

  .\33xl\:focus\:-translate-y-96:focus{
    --tw-translate-y: -24rem;
  }

  .\33xl\:focus\:-translate-y-px:focus{
    --tw-translate-y: -1px;
  }

  .\33xl\:focus\:-translate-y-0\.5:focus{
    --tw-translate-y: -0.125rem;
  }

  .\33xl\:focus\:-translate-y-1\.5:focus{
    --tw-translate-y: -0.375rem;
  }

  .\33xl\:focus\:-translate-y-2\.5:focus{
    --tw-translate-y: -0.625rem;
  }

  .\33xl\:focus\:-translate-y-3\.5:focus{
    --tw-translate-y: -0.875rem;
  }

  .\33xl\:focus\:translate-y-1\/2:focus{
    --tw-translate-y: 50%;
  }

  .\33xl\:focus\:translate-y-1\/3:focus{
    --tw-translate-y: 33.333333%;
  }

  .\33xl\:focus\:translate-y-2\/3:focus{
    --tw-translate-y: 66.666667%;
  }

  .\33xl\:focus\:translate-y-1\/4:focus{
    --tw-translate-y: 25%;
  }

  .\33xl\:focus\:translate-y-2\/4:focus{
    --tw-translate-y: 50%;
  }

  .\33xl\:focus\:translate-y-3\/4:focus{
    --tw-translate-y: 75%;
  }

  .\33xl\:focus\:translate-y-full:focus{
    --tw-translate-y: 100%;
  }

  .\33xl\:focus\:-translate-y-1\/2:focus{
    --tw-translate-y: -50%;
  }

  .\33xl\:focus\:-translate-y-1\/3:focus{
    --tw-translate-y: -33.333333%;
  }

  .\33xl\:focus\:-translate-y-2\/3:focus{
    --tw-translate-y: -66.666667%;
  }

  .\33xl\:focus\:-translate-y-1\/4:focus{
    --tw-translate-y: -25%;
  }

  .\33xl\:focus\:-translate-y-2\/4:focus{
    --tw-translate-y: -50%;
  }

  .\33xl\:focus\:-translate-y-3\/4:focus{
    --tw-translate-y: -75%;
  }

  .\33xl\:focus\:-translate-y-full:focus{
    --tw-translate-y: -100%;
  }

  .\33xl\:skew-x-0{
    --tw-skew-x: 0deg;
  }

  .\33xl\:skew-x-1{
    --tw-skew-x: 1deg;
  }

  .\33xl\:skew-x-2{
    --tw-skew-x: 2deg;
  }

  .\33xl\:skew-x-3{
    --tw-skew-x: 3deg;
  }

  .\33xl\:skew-x-6{
    --tw-skew-x: 6deg;
  }

  .\33xl\:skew-x-12{
    --tw-skew-x: 12deg;
  }

  .\33xl\:-skew-x-12{
    --tw-skew-x: -12deg;
  }

  .\33xl\:-skew-x-6{
    --tw-skew-x: -6deg;
  }

  .\33xl\:-skew-x-3{
    --tw-skew-x: -3deg;
  }

  .\33xl\:-skew-x-2{
    --tw-skew-x: -2deg;
  }

  .\33xl\:-skew-x-1{
    --tw-skew-x: -1deg;
  }

  .\33xl\:skew-y-0{
    --tw-skew-y: 0deg;
  }

  .\33xl\:skew-y-1{
    --tw-skew-y: 1deg;
  }

  .\33xl\:skew-y-2{
    --tw-skew-y: 2deg;
  }

  .\33xl\:skew-y-3{
    --tw-skew-y: 3deg;
  }

  .\33xl\:skew-y-6{
    --tw-skew-y: 6deg;
  }

  .\33xl\:skew-y-12{
    --tw-skew-y: 12deg;
  }

  .\33xl\:-skew-y-12{
    --tw-skew-y: -12deg;
  }

  .\33xl\:-skew-y-6{
    --tw-skew-y: -6deg;
  }

  .\33xl\:-skew-y-3{
    --tw-skew-y: -3deg;
  }

  .\33xl\:-skew-y-2{
    --tw-skew-y: -2deg;
  }

  .\33xl\:-skew-y-1{
    --tw-skew-y: -1deg;
  }

  .\33xl\:hover\:skew-x-0:hover{
    --tw-skew-x: 0deg;
  }

  .\33xl\:hover\:skew-x-1:hover{
    --tw-skew-x: 1deg;
  }

  .\33xl\:hover\:skew-x-2:hover{
    --tw-skew-x: 2deg;
  }

  .\33xl\:hover\:skew-x-3:hover{
    --tw-skew-x: 3deg;
  }

  .\33xl\:hover\:skew-x-6:hover{
    --tw-skew-x: 6deg;
  }

  .\33xl\:hover\:skew-x-12:hover{
    --tw-skew-x: 12deg;
  }

  .\33xl\:hover\:-skew-x-12:hover{
    --tw-skew-x: -12deg;
  }

  .\33xl\:hover\:-skew-x-6:hover{
    --tw-skew-x: -6deg;
  }

  .\33xl\:hover\:-skew-x-3:hover{
    --tw-skew-x: -3deg;
  }

  .\33xl\:hover\:-skew-x-2:hover{
    --tw-skew-x: -2deg;
  }

  .\33xl\:hover\:-skew-x-1:hover{
    --tw-skew-x: -1deg;
  }

  .\33xl\:hover\:skew-y-0:hover{
    --tw-skew-y: 0deg;
  }

  .\33xl\:hover\:skew-y-1:hover{
    --tw-skew-y: 1deg;
  }

  .\33xl\:hover\:skew-y-2:hover{
    --tw-skew-y: 2deg;
  }

  .\33xl\:hover\:skew-y-3:hover{
    --tw-skew-y: 3deg;
  }

  .\33xl\:hover\:skew-y-6:hover{
    --tw-skew-y: 6deg;
  }

  .\33xl\:hover\:skew-y-12:hover{
    --tw-skew-y: 12deg;
  }

  .\33xl\:hover\:-skew-y-12:hover{
    --tw-skew-y: -12deg;
  }

  .\33xl\:hover\:-skew-y-6:hover{
    --tw-skew-y: -6deg;
  }

  .\33xl\:hover\:-skew-y-3:hover{
    --tw-skew-y: -3deg;
  }

  .\33xl\:hover\:-skew-y-2:hover{
    --tw-skew-y: -2deg;
  }

  .\33xl\:hover\:-skew-y-1:hover{
    --tw-skew-y: -1deg;
  }

  .\33xl\:focus\:skew-x-0:focus{
    --tw-skew-x: 0deg;
  }

  .\33xl\:focus\:skew-x-1:focus{
    --tw-skew-x: 1deg;
  }

  .\33xl\:focus\:skew-x-2:focus{
    --tw-skew-x: 2deg;
  }

  .\33xl\:focus\:skew-x-3:focus{
    --tw-skew-x: 3deg;
  }

  .\33xl\:focus\:skew-x-6:focus{
    --tw-skew-x: 6deg;
  }

  .\33xl\:focus\:skew-x-12:focus{
    --tw-skew-x: 12deg;
  }

  .\33xl\:focus\:-skew-x-12:focus{
    --tw-skew-x: -12deg;
  }

  .\33xl\:focus\:-skew-x-6:focus{
    --tw-skew-x: -6deg;
  }

  .\33xl\:focus\:-skew-x-3:focus{
    --tw-skew-x: -3deg;
  }

  .\33xl\:focus\:-skew-x-2:focus{
    --tw-skew-x: -2deg;
  }

  .\33xl\:focus\:-skew-x-1:focus{
    --tw-skew-x: -1deg;
  }

  .\33xl\:focus\:skew-y-0:focus{
    --tw-skew-y: 0deg;
  }

  .\33xl\:focus\:skew-y-1:focus{
    --tw-skew-y: 1deg;
  }

  .\33xl\:focus\:skew-y-2:focus{
    --tw-skew-y: 2deg;
  }

  .\33xl\:focus\:skew-y-3:focus{
    --tw-skew-y: 3deg;
  }

  .\33xl\:focus\:skew-y-6:focus{
    --tw-skew-y: 6deg;
  }

  .\33xl\:focus\:skew-y-12:focus{
    --tw-skew-y: 12deg;
  }

  .\33xl\:focus\:-skew-y-12:focus{
    --tw-skew-y: -12deg;
  }

  .\33xl\:focus\:-skew-y-6:focus{
    --tw-skew-y: -6deg;
  }

  .\33xl\:focus\:-skew-y-3:focus{
    --tw-skew-y: -3deg;
  }

  .\33xl\:focus\:-skew-y-2:focus{
    --tw-skew-y: -2deg;
  }

  .\33xl\:focus\:-skew-y-1:focus{
    --tw-skew-y: -1deg;
  }

  .\33xl\:transition-none{
    transition-property: none;
  }

  .\33xl\:transition-all{
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .\33xl\: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;
  }

  .\33xl\: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;
  }

  .\33xl\:transition-opacity{
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .\33xl\:transition-shadow{
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .\33xl\:transition-transform{
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .\33xl\:ease-linear{
    transition-timing-function: linear;
  }

  .\33xl\:ease-in{
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  }

  .\33xl\:ease-out{
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }

  .\33xl\:ease-in-out{
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }

  .\33xl\:duration-75{
    transition-duration: 75ms;
  }

  .\33xl\:duration-100{
    transition-duration: 100ms;
  }

  .\33xl\:duration-150{
    transition-duration: 150ms;
  }

  .\33xl\:duration-200{
    transition-duration: 200ms;
  }

  .\33xl\:duration-300{
    transition-duration: 300ms;
  }

  .\33xl\:duration-500{
    transition-duration: 500ms;
  }

  .\33xl\:duration-700{
    transition-duration: 700ms;
  }

  .\33xl\:duration-1000{
    transition-duration: 1000ms;
  }

  .\33xl\:delay-75{
    transition-delay: 75ms;
  }

  .\33xl\:delay-100{
    transition-delay: 100ms;
  }

  .\33xl\:delay-150{
    transition-delay: 150ms;
  }

  .\33xl\:delay-200{
    transition-delay: 200ms;
  }

  .\33xl\:delay-300{
    transition-delay: 300ms;
  }

  .\33xl\:delay-500{
    transition-delay: 500ms;
  }

  .\33xl\:delay-700{
    transition-delay: 700ms;
  }

  .\33xl\:delay-1000{
    transition-delay: 1000ms;
  }

  .\33xl\:animate-none{
    -webkit-animation: none;
            animation: none;
  }

  .\33xl\:animate-spin{
    -webkit-animation: spin 1s linear infinite;
            animation: spin 1s linear infinite;
  }

  .\33xl\: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;
  }

  .\33xl\: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;
  }

  .\33xl\:animate-bounce{
    -webkit-animation: bounce 1s infinite;
            animation: bounce 1s infinite;
  }

  .\33xl\:mix-blend-normal{
    mix-blend-mode: normal;
  }

  .\33xl\:mix-blend-multiply{
    mix-blend-mode: multiply;
  }

  .\33xl\:mix-blend-screen{
    mix-blend-mode: screen;
  }

  .\33xl\:mix-blend-overlay{
    mix-blend-mode: overlay;
  }

  .\33xl\:mix-blend-darken{
    mix-blend-mode: darken;
  }

  .\33xl\:mix-blend-lighten{
    mix-blend-mode: lighten;
  }

  .\33xl\:mix-blend-color-dodge{
    mix-blend-mode: color-dodge;
  }

  .\33xl\:mix-blend-color-burn{
    mix-blend-mode: color-burn;
  }

  .\33xl\:mix-blend-hard-light{
    mix-blend-mode: hard-light;
  }

  .\33xl\:mix-blend-soft-light{
    mix-blend-mode: soft-light;
  }

  .\33xl\:mix-blend-difference{
    mix-blend-mode: difference;
  }

  .\33xl\:mix-blend-exclusion{
    mix-blend-mode: exclusion;
  }

  .\33xl\:mix-blend-hue{
    mix-blend-mode: hue;
  }

  .\33xl\:mix-blend-saturation{
    mix-blend-mode: saturation;
  }

  .\33xl\:mix-blend-color{
    mix-blend-mode: color;
  }

  .\33xl\:mix-blend-luminosity{
    mix-blend-mode: luminosity;
  }

  .\33xl\:bg-blend-normal{
    background-blend-mode: normal;
  }

  .\33xl\:bg-blend-multiply{
    background-blend-mode: multiply;
  }

  .\33xl\:bg-blend-screen{
    background-blend-mode: screen;
  }

  .\33xl\:bg-blend-overlay{
    background-blend-mode: overlay;
  }

  .\33xl\:bg-blend-darken{
    background-blend-mode: darken;
  }

  .\33xl\:bg-blend-lighten{
    background-blend-mode: lighten;
  }

  .\33xl\:bg-blend-color-dodge{
    background-blend-mode: color-dodge;
  }

  .\33xl\:bg-blend-color-burn{
    background-blend-mode: color-burn;
  }

  .\33xl\:bg-blend-hard-light{
    background-blend-mode: hard-light;
  }

  .\33xl\:bg-blend-soft-light{
    background-blend-mode: soft-light;
  }

  .\33xl\:bg-blend-difference{
    background-blend-mode: difference;
  }

  .\33xl\:bg-blend-exclusion{
    background-blend-mode: exclusion;
  }

  .\33xl\:bg-blend-hue{
    background-blend-mode: hue;
  }

  .\33xl\:bg-blend-saturation{
    background-blend-mode: saturation;
  }

  .\33xl\:bg-blend-color{
    background-blend-mode: color;
  }

  .\33xl\:bg-blend-luminosity{
    background-blend-mode: luminosity;
  }

  .\33xl\: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);
  }

  .\33xl\:filter-none{
    filter: none;
  }

  .\33xl\:blur-0{
    --tw-blur: blur(0);
  }

  .\33xl\:blur-sm{
    --tw-blur: blur(4px);
  }

  .\33xl\:blur{
    --tw-blur: blur(8px);
  }

  .\33xl\:blur-md{
    --tw-blur: blur(12px);
  }

  .\33xl\:blur-lg{
    --tw-blur: blur(16px);
  }

  .\33xl\:blur-xl{
    --tw-blur: blur(24px);
  }

  .\33xl\:blur-2xl{
    --tw-blur: blur(40px);
  }

  .\33xl\:blur-3xl{
    --tw-blur: blur(64px);
  }

  .\33xl\:brightness-0{
    --tw-brightness: brightness(0);
  }

  .\33xl\:brightness-50{
    --tw-brightness: brightness(.5);
  }

  .\33xl\:brightness-75{
    --tw-brightness: brightness(.75);
  }

  .\33xl\:brightness-90{
    --tw-brightness: brightness(.9);
  }

  .\33xl\:brightness-95{
    --tw-brightness: brightness(.95);
  }

  .\33xl\:brightness-100{
    --tw-brightness: brightness(1);
  }

  .\33xl\:brightness-105{
    --tw-brightness: brightness(1.05);
  }

  .\33xl\:brightness-110{
    --tw-brightness: brightness(1.1);
  }

  .\33xl\:brightness-125{
    --tw-brightness: brightness(1.25);
  }

  .\33xl\:brightness-150{
    --tw-brightness: brightness(1.5);
  }

  .\33xl\:brightness-200{
    --tw-brightness: brightness(2);
  }

  .\33xl\:contrast-0{
    --tw-contrast: contrast(0);
  }

  .\33xl\:contrast-50{
    --tw-contrast: contrast(.5);
  }

  .\33xl\:contrast-75{
    --tw-contrast: contrast(.75);
  }

  .\33xl\:contrast-100{
    --tw-contrast: contrast(1);
  }

  .\33xl\:contrast-125{
    --tw-contrast: contrast(1.25);
  }

  .\33xl\:contrast-150{
    --tw-contrast: contrast(1.5);
  }

  .\33xl\:contrast-200{
    --tw-contrast: contrast(2);
  }

  .\33xl\:drop-shadow-sm{
    --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\: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));
  }

  .\33xl\:drop-shadow-2xl{
    --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));
  }

  .\33xl\:drop-shadow-none{
    --tw-drop-shadow: drop-shadow(0 0 #0000);
  }

  .\33xl\:grayscale-0{
    --tw-grayscale: grayscale(0);
  }

  .\33xl\:grayscale{
    --tw-grayscale: grayscale(100%);
  }

  .\33xl\:hue-rotate-0{
    --tw-hue-rotate: hue-rotate(0deg);
  }

  .\33xl\:hue-rotate-15{
    --tw-hue-rotate: hue-rotate(15deg);
  }

  .\33xl\:hue-rotate-30{
    --tw-hue-rotate: hue-rotate(30deg);
  }

  .\33xl\:hue-rotate-60{
    --tw-hue-rotate: hue-rotate(60deg);
  }

  .\33xl\:hue-rotate-90{
    --tw-hue-rotate: hue-rotate(90deg);
  }

  .\33xl\:hue-rotate-180{
    --tw-hue-rotate: hue-rotate(180deg);
  }

  .\33xl\:-hue-rotate-180{
    --tw-hue-rotate: hue-rotate(-180deg);
  }

  .\33xl\:-hue-rotate-90{
    --tw-hue-rotate: hue-rotate(-90deg);
  }

  .\33xl\:-hue-rotate-60{
    --tw-hue-rotate: hue-rotate(-60deg);
  }

  .\33xl\:-hue-rotate-30{
    --tw-hue-rotate: hue-rotate(-30deg);
  }

  .\33xl\:-hue-rotate-15{
    --tw-hue-rotate: hue-rotate(-15deg);
  }

  .\33xl\:invert-0{
    --tw-invert: invert(0);
  }

  .\33xl\:invert{
    --tw-invert: invert(100%);
  }

  .\33xl\:saturate-0{
    --tw-saturate: saturate(0);
  }

  .\33xl\:saturate-50{
    --tw-saturate: saturate(.5);
  }

  .\33xl\:saturate-100{
    --tw-saturate: saturate(1);
  }

  .\33xl\:saturate-150{
    --tw-saturate: saturate(1.5);
  }

  .\33xl\:saturate-200{
    --tw-saturate: saturate(2);
  }

  .\33xl\:sepia-0{
    --tw-sepia: sepia(0);
  }

  .\33xl\:sepia{
    --tw-sepia: sepia(100%);
  }

  .\33xl\: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);
  }

  .\33xl\:backdrop-filter-none{
    -webkit-backdrop-filter: none;
            backdrop-filter: none;
  }

  .\33xl\:backdrop-brightness-0{
    --tw-backdrop-brightness: brightness(0);
  }

  .\33xl\:backdrop-brightness-50{
    --tw-backdrop-brightness: brightness(.5);
  }

  .\33xl\:backdrop-brightness-75{
    --tw-backdrop-brightness: brightness(.75);
  }

  .\33xl\:backdrop-brightness-90{
    --tw-backdrop-brightness: brightness(.9);
  }

  .\33xl\:backdrop-brightness-95{
    --tw-backdrop-brightness: brightness(.95);
  }

  .\33xl\:backdrop-brightness-100{
    --tw-backdrop-brightness: brightness(1);
  }

  .\33xl\:backdrop-brightness-105{
    --tw-backdrop-brightness: brightness(1.05);
  }

  .\33xl\:backdrop-brightness-110{
    --tw-backdrop-brightness: brightness(1.1);
  }

  .\33xl\:backdrop-brightness-125{
    --tw-backdrop-brightness: brightness(1.25);
  }

  .\33xl\:backdrop-brightness-150{
    --tw-backdrop-brightness: brightness(1.5);
  }

  .\33xl\:backdrop-brightness-200{
    --tw-backdrop-brightness: brightness(2);
  }

  .\33xl\:backdrop-contrast-0{
    --tw-backdrop-contrast: contrast(0);
  }

  .\33xl\:backdrop-contrast-50{
    --tw-backdrop-contrast: contrast(.5);
  }

  .\33xl\:backdrop-contrast-75{
    --tw-backdrop-contrast: contrast(.75);
  }

  .\33xl\:backdrop-contrast-100{
    --tw-backdrop-contrast: contrast(1);
  }

  .\33xl\:backdrop-contrast-125{
    --tw-backdrop-contrast: contrast(1.25);
  }

  .\33xl\:backdrop-contrast-150{
    --tw-backdrop-contrast: contrast(1.5);
  }

  .\33xl\:backdrop-contrast-200{
    --tw-backdrop-contrast: contrast(2);
  }

  .\33xl\:backdrop-grayscale-0{
    --tw-backdrop-grayscale: grayscale(0);
  }

  .\33xl\:backdrop-grayscale{
    --tw-backdrop-grayscale: grayscale(100%);
  }

  .\33xl\:backdrop-hue-rotate-0{
    --tw-backdrop-hue-rotate: hue-rotate(0deg);
  }

  .\33xl\:backdrop-hue-rotate-15{
    --tw-backdrop-hue-rotate: hue-rotate(15deg);
  }

  .\33xl\:backdrop-hue-rotate-30{
    --tw-backdrop-hue-rotate: hue-rotate(30deg);
  }

  .\33xl\:backdrop-hue-rotate-60{
    --tw-backdrop-hue-rotate: hue-rotate(60deg);
  }

  .\33xl\:backdrop-hue-rotate-90{
    --tw-backdrop-hue-rotate: hue-rotate(90deg);
  }

  .\33xl\:backdrop-hue-rotate-180{
    --tw-backdrop-hue-rotate: hue-rotate(180deg);
  }

  .\33xl\:-backdrop-hue-rotate-180{
    --tw-backdrop-hue-rotate: hue-rotate(-180deg);
  }

  .\33xl\:-backdrop-hue-rotate-90{
    --tw-backdrop-hue-rotate: hue-rotate(-90deg);
  }

  .\33xl\:-backdrop-hue-rotate-60{
    --tw-backdrop-hue-rotate: hue-rotate(-60deg);
  }

  .\33xl\:-backdrop-hue-rotate-30{
    --tw-backdrop-hue-rotate: hue-rotate(-30deg);
  }

  .\33xl\:-backdrop-hue-rotate-15{
    --tw-backdrop-hue-rotate: hue-rotate(-15deg);
  }

  .\33xl\:backdrop-invert-0{
    --tw-backdrop-invert: invert(0);
  }

  .\33xl\:backdrop-invert{
    --tw-backdrop-invert: invert(100%);
  }

  .\33xl\:backdrop-saturate-0{
    --tw-backdrop-saturate: saturate(0);
  }

  .\33xl\:backdrop-saturate-50{
    --tw-backdrop-saturate: saturate(.5);
  }

  .\33xl\:backdrop-saturate-100{
    --tw-backdrop-saturate: saturate(1);
  }

  .\33xl\:backdrop-saturate-150{
    --tw-backdrop-saturate: saturate(1.5);
  }

  .\33xl\:backdrop-saturate-200{
    --tw-backdrop-saturate: saturate(2);
  }

  .\33xl\:backdrop-sepia-0{
    --tw-backdrop-sepia: sepia(0);
  }

  .\33xl\:backdrop-sepia{
    --tw-backdrop-sepia: sepia(100%);
  }
}

@media (max-width: 1440px){
  .\32xl\:container{
    width: 100%;
    padding-right: 1rem;
    padding-left: 1rem;
  }

  .\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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-divide-opacity));
  }

  .\32xl\:divide-purple-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-divide-opacity));
  }

  .\32xl\:divide-purple-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-divide-opacity));
  }

  .\32xl\:divide-purple-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-divide-opacity));
  }

  .\32xl\:divide-purple-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-divide-opacity));
  }

  .\32xl\:divide-purple-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-divide-opacity));
  }

  .\32xl\:divide-purple-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-divide-opacity));
  }

  .\32xl\:divide-purple-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-divide-opacity));
  }

  .\32xl\:divide-purple-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-divide-opacity));
  }

  .\32xl\:divide-purple-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(76, 29, 149, 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-browny > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(172, 165, 160, var(--tw-divide-opacity));
  }

  .\32xl\:divide-browny-lighter > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(203, 196, 188, var(--tw-divide-opacity));
  }

  .\32xl\:divide-browny-darker > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(134, 128, 123, var(--tw-divide-opacity));
  }

  .\32xl\:divide-graysy > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(159, 159, 159, var(--tw-divide-opacity));
  }

  .\32xl\:divide-graysy-darker > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(52, 52, 52, var(--tw-divide-opacity));
  }

  .\32xl\:divide-graysy-lighter > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(229, 229, 229, var(--tw-divide-opacity));
  }

  .\32xl\:divide-error > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(234, 33, 33, var(--tw-divide-opacity));
  }

  .\32xl\:divide-redy > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(222, 21, 21, var(--tw-divide-opacity));
  }

  .\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-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\: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\:appearance-none{
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
  }

  .\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-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-50{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .\32xl\:bg-purple-100{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .\32xl\:bg-purple-200{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .\32xl\:bg-purple-300{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .\32xl\:bg-purple-400{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .\32xl\:bg-purple-500{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .\32xl\:bg-purple-600{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .\32xl\:bg-purple-700{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .\32xl\:bg-purple-800{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .\32xl\:bg-purple-900{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, 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-browny{
    --tw-bg-opacity: 1;
    background-color: rgba(172, 165, 160, var(--tw-bg-opacity));
  }

  .\32xl\:bg-browny-lighter{
    --tw-bg-opacity: 1;
    background-color: rgba(203, 196, 188, var(--tw-bg-opacity));
  }

  .\32xl\:bg-browny-darker{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 128, 123, var(--tw-bg-opacity));
  }

  .\32xl\:bg-graysy{
    --tw-bg-opacity: 1;
    background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  }

  .\32xl\:bg-graysy-darker{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 52, 52, var(--tw-bg-opacity));
  }

  .\32xl\:bg-graysy-lighter{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 229, 229, var(--tw-bg-opacity));
  }

  .\32xl\:bg-error{
    --tw-bg-opacity: 1;
    background-color: rgba(234, 33, 33, var(--tw-bg-opacity));
  }

  .\32xl\:bg-redy{
    --tw-bg-opacity: 1;
    background-color: rgba(222, 21, 21, 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-50{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-purple-100{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-purple-200{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-purple-300{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-purple-400{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-purple-500{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-purple-600{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-purple-700{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-purple-800{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-purple-900{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, 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-browny{
    --tw-bg-opacity: 1;
    background-color: rgba(172, 165, 160, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-browny-lighter{
    --tw-bg-opacity: 1;
    background-color: rgba(203, 196, 188, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-browny-darker{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 128, 123, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-graysy{
    --tw-bg-opacity: 1;
    background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-graysy-darker{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 52, 52, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-graysy-lighter{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 229, 229, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-error{
    --tw-bg-opacity: 1;
    background-color: rgba(234, 33, 33, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-redy{
    --tw-bg-opacity: 1;
    background-color: rgba(222, 21, 21, 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-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-purple-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-purple-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-purple-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-purple-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-purple-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-purple-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-purple-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-purple-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-purple-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, 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-browny:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(172, 165, 160, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-browny-lighter:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(203, 196, 188, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-browny-darker:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 128, 123, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-graysy:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-graysy-darker:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 52, 52, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-graysy-lighter:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 229, 229, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-error:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(234, 33, 33, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-redy:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(222, 21, 21, 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-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-purple-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-purple-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-purple-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-purple-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-purple-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-purple-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-purple-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-purple-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-purple-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, 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-browny:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(172, 165, 160, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-browny-lighter:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(203, 196, 188, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-browny-darker:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 128, 123, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-graysy:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-graysy-darker:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 52, 52, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-graysy-lighter:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 229, 229, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-error:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(234, 33, 33, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-redy:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(222, 21, 21, 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-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-purple-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-purple-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-purple-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-purple-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-purple-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-purple-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-purple-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-purple-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-purple-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, 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-browny:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(172, 165, 160, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-browny-lighter:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(203, 196, 188, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-browny-darker:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 128, 123, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-graysy:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-graysy-darker:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 52, 52, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-graysy-lighter:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 229, 229, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-error:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(234, 33, 33, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-redy:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(222, 21, 21, var(--tw-bg-opacity));
  }

  .\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-50{
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .\32xl\:from-purple-100{
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .\32xl\:from-purple-200{
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .\32xl\:from-purple-300{
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .\32xl\:from-purple-400{
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .\32xl\:from-purple-500{
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .\32xl\:from-purple-600{
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .\32xl\:from-purple-700{
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .\32xl\:from-purple-800{
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .\32xl\:from-purple-900{
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 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-browny{
    --tw-gradient-from: #ACA5A0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(172, 165, 160, 0));
  }

  .\32xl\:from-browny-lighter{
    --tw-gradient-from: #CBC4BC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(203, 196, 188, 0));
  }

  .\32xl\:from-browny-darker{
    --tw-gradient-from: #86807B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 128, 123, 0));
  }

  .\32xl\:from-graysy{
    --tw-gradient-from: #9F9F9F;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(159, 159, 159, 0));
  }

  .\32xl\:from-graysy-darker{
    --tw-gradient-from: #343434;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 52, 52, 0));
  }

  .\32xl\:from-graysy-lighter{
    --tw-gradient-from: #E5E5E5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 229, 229, 0));
  }

  .\32xl\:from-error{
    --tw-gradient-from: #EA2121;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(234, 33, 33, 0));
  }

  .\32xl\:from-redy{
    --tw-gradient-from: #DE1515;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 21, 21, 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-50{
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .\32xl\:via-purple-100{
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .\32xl\:via-purple-200{
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .\32xl\:via-purple-300{
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .\32xl\:via-purple-400{
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .\32xl\:via-purple-500{
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .\32xl\:via-purple-600{
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .\32xl\:via-purple-700{
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .\32xl\:via-purple-800{
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .\32xl\:via-purple-900{
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 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-browny{
    --tw-gradient-stops: var(--tw-gradient-from), #ACA5A0, var(--tw-gradient-to, rgba(172, 165, 160, 0));
  }

  .\32xl\:via-browny-lighter{
    --tw-gradient-stops: var(--tw-gradient-from), #CBC4BC, var(--tw-gradient-to, rgba(203, 196, 188, 0));
  }

  .\32xl\:via-browny-darker{
    --tw-gradient-stops: var(--tw-gradient-from), #86807B, var(--tw-gradient-to, rgba(134, 128, 123, 0));
  }

  .\32xl\:via-graysy{
    --tw-gradient-stops: var(--tw-gradient-from), #9F9F9F, var(--tw-gradient-to, rgba(159, 159, 159, 0));
  }

  .\32xl\:via-graysy-darker{
    --tw-gradient-stops: var(--tw-gradient-from), #343434, var(--tw-gradient-to, rgba(52, 52, 52, 0));
  }

  .\32xl\:via-graysy-lighter{
    --tw-gradient-stops: var(--tw-gradient-from), #E5E5E5, var(--tw-gradient-to, rgba(229, 229, 229, 0));
  }

  .\32xl\:via-error{
    --tw-gradient-stops: var(--tw-gradient-from), #EA2121, var(--tw-gradient-to, rgba(234, 33, 33, 0));
  }

  .\32xl\:via-redy{
    --tw-gradient-stops: var(--tw-gradient-from), #DE1515, var(--tw-gradient-to, rgba(222, 21, 21, 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-50{
    --tw-gradient-to: #f5f3ff;
  }

  .\32xl\:to-purple-100{
    --tw-gradient-to: #ede9fe;
  }

  .\32xl\:to-purple-200{
    --tw-gradient-to: #ddd6fe;
  }

  .\32xl\:to-purple-300{
    --tw-gradient-to: #c4b5fd;
  }

  .\32xl\:to-purple-400{
    --tw-gradient-to: #a78bfa;
  }

  .\32xl\:to-purple-500{
    --tw-gradient-to: #8b5cf6;
  }

  .\32xl\:to-purple-600{
    --tw-gradient-to: #7c3aed;
  }

  .\32xl\:to-purple-700{
    --tw-gradient-to: #6d28d9;
  }

  .\32xl\:to-purple-800{
    --tw-gradient-to: #5b21b6;
  }

  .\32xl\:to-purple-900{
    --tw-gradient-to: #4c1d95;
  }

  .\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-browny{
    --tw-gradient-to: #ACA5A0;
  }

  .\32xl\:to-browny-lighter{
    --tw-gradient-to: #CBC4BC;
  }

  .\32xl\:to-browny-darker{
    --tw-gradient-to: #86807B;
  }

  .\32xl\:to-graysy{
    --tw-gradient-to: #9F9F9F;
  }

  .\32xl\:to-graysy-darker{
    --tw-gradient-to: #343434;
  }

  .\32xl\:to-graysy-lighter{
    --tw-gradient-to: #E5E5E5;
  }

  .\32xl\:to-error{
    --tw-gradient-to: #EA2121;
  }

  .\32xl\:to-redy{
    --tw-gradient-to: #DE1515;
  }

  .\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-50:hover{
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .\32xl\:hover\:from-purple-100:hover{
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .\32xl\:hover\:from-purple-200:hover{
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .\32xl\:hover\:from-purple-300:hover{
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .\32xl\:hover\:from-purple-400:hover{
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .\32xl\:hover\:from-purple-500:hover{
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .\32xl\:hover\:from-purple-600:hover{
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .\32xl\:hover\:from-purple-700:hover{
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .\32xl\:hover\:from-purple-800:hover{
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .\32xl\:hover\:from-purple-900:hover{
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 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-browny:hover{
    --tw-gradient-from: #ACA5A0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(172, 165, 160, 0));
  }

  .\32xl\:hover\:from-browny-lighter:hover{
    --tw-gradient-from: #CBC4BC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(203, 196, 188, 0));
  }

  .\32xl\:hover\:from-browny-darker:hover{
    --tw-gradient-from: #86807B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 128, 123, 0));
  }

  .\32xl\:hover\:from-graysy:hover{
    --tw-gradient-from: #9F9F9F;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(159, 159, 159, 0));
  }

  .\32xl\:hover\:from-graysy-darker:hover{
    --tw-gradient-from: #343434;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 52, 52, 0));
  }

  .\32xl\:hover\:from-graysy-lighter:hover{
    --tw-gradient-from: #E5E5E5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 229, 229, 0));
  }

  .\32xl\:hover\:from-error:hover{
    --tw-gradient-from: #EA2121;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(234, 33, 33, 0));
  }

  .\32xl\:hover\:from-redy:hover{
    --tw-gradient-from: #DE1515;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 21, 21, 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-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .\32xl\:hover\:via-purple-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .\32xl\:hover\:via-purple-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .\32xl\:hover\:via-purple-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .\32xl\:hover\:via-purple-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .\32xl\:hover\:via-purple-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .\32xl\:hover\:via-purple-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .\32xl\:hover\:via-purple-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .\32xl\:hover\:via-purple-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .\32xl\:hover\:via-purple-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 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-browny:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ACA5A0, var(--tw-gradient-to, rgba(172, 165, 160, 0));
  }

  .\32xl\:hover\:via-browny-lighter:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #CBC4BC, var(--tw-gradient-to, rgba(203, 196, 188, 0));
  }

  .\32xl\:hover\:via-browny-darker:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #86807B, var(--tw-gradient-to, rgba(134, 128, 123, 0));
  }

  .\32xl\:hover\:via-graysy:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #9F9F9F, var(--tw-gradient-to, rgba(159, 159, 159, 0));
  }

  .\32xl\:hover\:via-graysy-darker:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #343434, var(--tw-gradient-to, rgba(52, 52, 52, 0));
  }

  .\32xl\:hover\:via-graysy-lighter:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #E5E5E5, var(--tw-gradient-to, rgba(229, 229, 229, 0));
  }

  .\32xl\:hover\:via-error:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #EA2121, var(--tw-gradient-to, rgba(234, 33, 33, 0));
  }

  .\32xl\:hover\:via-redy:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #DE1515, var(--tw-gradient-to, rgba(222, 21, 21, 0));
  }

  .\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-50:hover{
    --tw-gradient-to: #f5f3ff;
  }

  .\32xl\:hover\:to-purple-100:hover{
    --tw-gradient-to: #ede9fe;
  }

  .\32xl\:hover\:to-purple-200:hover{
    --tw-gradient-to: #ddd6fe;
  }

  .\32xl\:hover\:to-purple-300:hover{
    --tw-gradient-to: #c4b5fd;
  }

  .\32xl\:hover\:to-purple-400:hover{
    --tw-gradient-to: #a78bfa;
  }

  .\32xl\:hover\:to-purple-500:hover{
    --tw-gradient-to: #8b5cf6;
  }

  .\32xl\:hover\:to-purple-600:hover{
    --tw-gradient-to: #7c3aed;
  }

  .\32xl\:hover\:to-purple-700:hover{
    --tw-gradient-to: #6d28d9;
  }

  .\32xl\:hover\:to-purple-800:hover{
    --tw-gradient-to: #5b21b6;
  }

  .\32xl\:hover\:to-purple-900:hover{
    --tw-gradient-to: #4c1d95;
  }

  .\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-browny:hover{
    --tw-gradient-to: #ACA5A0;
  }

  .\32xl\:hover\:to-browny-lighter:hover{
    --tw-gradient-to: #CBC4BC;
  }

  .\32xl\:hover\:to-browny-darker:hover{
    --tw-gradient-to: #86807B;
  }

  .\32xl\:hover\:to-graysy:hover{
    --tw-gradient-to: #9F9F9F;
  }

  .\32xl\:hover\:to-graysy-darker:hover{
    --tw-gradient-to: #343434;
  }

  .\32xl\:hover\:to-graysy-lighter:hover{
    --tw-gradient-to: #E5E5E5;
  }

  .\32xl\:hover\:to-error:hover{
    --tw-gradient-to: #EA2121;
  }

  .\32xl\:hover\:to-redy:hover{
    --tw-gradient-to: #DE1515;
  }

  .\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-50:focus{
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .\32xl\:focus\:from-purple-100:focus{
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .\32xl\:focus\:from-purple-200:focus{
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .\32xl\:focus\:from-purple-300:focus{
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .\32xl\:focus\:from-purple-400:focus{
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .\32xl\:focus\:from-purple-500:focus{
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .\32xl\:focus\:from-purple-600:focus{
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .\32xl\:focus\:from-purple-700:focus{
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .\32xl\:focus\:from-purple-800:focus{
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .\32xl\:focus\:from-purple-900:focus{
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 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-browny:focus{
    --tw-gradient-from: #ACA5A0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(172, 165, 160, 0));
  }

  .\32xl\:focus\:from-browny-lighter:focus{
    --tw-gradient-from: #CBC4BC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(203, 196, 188, 0));
  }

  .\32xl\:focus\:from-browny-darker:focus{
    --tw-gradient-from: #86807B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 128, 123, 0));
  }

  .\32xl\:focus\:from-graysy:focus{
    --tw-gradient-from: #9F9F9F;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(159, 159, 159, 0));
  }

  .\32xl\:focus\:from-graysy-darker:focus{
    --tw-gradient-from: #343434;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 52, 52, 0));
  }

  .\32xl\:focus\:from-graysy-lighter:focus{
    --tw-gradient-from: #E5E5E5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 229, 229, 0));
  }

  .\32xl\:focus\:from-error:focus{
    --tw-gradient-from: #EA2121;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(234, 33, 33, 0));
  }

  .\32xl\:focus\:from-redy:focus{
    --tw-gradient-from: #DE1515;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 21, 21, 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-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .\32xl\:focus\:via-purple-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .\32xl\:focus\:via-purple-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .\32xl\:focus\:via-purple-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .\32xl\:focus\:via-purple-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .\32xl\:focus\:via-purple-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .\32xl\:focus\:via-purple-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .\32xl\:focus\:via-purple-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .\32xl\:focus\:via-purple-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .\32xl\:focus\:via-purple-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 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-browny:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ACA5A0, var(--tw-gradient-to, rgba(172, 165, 160, 0));
  }

  .\32xl\:focus\:via-browny-lighter:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #CBC4BC, var(--tw-gradient-to, rgba(203, 196, 188, 0));
  }

  .\32xl\:focus\:via-browny-darker:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #86807B, var(--tw-gradient-to, rgba(134, 128, 123, 0));
  }

  .\32xl\:focus\:via-graysy:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #9F9F9F, var(--tw-gradient-to, rgba(159, 159, 159, 0));
  }

  .\32xl\:focus\:via-graysy-darker:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #343434, var(--tw-gradient-to, rgba(52, 52, 52, 0));
  }

  .\32xl\:focus\:via-graysy-lighter:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #E5E5E5, var(--tw-gradient-to, rgba(229, 229, 229, 0));
  }

  .\32xl\:focus\:via-error:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #EA2121, var(--tw-gradient-to, rgba(234, 33, 33, 0));
  }

  .\32xl\:focus\:via-redy:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #DE1515, var(--tw-gradient-to, rgba(222, 21, 21, 0));
  }

  .\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-50:focus{
    --tw-gradient-to: #f5f3ff;
  }

  .\32xl\:focus\:to-purple-100:focus{
    --tw-gradient-to: #ede9fe;
  }

  .\32xl\:focus\:to-purple-200:focus{
    --tw-gradient-to: #ddd6fe;
  }

  .\32xl\:focus\:to-purple-300:focus{
    --tw-gradient-to: #c4b5fd;
  }

  .\32xl\:focus\:to-purple-400:focus{
    --tw-gradient-to: #a78bfa;
  }

  .\32xl\:focus\:to-purple-500:focus{
    --tw-gradient-to: #8b5cf6;
  }

  .\32xl\:focus\:to-purple-600:focus{
    --tw-gradient-to: #7c3aed;
  }

  .\32xl\:focus\:to-purple-700:focus{
    --tw-gradient-to: #6d28d9;
  }

  .\32xl\:focus\:to-purple-800:focus{
    --tw-gradient-to: #5b21b6;
  }

  .\32xl\:focus\:to-purple-900:focus{
    --tw-gradient-to: #4c1d95;
  }

  .\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-browny:focus{
    --tw-gradient-to: #ACA5A0;
  }

  .\32xl\:focus\:to-browny-lighter:focus{
    --tw-gradient-to: #CBC4BC;
  }

  .\32xl\:focus\:to-browny-darker:focus{
    --tw-gradient-to: #86807B;
  }

  .\32xl\:focus\:to-graysy:focus{
    --tw-gradient-to: #9F9F9F;
  }

  .\32xl\:focus\:to-graysy-darker:focus{
    --tw-gradient-to: #343434;
  }

  .\32xl\:focus\:to-graysy-lighter:focus{
    --tw-gradient-to: #E5E5E5;
  }

  .\32xl\:focus\:to-error:focus{
    --tw-gradient-to: #EA2121;
  }

  .\32xl\:focus\:to-redy:focus{
    --tw-gradient-to: #DE1515;
  }

  .\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-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-auto{
    background-size: auto;
  }

  .\32xl\:bg-cover{
    background-size: cover;
  }

  .\32xl\:bg-contain{
    background-size: contain;
  }

  .\32xl\:border-collapse{
    border-collapse: collapse;
  }

  .\32xl\:border-separate{
    border-collapse: separate;
  }

  .\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-50{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .\32xl\:border-purple-100{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .\32xl\:border-purple-200{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .\32xl\:border-purple-300{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .\32xl\:border-purple-400{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .\32xl\:border-purple-500{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .\32xl\:border-purple-600{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .\32xl\:border-purple-700{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .\32xl\:border-purple-800{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .\32xl\:border-purple-900{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, 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-browny{
    --tw-border-opacity: 1;
    border-color: rgba(172, 165, 160, var(--tw-border-opacity));
  }

  .\32xl\:border-browny-lighter{
    --tw-border-opacity: 1;
    border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  }

  .\32xl\:border-browny-darker{
    --tw-border-opacity: 1;
    border-color: rgba(134, 128, 123, var(--tw-border-opacity));
  }

  .\32xl\:border-graysy{
    --tw-border-opacity: 1;
    border-color: rgba(159, 159, 159, var(--tw-border-opacity));
  }

  .\32xl\:border-graysy-darker{
    --tw-border-opacity: 1;
    border-color: rgba(52, 52, 52, var(--tw-border-opacity));
  }

  .\32xl\:border-graysy-lighter{
    --tw-border-opacity: 1;
    border-color: rgba(229, 229, 229, var(--tw-border-opacity));
  }

  .\32xl\:border-error{
    --tw-border-opacity: 1;
    border-color: rgba(234, 33, 33, var(--tw-border-opacity));
  }

  .\32xl\:border-redy{
    --tw-border-opacity: 1;
    border-color: rgba(222, 21, 21, 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-50{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-purple-100{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-purple-200{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-purple-300{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-purple-400{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-purple-500{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-purple-600{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-purple-700{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-purple-800{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-purple-900{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, 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-browny{
    --tw-border-opacity: 1;
    border-color: rgba(172, 165, 160, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-browny-lighter{
    --tw-border-opacity: 1;
    border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-browny-darker{
    --tw-border-opacity: 1;
    border-color: rgba(134, 128, 123, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-graysy{
    --tw-border-opacity: 1;
    border-color: rgba(159, 159, 159, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-graysy-darker{
    --tw-border-opacity: 1;
    border-color: rgba(52, 52, 52, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-graysy-lighter{
    --tw-border-opacity: 1;
    border-color: rgba(229, 229, 229, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-error{
    --tw-border-opacity: 1;
    border-color: rgba(234, 33, 33, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-redy{
    --tw-border-opacity: 1;
    border-color: rgba(222, 21, 21, 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-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-purple-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-purple-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-purple-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-purple-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-purple-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-purple-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-purple-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-purple-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-purple-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, 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-browny:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(172, 165, 160, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-browny-lighter:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-browny-darker:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(134, 128, 123, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-graysy:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(159, 159, 159, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-graysy-darker:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(52, 52, 52, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-graysy-lighter:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(229, 229, 229, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-error:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(234, 33, 33, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-redy:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(222, 21, 21, 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-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-purple-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-purple-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-purple-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-purple-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-purple-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-purple-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-purple-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-purple-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-purple-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, 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-browny:hover{
    --tw-border-opacity: 1;
    border-color: rgba(172, 165, 160, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-browny-lighter:hover{
    --tw-border-opacity: 1;
    border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-browny-darker:hover{
    --tw-border-opacity: 1;
    border-color: rgba(134, 128, 123, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-graysy:hover{
    --tw-border-opacity: 1;
    border-color: rgba(159, 159, 159, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-graysy-darker:hover{
    --tw-border-opacity: 1;
    border-color: rgba(52, 52, 52, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-graysy-lighter:hover{
    --tw-border-opacity: 1;
    border-color: rgba(229, 229, 229, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-error:hover{
    --tw-border-opacity: 1;
    border-color: rgba(234, 33, 33, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-redy:hover{
    --tw-border-opacity: 1;
    border-color: rgba(222, 21, 21, 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-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-purple-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-purple-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-purple-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-purple-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-purple-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-purple-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-purple-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-purple-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-purple-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, 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-browny:focus{
    --tw-border-opacity: 1;
    border-color: rgba(172, 165, 160, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-browny-lighter:focus{
    --tw-border-opacity: 1;
    border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-browny-darker:focus{
    --tw-border-opacity: 1;
    border-color: rgba(134, 128, 123, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-graysy:focus{
    --tw-border-opacity: 1;
    border-color: rgba(159, 159, 159, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-graysy-darker:focus{
    --tw-border-opacity: 1;
    border-color: rgba(52, 52, 52, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-graysy-lighter:focus{
    --tw-border-opacity: 1;
    border-color: rgba(229, 229, 229, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-error:focus{
    --tw-border-opacity: 1;
    border-color: rgba(234, 33, 33, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-redy:focus{
    --tw-border-opacity: 1;
    border-color: rgba(222, 21, 21, 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\: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-40px{
    border-radius: 40px;
  }

  .\32xl\:rounded-circle{
    border-radius: 50%;
  }

  .\32xl\:rounded-t-none{
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .\32xl\:rounded-r-none{
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .\32xl\:rounded-b-none{
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .\32xl\:rounded-l-none{
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .\32xl\:rounded-t-sm{
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .\32xl\:rounded-r-sm{
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .\32xl\:rounded-b-sm{
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .\32xl\:rounded-l-sm{
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .\32xl\:rounded-t{
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  .\32xl\:rounded-r{
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }

  .\32xl\:rounded-b{
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .\32xl\:rounded-l{
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .\32xl\:rounded-t-md{
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .\32xl\:rounded-r-md{
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .\32xl\:rounded-b-md{
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .\32xl\:rounded-l-md{
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .\32xl\:rounded-t-lg{
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .\32xl\:rounded-r-lg{
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .\32xl\:rounded-b-lg{
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .\32xl\:rounded-l-lg{
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .\32xl\:rounded-t-xl{
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .\32xl\:rounded-r-xl{
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .\32xl\:rounded-b-xl{
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .\32xl\:rounded-l-xl{
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .\32xl\:rounded-t-2xl{
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .\32xl\:rounded-r-2xl{
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .\32xl\:rounded-b-2xl{
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .\32xl\:rounded-l-2xl{
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .\32xl\:rounded-t-3xl{
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .\32xl\:rounded-r-3xl{
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .\32xl\:rounded-b-3xl{
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .\32xl\:rounded-l-3xl{
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .\32xl\:rounded-t-full{
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .\32xl\:rounded-r-full{
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .\32xl\:rounded-b-full{
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .\32xl\:rounded-l-full{
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .\32xl\:rounded-t-40px{
    border-top-left-radius: 40px;
    border-top-right-radius: 40px;
  }

  .\32xl\:rounded-r-40px{
    border-top-right-radius: 40px;
    border-bottom-right-radius: 40px;
  }

  .\32xl\:rounded-b-40px{
    border-bottom-right-radius: 40px;
    border-bottom-left-radius: 40px;
  }

  .\32xl\:rounded-l-40px{
    border-top-left-radius: 40px;
    border-bottom-left-radius: 40px;
  }

  .\32xl\:rounded-t-circle{
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
  }

  .\32xl\:rounded-r-circle{
    border-top-right-radius: 50%;
    border-bottom-right-radius: 50%;
  }

  .\32xl\:rounded-b-circle{
    border-bottom-right-radius: 50%;
    border-bottom-left-radius: 50%;
  }

  .\32xl\:rounded-l-circle{
    border-top-left-radius: 50%;
    border-bottom-left-radius: 50%;
  }

  .\32xl\:rounded-tl-none{
    border-top-left-radius: 0px;
  }

  .\32xl\:rounded-tr-none{
    border-top-right-radius: 0px;
  }

  .\32xl\:rounded-br-none{
    border-bottom-right-radius: 0px;
  }

  .\32xl\:rounded-bl-none{
    border-bottom-left-radius: 0px;
  }

  .\32xl\:rounded-tl-sm{
    border-top-left-radius: 0.125rem;
  }

  .\32xl\:rounded-tr-sm{
    border-top-right-radius: 0.125rem;
  }

  .\32xl\:rounded-br-sm{
    border-bottom-right-radius: 0.125rem;
  }

  .\32xl\:rounded-bl-sm{
    border-bottom-left-radius: 0.125rem;
  }

  .\32xl\:rounded-tl{
    border-top-left-radius: 0.25rem;
  }

  .\32xl\:rounded-tr{
    border-top-right-radius: 0.25rem;
  }

  .\32xl\:rounded-br{
    border-bottom-right-radius: 0.25rem;
  }

  .\32xl\:rounded-bl{
    border-bottom-left-radius: 0.25rem;
  }

  .\32xl\:rounded-tl-md{
    border-top-left-radius: 0.375rem;
  }

  .\32xl\:rounded-tr-md{
    border-top-right-radius: 0.375rem;
  }

  .\32xl\:rounded-br-md{
    border-bottom-right-radius: 0.375rem;
  }

  .\32xl\:rounded-bl-md{
    border-bottom-left-radius: 0.375rem;
  }

  .\32xl\:rounded-tl-lg{
    border-top-left-radius: 0.5rem;
  }

  .\32xl\:rounded-tr-lg{
    border-top-right-radius: 0.5rem;
  }

  .\32xl\:rounded-br-lg{
    border-bottom-right-radius: 0.5rem;
  }

  .\32xl\:rounded-bl-lg{
    border-bottom-left-radius: 0.5rem;
  }

  .\32xl\:rounded-tl-xl{
    border-top-left-radius: 0.75rem;
  }

  .\32xl\:rounded-tr-xl{
    border-top-right-radius: 0.75rem;
  }

  .\32xl\:rounded-br-xl{
    border-bottom-right-radius: 0.75rem;
  }

  .\32xl\:rounded-bl-xl{
    border-bottom-left-radius: 0.75rem;
  }

  .\32xl\:rounded-tl-2xl{
    border-top-left-radius: 1rem;
  }

  .\32xl\:rounded-tr-2xl{
    border-top-right-radius: 1rem;
  }

  .\32xl\:rounded-br-2xl{
    border-bottom-right-radius: 1rem;
  }

  .\32xl\:rounded-bl-2xl{
    border-bottom-left-radius: 1rem;
  }

  .\32xl\:rounded-tl-3xl{
    border-top-left-radius: 1.5rem;
  }

  .\32xl\:rounded-tr-3xl{
    border-top-right-radius: 1.5rem;
  }

  .\32xl\:rounded-br-3xl{
    border-bottom-right-radius: 1.5rem;
  }

  .\32xl\:rounded-bl-3xl{
    border-bottom-left-radius: 1.5rem;
  }

  .\32xl\:rounded-tl-full{
    border-top-left-radius: 9999px;
  }

  .\32xl\:rounded-tr-full{
    border-top-right-radius: 9999px;
  }

  .\32xl\:rounded-br-full{
    border-bottom-right-radius: 9999px;
  }

  .\32xl\:rounded-bl-full{
    border-bottom-left-radius: 9999px;
  }

  .\32xl\:rounded-tl-40px{
    border-top-left-radius: 40px;
  }

  .\32xl\:rounded-tr-40px{
    border-top-right-radius: 40px;
  }

  .\32xl\:rounded-br-40px{
    border-bottom-right-radius: 40px;
  }

  .\32xl\:rounded-bl-40px{
    border-bottom-left-radius: 40px;
  }

  .\32xl\:rounded-tl-circle{
    border-top-left-radius: 50%;
  }

  .\32xl\:rounded-tr-circle{
    border-top-right-radius: 50%;
  }

  .\32xl\:rounded-br-circle{
    border-bottom-right-radius: 50%;
  }

  .\32xl\:rounded-bl-circle{
    border-bottom-left-radius: 50%;
  }

  .\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-0{
    border-width: 0px;
  }

  .\32xl\:border-2{
    border-width: 2px;
  }

  .\32xl\:border-4{
    border-width: 4px;
  }

  .\32xl\:border-8{
    border-width: 8px;
  }

  .\32xl\:border{
    border-width: 1px;
  }

  .\32xl\:border-t-0{
    border-top-width: 0px;
  }

  .\32xl\:border-r-0{
    border-right-width: 0px;
  }

  .\32xl\:border-b-0{
    border-bottom-width: 0px;
  }

  .\32xl\:border-l-0{
    border-left-width: 0px;
  }

  .\32xl\:border-t-2{
    border-top-width: 2px;
  }

  .\32xl\:border-r-2{
    border-right-width: 2px;
  }

  .\32xl\:border-b-2{
    border-bottom-width: 2px;
  }

  .\32xl\:border-l-2{
    border-left-width: 2px;
  }

  .\32xl\:border-t-4{
    border-top-width: 4px;
  }

  .\32xl\:border-r-4{
    border-right-width: 4px;
  }

  .\32xl\:border-b-4{
    border-bottom-width: 4px;
  }

  .\32xl\:border-l-4{
    border-left-width: 4px;
  }

  .\32xl\:border-t-8{
    border-top-width: 8px;
  }

  .\32xl\:border-r-8{
    border-right-width: 8px;
  }

  .\32xl\:border-b-8{
    border-bottom-width: 8px;
  }

  .\32xl\:border-l-8{
    border-left-width: 8px;
  }

  .\32xl\:border-t{
    border-top-width: 1px;
  }

  .\32xl\:border-r{
    border-right-width: 1px;
  }

  .\32xl\:border-b{
    border-bottom-width: 1px;
  }

  .\32xl\:border-l{
    border-left-width: 1px;
  }

  .\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\:box-border{
    box-sizing: border-box;
  }

  .\32xl\:box-content{
    box-sizing: content-box;
  }

  .\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\: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\: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-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\: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-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\: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\: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\: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\: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\: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-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\: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-grow-0{
    flex-grow: 0;
  }

  .\32xl\:flex-grow{
    flex-grow: 1;
  }

  .\32xl\:flex-shrink-0{
    flex-shrink: 0;
  }

  .\32xl\:flex-shrink{
    flex-shrink: 1;
  }

  .\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\: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\: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-inter{
    font-family: Inter;
  }

  .\32xl\:font-bebas-neue{
    font-family: bebas-neue;
  }

  .\32xl\:font-bebas{
    font-family: bebas-pro;
  }

  .\32xl\:font-blacker{
    font-family: blacker-display;
  }

  .\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\: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-14{
    height: 3.5rem;
  }

  .\32xl\:h-16{
    height: 4rem;
  }

  .\32xl\:h-20{
    height: 5rem;
  }

  .\32xl\:h-24{
    height: 6rem;
  }

  .\32xl\:h-28{
    height: 7rem;
  }

  .\32xl\:h-32{
    height: 8rem;
  }

  .\32xl\:h-36{
    height: 9rem;
  }

  .\32xl\:h-40{
    height: 10rem;
  }

  .\32xl\:h-44{
    height: 11rem;
  }

  .\32xl\:h-48{
    height: 12rem;
  }

  .\32xl\:h-52{
    height: 13rem;
  }

  .\32xl\:h-56{
    height: 14rem;
  }

  .\32xl\:h-60{
    height: 15rem;
  }

  .\32xl\:h-64{
    height: 16rem;
  }

  .\32xl\:h-72{
    height: 18rem;
  }

  .\32xl\:h-80{
    height: 20rem;
  }

  .\32xl\:h-96{
    height: 24rem;
  }

  .\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-62px{
    height: 62px;
  }

  .\32xl\:h-75vh{
    height: 75vh;
  }

  .\32xl\:h-350px{
    height: 350px;
  }

  .\32xl\:h-450px{
    height: 450px;
  }

  .\32xl\:h-475px{
    height: 475px;
  }

  .\32xl\:h-500px{
    height: 500px;
  }

  .\32xl\:h-550px{
    height: 550px;
  }

  .\32xl\:h-610px{
    height: 610px;
  }

  .\32xl\:h-980px{
    height: 980px;
  }

  .\32xl\:text-9{
    font-size: 0.563rem;
  }

  .\32xl\:text-10{
    font-size: 0.625rem;
  }

  .\32xl\:text-13{
    font-size: 0.813rem;
  }

  .\32xl\:text-18{
    font-size: 1.125rem;
  }

  .\32xl\:text-19{
    font-size: 1.188rem;
  }

  .\32xl\:text-22{
    font-size: 1.375rem;
  }

  .\32xl\:text-25{
    font-size: 1.563rem;
  }

  .\32xl\:text-42{
    font-size: 2.625rem;
  }

  .\32xl\:text-55{
    font-size: 3.438rem;
  }

  .\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\: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-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\: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\: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-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\:my-0{
    margin-top: 0px;
    margin-bottom: 0px;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .\32xl\:my-auto{
    margin-top: auto;
    margin-bottom: auto;
  }

  .\32xl\:mx-auto{
    margin-left: auto;
    margin-right: auto;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .\32xl\:mt-0{
    margin-top: 0px;
  }

  .\32xl\:mr-0{
    margin-right: 0px;
  }

  .\32xl\:mb-0{
    margin-bottom: 0px;
  }

  .\32xl\:ml-0{
    margin-left: 0px;
  }

  .\32xl\:mt-1{
    margin-top: 0.25rem;
  }

  .\32xl\:mr-1{
    margin-right: 0.25rem;
  }

  .\32xl\:mb-1{
    margin-bottom: 0.25rem;
  }

  .\32xl\:ml-1{
    margin-left: 0.25rem;
  }

  .\32xl\:mt-2{
    margin-top: 0.5rem;
  }

  .\32xl\:mr-2{
    margin-right: 0.5rem;
  }

  .\32xl\:mb-2{
    margin-bottom: 0.5rem;
  }

  .\32xl\:ml-2{
    margin-left: 0.5rem;
  }

  .\32xl\:mt-3{
    margin-top: 0.75rem;
  }

  .\32xl\:mr-3{
    margin-right: 0.75rem;
  }

  .\32xl\:mb-3{
    margin-bottom: 0.75rem;
  }

  .\32xl\:ml-3{
    margin-left: 0.75rem;
  }

  .\32xl\:mt-4{
    margin-top: 1rem;
  }

  .\32xl\:mr-4{
    margin-right: 1rem;
  }

  .\32xl\:mb-4{
    margin-bottom: 1rem;
  }

  .\32xl\:ml-4{
    margin-left: 1rem;
  }

  .\32xl\:mt-5{
    margin-top: 1.25rem;
  }

  .\32xl\:mr-5{
    margin-right: 1.25rem;
  }

  .\32xl\:mb-5{
    margin-bottom: 1.25rem;
  }

  .\32xl\:ml-5{
    margin-left: 1.25rem;
  }

  .\32xl\:mt-6{
    margin-top: 1.5rem;
  }

  .\32xl\:mr-6{
    margin-right: 1.5rem;
  }

  .\32xl\:mb-6{
    margin-bottom: 1.5rem;
  }

  .\32xl\:ml-6{
    margin-left: 1.5rem;
  }

  .\32xl\:mt-7{
    margin-top: 1.75rem;
  }

  .\32xl\:mr-7{
    margin-right: 1.75rem;
  }

  .\32xl\:mb-7{
    margin-bottom: 1.75rem;
  }

  .\32xl\:ml-7{
    margin-left: 1.75rem;
  }

  .\32xl\:mt-8{
    margin-top: 2rem;
  }

  .\32xl\:mr-8{
    margin-right: 2rem;
  }

  .\32xl\:mb-8{
    margin-bottom: 2rem;
  }

  .\32xl\:ml-8{
    margin-left: 2rem;
  }

  .\32xl\:mt-9{
    margin-top: 2.25rem;
  }

  .\32xl\:mr-9{
    margin-right: 2.25rem;
  }

  .\32xl\:mb-9{
    margin-bottom: 2.25rem;
  }

  .\32xl\:ml-9{
    margin-left: 2.25rem;
  }

  .\32xl\:mt-10{
    margin-top: 2.5rem;
  }

  .\32xl\:mr-10{
    margin-right: 2.5rem;
  }

  .\32xl\:mb-10{
    margin-bottom: 2.5rem;
  }

  .\32xl\:ml-10{
    margin-left: 2.5rem;
  }

  .\32xl\:mt-11{
    margin-top: 2.75rem;
  }

  .\32xl\:mr-11{
    margin-right: 2.75rem;
  }

  .\32xl\:mb-11{
    margin-bottom: 2.75rem;
  }

  .\32xl\:ml-11{
    margin-left: 2.75rem;
  }

  .\32xl\:mt-12{
    margin-top: 3rem;
  }

  .\32xl\:mr-12{
    margin-right: 3rem;
  }

  .\32xl\:mb-12{
    margin-bottom: 3rem;
  }

  .\32xl\:ml-12{
    margin-left: 3rem;
  }

  .\32xl\:mt-14{
    margin-top: 3.5rem;
  }

  .\32xl\:mr-14{
    margin-right: 3.5rem;
  }

  .\32xl\:mb-14{
    margin-bottom: 3.5rem;
  }

  .\32xl\:ml-14{
    margin-left: 3.5rem;
  }

  .\32xl\:mt-16{
    margin-top: 4rem;
  }

  .\32xl\:mr-16{
    margin-right: 4rem;
  }

  .\32xl\:mb-16{
    margin-bottom: 4rem;
  }

  .\32xl\:ml-16{
    margin-left: 4rem;
  }

  .\32xl\:mt-20{
    margin-top: 5rem;
  }

  .\32xl\:mr-20{
    margin-right: 5rem;
  }

  .\32xl\:mb-20{
    margin-bottom: 5rem;
  }

  .\32xl\:ml-20{
    margin-left: 5rem;
  }

  .\32xl\:mt-24{
    margin-top: 6rem;
  }

  .\32xl\:mr-24{
    margin-right: 6rem;
  }

  .\32xl\:mb-24{
    margin-bottom: 6rem;
  }

  .\32xl\:ml-24{
    margin-left: 6rem;
  }

  .\32xl\:mt-28{
    margin-top: 7rem;
  }

  .\32xl\:mr-28{
    margin-right: 7rem;
  }

  .\32xl\:mb-28{
    margin-bottom: 7rem;
  }

  .\32xl\:ml-28{
    margin-left: 7rem;
  }

  .\32xl\:mt-32{
    margin-top: 8rem;
  }

  .\32xl\:mr-32{
    margin-right: 8rem;
  }

  .\32xl\:mb-32{
    margin-bottom: 8rem;
  }

  .\32xl\:ml-32{
    margin-left: 8rem;
  }

  .\32xl\:mt-36{
    margin-top: 9rem;
  }

  .\32xl\:mr-36{
    margin-right: 9rem;
  }

  .\32xl\:mb-36{
    margin-bottom: 9rem;
  }

  .\32xl\:ml-36{
    margin-left: 9rem;
  }

  .\32xl\:mt-40{
    margin-top: 10rem;
  }

  .\32xl\:mr-40{
    margin-right: 10rem;
  }

  .\32xl\:mb-40{
    margin-bottom: 10rem;
  }

  .\32xl\:ml-40{
    margin-left: 10rem;
  }

  .\32xl\:mt-44{
    margin-top: 11rem;
  }

  .\32xl\:mr-44{
    margin-right: 11rem;
  }

  .\32xl\:mb-44{
    margin-bottom: 11rem;
  }

  .\32xl\:ml-44{
    margin-left: 11rem;
  }

  .\32xl\:mt-48{
    margin-top: 12rem;
  }

  .\32xl\:mr-48{
    margin-right: 12rem;
  }

  .\32xl\:mb-48{
    margin-bottom: 12rem;
  }

  .\32xl\:ml-48{
    margin-left: 12rem;
  }

  .\32xl\:mt-52{
    margin-top: 13rem;
  }

  .\32xl\:mr-52{
    margin-right: 13rem;
  }

  .\32xl\:mb-52{
    margin-bottom: 13rem;
  }

  .\32xl\:ml-52{
    margin-left: 13rem;
  }

  .\32xl\:mt-56{
    margin-top: 14rem;
  }

  .\32xl\:mr-56{
    margin-right: 14rem;
  }

  .\32xl\:mb-56{
    margin-bottom: 14rem;
  }

  .\32xl\:ml-56{
    margin-left: 14rem;
  }

  .\32xl\:mt-60{
    margin-top: 15rem;
  }

  .\32xl\:mr-60{
    margin-right: 15rem;
  }

  .\32xl\:mb-60{
    margin-bottom: 15rem;
  }

  .\32xl\:ml-60{
    margin-left: 15rem;
  }

  .\32xl\:mt-64{
    margin-top: 16rem;
  }

  .\32xl\:mr-64{
    margin-right: 16rem;
  }

  .\32xl\:mb-64{
    margin-bottom: 16rem;
  }

  .\32xl\:ml-64{
    margin-left: 16rem;
  }

  .\32xl\:mt-72{
    margin-top: 18rem;
  }

  .\32xl\:mr-72{
    margin-right: 18rem;
  }

  .\32xl\:mb-72{
    margin-bottom: 18rem;
  }

  .\32xl\:ml-72{
    margin-left: 18rem;
  }

  .\32xl\:mt-80{
    margin-top: 20rem;
  }

  .\32xl\:mr-80{
    margin-right: 20rem;
  }

  .\32xl\:mb-80{
    margin-bottom: 20rem;
  }

  .\32xl\:ml-80{
    margin-left: 20rem;
  }

  .\32xl\:mt-96{
    margin-top: 24rem;
  }

  .\32xl\:mr-96{
    margin-right: 24rem;
  }

  .\32xl\:mb-96{
    margin-bottom: 24rem;
  }

  .\32xl\:ml-96{
    margin-left: 24rem;
  }

  .\32xl\:mt-auto{
    margin-top: auto;
  }

  .\32xl\:mr-auto{
    margin-right: auto;
  }

  .\32xl\:mb-auto{
    margin-bottom: auto;
  }

  .\32xl\:ml-auto{
    margin-left: auto;
  }

  .\32xl\:mt-px{
    margin-top: 1px;
  }

  .\32xl\:mr-px{
    margin-right: 1px;
  }

  .\32xl\:mb-px{
    margin-bottom: 1px;
  }

  .\32xl\:ml-px{
    margin-left: 1px;
  }

  .\32xl\:mt-0\.5{
    margin-top: 0.125rem;
  }

  .\32xl\:mr-0\.5{
    margin-right: 0.125rem;
  }

  .\32xl\:mb-0\.5{
    margin-bottom: 0.125rem;
  }

  .\32xl\:ml-0\.5{
    margin-left: 0.125rem;
  }

  .\32xl\:mt-1\.5{
    margin-top: 0.375rem;
  }

  .\32xl\:mr-1\.5{
    margin-right: 0.375rem;
  }

  .\32xl\:mb-1\.5{
    margin-bottom: 0.375rem;
  }

  .\32xl\:ml-1\.5{
    margin-left: 0.375rem;
  }

  .\32xl\:mt-2\.5{
    margin-top: 0.625rem;
  }

  .\32xl\:mr-2\.5{
    margin-right: 0.625rem;
  }

  .\32xl\:mb-2\.5{
    margin-bottom: 0.625rem;
  }

  .\32xl\:ml-2\.5{
    margin-left: 0.625rem;
  }

  .\32xl\:mt-3\.5{
    margin-top: 0.875rem;
  }

  .\32xl\:mr-3\.5{
    margin-right: 0.875rem;
  }

  .\32xl\:mb-3\.5{
    margin-bottom: 0.875rem;
  }

  .\32xl\:ml-3\.5{
    margin-left: 0.875rem;
  }

  .\32xl\:-mt-0{
    margin-top: 0px;
  }

  .\32xl\:-mr-0{
    margin-right: 0px;
  }

  .\32xl\:-mb-0{
    margin-bottom: 0px;
  }

  .\32xl\:-ml-0{
    margin-left: 0px;
  }

  .\32xl\:-mt-1{
    margin-top: -0.25rem;
  }

  .\32xl\:-mr-1{
    margin-right: -0.25rem;
  }

  .\32xl\:-mb-1{
    margin-bottom: -0.25rem;
  }

  .\32xl\:-ml-1{
    margin-left: -0.25rem;
  }

  .\32xl\:-mt-2{
    margin-top: -0.5rem;
  }

  .\32xl\:-mr-2{
    margin-right: -0.5rem;
  }

  .\32xl\:-mb-2{
    margin-bottom: -0.5rem;
  }

  .\32xl\:-ml-2{
    margin-left: -0.5rem;
  }

  .\32xl\:-mt-3{
    margin-top: -0.75rem;
  }

  .\32xl\:-mr-3{
    margin-right: -0.75rem;
  }

  .\32xl\:-mb-3{
    margin-bottom: -0.75rem;
  }

  .\32xl\:-ml-3{
    margin-left: -0.75rem;
  }

  .\32xl\:-mt-4{
    margin-top: -1rem;
  }

  .\32xl\:-mr-4{
    margin-right: -1rem;
  }

  .\32xl\:-mb-4{
    margin-bottom: -1rem;
  }

  .\32xl\:-ml-4{
    margin-left: -1rem;
  }

  .\32xl\:-mt-5{
    margin-top: -1.25rem;
  }

  .\32xl\:-mr-5{
    margin-right: -1.25rem;
  }

  .\32xl\:-mb-5{
    margin-bottom: -1.25rem;
  }

  .\32xl\:-ml-5{
    margin-left: -1.25rem;
  }

  .\32xl\:-mt-6{
    margin-top: -1.5rem;
  }

  .\32xl\:-mr-6{
    margin-right: -1.5rem;
  }

  .\32xl\:-mb-6{
    margin-bottom: -1.5rem;
  }

  .\32xl\:-ml-6{
    margin-left: -1.5rem;
  }

  .\32xl\:-mt-7{
    margin-top: -1.75rem;
  }

  .\32xl\:-mr-7{
    margin-right: -1.75rem;
  }

  .\32xl\:-mb-7{
    margin-bottom: -1.75rem;
  }

  .\32xl\:-ml-7{
    margin-left: -1.75rem;
  }

  .\32xl\:-mt-8{
    margin-top: -2rem;
  }

  .\32xl\:-mr-8{
    margin-right: -2rem;
  }

  .\32xl\:-mb-8{
    margin-bottom: -2rem;
  }

  .\32xl\:-ml-8{
    margin-left: -2rem;
  }

  .\32xl\:-mt-9{
    margin-top: -2.25rem;
  }

  .\32xl\:-mr-9{
    margin-right: -2.25rem;
  }

  .\32xl\:-mb-9{
    margin-bottom: -2.25rem;
  }

  .\32xl\:-ml-9{
    margin-left: -2.25rem;
  }

  .\32xl\:-mt-10{
    margin-top: -2.5rem;
  }

  .\32xl\:-mr-10{
    margin-right: -2.5rem;
  }

  .\32xl\:-mb-10{
    margin-bottom: -2.5rem;
  }

  .\32xl\:-ml-10{
    margin-left: -2.5rem;
  }

  .\32xl\:-mt-11{
    margin-top: -2.75rem;
  }

  .\32xl\:-mr-11{
    margin-right: -2.75rem;
  }

  .\32xl\:-mb-11{
    margin-bottom: -2.75rem;
  }

  .\32xl\:-ml-11{
    margin-left: -2.75rem;
  }

  .\32xl\:-mt-12{
    margin-top: -3rem;
  }

  .\32xl\:-mr-12{
    margin-right: -3rem;
  }

  .\32xl\:-mb-12{
    margin-bottom: -3rem;
  }

  .\32xl\:-ml-12{
    margin-left: -3rem;
  }

  .\32xl\:-mt-14{
    margin-top: -3.5rem;
  }

  .\32xl\:-mr-14{
    margin-right: -3.5rem;
  }

  .\32xl\:-mb-14{
    margin-bottom: -3.5rem;
  }

  .\32xl\:-ml-14{
    margin-left: -3.5rem;
  }

  .\32xl\:-mt-16{
    margin-top: -4rem;
  }

  .\32xl\:-mr-16{
    margin-right: -4rem;
  }

  .\32xl\:-mb-16{
    margin-bottom: -4rem;
  }

  .\32xl\:-ml-16{
    margin-left: -4rem;
  }

  .\32xl\:-mt-20{
    margin-top: -5rem;
  }

  .\32xl\:-mr-20{
    margin-right: -5rem;
  }

  .\32xl\:-mb-20{
    margin-bottom: -5rem;
  }

  .\32xl\:-ml-20{
    margin-left: -5rem;
  }

  .\32xl\:-mt-24{
    margin-top: -6rem;
  }

  .\32xl\:-mr-24{
    margin-right: -6rem;
  }

  .\32xl\:-mb-24{
    margin-bottom: -6rem;
  }

  .\32xl\:-ml-24{
    margin-left: -6rem;
  }

  .\32xl\:-mt-28{
    margin-top: -7rem;
  }

  .\32xl\:-mr-28{
    margin-right: -7rem;
  }

  .\32xl\:-mb-28{
    margin-bottom: -7rem;
  }

  .\32xl\:-ml-28{
    margin-left: -7rem;
  }

  .\32xl\:-mt-32{
    margin-top: -8rem;
  }

  .\32xl\:-mr-32{
    margin-right: -8rem;
  }

  .\32xl\:-mb-32{
    margin-bottom: -8rem;
  }

  .\32xl\:-ml-32{
    margin-left: -8rem;
  }

  .\32xl\:-mt-36{
    margin-top: -9rem;
  }

  .\32xl\:-mr-36{
    margin-right: -9rem;
  }

  .\32xl\:-mb-36{
    margin-bottom: -9rem;
  }

  .\32xl\:-ml-36{
    margin-left: -9rem;
  }

  .\32xl\:-mt-40{
    margin-top: -10rem;
  }

  .\32xl\:-mr-40{
    margin-right: -10rem;
  }

  .\32xl\:-mb-40{
    margin-bottom: -10rem;
  }

  .\32xl\:-ml-40{
    margin-left: -10rem;
  }

  .\32xl\:-mt-44{
    margin-top: -11rem;
  }

  .\32xl\:-mr-44{
    margin-right: -11rem;
  }

  .\32xl\:-mb-44{
    margin-bottom: -11rem;
  }

  .\32xl\:-ml-44{
    margin-left: -11rem;
  }

  .\32xl\:-mt-48{
    margin-top: -12rem;
  }

  .\32xl\:-mr-48{
    margin-right: -12rem;
  }

  .\32xl\:-mb-48{
    margin-bottom: -12rem;
  }

  .\32xl\:-ml-48{
    margin-left: -12rem;
  }

  .\32xl\:-mt-52{
    margin-top: -13rem;
  }

  .\32xl\:-mr-52{
    margin-right: -13rem;
  }

  .\32xl\:-mb-52{
    margin-bottom: -13rem;
  }

  .\32xl\:-ml-52{
    margin-left: -13rem;
  }

  .\32xl\:-mt-56{
    margin-top: -14rem;
  }

  .\32xl\:-mr-56{
    margin-right: -14rem;
  }

  .\32xl\:-mb-56{
    margin-bottom: -14rem;
  }

  .\32xl\:-ml-56{
    margin-left: -14rem;
  }

  .\32xl\:-mt-60{
    margin-top: -15rem;
  }

  .\32xl\:-mr-60{
    margin-right: -15rem;
  }

  .\32xl\:-mb-60{
    margin-bottom: -15rem;
  }

  .\32xl\:-ml-60{
    margin-left: -15rem;
  }

  .\32xl\:-mt-64{
    margin-top: -16rem;
  }

  .\32xl\:-mr-64{
    margin-right: -16rem;
  }

  .\32xl\:-mb-64{
    margin-bottom: -16rem;
  }

  .\32xl\:-ml-64{
    margin-left: -16rem;
  }

  .\32xl\:-mt-72{
    margin-top: -18rem;
  }

  .\32xl\:-mr-72{
    margin-right: -18rem;
  }

  .\32xl\:-mb-72{
    margin-bottom: -18rem;
  }

  .\32xl\:-ml-72{
    margin-left: -18rem;
  }

  .\32xl\:-mt-80{
    margin-top: -20rem;
  }

  .\32xl\:-mr-80{
    margin-right: -20rem;
  }

  .\32xl\:-mb-80{
    margin-bottom: -20rem;
  }

  .\32xl\:-ml-80{
    margin-left: -20rem;
  }

  .\32xl\:-mt-96{
    margin-top: -24rem;
  }

  .\32xl\:-mr-96{
    margin-right: -24rem;
  }

  .\32xl\:-mb-96{
    margin-bottom: -24rem;
  }

  .\32xl\:-ml-96{
    margin-left: -24rem;
  }

  .\32xl\:-mt-px{
    margin-top: -1px;
  }

  .\32xl\:-mr-px{
    margin-right: -1px;
  }

  .\32xl\:-mb-px{
    margin-bottom: -1px;
  }

  .\32xl\:-ml-px{
    margin-left: -1px;
  }

  .\32xl\:-mt-0\.5{
    margin-top: -0.125rem;
  }

  .\32xl\:-mr-0\.5{
    margin-right: -0.125rem;
  }

  .\32xl\:-mb-0\.5{
    margin-bottom: -0.125rem;
  }

  .\32xl\:-ml-0\.5{
    margin-left: -0.125rem;
  }

  .\32xl\:-mt-1\.5{
    margin-top: -0.375rem;
  }

  .\32xl\:-mr-1\.5{
    margin-right: -0.375rem;
  }

  .\32xl\:-mb-1\.5{
    margin-bottom: -0.375rem;
  }

  .\32xl\:-ml-1\.5{
    margin-left: -0.375rem;
  }

  .\32xl\:-mt-2\.5{
    margin-top: -0.625rem;
  }

  .\32xl\:-mr-2\.5{
    margin-right: -0.625rem;
  }

  .\32xl\:-mb-2\.5{
    margin-bottom: -0.625rem;
  }

  .\32xl\:-ml-2\.5{
    margin-left: -0.625rem;
  }

  .\32xl\:-mt-3\.5{
    margin-top: -0.875rem;
  }

  .\32xl\:-mr-3\.5{
    margin-right: -0.875rem;
  }

  .\32xl\:-mb-3\.5{
    margin-bottom: -0.875rem;
  }

  .\32xl\:-ml-3\.5{
    margin-left: -0.875rem;
  }

  .\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\:max-w-0{
    max-width: 0rem;
  }

  .\32xl\:max-w-none{
    max-width: none;
  }

  .\32xl\:max-w-xs{
    max-width: 375px;
  }

  .\32xl\:max-w-sm{
    max-width: 640px;
  }

  .\32xl\:max-w-md{
    max-width: 768px;
  }

  .\32xl\:max-w-lg{
    max-width: 1024px;
  }

  .\32xl\:max-w-xl{
    max-width: 1280px;
  }

  .\32xl\:max-w-2xl{
    max-width: 1366px;
  }

  .\32xl\:max-w-3xl{
    max-width: 1680px;
  }

  .\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\:min-h-0{
    min-height: 0px;
  }

  .\32xl\:min-h-full{
    min-height: 100%;
  }

  .\32xl\:min-h-screen{
    min-height: 100vh;
  }

  .\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\:min-w-200px{
    min-width: 200px;
  }

  .\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\: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\: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\: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\: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-16{
    padding: 4rem;
  }

  .\32xl\:p-20{
    padding: 5rem;
  }

  .\32xl\:p-24{
    padding: 6rem;
  }

  .\32xl\:p-28{
    padding: 7rem;
  }

  .\32xl\:p-32{
    padding: 8rem;
  }

  .\32xl\:p-36{
    padding: 9rem;
  }

  .\32xl\:p-40{
    padding: 10rem;
  }

  .\32xl\:p-44{
    padding: 11rem;
  }

  .\32xl\:p-48{
    padding: 12rem;
  }

  .\32xl\:p-52{
    padding: 13rem;
  }

  .\32xl\:p-56{
    padding: 14rem;
  }

  .\32xl\:p-60{
    padding: 15rem;
  }

  .\32xl\:p-64{
    padding: 16rem;
  }

  .\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-16-9{
    padding: 56.25%;
  }

  .\32xl\:py-0{
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .\32xl\:px-0{
    padding-left: 0px;
    padding-right: 0px;
  }

  .\32xl\:py-1{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .\32xl\:px-1{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .\32xl\:py-2{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .\32xl\:px-2{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .\32xl\:py-3{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .\32xl\:px-3{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .\32xl\:py-4{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .\32xl\:px-4{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .\32xl\:py-5{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .\32xl\:px-5{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .\32xl\:py-6{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .\32xl\:px-6{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .\32xl\:py-7{
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .\32xl\:px-7{
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .\32xl\:py-8{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .\32xl\:px-8{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .\32xl\:py-9{
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .\32xl\:px-9{
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .\32xl\:py-10{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .\32xl\:px-10{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .\32xl\:py-11{
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }

  .\32xl\:px-11{
    padding-left: 2.75rem;
    padding-right: 2.75rem;
  }

  .\32xl\:py-12{
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .\32xl\:px-12{
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .\32xl\:py-14{
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .\32xl\:px-14{
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .\32xl\:py-16{
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .\32xl\:px-16{
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .\32xl\:py-20{
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .\32xl\:px-20{
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .\32xl\:py-24{
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .\32xl\:px-24{
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .\32xl\:py-28{
    padding-top: 7rem;
    padding-bottom: 7rem;
  }

  .\32xl\:px-28{
    padding-left: 7rem;
    padding-right: 7rem;
  }

  .\32xl\:py-32{
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .\32xl\:px-32{
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .\32xl\:py-36{
    padding-top: 9rem;
    padding-bottom: 9rem;
  }

  .\32xl\:px-36{
    padding-left: 9rem;
    padding-right: 9rem;
  }

  .\32xl\:py-40{
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .\32xl\:px-40{
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .\32xl\:py-44{
    padding-top: 11rem;
    padding-bottom: 11rem;
  }

  .\32xl\:px-44{
    padding-left: 11rem;
    padding-right: 11rem;
  }

  .\32xl\:py-48{
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .\32xl\:px-48{
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .\32xl\:py-52{
    padding-top: 13rem;
    padding-bottom: 13rem;
  }

  .\32xl\:px-52{
    padding-left: 13rem;
    padding-right: 13rem;
  }

  .\32xl\:py-56{
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .\32xl\:px-56{
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .\32xl\:py-60{
    padding-top: 15rem;
    padding-bottom: 15rem;
  }

  .\32xl\:px-60{
    padding-left: 15rem;
    padding-right: 15rem;
  }

  .\32xl\:py-64{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .\32xl\:px-64{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .\32xl\:py-72{
    padding-top: 18rem;
    padding-bottom: 18rem;
  }

  .\32xl\:px-72{
    padding-left: 18rem;
    padding-right: 18rem;
  }

  .\32xl\:py-80{
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .\32xl\:px-80{
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .\32xl\:py-96{
    padding-top: 24rem;
    padding-bottom: 24rem;
  }

  .\32xl\:px-96{
    padding-left: 24rem;
    padding-right: 24rem;
  }

  .\32xl\:py-px{
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .\32xl\:px-px{
    padding-left: 1px;
    padding-right: 1px;
  }

  .\32xl\:py-0\.5{
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }

  .\32xl\:px-0\.5{
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }

  .\32xl\:py-1\.5{
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }

  .\32xl\:px-1\.5{
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }

  .\32xl\:py-2\.5{
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }

  .\32xl\:px-2\.5{
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  .\32xl\:py-3\.5{
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }

  .\32xl\:px-3\.5{
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }

  .\32xl\:py-16-9{
    padding-top: 56.25%;
    padding-bottom: 56.25%;
  }

  .\32xl\:px-16-9{
    padding-left: 56.25%;
    padding-right: 56.25%;
  }

  .\32xl\:pt-0{
    padding-top: 0px;
  }

  .\32xl\:pr-0{
    padding-right: 0px;
  }

  .\32xl\:pb-0{
    padding-bottom: 0px;
  }

  .\32xl\:pl-0{
    padding-left: 0px;
  }

  .\32xl\:pt-1{
    padding-top: 0.25rem;
  }

  .\32xl\:pr-1{
    padding-right: 0.25rem;
  }

  .\32xl\:pb-1{
    padding-bottom: 0.25rem;
  }

  .\32xl\:pl-1{
    padding-left: 0.25rem;
  }

  .\32xl\:pt-2{
    padding-top: 0.5rem;
  }

  .\32xl\:pr-2{
    padding-right: 0.5rem;
  }

  .\32xl\:pb-2{
    padding-bottom: 0.5rem;
  }

  .\32xl\:pl-2{
    padding-left: 0.5rem;
  }

  .\32xl\:pt-3{
    padding-top: 0.75rem;
  }

  .\32xl\:pr-3{
    padding-right: 0.75rem;
  }

  .\32xl\:pb-3{
    padding-bottom: 0.75rem;
  }

  .\32xl\:pl-3{
    padding-left: 0.75rem;
  }

  .\32xl\:pt-4{
    padding-top: 1rem;
  }

  .\32xl\:pr-4{
    padding-right: 1rem;
  }

  .\32xl\:pb-4{
    padding-bottom: 1rem;
  }

  .\32xl\:pl-4{
    padding-left: 1rem;
  }

  .\32xl\:pt-5{
    padding-top: 1.25rem;
  }

  .\32xl\:pr-5{
    padding-right: 1.25rem;
  }

  .\32xl\:pb-5{
    padding-bottom: 1.25rem;
  }

  .\32xl\:pl-5{
    padding-left: 1.25rem;
  }

  .\32xl\:pt-6{
    padding-top: 1.5rem;
  }

  .\32xl\:pr-6{
    padding-right: 1.5rem;
  }

  .\32xl\:pb-6{
    padding-bottom: 1.5rem;
  }

  .\32xl\:pl-6{
    padding-left: 1.5rem;
  }

  .\32xl\:pt-7{
    padding-top: 1.75rem;
  }

  .\32xl\:pr-7{
    padding-right: 1.75rem;
  }

  .\32xl\:pb-7{
    padding-bottom: 1.75rem;
  }

  .\32xl\:pl-7{
    padding-left: 1.75rem;
  }

  .\32xl\:pt-8{
    padding-top: 2rem;
  }

  .\32xl\:pr-8{
    padding-right: 2rem;
  }

  .\32xl\:pb-8{
    padding-bottom: 2rem;
  }

  .\32xl\:pl-8{
    padding-left: 2rem;
  }

  .\32xl\:pt-9{
    padding-top: 2.25rem;
  }

  .\32xl\:pr-9{
    padding-right: 2.25rem;
  }

  .\32xl\:pb-9{
    padding-bottom: 2.25rem;
  }

  .\32xl\:pl-9{
    padding-left: 2.25rem;
  }

  .\32xl\:pt-10{
    padding-top: 2.5rem;
  }

  .\32xl\:pr-10{
    padding-right: 2.5rem;
  }

  .\32xl\:pb-10{
    padding-bottom: 2.5rem;
  }

  .\32xl\:pl-10{
    padding-left: 2.5rem;
  }

  .\32xl\:pt-11{
    padding-top: 2.75rem;
  }

  .\32xl\:pr-11{
    padding-right: 2.75rem;
  }

  .\32xl\:pb-11{
    padding-bottom: 2.75rem;
  }

  .\32xl\:pl-11{
    padding-left: 2.75rem;
  }

  .\32xl\:pt-12{
    padding-top: 3rem;
  }

  .\32xl\:pr-12{
    padding-right: 3rem;
  }

  .\32xl\:pb-12{
    padding-bottom: 3rem;
  }

  .\32xl\:pl-12{
    padding-left: 3rem;
  }

  .\32xl\:pt-14{
    padding-top: 3.5rem;
  }

  .\32xl\:pr-14{
    padding-right: 3.5rem;
  }

  .\32xl\:pb-14{
    padding-bottom: 3.5rem;
  }

  .\32xl\:pl-14{
    padding-left: 3.5rem;
  }

  .\32xl\:pt-16{
    padding-top: 4rem;
  }

  .\32xl\:pr-16{
    padding-right: 4rem;
  }

  .\32xl\:pb-16{
    padding-bottom: 4rem;
  }

  .\32xl\:pl-16{
    padding-left: 4rem;
  }

  .\32xl\:pt-20{
    padding-top: 5rem;
  }

  .\32xl\:pr-20{
    padding-right: 5rem;
  }

  .\32xl\:pb-20{
    padding-bottom: 5rem;
  }

  .\32xl\:pl-20{
    padding-left: 5rem;
  }

  .\32xl\:pt-24{
    padding-top: 6rem;
  }

  .\32xl\:pr-24{
    padding-right: 6rem;
  }

  .\32xl\:pb-24{
    padding-bottom: 6rem;
  }

  .\32xl\:pl-24{
    padding-left: 6rem;
  }

  .\32xl\:pt-28{
    padding-top: 7rem;
  }

  .\32xl\:pr-28{
    padding-right: 7rem;
  }

  .\32xl\:pb-28{
    padding-bottom: 7rem;
  }

  .\32xl\:pl-28{
    padding-left: 7rem;
  }

  .\32xl\:pt-32{
    padding-top: 8rem;
  }

  .\32xl\:pr-32{
    padding-right: 8rem;
  }

  .\32xl\:pb-32{
    padding-bottom: 8rem;
  }

  .\32xl\:pl-32{
    padding-left: 8rem;
  }

  .\32xl\:pt-36{
    padding-top: 9rem;
  }

  .\32xl\:pr-36{
    padding-right: 9rem;
  }

  .\32xl\:pb-36{
    padding-bottom: 9rem;
  }

  .\32xl\:pl-36{
    padding-left: 9rem;
  }

  .\32xl\:pt-40{
    padding-top: 10rem;
  }

  .\32xl\:pr-40{
    padding-right: 10rem;
  }

  .\32xl\:pb-40{
    padding-bottom: 10rem;
  }

  .\32xl\:pl-40{
    padding-left: 10rem;
  }

  .\32xl\:pt-44{
    padding-top: 11rem;
  }

  .\32xl\:pr-44{
    padding-right: 11rem;
  }

  .\32xl\:pb-44{
    padding-bottom: 11rem;
  }

  .\32xl\:pl-44{
    padding-left: 11rem;
  }

  .\32xl\:pt-48{
    padding-top: 12rem;
  }

  .\32xl\:pr-48{
    padding-right: 12rem;
  }

  .\32xl\:pb-48{
    padding-bottom: 12rem;
  }

  .\32xl\:pl-48{
    padding-left: 12rem;
  }

  .\32xl\:pt-52{
    padding-top: 13rem;
  }

  .\32xl\:pr-52{
    padding-right: 13rem;
  }

  .\32xl\:pb-52{
    padding-bottom: 13rem;
  }

  .\32xl\:pl-52{
    padding-left: 13rem;
  }

  .\32xl\:pt-56{
    padding-top: 14rem;
  }

  .\32xl\:pr-56{
    padding-right: 14rem;
  }

  .\32xl\:pb-56{
    padding-bottom: 14rem;
  }

  .\32xl\:pl-56{
    padding-left: 14rem;
  }

  .\32xl\:pt-60{
    padding-top: 15rem;
  }

  .\32xl\:pr-60{
    padding-right: 15rem;
  }

  .\32xl\:pb-60{
    padding-bottom: 15rem;
  }

  .\32xl\:pl-60{
    padding-left: 15rem;
  }

  .\32xl\:pt-64{
    padding-top: 16rem;
  }

  .\32xl\:pr-64{
    padding-right: 16rem;
  }

  .\32xl\:pb-64{
    padding-bottom: 16rem;
  }

  .\32xl\:pl-64{
    padding-left: 16rem;
  }

  .\32xl\:pt-72{
    padding-top: 18rem;
  }

  .\32xl\:pr-72{
    padding-right: 18rem;
  }

  .\32xl\:pb-72{
    padding-bottom: 18rem;
  }

  .\32xl\:pl-72{
    padding-left: 18rem;
  }

  .\32xl\:pt-80{
    padding-top: 20rem;
  }

  .\32xl\:pr-80{
    padding-right: 20rem;
  }

  .\32xl\:pb-80{
    padding-bottom: 20rem;
  }

  .\32xl\:pl-80{
    padding-left: 20rem;
  }

  .\32xl\:pt-96{
    padding-top: 24rem;
  }

  .\32xl\:pr-96{
    padding-right: 24rem;
  }

  .\32xl\:pb-96{
    padding-bottom: 24rem;
  }

  .\32xl\:pl-96{
    padding-left: 24rem;
  }

  .\32xl\:pt-px{
    padding-top: 1px;
  }

  .\32xl\:pr-px{
    padding-right: 1px;
  }

  .\32xl\:pb-px{
    padding-bottom: 1px;
  }

  .\32xl\:pl-px{
    padding-left: 1px;
  }

  .\32xl\:pt-0\.5{
    padding-top: 0.125rem;
  }

  .\32xl\:pr-0\.5{
    padding-right: 0.125rem;
  }

  .\32xl\:pb-0\.5{
    padding-bottom: 0.125rem;
  }

  .\32xl\:pl-0\.5{
    padding-left: 0.125rem;
  }

  .\32xl\:pt-1\.5{
    padding-top: 0.375rem;
  }

  .\32xl\:pr-1\.5{
    padding-right: 0.375rem;
  }

  .\32xl\:pb-1\.5{
    padding-bottom: 0.375rem;
  }

  .\32xl\:pl-1\.5{
    padding-left: 0.375rem;
  }

  .\32xl\:pt-2\.5{
    padding-top: 0.625rem;
  }

  .\32xl\:pr-2\.5{
    padding-right: 0.625rem;
  }

  .\32xl\:pb-2\.5{
    padding-bottom: 0.625rem;
  }

  .\32xl\:pl-2\.5{
    padding-left: 0.625rem;
  }

  .\32xl\:pt-3\.5{
    padding-top: 0.875rem;
  }

  .\32xl\:pr-3\.5{
    padding-right: 0.875rem;
  }

  .\32xl\:pb-3\.5{
    padding-bottom: 0.875rem;
  }

  .\32xl\:pl-3\.5{
    padding-left: 0.875rem;
  }

  .\32xl\:pt-16-9{
    padding-top: 56.25%;
  }

  .\32xl\:pr-16-9{
    padding-right: 56.25%;
  }

  .\32xl\:pb-16-9{
    padding-bottom: 56.25%;
  }

  .\32xl\:pl-16-9{
    padding-left: 56.25%;
  }

  .\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-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-50:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-100:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-200:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-300:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-400:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-600:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-700:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-800:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-900:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, 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-browny::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-browny:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-browny::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-browny-lighter::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-browny-lighter:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-browny-lighter::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-browny-darker::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-browny-darker:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-browny-darker::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-graysy::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-graysy:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-graysy::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-graysy-darker::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-graysy-darker:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-graysy-darker::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-graysy-lighter::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-graysy-lighter:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-graysy-lighter::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-error::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-error:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-error::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-redy::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(222, 21, 21, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-redy:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(222, 21, 21, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-redy::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(222, 21, 21, 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-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-50:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-100:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-200:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-300:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-400:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-600:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-700:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-800:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-900:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, 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-browny:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-browny:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-browny:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-browny-lighter:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-browny-lighter:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-browny-lighter:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-browny-darker:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-browny-darker:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-browny-darker:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-graysy:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-graysy:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-graysy:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-graysy-darker:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-graysy-darker:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-graysy-darker:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-graysy-lighter:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-graysy-lighter:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-graysy-lighter:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-error:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-error:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-error:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-redy:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(222, 21, 21, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-redy:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(222, 21, 21, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-redy:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(222, 21, 21, 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\:pointer-events-none{
    pointer-events: none;
  }

  .\32xl\:pointer-events-auto{
    pointer-events: auto;
  }

  .\32xl\:static{
    position: static;
  }

  .\32xl\:fixed{
    position: fixed;
  }

  .\32xl\:absolute{
    position: absolute;
  }

  .\32xl\:relative{
    position: relative;
  }

  .\32xl\:sticky{
    position: sticky;
  }

  .\32xl\:inset-0{
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .\32xl\:inset-1{
    top: 0.25rem;
    right: 0.25rem;
    bottom: 0.25rem;
    left: 0.25rem;
  }

  .\32xl\:inset-2{
    top: 0.5rem;
    right: 0.5rem;
    bottom: 0.5rem;
    left: 0.5rem;
  }

  .\32xl\:inset-3{
    top: 0.75rem;
    right: 0.75rem;
    bottom: 0.75rem;
    left: 0.75rem;
  }

  .\32xl\:inset-4{
    top: 1rem;
    right: 1rem;
    bottom: 1rem;
    left: 1rem;
  }

  .\32xl\:inset-5{
    top: 1.25rem;
    right: 1.25rem;
    bottom: 1.25rem;
    left: 1.25rem;
  }

  .\32xl\:inset-6{
    top: 1.5rem;
    right: 1.5rem;
    bottom: 1.5rem;
    left: 1.5rem;
  }

  .\32xl\:inset-7{
    top: 1.75rem;
    right: 1.75rem;
    bottom: 1.75rem;
    left: 1.75rem;
  }

  .\32xl\:inset-8{
    top: 2rem;
    right: 2rem;
    bottom: 2rem;
    left: 2rem;
  }

  .\32xl\:inset-9{
    top: 2.25rem;
    right: 2.25rem;
    bottom: 2.25rem;
    left: 2.25rem;
  }

  .\32xl\:inset-10{
    top: 2.5rem;
    right: 2.5rem;
    bottom: 2.5rem;
    left: 2.5rem;
  }

  .\32xl\:inset-11{
    top: 2.75rem;
    right: 2.75rem;
    bottom: 2.75rem;
    left: 2.75rem;
  }

  .\32xl\:inset-12{
    top: 3rem;
    right: 3rem;
    bottom: 3rem;
    left: 3rem;
  }

  .\32xl\:inset-14{
    top: 3.5rem;
    right: 3.5rem;
    bottom: 3.5rem;
    left: 3.5rem;
  }

  .\32xl\:inset-16{
    top: 4rem;
    right: 4rem;
    bottom: 4rem;
    left: 4rem;
  }

  .\32xl\:inset-20{
    top: 5rem;
    right: 5rem;
    bottom: 5rem;
    left: 5rem;
  }

  .\32xl\:inset-24{
    top: 6rem;
    right: 6rem;
    bottom: 6rem;
    left: 6rem;
  }

  .\32xl\:inset-28{
    top: 7rem;
    right: 7rem;
    bottom: 7rem;
    left: 7rem;
  }

  .\32xl\:inset-32{
    top: 8rem;
    right: 8rem;
    bottom: 8rem;
    left: 8rem;
  }

  .\32xl\:inset-36{
    top: 9rem;
    right: 9rem;
    bottom: 9rem;
    left: 9rem;
  }

  .\32xl\:inset-40{
    top: 10rem;
    right: 10rem;
    bottom: 10rem;
    left: 10rem;
  }

  .\32xl\:inset-44{
    top: 11rem;
    right: 11rem;
    bottom: 11rem;
    left: 11rem;
  }

  .\32xl\:inset-48{
    top: 12rem;
    right: 12rem;
    bottom: 12rem;
    left: 12rem;
  }

  .\32xl\:inset-52{
    top: 13rem;
    right: 13rem;
    bottom: 13rem;
    left: 13rem;
  }

  .\32xl\:inset-56{
    top: 14rem;
    right: 14rem;
    bottom: 14rem;
    left: 14rem;
  }

  .\32xl\:inset-60{
    top: 15rem;
    right: 15rem;
    bottom: 15rem;
    left: 15rem;
  }

  .\32xl\:inset-64{
    top: 16rem;
    right: 16rem;
    bottom: 16rem;
    left: 16rem;
  }

  .\32xl\:inset-72{
    top: 18rem;
    right: 18rem;
    bottom: 18rem;
    left: 18rem;
  }

  .\32xl\:inset-80{
    top: 20rem;
    right: 20rem;
    bottom: 20rem;
    left: 20rem;
  }

  .\32xl\:inset-96{
    top: 24rem;
    right: 24rem;
    bottom: 24rem;
    left: 24rem;
  }

  .\32xl\:inset-auto{
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .\32xl\:inset-px{
    top: 1px;
    right: 1px;
    bottom: 1px;
    left: 1px;
  }

  .\32xl\:inset-0\.5{
    top: 0.125rem;
    right: 0.125rem;
    bottom: 0.125rem;
    left: 0.125rem;
  }

  .\32xl\:inset-1\.5{
    top: 0.375rem;
    right: 0.375rem;
    bottom: 0.375rem;
    left: 0.375rem;
  }

  .\32xl\:inset-2\.5{
    top: 0.625rem;
    right: 0.625rem;
    bottom: 0.625rem;
    left: 0.625rem;
  }

  .\32xl\:inset-3\.5{
    top: 0.875rem;
    right: 0.875rem;
    bottom: 0.875rem;
    left: 0.875rem;
  }

  .\32xl\:-inset-0{
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .\32xl\:-inset-1{
    top: -0.25rem;
    right: -0.25rem;
    bottom: -0.25rem;
    left: -0.25rem;
  }

  .\32xl\:-inset-2{
    top: -0.5rem;
    right: -0.5rem;
    bottom: -0.5rem;
    left: -0.5rem;
  }

  .\32xl\:-inset-3{
    top: -0.75rem;
    right: -0.75rem;
    bottom: -0.75rem;
    left: -0.75rem;
  }

  .\32xl\:-inset-4{
    top: -1rem;
    right: -1rem;
    bottom: -1rem;
    left: -1rem;
  }

  .\32xl\:-inset-5{
    top: -1.25rem;
    right: -1.25rem;
    bottom: -1.25rem;
    left: -1.25rem;
  }

  .\32xl\:-inset-6{
    top: -1.5rem;
    right: -1.5rem;
    bottom: -1.5rem;
    left: -1.5rem;
  }

  .\32xl\:-inset-7{
    top: -1.75rem;
    right: -1.75rem;
    bottom: -1.75rem;
    left: -1.75rem;
  }

  .\32xl\:-inset-8{
    top: -2rem;
    right: -2rem;
    bottom: -2rem;
    left: -2rem;
  }

  .\32xl\:-inset-9{
    top: -2.25rem;
    right: -2.25rem;
    bottom: -2.25rem;
    left: -2.25rem;
  }

  .\32xl\:-inset-10{
    top: -2.5rem;
    right: -2.5rem;
    bottom: -2.5rem;
    left: -2.5rem;
  }

  .\32xl\:-inset-11{
    top: -2.75rem;
    right: -2.75rem;
    bottom: -2.75rem;
    left: -2.75rem;
  }

  .\32xl\:-inset-12{
    top: -3rem;
    right: -3rem;
    bottom: -3rem;
    left: -3rem;
  }

  .\32xl\:-inset-14{
    top: -3.5rem;
    right: -3.5rem;
    bottom: -3.5rem;
    left: -3.5rem;
  }

  .\32xl\:-inset-16{
    top: -4rem;
    right: -4rem;
    bottom: -4rem;
    left: -4rem;
  }

  .\32xl\:-inset-20{
    top: -5rem;
    right: -5rem;
    bottom: -5rem;
    left: -5rem;
  }

  .\32xl\:-inset-24{
    top: -6rem;
    right: -6rem;
    bottom: -6rem;
    left: -6rem;
  }

  .\32xl\:-inset-28{
    top: -7rem;
    right: -7rem;
    bottom: -7rem;
    left: -7rem;
  }

  .\32xl\:-inset-32{
    top: -8rem;
    right: -8rem;
    bottom: -8rem;
    left: -8rem;
  }

  .\32xl\:-inset-36{
    top: -9rem;
    right: -9rem;
    bottom: -9rem;
    left: -9rem;
  }

  .\32xl\:-inset-40{
    top: -10rem;
    right: -10rem;
    bottom: -10rem;
    left: -10rem;
  }

  .\32xl\:-inset-44{
    top: -11rem;
    right: -11rem;
    bottom: -11rem;
    left: -11rem;
  }

  .\32xl\:-inset-48{
    top: -12rem;
    right: -12rem;
    bottom: -12rem;
    left: -12rem;
  }

  .\32xl\:-inset-52{
    top: -13rem;
    right: -13rem;
    bottom: -13rem;
    left: -13rem;
  }

  .\32xl\:-inset-56{
    top: -14rem;
    right: -14rem;
    bottom: -14rem;
    left: -14rem;
  }

  .\32xl\:-inset-60{
    top: -15rem;
    right: -15rem;
    bottom: -15rem;
    left: -15rem;
  }

  .\32xl\:-inset-64{
    top: -16rem;
    right: -16rem;
    bottom: -16rem;
    left: -16rem;
  }

  .\32xl\:-inset-72{
    top: -18rem;
    right: -18rem;
    bottom: -18rem;
    left: -18rem;
  }

  .\32xl\:-inset-80{
    top: -20rem;
    right: -20rem;
    bottom: -20rem;
    left: -20rem;
  }

  .\32xl\:-inset-96{
    top: -24rem;
    right: -24rem;
    bottom: -24rem;
    left: -24rem;
  }

  .\32xl\:-inset-px{
    top: -1px;
    right: -1px;
    bottom: -1px;
    left: -1px;
  }

  .\32xl\:-inset-0\.5{
    top: -0.125rem;
    right: -0.125rem;
    bottom: -0.125rem;
    left: -0.125rem;
  }

  .\32xl\:-inset-1\.5{
    top: -0.375rem;
    right: -0.375rem;
    bottom: -0.375rem;
    left: -0.375rem;
  }

  .\32xl\:-inset-2\.5{
    top: -0.625rem;
    right: -0.625rem;
    bottom: -0.625rem;
    left: -0.625rem;
  }

  .\32xl\:-inset-3\.5{
    top: -0.875rem;
    right: -0.875rem;
    bottom: -0.875rem;
    left: -0.875rem;
  }

  .\32xl\:inset-1\/2{
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .\32xl\:inset-1\/3{
    top: 33.333333%;
    right: 33.333333%;
    bottom: 33.333333%;
    left: 33.333333%;
  }

  .\32xl\:inset-2\/3{
    top: 66.666667%;
    right: 66.666667%;
    bottom: 66.666667%;
    left: 66.666667%;
  }

  .\32xl\:inset-1\/4{
    top: 25%;
    right: 25%;
    bottom: 25%;
    left: 25%;
  }

  .\32xl\:inset-2\/4{
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .\32xl\:inset-3\/4{
    top: 75%;
    right: 75%;
    bottom: 75%;
    left: 75%;
  }

  .\32xl\:inset-full{
    top: 100%;
    right: 100%;
    bottom: 100%;
    left: 100%;
  }

  .\32xl\:-inset-1\/2{
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .\32xl\:-inset-1\/3{
    top: -33.333333%;
    right: -33.333333%;
    bottom: -33.333333%;
    left: -33.333333%;
  }

  .\32xl\:-inset-2\/3{
    top: -66.666667%;
    right: -66.666667%;
    bottom: -66.666667%;
    left: -66.666667%;
  }

  .\32xl\:-inset-1\/4{
    top: -25%;
    right: -25%;
    bottom: -25%;
    left: -25%;
  }

  .\32xl\:-inset-2\/4{
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .\32xl\:-inset-3\/4{
    top: -75%;
    right: -75%;
    bottom: -75%;
    left: -75%;
  }

  .\32xl\:-inset-full{
    top: -100%;
    right: -100%;
    bottom: -100%;
    left: -100%;
  }

  .\32xl\:inset-y-0{
    top: 0px;
    bottom: 0px;
  }

  .\32xl\:inset-x-0{
    right: 0px;
    left: 0px;
  }

  .\32xl\:inset-y-1{
    top: 0.25rem;
    bottom: 0.25rem;
  }

  .\32xl\:inset-x-1{
    right: 0.25rem;
    left: 0.25rem;
  }

  .\32xl\:inset-y-2{
    top: 0.5rem;
    bottom: 0.5rem;
  }

  .\32xl\:inset-x-2{
    right: 0.5rem;
    left: 0.5rem;
  }

  .\32xl\:inset-y-3{
    top: 0.75rem;
    bottom: 0.75rem;
  }

  .\32xl\:inset-x-3{
    right: 0.75rem;
    left: 0.75rem;
  }

  .\32xl\:inset-y-4{
    top: 1rem;
    bottom: 1rem;
  }

  .\32xl\:inset-x-4{
    right: 1rem;
    left: 1rem;
  }

  .\32xl\:inset-y-5{
    top: 1.25rem;
    bottom: 1.25rem;
  }

  .\32xl\:inset-x-5{
    right: 1.25rem;
    left: 1.25rem;
  }

  .\32xl\:inset-y-6{
    top: 1.5rem;
    bottom: 1.5rem;
  }

  .\32xl\:inset-x-6{
    right: 1.5rem;
    left: 1.5rem;
  }

  .\32xl\:inset-y-7{
    top: 1.75rem;
    bottom: 1.75rem;
  }

  .\32xl\:inset-x-7{
    right: 1.75rem;
    left: 1.75rem;
  }

  .\32xl\:inset-y-8{
    top: 2rem;
    bottom: 2rem;
  }

  .\32xl\:inset-x-8{
    right: 2rem;
    left: 2rem;
  }

  .\32xl\:inset-y-9{
    top: 2.25rem;
    bottom: 2.25rem;
  }

  .\32xl\:inset-x-9{
    right: 2.25rem;
    left: 2.25rem;
  }

  .\32xl\:inset-y-10{
    top: 2.5rem;
    bottom: 2.5rem;
  }

  .\32xl\:inset-x-10{
    right: 2.5rem;
    left: 2.5rem;
  }

  .\32xl\:inset-y-11{
    top: 2.75rem;
    bottom: 2.75rem;
  }

  .\32xl\:inset-x-11{
    right: 2.75rem;
    left: 2.75rem;
  }

  .\32xl\:inset-y-12{
    top: 3rem;
    bottom: 3rem;
  }

  .\32xl\:inset-x-12{
    right: 3rem;
    left: 3rem;
  }

  .\32xl\:inset-y-14{
    top: 3.5rem;
    bottom: 3.5rem;
  }

  .\32xl\:inset-x-14{
    right: 3.5rem;
    left: 3.5rem;
  }

  .\32xl\:inset-y-16{
    top: 4rem;
    bottom: 4rem;
  }

  .\32xl\:inset-x-16{
    right: 4rem;
    left: 4rem;
  }

  .\32xl\:inset-y-20{
    top: 5rem;
    bottom: 5rem;
  }

  .\32xl\:inset-x-20{
    right: 5rem;
    left: 5rem;
  }

  .\32xl\:inset-y-24{
    top: 6rem;
    bottom: 6rem;
  }

  .\32xl\:inset-x-24{
    right: 6rem;
    left: 6rem;
  }

  .\32xl\:inset-y-28{
    top: 7rem;
    bottom: 7rem;
  }

  .\32xl\:inset-x-28{
    right: 7rem;
    left: 7rem;
  }

  .\32xl\:inset-y-32{
    top: 8rem;
    bottom: 8rem;
  }

  .\32xl\:inset-x-32{
    right: 8rem;
    left: 8rem;
  }

  .\32xl\:inset-y-36{
    top: 9rem;
    bottom: 9rem;
  }

  .\32xl\:inset-x-36{
    right: 9rem;
    left: 9rem;
  }

  .\32xl\:inset-y-40{
    top: 10rem;
    bottom: 10rem;
  }

  .\32xl\:inset-x-40{
    right: 10rem;
    left: 10rem;
  }

  .\32xl\:inset-y-44{
    top: 11rem;
    bottom: 11rem;
  }

  .\32xl\:inset-x-44{
    right: 11rem;
    left: 11rem;
  }

  .\32xl\:inset-y-48{
    top: 12rem;
    bottom: 12rem;
  }

  .\32xl\:inset-x-48{
    right: 12rem;
    left: 12rem;
  }

  .\32xl\:inset-y-52{
    top: 13rem;
    bottom: 13rem;
  }

  .\32xl\:inset-x-52{
    right: 13rem;
    left: 13rem;
  }

  .\32xl\:inset-y-56{
    top: 14rem;
    bottom: 14rem;
  }

  .\32xl\:inset-x-56{
    right: 14rem;
    left: 14rem;
  }

  .\32xl\:inset-y-60{
    top: 15rem;
    bottom: 15rem;
  }

  .\32xl\:inset-x-60{
    right: 15rem;
    left: 15rem;
  }

  .\32xl\:inset-y-64{
    top: 16rem;
    bottom: 16rem;
  }

  .\32xl\:inset-x-64{
    right: 16rem;
    left: 16rem;
  }

  .\32xl\:inset-y-72{
    top: 18rem;
    bottom: 18rem;
  }

  .\32xl\:inset-x-72{
    right: 18rem;
    left: 18rem;
  }

  .\32xl\:inset-y-80{
    top: 20rem;
    bottom: 20rem;
  }

  .\32xl\:inset-x-80{
    right: 20rem;
    left: 20rem;
  }

  .\32xl\:inset-y-96{
    top: 24rem;
    bottom: 24rem;
  }

  .\32xl\:inset-x-96{
    right: 24rem;
    left: 24rem;
  }

  .\32xl\:inset-y-auto{
    top: auto;
    bottom: auto;
  }

  .\32xl\:inset-x-auto{
    right: auto;
    left: auto;
  }

  .\32xl\:inset-y-px{
    top: 1px;
    bottom: 1px;
  }

  .\32xl\:inset-x-px{
    right: 1px;
    left: 1px;
  }

  .\32xl\:inset-y-0\.5{
    top: 0.125rem;
    bottom: 0.125rem;
  }

  .\32xl\:inset-x-0\.5{
    right: 0.125rem;
    left: 0.125rem;
  }

  .\32xl\:inset-y-1\.5{
    top: 0.375rem;
    bottom: 0.375rem;
  }

  .\32xl\:inset-x-1\.5{
    right: 0.375rem;
    left: 0.375rem;
  }

  .\32xl\:inset-y-2\.5{
    top: 0.625rem;
    bottom: 0.625rem;
  }

  .\32xl\:inset-x-2\.5{
    right: 0.625rem;
    left: 0.625rem;
  }

  .\32xl\:inset-y-3\.5{
    top: 0.875rem;
    bottom: 0.875rem;
  }

  .\32xl\:inset-x-3\.5{
    right: 0.875rem;
    left: 0.875rem;
  }

  .\32xl\:-inset-y-0{
    top: 0px;
    bottom: 0px;
  }

  .\32xl\:-inset-x-0{
    right: 0px;
    left: 0px;
  }

  .\32xl\:-inset-y-1{
    top: -0.25rem;
    bottom: -0.25rem;
  }

  .\32xl\:-inset-x-1{
    right: -0.25rem;
    left: -0.25rem;
  }

  .\32xl\:-inset-y-2{
    top: -0.5rem;
    bottom: -0.5rem;
  }

  .\32xl\:-inset-x-2{
    right: -0.5rem;
    left: -0.5rem;
  }

  .\32xl\:-inset-y-3{
    top: -0.75rem;
    bottom: -0.75rem;
  }

  .\32xl\:-inset-x-3{
    right: -0.75rem;
    left: -0.75rem;
  }

  .\32xl\:-inset-y-4{
    top: -1rem;
    bottom: -1rem;
  }

  .\32xl\:-inset-x-4{
    right: -1rem;
    left: -1rem;
  }

  .\32xl\:-inset-y-5{
    top: -1.25rem;
    bottom: -1.25rem;
  }

  .\32xl\:-inset-x-5{
    right: -1.25rem;
    left: -1.25rem;
  }

  .\32xl\:-inset-y-6{
    top: -1.5rem;
    bottom: -1.5rem;
  }

  .\32xl\:-inset-x-6{
    right: -1.5rem;
    left: -1.5rem;
  }

  .\32xl\:-inset-y-7{
    top: -1.75rem;
    bottom: -1.75rem;
  }

  .\32xl\:-inset-x-7{
    right: -1.75rem;
    left: -1.75rem;
  }

  .\32xl\:-inset-y-8{
    top: -2rem;
    bottom: -2rem;
  }

  .\32xl\:-inset-x-8{
    right: -2rem;
    left: -2rem;
  }

  .\32xl\:-inset-y-9{
    top: -2.25rem;
    bottom: -2.25rem;
  }

  .\32xl\:-inset-x-9{
    right: -2.25rem;
    left: -2.25rem;
  }

  .\32xl\:-inset-y-10{
    top: -2.5rem;
    bottom: -2.5rem;
  }

  .\32xl\:-inset-x-10{
    right: -2.5rem;
    left: -2.5rem;
  }

  .\32xl\:-inset-y-11{
    top: -2.75rem;
    bottom: -2.75rem;
  }

  .\32xl\:-inset-x-11{
    right: -2.75rem;
    left: -2.75rem;
  }

  .\32xl\:-inset-y-12{
    top: -3rem;
    bottom: -3rem;
  }

  .\32xl\:-inset-x-12{
    right: -3rem;
    left: -3rem;
  }

  .\32xl\:-inset-y-14{
    top: -3.5rem;
    bottom: -3.5rem;
  }

  .\32xl\:-inset-x-14{
    right: -3.5rem;
    left: -3.5rem;
  }

  .\32xl\:-inset-y-16{
    top: -4rem;
    bottom: -4rem;
  }

  .\32xl\:-inset-x-16{
    right: -4rem;
    left: -4rem;
  }

  .\32xl\:-inset-y-20{
    top: -5rem;
    bottom: -5rem;
  }

  .\32xl\:-inset-x-20{
    right: -5rem;
    left: -5rem;
  }

  .\32xl\:-inset-y-24{
    top: -6rem;
    bottom: -6rem;
  }

  .\32xl\:-inset-x-24{
    right: -6rem;
    left: -6rem;
  }

  .\32xl\:-inset-y-28{
    top: -7rem;
    bottom: -7rem;
  }

  .\32xl\:-inset-x-28{
    right: -7rem;
    left: -7rem;
  }

  .\32xl\:-inset-y-32{
    top: -8rem;
    bottom: -8rem;
  }

  .\32xl\:-inset-x-32{
    right: -8rem;
    left: -8rem;
  }

  .\32xl\:-inset-y-36{
    top: -9rem;
    bottom: -9rem;
  }

  .\32xl\:-inset-x-36{
    right: -9rem;
    left: -9rem;
  }

  .\32xl\:-inset-y-40{
    top: -10rem;
    bottom: -10rem;
  }

  .\32xl\:-inset-x-40{
    right: -10rem;
    left: -10rem;
  }

  .\32xl\:-inset-y-44{
    top: -11rem;
    bottom: -11rem;
  }

  .\32xl\:-inset-x-44{
    right: -11rem;
    left: -11rem;
  }

  .\32xl\:-inset-y-48{
    top: -12rem;
    bottom: -12rem;
  }

  .\32xl\:-inset-x-48{
    right: -12rem;
    left: -12rem;
  }

  .\32xl\:-inset-y-52{
    top: -13rem;
    bottom: -13rem;
  }

  .\32xl\:-inset-x-52{
    right: -13rem;
    left: -13rem;
  }

  .\32xl\:-inset-y-56{
    top: -14rem;
    bottom: -14rem;
  }

  .\32xl\:-inset-x-56{
    right: -14rem;
    left: -14rem;
  }

  .\32xl\:-inset-y-60{
    top: -15rem;
    bottom: -15rem;
  }

  .\32xl\:-inset-x-60{
    right: -15rem;
    left: -15rem;
  }

  .\32xl\:-inset-y-64{
    top: -16rem;
    bottom: -16rem;
  }

  .\32xl\:-inset-x-64{
    right: -16rem;
    left: -16rem;
  }

  .\32xl\:-inset-y-72{
    top: -18rem;
    bottom: -18rem;
  }

  .\32xl\:-inset-x-72{
    right: -18rem;
    left: -18rem;
  }

  .\32xl\:-inset-y-80{
    top: -20rem;
    bottom: -20rem;
  }

  .\32xl\:-inset-x-80{
    right: -20rem;
    left: -20rem;
  }

  .\32xl\:-inset-y-96{
    top: -24rem;
    bottom: -24rem;
  }

  .\32xl\:-inset-x-96{
    right: -24rem;
    left: -24rem;
  }

  .\32xl\:-inset-y-px{
    top: -1px;
    bottom: -1px;
  }

  .\32xl\:-inset-x-px{
    right: -1px;
    left: -1px;
  }

  .\32xl\:-inset-y-0\.5{
    top: -0.125rem;
    bottom: -0.125rem;
  }

  .\32xl\:-inset-x-0\.5{
    right: -0.125rem;
    left: -0.125rem;
  }

  .\32xl\:-inset-y-1\.5{
    top: -0.375rem;
    bottom: -0.375rem;
  }

  .\32xl\:-inset-x-1\.5{
    right: -0.375rem;
    left: -0.375rem;
  }

  .\32xl\:-inset-y-2\.5{
    top: -0.625rem;
    bottom: -0.625rem;
  }

  .\32xl\:-inset-x-2\.5{
    right: -0.625rem;
    left: -0.625rem;
  }

  .\32xl\:-inset-y-3\.5{
    top: -0.875rem;
    bottom: -0.875rem;
  }

  .\32xl\:-inset-x-3\.5{
    right: -0.875rem;
    left: -0.875rem;
  }

  .\32xl\:inset-y-1\/2{
    top: 50%;
    bottom: 50%;
  }

  .\32xl\:inset-x-1\/2{
    right: 50%;
    left: 50%;
  }

  .\32xl\:inset-y-1\/3{
    top: 33.333333%;
    bottom: 33.333333%;
  }

  .\32xl\:inset-x-1\/3{
    right: 33.333333%;
    left: 33.333333%;
  }

  .\32xl\:inset-y-2\/3{
    top: 66.666667%;
    bottom: 66.666667%;
  }

  .\32xl\:inset-x-2\/3{
    right: 66.666667%;
    left: 66.666667%;
  }

  .\32xl\:inset-y-1\/4{
    top: 25%;
    bottom: 25%;
  }

  .\32xl\:inset-x-1\/4{
    right: 25%;
    left: 25%;
  }

  .\32xl\:inset-y-2\/4{
    top: 50%;
    bottom: 50%;
  }

  .\32xl\:inset-x-2\/4{
    right: 50%;
    left: 50%;
  }

  .\32xl\:inset-y-3\/4{
    top: 75%;
    bottom: 75%;
  }

  .\32xl\:inset-x-3\/4{
    right: 75%;
    left: 75%;
  }

  .\32xl\:inset-y-full{
    top: 100%;
    bottom: 100%;
  }

  .\32xl\:inset-x-full{
    right: 100%;
    left: 100%;
  }

  .\32xl\:-inset-y-1\/2{
    top: -50%;
    bottom: -50%;
  }

  .\32xl\:-inset-x-1\/2{
    right: -50%;
    left: -50%;
  }

  .\32xl\:-inset-y-1\/3{
    top: -33.333333%;
    bottom: -33.333333%;
  }

  .\32xl\:-inset-x-1\/3{
    right: -33.333333%;
    left: -33.333333%;
  }

  .\32xl\:-inset-y-2\/3{
    top: -66.666667%;
    bottom: -66.666667%;
  }

  .\32xl\:-inset-x-2\/3{
    right: -66.666667%;
    left: -66.666667%;
  }

  .\32xl\:-inset-y-1\/4{
    top: -25%;
    bottom: -25%;
  }

  .\32xl\:-inset-x-1\/4{
    right: -25%;
    left: -25%;
  }

  .\32xl\:-inset-y-2\/4{
    top: -50%;
    bottom: -50%;
  }

  .\32xl\:-inset-x-2\/4{
    right: -50%;
    left: -50%;
  }

  .\32xl\:-inset-y-3\/4{
    top: -75%;
    bottom: -75%;
  }

  .\32xl\:-inset-x-3\/4{
    right: -75%;
    left: -75%;
  }

  .\32xl\:-inset-y-full{
    top: -100%;
    bottom: -100%;
  }

  .\32xl\:-inset-x-full{
    right: -100%;
    left: -100%;
  }

  .\32xl\:top-0{
    top: 0px;
  }

  .\32xl\:right-0{
    right: 0px;
  }

  .\32xl\:bottom-0{
    bottom: 0px;
  }

  .\32xl\:left-0{
    left: 0px;
  }

  .\32xl\:top-1{
    top: 0.25rem;
  }

  .\32xl\:right-1{
    right: 0.25rem;
  }

  .\32xl\:bottom-1{
    bottom: 0.25rem;
  }

  .\32xl\:left-1{
    left: 0.25rem;
  }

  .\32xl\:top-2{
    top: 0.5rem;
  }

  .\32xl\:right-2{
    right: 0.5rem;
  }

  .\32xl\:bottom-2{
    bottom: 0.5rem;
  }

  .\32xl\:left-2{
    left: 0.5rem;
  }

  .\32xl\:top-3{
    top: 0.75rem;
  }

  .\32xl\:right-3{
    right: 0.75rem;
  }

  .\32xl\:bottom-3{
    bottom: 0.75rem;
  }

  .\32xl\:left-3{
    left: 0.75rem;
  }

  .\32xl\:top-4{
    top: 1rem;
  }

  .\32xl\:right-4{
    right: 1rem;
  }

  .\32xl\:bottom-4{
    bottom: 1rem;
  }

  .\32xl\:left-4{
    left: 1rem;
  }

  .\32xl\:top-5{
    top: 1.25rem;
  }

  .\32xl\:right-5{
    right: 1.25rem;
  }

  .\32xl\:bottom-5{
    bottom: 1.25rem;
  }

  .\32xl\:left-5{
    left: 1.25rem;
  }

  .\32xl\:top-6{
    top: 1.5rem;
  }

  .\32xl\:right-6{
    right: 1.5rem;
  }

  .\32xl\:bottom-6{
    bottom: 1.5rem;
  }

  .\32xl\:left-6{
    left: 1.5rem;
  }

  .\32xl\:top-7{
    top: 1.75rem;
  }

  .\32xl\:right-7{
    right: 1.75rem;
  }

  .\32xl\:bottom-7{
    bottom: 1.75rem;
  }

  .\32xl\:left-7{
    left: 1.75rem;
  }

  .\32xl\:top-8{
    top: 2rem;
  }

  .\32xl\:right-8{
    right: 2rem;
  }

  .\32xl\:bottom-8{
    bottom: 2rem;
  }

  .\32xl\:left-8{
    left: 2rem;
  }

  .\32xl\:top-9{
    top: 2.25rem;
  }

  .\32xl\:right-9{
    right: 2.25rem;
  }

  .\32xl\:bottom-9{
    bottom: 2.25rem;
  }

  .\32xl\:left-9{
    left: 2.25rem;
  }

  .\32xl\:top-10{
    top: 2.5rem;
  }

  .\32xl\:right-10{
    right: 2.5rem;
  }

  .\32xl\:bottom-10{
    bottom: 2.5rem;
  }

  .\32xl\:left-10{
    left: 2.5rem;
  }

  .\32xl\:top-11{
    top: 2.75rem;
  }

  .\32xl\:right-11{
    right: 2.75rem;
  }

  .\32xl\:bottom-11{
    bottom: 2.75rem;
  }

  .\32xl\:left-11{
    left: 2.75rem;
  }

  .\32xl\:top-12{
    top: 3rem;
  }

  .\32xl\:right-12{
    right: 3rem;
  }

  .\32xl\:bottom-12{
    bottom: 3rem;
  }

  .\32xl\:left-12{
    left: 3rem;
  }

  .\32xl\:top-14{
    top: 3.5rem;
  }

  .\32xl\:right-14{
    right: 3.5rem;
  }

  .\32xl\:bottom-14{
    bottom: 3.5rem;
  }

  .\32xl\:left-14{
    left: 3.5rem;
  }

  .\32xl\:top-16{
    top: 4rem;
  }

  .\32xl\:right-16{
    right: 4rem;
  }

  .\32xl\:bottom-16{
    bottom: 4rem;
  }

  .\32xl\:left-16{
    left: 4rem;
  }

  .\32xl\:top-20{
    top: 5rem;
  }

  .\32xl\:right-20{
    right: 5rem;
  }

  .\32xl\:bottom-20{
    bottom: 5rem;
  }

  .\32xl\:left-20{
    left: 5rem;
  }

  .\32xl\:top-24{
    top: 6rem;
  }

  .\32xl\:right-24{
    right: 6rem;
  }

  .\32xl\:bottom-24{
    bottom: 6rem;
  }

  .\32xl\:left-24{
    left: 6rem;
  }

  .\32xl\:top-28{
    top: 7rem;
  }

  .\32xl\:right-28{
    right: 7rem;
  }

  .\32xl\:bottom-28{
    bottom: 7rem;
  }

  .\32xl\:left-28{
    left: 7rem;
  }

  .\32xl\:top-32{
    top: 8rem;
  }

  .\32xl\:right-32{
    right: 8rem;
  }

  .\32xl\:bottom-32{
    bottom: 8rem;
  }

  .\32xl\:left-32{
    left: 8rem;
  }

  .\32xl\:top-36{
    top: 9rem;
  }

  .\32xl\:right-36{
    right: 9rem;
  }

  .\32xl\:bottom-36{
    bottom: 9rem;
  }

  .\32xl\:left-36{
    left: 9rem;
  }

  .\32xl\:top-40{
    top: 10rem;
  }

  .\32xl\:right-40{
    right: 10rem;
  }

  .\32xl\:bottom-40{
    bottom: 10rem;
  }

  .\32xl\:left-40{
    left: 10rem;
  }

  .\32xl\:top-44{
    top: 11rem;
  }

  .\32xl\:right-44{
    right: 11rem;
  }

  .\32xl\:bottom-44{
    bottom: 11rem;
  }

  .\32xl\:left-44{
    left: 11rem;
  }

  .\32xl\:top-48{
    top: 12rem;
  }

  .\32xl\:right-48{
    right: 12rem;
  }

  .\32xl\:bottom-48{
    bottom: 12rem;
  }

  .\32xl\:left-48{
    left: 12rem;
  }

  .\32xl\:top-52{
    top: 13rem;
  }

  .\32xl\:right-52{
    right: 13rem;
  }

  .\32xl\:bottom-52{
    bottom: 13rem;
  }

  .\32xl\:left-52{
    left: 13rem;
  }

  .\32xl\:top-56{
    top: 14rem;
  }

  .\32xl\:right-56{
    right: 14rem;
  }

  .\32xl\:bottom-56{
    bottom: 14rem;
  }

  .\32xl\:left-56{
    left: 14rem;
  }

  .\32xl\:top-60{
    top: 15rem;
  }

  .\32xl\:right-60{
    right: 15rem;
  }

  .\32xl\:bottom-60{
    bottom: 15rem;
  }

  .\32xl\:left-60{
    left: 15rem;
  }

  .\32xl\:top-64{
    top: 16rem;
  }

  .\32xl\:right-64{
    right: 16rem;
  }

  .\32xl\:bottom-64{
    bottom: 16rem;
  }

  .\32xl\:left-64{
    left: 16rem;
  }

  .\32xl\:top-72{
    top: 18rem;
  }

  .\32xl\:right-72{
    right: 18rem;
  }

  .\32xl\:bottom-72{
    bottom: 18rem;
  }

  .\32xl\:left-72{
    left: 18rem;
  }

  .\32xl\:top-80{
    top: 20rem;
  }

  .\32xl\:right-80{
    right: 20rem;
  }

  .\32xl\:bottom-80{
    bottom: 20rem;
  }

  .\32xl\:left-80{
    left: 20rem;
  }

  .\32xl\:top-96{
    top: 24rem;
  }

  .\32xl\:right-96{
    right: 24rem;
  }

  .\32xl\:bottom-96{
    bottom: 24rem;
  }

  .\32xl\:left-96{
    left: 24rem;
  }

  .\32xl\:top-auto{
    top: auto;
  }

  .\32xl\:right-auto{
    right: auto;
  }

  .\32xl\:bottom-auto{
    bottom: auto;
  }

  .\32xl\:left-auto{
    left: auto;
  }

  .\32xl\:top-px{
    top: 1px;
  }

  .\32xl\:right-px{
    right: 1px;
  }

  .\32xl\:bottom-px{
    bottom: 1px;
  }

  .\32xl\:left-px{
    left: 1px;
  }

  .\32xl\:top-0\.5{
    top: 0.125rem;
  }

  .\32xl\:right-0\.5{
    right: 0.125rem;
  }

  .\32xl\:bottom-0\.5{
    bottom: 0.125rem;
  }

  .\32xl\:left-0\.5{
    left: 0.125rem;
  }

  .\32xl\:top-1\.5{
    top: 0.375rem;
  }

  .\32xl\:right-1\.5{
    right: 0.375rem;
  }

  .\32xl\:bottom-1\.5{
    bottom: 0.375rem;
  }

  .\32xl\:left-1\.5{
    left: 0.375rem;
  }

  .\32xl\:top-2\.5{
    top: 0.625rem;
  }

  .\32xl\:right-2\.5{
    right: 0.625rem;
  }

  .\32xl\:bottom-2\.5{
    bottom: 0.625rem;
  }

  .\32xl\:left-2\.5{
    left: 0.625rem;
  }

  .\32xl\:top-3\.5{
    top: 0.875rem;
  }

  .\32xl\:right-3\.5{
    right: 0.875rem;
  }

  .\32xl\:bottom-3\.5{
    bottom: 0.875rem;
  }

  .\32xl\:left-3\.5{
    left: 0.875rem;
  }

  .\32xl\:-top-0{
    top: 0px;
  }

  .\32xl\:-right-0{
    right: 0px;
  }

  .\32xl\:-bottom-0{
    bottom: 0px;
  }

  .\32xl\:-left-0{
    left: 0px;
  }

  .\32xl\:-top-1{
    top: -0.25rem;
  }

  .\32xl\:-right-1{
    right: -0.25rem;
  }

  .\32xl\:-bottom-1{
    bottom: -0.25rem;
  }

  .\32xl\:-left-1{
    left: -0.25rem;
  }

  .\32xl\:-top-2{
    top: -0.5rem;
  }

  .\32xl\:-right-2{
    right: -0.5rem;
  }

  .\32xl\:-bottom-2{
    bottom: -0.5rem;
  }

  .\32xl\:-left-2{
    left: -0.5rem;
  }

  .\32xl\:-top-3{
    top: -0.75rem;
  }

  .\32xl\:-right-3{
    right: -0.75rem;
  }

  .\32xl\:-bottom-3{
    bottom: -0.75rem;
  }

  .\32xl\:-left-3{
    left: -0.75rem;
  }

  .\32xl\:-top-4{
    top: -1rem;
  }

  .\32xl\:-right-4{
    right: -1rem;
  }

  .\32xl\:-bottom-4{
    bottom: -1rem;
  }

  .\32xl\:-left-4{
    left: -1rem;
  }

  .\32xl\:-top-5{
    top: -1.25rem;
  }

  .\32xl\:-right-5{
    right: -1.25rem;
  }

  .\32xl\:-bottom-5{
    bottom: -1.25rem;
  }

  .\32xl\:-left-5{
    left: -1.25rem;
  }

  .\32xl\:-top-6{
    top: -1.5rem;
  }

  .\32xl\:-right-6{
    right: -1.5rem;
  }

  .\32xl\:-bottom-6{
    bottom: -1.5rem;
  }

  .\32xl\:-left-6{
    left: -1.5rem;
  }

  .\32xl\:-top-7{
    top: -1.75rem;
  }

  .\32xl\:-right-7{
    right: -1.75rem;
  }

  .\32xl\:-bottom-7{
    bottom: -1.75rem;
  }

  .\32xl\:-left-7{
    left: -1.75rem;
  }

  .\32xl\:-top-8{
    top: -2rem;
  }

  .\32xl\:-right-8{
    right: -2rem;
  }

  .\32xl\:-bottom-8{
    bottom: -2rem;
  }

  .\32xl\:-left-8{
    left: -2rem;
  }

  .\32xl\:-top-9{
    top: -2.25rem;
  }

  .\32xl\:-right-9{
    right: -2.25rem;
  }

  .\32xl\:-bottom-9{
    bottom: -2.25rem;
  }

  .\32xl\:-left-9{
    left: -2.25rem;
  }

  .\32xl\:-top-10{
    top: -2.5rem;
  }

  .\32xl\:-right-10{
    right: -2.5rem;
  }

  .\32xl\:-bottom-10{
    bottom: -2.5rem;
  }

  .\32xl\:-left-10{
    left: -2.5rem;
  }

  .\32xl\:-top-11{
    top: -2.75rem;
  }

  .\32xl\:-right-11{
    right: -2.75rem;
  }

  .\32xl\:-bottom-11{
    bottom: -2.75rem;
  }

  .\32xl\:-left-11{
    left: -2.75rem;
  }

  .\32xl\:-top-12{
    top: -3rem;
  }

  .\32xl\:-right-12{
    right: -3rem;
  }

  .\32xl\:-bottom-12{
    bottom: -3rem;
  }

  .\32xl\:-left-12{
    left: -3rem;
  }

  .\32xl\:-top-14{
    top: -3.5rem;
  }

  .\32xl\:-right-14{
    right: -3.5rem;
  }

  .\32xl\:-bottom-14{
    bottom: -3.5rem;
  }

  .\32xl\:-left-14{
    left: -3.5rem;
  }

  .\32xl\:-top-16{
    top: -4rem;
  }

  .\32xl\:-right-16{
    right: -4rem;
  }

  .\32xl\:-bottom-16{
    bottom: -4rem;
  }

  .\32xl\:-left-16{
    left: -4rem;
  }

  .\32xl\:-top-20{
    top: -5rem;
  }

  .\32xl\:-right-20{
    right: -5rem;
  }

  .\32xl\:-bottom-20{
    bottom: -5rem;
  }

  .\32xl\:-left-20{
    left: -5rem;
  }

  .\32xl\:-top-24{
    top: -6rem;
  }

  .\32xl\:-right-24{
    right: -6rem;
  }

  .\32xl\:-bottom-24{
    bottom: -6rem;
  }

  .\32xl\:-left-24{
    left: -6rem;
  }

  .\32xl\:-top-28{
    top: -7rem;
  }

  .\32xl\:-right-28{
    right: -7rem;
  }

  .\32xl\:-bottom-28{
    bottom: -7rem;
  }

  .\32xl\:-left-28{
    left: -7rem;
  }

  .\32xl\:-top-32{
    top: -8rem;
  }

  .\32xl\:-right-32{
    right: -8rem;
  }

  .\32xl\:-bottom-32{
    bottom: -8rem;
  }

  .\32xl\:-left-32{
    left: -8rem;
  }

  .\32xl\:-top-36{
    top: -9rem;
  }

  .\32xl\:-right-36{
    right: -9rem;
  }

  .\32xl\:-bottom-36{
    bottom: -9rem;
  }

  .\32xl\:-left-36{
    left: -9rem;
  }

  .\32xl\:-top-40{
    top: -10rem;
  }

  .\32xl\:-right-40{
    right: -10rem;
  }

  .\32xl\:-bottom-40{
    bottom: -10rem;
  }

  .\32xl\:-left-40{
    left: -10rem;
  }

  .\32xl\:-top-44{
    top: -11rem;
  }

  .\32xl\:-right-44{
    right: -11rem;
  }

  .\32xl\:-bottom-44{
    bottom: -11rem;
  }

  .\32xl\:-left-44{
    left: -11rem;
  }

  .\32xl\:-top-48{
    top: -12rem;
  }

  .\32xl\:-right-48{
    right: -12rem;
  }

  .\32xl\:-bottom-48{
    bottom: -12rem;
  }

  .\32xl\:-left-48{
    left: -12rem;
  }

  .\32xl\:-top-52{
    top: -13rem;
  }

  .\32xl\:-right-52{
    right: -13rem;
  }

  .\32xl\:-bottom-52{
    bottom: -13rem;
  }

  .\32xl\:-left-52{
    left: -13rem;
  }

  .\32xl\:-top-56{
    top: -14rem;
  }

  .\32xl\:-right-56{
    right: -14rem;
  }

  .\32xl\:-bottom-56{
    bottom: -14rem;
  }

  .\32xl\:-left-56{
    left: -14rem;
  }

  .\32xl\:-top-60{
    top: -15rem;
  }

  .\32xl\:-right-60{
    right: -15rem;
  }

  .\32xl\:-bottom-60{
    bottom: -15rem;
  }

  .\32xl\:-left-60{
    left: -15rem;
  }

  .\32xl\:-top-64{
    top: -16rem;
  }

  .\32xl\:-right-64{
    right: -16rem;
  }

  .\32xl\:-bottom-64{
    bottom: -16rem;
  }

  .\32xl\:-left-64{
    left: -16rem;
  }

  .\32xl\:-top-72{
    top: -18rem;
  }

  .\32xl\:-right-72{
    right: -18rem;
  }

  .\32xl\:-bottom-72{
    bottom: -18rem;
  }

  .\32xl\:-left-72{
    left: -18rem;
  }

  .\32xl\:-top-80{
    top: -20rem;
  }

  .\32xl\:-right-80{
    right: -20rem;
  }

  .\32xl\:-bottom-80{
    bottom: -20rem;
  }

  .\32xl\:-left-80{
    left: -20rem;
  }

  .\32xl\:-top-96{
    top: -24rem;
  }

  .\32xl\:-right-96{
    right: -24rem;
  }

  .\32xl\:-bottom-96{
    bottom: -24rem;
  }

  .\32xl\:-left-96{
    left: -24rem;
  }

  .\32xl\:-top-px{
    top: -1px;
  }

  .\32xl\:-right-px{
    right: -1px;
  }

  .\32xl\:-bottom-px{
    bottom: -1px;
  }

  .\32xl\:-left-px{
    left: -1px;
  }

  .\32xl\:-top-0\.5{
    top: -0.125rem;
  }

  .\32xl\:-right-0\.5{
    right: -0.125rem;
  }

  .\32xl\:-bottom-0\.5{
    bottom: -0.125rem;
  }

  .\32xl\:-left-0\.5{
    left: -0.125rem;
  }

  .\32xl\:-top-1\.5{
    top: -0.375rem;
  }

  .\32xl\:-right-1\.5{
    right: -0.375rem;
  }

  .\32xl\:-bottom-1\.5{
    bottom: -0.375rem;
  }

  .\32xl\:-left-1\.5{
    left: -0.375rem;
  }

  .\32xl\:-top-2\.5{
    top: -0.625rem;
  }

  .\32xl\:-right-2\.5{
    right: -0.625rem;
  }

  .\32xl\:-bottom-2\.5{
    bottom: -0.625rem;
  }

  .\32xl\:-left-2\.5{
    left: -0.625rem;
  }

  .\32xl\:-top-3\.5{
    top: -0.875rem;
  }

  .\32xl\:-right-3\.5{
    right: -0.875rem;
  }

  .\32xl\:-bottom-3\.5{
    bottom: -0.875rem;
  }

  .\32xl\:-left-3\.5{
    left: -0.875rem;
  }

  .\32xl\:top-1\/2{
    top: 50%;
  }

  .\32xl\:right-1\/2{
    right: 50%;
  }

  .\32xl\:bottom-1\/2{
    bottom: 50%;
  }

  .\32xl\:left-1\/2{
    left: 50%;
  }

  .\32xl\:top-1\/3{
    top: 33.333333%;
  }

  .\32xl\:right-1\/3{
    right: 33.333333%;
  }

  .\32xl\:bottom-1\/3{
    bottom: 33.333333%;
  }

  .\32xl\:left-1\/3{
    left: 33.333333%;
  }

  .\32xl\:top-2\/3{
    top: 66.666667%;
  }

  .\32xl\:right-2\/3{
    right: 66.666667%;
  }

  .\32xl\:bottom-2\/3{
    bottom: 66.666667%;
  }

  .\32xl\:left-2\/3{
    left: 66.666667%;
  }

  .\32xl\:top-1\/4{
    top: 25%;
  }

  .\32xl\:right-1\/4{
    right: 25%;
  }

  .\32xl\:bottom-1\/4{
    bottom: 25%;
  }

  .\32xl\:left-1\/4{
    left: 25%;
  }

  .\32xl\:top-2\/4{
    top: 50%;
  }

  .\32xl\:right-2\/4{
    right: 50%;
  }

  .\32xl\:bottom-2\/4{
    bottom: 50%;
  }

  .\32xl\:left-2\/4{
    left: 50%;
  }

  .\32xl\:top-3\/4{
    top: 75%;
  }

  .\32xl\:right-3\/4{
    right: 75%;
  }

  .\32xl\:bottom-3\/4{
    bottom: 75%;
  }

  .\32xl\:left-3\/4{
    left: 75%;
  }

  .\32xl\:top-full{
    top: 100%;
  }

  .\32xl\:right-full{
    right: 100%;
  }

  .\32xl\:bottom-full{
    bottom: 100%;
  }

  .\32xl\:left-full{
    left: 100%;
  }

  .\32xl\:-top-1\/2{
    top: -50%;
  }

  .\32xl\:-right-1\/2{
    right: -50%;
  }

  .\32xl\:-bottom-1\/2{
    bottom: -50%;
  }

  .\32xl\:-left-1\/2{
    left: -50%;
  }

  .\32xl\:-top-1\/3{
    top: -33.333333%;
  }

  .\32xl\:-right-1\/3{
    right: -33.333333%;
  }

  .\32xl\:-bottom-1\/3{
    bottom: -33.333333%;
  }

  .\32xl\:-left-1\/3{
    left: -33.333333%;
  }

  .\32xl\:-top-2\/3{
    top: -66.666667%;
  }

  .\32xl\:-right-2\/3{
    right: -66.666667%;
  }

  .\32xl\:-bottom-2\/3{
    bottom: -66.666667%;
  }

  .\32xl\:-left-2\/3{
    left: -66.666667%;
  }

  .\32xl\:-top-1\/4{
    top: -25%;
  }

  .\32xl\:-right-1\/4{
    right: -25%;
  }

  .\32xl\:-bottom-1\/4{
    bottom: -25%;
  }

  .\32xl\:-left-1\/4{
    left: -25%;
  }

  .\32xl\:-top-2\/4{
    top: -50%;
  }

  .\32xl\:-right-2\/4{
    right: -50%;
  }

  .\32xl\:-bottom-2\/4{
    bottom: -50%;
  }

  .\32xl\:-left-2\/4{
    left: -50%;
  }

  .\32xl\:-top-3\/4{
    top: -75%;
  }

  .\32xl\:-right-3\/4{
    right: -75%;
  }

  .\32xl\:-bottom-3\/4{
    bottom: -75%;
  }

  .\32xl\:-left-3\/4{
    left: -75%;
  }

  .\32xl\:-top-full{
    top: -100%;
  }

  .\32xl\:-right-full{
    right: -100%;
  }

  .\32xl\:-bottom-full{
    bottom: -100%;
  }

  .\32xl\:-left-full{
    left: -100%;
  }

  .\32xl\:resize-none{
    resize: none;
  }

  .\32xl\:resize-y{
    resize: vertical;
  }

  .\32xl\:resize-x{
    resize: horizontal;
  }

  .\32xl\:resize{
    resize: both;
  }

  .\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);
  }

  .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);
  }

  .\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\: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\: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\: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\:ring-inset{
    --tw-ring-inset: inset;
  }

  .\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-within\:ring-inset:focus-within{
    --tw-ring-inset: inset;
  }

  .\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\:focus\:ring-inset:focus{
    --tw-ring-inset: inset;
  }

  .\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-50{
    --tw-ring-offset-color: #f5f3ff;
  }

  .\32xl\:ring-offset-purple-100{
    --tw-ring-offset-color: #ede9fe;
  }

  .\32xl\:ring-offset-purple-200{
    --tw-ring-offset-color: #ddd6fe;
  }

  .\32xl\:ring-offset-purple-300{
    --tw-ring-offset-color: #c4b5fd;
  }

  .\32xl\:ring-offset-purple-400{
    --tw-ring-offset-color: #a78bfa;
  }

  .\32xl\:ring-offset-purple-500{
    --tw-ring-offset-color: #8b5cf6;
  }

  .\32xl\:ring-offset-purple-600{
    --tw-ring-offset-color: #7c3aed;
  }

  .\32xl\:ring-offset-purple-700{
    --tw-ring-offset-color: #6d28d9;
  }

  .\32xl\:ring-offset-purple-800{
    --tw-ring-offset-color: #5b21b6;
  }

  .\32xl\:ring-offset-purple-900{
    --tw-ring-offset-color: #4c1d95;
  }

  .\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-browny{
    --tw-ring-offset-color: #ACA5A0;
  }

  .\32xl\:ring-offset-browny-lighter{
    --tw-ring-offset-color: #CBC4BC;
  }

  .\32xl\:ring-offset-browny-darker{
    --tw-ring-offset-color: #86807B;
  }

  .\32xl\:ring-offset-graysy{
    --tw-ring-offset-color: #9F9F9F;
  }

  .\32xl\:ring-offset-graysy-darker{
    --tw-ring-offset-color: #343434;
  }

  .\32xl\:ring-offset-graysy-lighter{
    --tw-ring-offset-color: #E5E5E5;
  }

  .\32xl\:ring-offset-error{
    --tw-ring-offset-color: #EA2121;
  }

  .\32xl\:ring-offset-redy{
    --tw-ring-offset-color: #DE1515;
  }

  .\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-50:focus-within{
    --tw-ring-offset-color: #f5f3ff;
  }

  .\32xl\:focus-within\:ring-offset-purple-100:focus-within{
    --tw-ring-offset-color: #ede9fe;
  }

  .\32xl\:focus-within\:ring-offset-purple-200:focus-within{
    --tw-ring-offset-color: #ddd6fe;
  }

  .\32xl\:focus-within\:ring-offset-purple-300:focus-within{
    --tw-ring-offset-color: #c4b5fd;
  }

  .\32xl\:focus-within\:ring-offset-purple-400:focus-within{
    --tw-ring-offset-color: #a78bfa;
  }

  .\32xl\:focus-within\:ring-offset-purple-500:focus-within{
    --tw-ring-offset-color: #8b5cf6;
  }

  .\32xl\:focus-within\:ring-offset-purple-600:focus-within{
    --tw-ring-offset-color: #7c3aed;
  }

  .\32xl\:focus-within\:ring-offset-purple-700:focus-within{
    --tw-ring-offset-color: #6d28d9;
  }

  .\32xl\:focus-within\:ring-offset-purple-800:focus-within{
    --tw-ring-offset-color: #5b21b6;
  }

  .\32xl\:focus-within\:ring-offset-purple-900:focus-within{
    --tw-ring-offset-color: #4c1d95;
  }

  .\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-browny:focus-within{
    --tw-ring-offset-color: #ACA5A0;
  }

  .\32xl\:focus-within\:ring-offset-browny-lighter:focus-within{
    --tw-ring-offset-color: #CBC4BC;
  }

  .\32xl\:focus-within\:ring-offset-browny-darker:focus-within{
    --tw-ring-offset-color: #86807B;
  }

  .\32xl\:focus-within\:ring-offset-graysy:focus-within{
    --tw-ring-offset-color: #9F9F9F;
  }

  .\32xl\:focus-within\:ring-offset-graysy-darker:focus-within{
    --tw-ring-offset-color: #343434;
  }

  .\32xl\:focus-within\:ring-offset-graysy-lighter:focus-within{
    --tw-ring-offset-color: #E5E5E5;
  }

  .\32xl\:focus-within\:ring-offset-error:focus-within{
    --tw-ring-offset-color: #EA2121;
  }

  .\32xl\:focus-within\:ring-offset-redy:focus-within{
    --tw-ring-offset-color: #DE1515;
  }

  .\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-50:focus{
    --tw-ring-offset-color: #f5f3ff;
  }

  .\32xl\:focus\:ring-offset-purple-100:focus{
    --tw-ring-offset-color: #ede9fe;
  }

  .\32xl\:focus\:ring-offset-purple-200:focus{
    --tw-ring-offset-color: #ddd6fe;
  }

  .\32xl\:focus\:ring-offset-purple-300:focus{
    --tw-ring-offset-color: #c4b5fd;
  }

  .\32xl\:focus\:ring-offset-purple-400:focus{
    --tw-ring-offset-color: #a78bfa;
  }

  .\32xl\:focus\:ring-offset-purple-500:focus{
    --tw-ring-offset-color: #8b5cf6;
  }

  .\32xl\:focus\:ring-offset-purple-600:focus{
    --tw-ring-offset-color: #7c3aed;
  }

  .\32xl\:focus\:ring-offset-purple-700:focus{
    --tw-ring-offset-color: #6d28d9;
  }

  .\32xl\:focus\:ring-offset-purple-800:focus{
    --tw-ring-offset-color: #5b21b6;
  }

  .\32xl\:focus\:ring-offset-purple-900:focus{
    --tw-ring-offset-color: #4c1d95;
  }

  .\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-browny:focus{
    --tw-ring-offset-color: #ACA5A0;
  }

  .\32xl\:focus\:ring-offset-browny-lighter:focus{
    --tw-ring-offset-color: #CBC4BC;
  }

  .\32xl\:focus\:ring-offset-browny-darker:focus{
    --tw-ring-offset-color: #86807B;
  }

  .\32xl\:focus\:ring-offset-graysy:focus{
    --tw-ring-offset-color: #9F9F9F;
  }

  .\32xl\:focus\:ring-offset-graysy-darker:focus{
    --tw-ring-offset-color: #343434;
  }

  .\32xl\:focus\:ring-offset-graysy-lighter:focus{
    --tw-ring-offset-color: #E5E5E5;
  }

  .\32xl\:focus\:ring-offset-error:focus{
    --tw-ring-offset-color: #EA2121;
  }

  .\32xl\:focus\:ring-offset-redy:focus{
    --tw-ring-offset-color: #DE1515;
  }

  .\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-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-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .\32xl\:ring-purple-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .\32xl\:ring-purple-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .\32xl\:ring-purple-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .\32xl\:ring-purple-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .\32xl\:ring-purple-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .\32xl\:ring-purple-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .\32xl\:ring-purple-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .\32xl\:ring-purple-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .\32xl\:ring-purple-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, 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-browny{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(172, 165, 160, var(--tw-ring-opacity));
  }

  .\32xl\:ring-browny-lighter{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(203, 196, 188, var(--tw-ring-opacity));
  }

  .\32xl\:ring-browny-darker{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 128, 123, var(--tw-ring-opacity));
  }

  .\32xl\:ring-graysy{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(159, 159, 159, var(--tw-ring-opacity));
  }

  .\32xl\:ring-graysy-darker{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 52, 52, var(--tw-ring-opacity));
  }

  .\32xl\:ring-graysy-lighter{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 229, 229, var(--tw-ring-opacity));
  }

  .\32xl\:ring-error{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(234, 33, 33, var(--tw-ring-opacity));
  }

  .\32xl\:ring-redy{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(222, 21, 21, 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-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-purple-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-purple-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-purple-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-purple-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-purple-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-purple-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-purple-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-purple-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-purple-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, 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-browny:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(172, 165, 160, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-browny-lighter:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(203, 196, 188, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-browny-darker:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 128, 123, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-graysy:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(159, 159, 159, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-graysy-darker:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 52, 52, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-graysy-lighter:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 229, 229, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-error:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(234, 33, 33, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-redy:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(222, 21, 21, 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-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-purple-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-purple-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-purple-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-purple-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-purple-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-purple-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-purple-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-purple-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-purple-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, 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-browny:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(172, 165, 160, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-browny-lighter:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(203, 196, 188, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-browny-darker:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 128, 123, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-graysy:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(159, 159, 159, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-graysy-darker:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 52, 52, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-graysy-lighter:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 229, 229, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-error:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(234, 33, 33, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-redy:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(222, 21, 21, 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\: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\:table-auto{
    table-layout: auto;
  }

  .\32xl\:table-fixed{
    table-layout: fixed;
  }

  .\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\: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-50{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .\32xl\:text-purple-100{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .\32xl\:text-purple-200{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .\32xl\:text-purple-300{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .\32xl\:text-purple-400{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .\32xl\:text-purple-500{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .\32xl\:text-purple-600{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .\32xl\:text-purple-700{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .\32xl\:text-purple-800{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .\32xl\:text-purple-900{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, 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-browny{
    --tw-text-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-text-opacity));
  }

  .\32xl\:text-browny-lighter{
    --tw-text-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-text-opacity));
  }

  .\32xl\:text-browny-darker{
    --tw-text-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-text-opacity));
  }

  .\32xl\:text-graysy{
    --tw-text-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-text-opacity));
  }

  .\32xl\:text-graysy-darker{
    --tw-text-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-text-opacity));
  }

  .\32xl\:text-graysy-lighter{
    --tw-text-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-text-opacity));
  }

  .\32xl\:text-error{
    --tw-text-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-text-opacity));
  }

  .\32xl\:text-redy{
    --tw-text-opacity: 1;
    color: rgba(222, 21, 21, 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-50{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-purple-100{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-purple-200{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-purple-300{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-purple-400{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-purple-500{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-purple-600{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-purple-700{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-purple-800{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-purple-900{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, 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-browny{
    --tw-text-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-browny-lighter{
    --tw-text-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-browny-darker{
    --tw-text-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-graysy{
    --tw-text-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-graysy-darker{
    --tw-text-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-graysy-lighter{
    --tw-text-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-error{
    --tw-text-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-redy{
    --tw-text-opacity: 1;
    color: rgba(222, 21, 21, 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-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-purple-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-purple-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-purple-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-purple-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-purple-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-purple-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-purple-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-purple-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-purple-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, 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-browny:focus-within{
    --tw-text-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-browny-lighter:focus-within{
    --tw-text-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-browny-darker:focus-within{
    --tw-text-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-graysy:focus-within{
    --tw-text-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-graysy-darker:focus-within{
    --tw-text-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-graysy-lighter:focus-within{
    --tw-text-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-error:focus-within{
    --tw-text-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-redy:focus-within{
    --tw-text-opacity: 1;
    color: rgba(222, 21, 21, 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-50:hover{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-purple-100:hover{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-purple-200:hover{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-purple-300:hover{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-purple-400:hover{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-purple-500:hover{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-purple-600:hover{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-purple-700:hover{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-purple-800:hover{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-purple-900:hover{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, 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-browny:hover{
    --tw-text-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-browny-lighter:hover{
    --tw-text-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-browny-darker:hover{
    --tw-text-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-graysy:hover{
    --tw-text-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-graysy-darker:hover{
    --tw-text-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-graysy-lighter:hover{
    --tw-text-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-error:hover{
    --tw-text-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-redy:hover{
    --tw-text-opacity: 1;
    color: rgba(222, 21, 21, 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-50:focus{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-purple-100:focus{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-purple-200:focus{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-purple-300:focus{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-purple-400:focus{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-purple-500:focus{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-purple-600:focus{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-purple-700:focus{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-purple-800:focus{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-purple-900:focus{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, 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-browny:focus{
    --tw-text-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-browny-lighter:focus{
    --tw-text-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-browny-darker:focus{
    --tw-text-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-graysy:focus{
    --tw-text-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-graysy-darker:focus{
    --tw-text-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-graysy-lighter:focus{
    --tw-text-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-error:focus{
    --tw-text-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-redy:focus{
    --tw-text-opacity: 1;
    color: rgba(222, 21, 21, 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\:truncate{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .\32xl\:overflow-ellipsis{
    text-overflow: ellipsis;
  }

  .\32xl\:overflow-clip{
    text-overflow: clip;
  }

  .\32xl\:italic{
    font-style: italic;
  }

  .\32xl\:not-italic{
    font-style: normal;
  }

  .\32xl\:uppercase{
    text-transform: uppercase;
  }

  .\32xl\:lowercase{
    text-transform: lowercase;
  }

  .\32xl\:capitalize{
    text-transform: capitalize;
  }

  .\32xl\:normal-case{
    text-transform: none;
  }

  .\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\: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\: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\: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;
        -ms-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\: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\:visible{
    visibility: visible;
  }

  .\32xl\:invisible{
    visibility: hidden;
  }

  .\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\: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-14{
    width: 3.5rem;
  }

  .\32xl\:w-16{
    width: 4rem;
  }

  .\32xl\:w-20{
    width: 5rem;
  }

  .\32xl\:w-24{
    width: 6rem;
  }

  .\32xl\:w-28{
    width: 7rem;
  }

  .\32xl\:w-32{
    width: 8rem;
  }

  .\32xl\:w-36{
    width: 9rem;
  }

  .\32xl\:w-40{
    width: 10rem;
  }

  .\32xl\:w-44{
    width: 11rem;
  }

  .\32xl\:w-48{
    width: 12rem;
  }

  .\32xl\:w-52{
    width: 13rem;
  }

  .\32xl\:w-56{
    width: 14rem;
  }

  .\32xl\:w-60{
    width: 15rem;
  }

  .\32xl\:w-64{
    width: 16rem;
  }

  .\32xl\:w-72{
    width: 18rem;
  }

  .\32xl\:w-80{
    width: 20rem;
  }

  .\32xl\:w-96{
    width: 24rem;
  }

  .\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-3xl{
    width: 1680px;
  }

  .\32xl\:w-2xl{
    width: 1366px;
  }

  .\32xl\:w-xl{
    width: 1280px;
  }

  .\32xl\:w-lg{
    width: 1024px;
  }

  .\32xl\:w-md{
    width: 768px;
  }

  .\32xl\:w-sm{
    width: 640px;
  }

  .\32xl\:w-xs{
    width: 375px;
  }

  .\32xl\:w-580px{
    width: 580px;
  }

  .\32xl\:w-100px{
    width: 100px;
  }

  .\32xl\:w-27px{
    width: 27px;
  }

  .\32xl\:z-0{
    z-index: 0;
  }

  .\32xl\:z-10{
    z-index: 10;
  }

  .\32xl\:z-20{
    z-index: 20;
  }

  .\32xl\:z-30{
    z-index: 30;
  }

  .\32xl\:z-40{
    z-index: 40;
  }

  .\32xl\:z-50{
    z-index: 50;
  }

  .\32xl\:z-auto{
    z-index: auto;
  }

  .\32xl\:focus-within\:z-0:focus-within{
    z-index: 0;
  }

  .\32xl\:focus-within\:z-10:focus-within{
    z-index: 10;
  }

  .\32xl\:focus-within\:z-20:focus-within{
    z-index: 20;
  }

  .\32xl\:focus-within\:z-30:focus-within{
    z-index: 30;
  }

  .\32xl\:focus-within\:z-40:focus-within{
    z-index: 40;
  }

  .\32xl\:focus-within\:z-50:focus-within{
    z-index: 50;
  }

  .\32xl\:focus-within\:z-auto:focus-within{
    z-index: auto;
  }

  .\32xl\:focus\:z-0:focus{
    z-index: 0;
  }

  .\32xl\:focus\:z-10:focus{
    z-index: 10;
  }

  .\32xl\:focus\:z-20:focus{
    z-index: 20;
  }

  .\32xl\:focus\:z-30:focus{
    z-index: 30;
  }

  .\32xl\:focus\:z-40:focus{
    z-index: 40;
  }

  .\32xl\:focus\:z-50:focus{
    z-index: 50;
  }

  .\32xl\:focus\:z-auto:focus{
    z-index: auto;
  }

  .\32xl\:isolate{
    isolation: isolate;
  }

  .\32xl\:isolation-auto{
    isolation: auto;
  }

  .\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\: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\: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\: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\: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\: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\: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\: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\: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\: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\: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\: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-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\: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-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\: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\: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\: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\: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\: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\: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);
  }

  .\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\: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\: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\: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\: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\: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-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-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-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%);
  }
}

@media (max-width: 1366px){
  .xxl\:container{
    width: 100%;
    padding-right: 1rem;
    padding-left: 1rem;
  }

  .xxl\: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));
  }

  .xxl\: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)));
  }

  .xxl\: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));
  }

  .xxl\: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)));
  }

  .xxl\: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));
  }

  .xxl\: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)));
  }

  .xxl\: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));
  }

  .xxl\: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)));
  }

  .xxl\: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));
  }

  .xxl\: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)));
  }

  .xxl\: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));
  }

  .xxl\: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)));
  }

  .xxl\: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));
  }

  .xxl\: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)));
  }

  .xxl\: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));
  }

  .xxl\: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)));
  }

  .xxl\: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));
  }

  .xxl\: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)));
  }

  .xxl\: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));
  }

  .xxl\: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)));
  }

  .xxl\: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));
  }

  .xxl\: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)));
  }

  .xxl\: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));
  }

  .xxl\: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)));
  }

  .xxl\: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));
  }

  .xxl\: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)));
  }

  .xxl\: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));
  }

  .xxl\: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)));
  }

  .xxl\: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));
  }

  .xxl\: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)));
  }

  .xxl\: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));
  }

  .xxl\: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)));
  }

  .xxl\: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));
  }

  .xxl\: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)));
  }

  .xxl\: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));
  }

  .xxl\: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)));
  }

  .xxl\: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));
  }

  .xxl\: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)));
  }

  .xxl\: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));
  }

  .xxl\: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)));
  }

  .xxl\: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));
  }

  .xxl\: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)));
  }

  .xxl\: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));
  }

  .xxl\: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)));
  }

  .xxl\: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));
  }

  .xxl\: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)));
  }

  .xxl\: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));
  }

  .xxl\: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)));
  }

  .xxl\: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));
  }

  .xxl\: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)));
  }

  .xxl\: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));
  }

  .xxl\: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)));
  }

  .xxl\: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));
  }

  .xxl\: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)));
  }

  .xxl\: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));
  }

  .xxl\: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)));
  }

  .xxl\: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));
  }

  .xxl\: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)));
  }

  .xxl\: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));
  }

  .xxl\: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)));
  }

  .xxl\: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));
  }

  .xxl\: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)));
  }

  .xxl\: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));
  }

  .xxl\: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)));
  }

  .xxl\: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));
  }

  .xxl\: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)));
  }

  .xxl\: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));
  }

  .xxl\: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)));
  }

  .xxl\: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));
  }

  .xxl\: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)));
  }

  .xxl\:-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));
  }

  .xxl\:-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)));
  }

  .xxl\:-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));
  }

  .xxl\:-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)));
  }

  .xxl\:-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));
  }

  .xxl\:-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)));
  }

  .xxl\:-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));
  }

  .xxl\:-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)));
  }

  .xxl\:-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));
  }

  .xxl\:-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)));
  }

  .xxl\:-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));
  }

  .xxl\:-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)));
  }

  .xxl\:-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));
  }

  .xxl\:-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)));
  }

  .xxl\:-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));
  }

  .xxl\:-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)));
  }

  .xxl\:-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));
  }

  .xxl\:-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)));
  }

  .xxl\:-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));
  }

  .xxl\:-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)));
  }

  .xxl\:-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));
  }

  .xxl\:-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)));
  }

  .xxl\:-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));
  }

  .xxl\:-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)));
  }

  .xxl\:-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));
  }

  .xxl\:-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)));
  }

  .xxl\:-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));
  }

  .xxl\:-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)));
  }

  .xxl\:-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));
  }

  .xxl\:-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)));
  }

  .xxl\:-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));
  }

  .xxl\:-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)));
  }

  .xxl\:-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));
  }

  .xxl\:-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)));
  }

  .xxl\:-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));
  }

  .xxl\:-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)));
  }

  .xxl\:-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));
  }

  .xxl\:-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)));
  }

  .xxl\:-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));
  }

  .xxl\:-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)));
  }

  .xxl\:-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));
  }

  .xxl\:-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)));
  }

  .xxl\:-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));
  }

  .xxl\:-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)));
  }

  .xxl\:-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));
  }

  .xxl\:-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)));
  }

  .xxl\:-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));
  }

  .xxl\:-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)));
  }

  .xxl\:-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));
  }

  .xxl\:-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)));
  }

  .xxl\:-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));
  }

  .xxl\:-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)));
  }

  .xxl\:-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));
  }

  .xxl\:-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)));
  }

  .xxl\:-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));
  }

  .xxl\:-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)));
  }

  .xxl\:-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));
  }

  .xxl\:-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)));
  }

  .xxl\:-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));
  }

  .xxl\:-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)));
  }

  .xxl\:-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));
  }

  .xxl\:-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)));
  }

  .xxl\:-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));
  }

  .xxl\:-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)));
  }

  .xxl\:-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));
  }

  .xxl\:-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)));
  }

  .xxl\:-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));
  }

  .xxl\:-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)));
  }

  .xxl\:-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));
  }

  .xxl\:-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)));
  }

  .xxl\:space-y-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 1;
  }

  .xxl\:space-x-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 1;
  }

  .xxl\: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));
  }

  .xxl\: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)));
  }

  .xxl\: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));
  }

  .xxl\: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)));
  }

  .xxl\: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));
  }

  .xxl\: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)));
  }

  .xxl\: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));
  }

  .xxl\: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)));
  }

  .xxl\: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));
  }

  .xxl\: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)));
  }

  .xxl\:divide-y-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 1;
  }

  .xxl\:divide-x-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 1;
  }

  .xxl\:divide-transparent > :not([hidden]) ~ :not([hidden]){
    border-color: transparent;
  }

  .xxl\:divide-current > :not([hidden]) ~ :not([hidden]){
    border-color: currentColor;
  }

  .xxl\:divide-black > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
  }

  .xxl\:divide-white > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
  }

  .xxl\:divide-gray-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-divide-opacity));
  }

  .xxl\:divide-gray-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-divide-opacity));
  }

  .xxl\:divide-gray-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-divide-opacity));
  }

  .xxl\:divide-gray-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-divide-opacity));
  }

  .xxl\:divide-gray-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-divide-opacity));
  }

  .xxl\:divide-gray-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-divide-opacity));
  }

  .xxl\:divide-gray-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-divide-opacity));
  }

  .xxl\:divide-gray-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-divide-opacity));
  }

  .xxl\:divide-gray-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-divide-opacity));
  }

  .xxl\:divide-gray-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-divide-opacity));
  }

  .xxl\:divide-red-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-divide-opacity));
  }

  .xxl\:divide-red-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-divide-opacity));
  }

  .xxl\:divide-red-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-divide-opacity));
  }

  .xxl\:divide-red-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-divide-opacity));
  }

  .xxl\:divide-red-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-divide-opacity));
  }

  .xxl\:divide-red-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-divide-opacity));
  }

  .xxl\:divide-red-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-divide-opacity));
  }

  .xxl\:divide-red-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-divide-opacity));
  }

  .xxl\:divide-red-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-divide-opacity));
  }

  .xxl\:divide-red-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-divide-opacity));
  }

  .xxl\:divide-yellow-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-divide-opacity));
  }

  .xxl\:divide-yellow-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-divide-opacity));
  }

  .xxl\:divide-yellow-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-divide-opacity));
  }

  .xxl\:divide-yellow-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-divide-opacity));
  }

  .xxl\:divide-yellow-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-divide-opacity));
  }

  .xxl\:divide-yellow-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-divide-opacity));
  }

  .xxl\:divide-yellow-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-divide-opacity));
  }

  .xxl\:divide-yellow-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-divide-opacity));
  }

  .xxl\:divide-yellow-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-divide-opacity));
  }

  .xxl\:divide-yellow-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-divide-opacity));
  }

  .xxl\:divide-green-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-divide-opacity));
  }

  .xxl\:divide-green-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-divide-opacity));
  }

  .xxl\:divide-green-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-divide-opacity));
  }

  .xxl\:divide-green-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-divide-opacity));
  }

  .xxl\:divide-green-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-divide-opacity));
  }

  .xxl\:divide-green-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-divide-opacity));
  }

  .xxl\:divide-green-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-divide-opacity));
  }

  .xxl\:divide-green-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-divide-opacity));
  }

  .xxl\:divide-green-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-divide-opacity));
  }

  .xxl\:divide-green-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-divide-opacity));
  }

  .xxl\:divide-blue-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-divide-opacity));
  }

  .xxl\:divide-blue-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-divide-opacity));
  }

  .xxl\:divide-blue-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-divide-opacity));
  }

  .xxl\:divide-blue-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-divide-opacity));
  }

  .xxl\:divide-blue-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-divide-opacity));
  }

  .xxl\:divide-blue-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-divide-opacity));
  }

  .xxl\:divide-blue-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-divide-opacity));
  }

  .xxl\:divide-blue-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-divide-opacity));
  }

  .xxl\:divide-blue-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-divide-opacity));
  }

  .xxl\:divide-blue-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-divide-opacity));
  }

  .xxl\:divide-indigo-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-divide-opacity));
  }

  .xxl\:divide-indigo-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-divide-opacity));
  }

  .xxl\:divide-indigo-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-divide-opacity));
  }

  .xxl\:divide-indigo-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-divide-opacity));
  }

  .xxl\:divide-indigo-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-divide-opacity));
  }

  .xxl\:divide-indigo-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-divide-opacity));
  }

  .xxl\:divide-indigo-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-divide-opacity));
  }

  .xxl\:divide-indigo-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-divide-opacity));
  }

  .xxl\:divide-indigo-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-divide-opacity));
  }

  .xxl\:divide-indigo-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-divide-opacity));
  }

  .xxl\:divide-purple-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-divide-opacity));
  }

  .xxl\:divide-purple-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-divide-opacity));
  }

  .xxl\:divide-purple-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-divide-opacity));
  }

  .xxl\:divide-purple-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-divide-opacity));
  }

  .xxl\:divide-purple-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-divide-opacity));
  }

  .xxl\:divide-purple-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-divide-opacity));
  }

  .xxl\:divide-purple-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-divide-opacity));
  }

  .xxl\:divide-purple-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-divide-opacity));
  }

  .xxl\:divide-purple-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-divide-opacity));
  }

  .xxl\:divide-purple-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-divide-opacity));
  }

  .xxl\:divide-pink-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-divide-opacity));
  }

  .xxl\:divide-pink-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-divide-opacity));
  }

  .xxl\:divide-pink-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-divide-opacity));
  }

  .xxl\:divide-pink-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-divide-opacity));
  }

  .xxl\:divide-pink-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-divide-opacity));
  }

  .xxl\:divide-pink-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-divide-opacity));
  }

  .xxl\:divide-pink-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-divide-opacity));
  }

  .xxl\:divide-pink-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-divide-opacity));
  }

  .xxl\:divide-pink-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-divide-opacity));
  }

  .xxl\:divide-pink-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-divide-opacity));
  }

  .xxl\:divide-browny > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(172, 165, 160, var(--tw-divide-opacity));
  }

  .xxl\:divide-browny-lighter > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(203, 196, 188, var(--tw-divide-opacity));
  }

  .xxl\:divide-browny-darker > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(134, 128, 123, var(--tw-divide-opacity));
  }

  .xxl\:divide-graysy > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(159, 159, 159, var(--tw-divide-opacity));
  }

  .xxl\:divide-graysy-darker > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(52, 52, 52, var(--tw-divide-opacity));
  }

  .xxl\:divide-graysy-lighter > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(229, 229, 229, var(--tw-divide-opacity));
  }

  .xxl\:divide-error > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(234, 33, 33, var(--tw-divide-opacity));
  }

  .xxl\:divide-redy > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(222, 21, 21, var(--tw-divide-opacity));
  }

  .xxl\:divide-solid > :not([hidden]) ~ :not([hidden]){
    border-style: solid;
  }

  .xxl\:divide-dashed > :not([hidden]) ~ :not([hidden]){
    border-style: dashed;
  }

  .xxl\:divide-dotted > :not([hidden]) ~ :not([hidden]){
    border-style: dotted;
  }

  .xxl\:divide-double > :not([hidden]) ~ :not([hidden]){
    border-style: double;
  }

  .xxl\:divide-none > :not([hidden]) ~ :not([hidden]){
    border-style: none;
  }

  .xxl\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0;
  }

  .xxl\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.05;
  }

  .xxl\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.1;
  }

  .xxl\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.2;
  }

  .xxl\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.25;
  }

  .xxl\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.3;
  }

  .xxl\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.4;
  }

  .xxl\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.5;
  }

  .xxl\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.6;
  }

  .xxl\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.7;
  }

  .xxl\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.75;
  }

  .xxl\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.8;
  }

  .xxl\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.9;
  }

  .xxl\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.95;
  }

  .xxl\:divide-opacity-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
  }

  .xxl\: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;
  }

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

  .xxl\: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;
  }

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

  .xxl\: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;
  }

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

  .xxl\:appearance-none{
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
  }

  .xxl\:bg-fixed{
    background-attachment: fixed;
  }

  .xxl\:bg-local{
    background-attachment: local;
  }

  .xxl\:bg-scroll{
    background-attachment: scroll;
  }

  .xxl\:bg-clip-border{
    background-clip: border-box;
  }

  .xxl\:bg-clip-padding{
    background-clip: padding-box;
  }

  .xxl\:bg-clip-content{
    background-clip: content-box;
  }

  .xxl\:bg-clip-text{
    -webkit-background-clip: text;
            background-clip: text;
  }

  .xxl\:bg-transparent{
    background-color: transparent;
  }

  .xxl\:bg-current{
    background-color: currentColor;
  }

  .xxl\:bg-black{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .xxl\:bg-white{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .xxl\:bg-gray-50{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .xxl\:bg-gray-100{
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .xxl\:bg-gray-200{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .xxl\:bg-gray-300{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .xxl\:bg-gray-400{
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .xxl\:bg-gray-500{
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .xxl\:bg-gray-600{
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .xxl\:bg-gray-700{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .xxl\:bg-gray-800{
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .xxl\:bg-gray-900{
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .xxl\:bg-red-50{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .xxl\:bg-red-100{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .xxl\:bg-red-200{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .xxl\:bg-red-300{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .xxl\:bg-red-400{
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .xxl\:bg-red-500{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .xxl\:bg-red-600{
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .xxl\:bg-red-700{
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .xxl\:bg-red-800{
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .xxl\:bg-red-900{
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .xxl\:bg-yellow-50{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .xxl\:bg-yellow-100{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .xxl\:bg-yellow-200{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .xxl\:bg-yellow-300{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .xxl\:bg-yellow-400{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .xxl\:bg-yellow-500{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .xxl\:bg-yellow-600{
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .xxl\:bg-yellow-700{
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .xxl\:bg-yellow-800{
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .xxl\:bg-yellow-900{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .xxl\:bg-green-50{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .xxl\:bg-green-100{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .xxl\:bg-green-200{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .xxl\:bg-green-300{
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .xxl\:bg-green-400{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .xxl\:bg-green-500{
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .xxl\:bg-green-600{
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .xxl\:bg-green-700{
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .xxl\:bg-green-800{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .xxl\:bg-green-900{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .xxl\:bg-blue-50{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .xxl\:bg-blue-100{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .xxl\:bg-blue-200{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .xxl\:bg-blue-300{
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .xxl\:bg-blue-400{
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .xxl\:bg-blue-500{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .xxl\:bg-blue-600{
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .xxl\:bg-blue-700{
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .xxl\:bg-blue-800{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .xxl\:bg-blue-900{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .xxl\:bg-indigo-50{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .xxl\:bg-indigo-100{
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .xxl\:bg-indigo-200{
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .xxl\:bg-indigo-300{
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .xxl\:bg-indigo-400{
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .xxl\:bg-indigo-500{
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .xxl\:bg-indigo-600{
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .xxl\:bg-indigo-700{
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .xxl\:bg-indigo-800{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .xxl\:bg-indigo-900{
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .xxl\:bg-purple-50{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .xxl\:bg-purple-100{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .xxl\:bg-purple-200{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .xxl\:bg-purple-300{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .xxl\:bg-purple-400{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .xxl\:bg-purple-500{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .xxl\:bg-purple-600{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .xxl\:bg-purple-700{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .xxl\:bg-purple-800{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .xxl\:bg-purple-900{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .xxl\:bg-pink-50{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .xxl\:bg-pink-100{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .xxl\:bg-pink-200{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .xxl\:bg-pink-300{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .xxl\:bg-pink-400{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .xxl\:bg-pink-500{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .xxl\:bg-pink-600{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .xxl\:bg-pink-700{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .xxl\:bg-pink-800{
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .xxl\:bg-pink-900{
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .xxl\:bg-browny{
    --tw-bg-opacity: 1;
    background-color: rgba(172, 165, 160, var(--tw-bg-opacity));
  }

  .xxl\:bg-browny-lighter{
    --tw-bg-opacity: 1;
    background-color: rgba(203, 196, 188, var(--tw-bg-opacity));
  }

  .xxl\:bg-browny-darker{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 128, 123, var(--tw-bg-opacity));
  }

  .xxl\:bg-graysy{
    --tw-bg-opacity: 1;
    background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  }

  .xxl\:bg-graysy-darker{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 52, 52, var(--tw-bg-opacity));
  }

  .xxl\:bg-graysy-lighter{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 229, 229, var(--tw-bg-opacity));
  }

  .xxl\:bg-error{
    --tw-bg-opacity: 1;
    background-color: rgba(234, 33, 33, var(--tw-bg-opacity));
  }

  .xxl\:bg-redy{
    --tw-bg-opacity: 1;
    background-color: rgba(222, 21, 21, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-transparent{
    background-color: transparent;
  }

  .group:hover .xxl\:group-hover\:bg-current{
    background-color: currentColor;
  }

  .group:hover .xxl\:group-hover\:bg-black{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-white{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-gray-50{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-gray-100{
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-gray-200{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-gray-300{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-gray-400{
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-gray-500{
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-gray-600{
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-gray-700{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-gray-800{
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-gray-900{
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-red-50{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-red-100{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-red-200{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-red-300{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-red-400{
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-red-500{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-red-600{
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-red-700{
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-red-800{
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-red-900{
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-yellow-50{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-yellow-100{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-yellow-200{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-yellow-300{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-yellow-400{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-yellow-500{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-yellow-600{
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-yellow-700{
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-yellow-800{
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-yellow-900{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-green-50{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-green-100{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-green-200{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-green-300{
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-green-400{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-green-500{
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-green-600{
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-green-700{
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-green-800{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-green-900{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-blue-50{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-blue-100{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-blue-200{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-blue-300{
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-blue-400{
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-blue-500{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-blue-600{
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-blue-700{
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-blue-800{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-blue-900{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-indigo-50{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-indigo-100{
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-indigo-200{
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-indigo-300{
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-indigo-400{
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-indigo-500{
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-indigo-600{
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-indigo-700{
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-indigo-800{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-indigo-900{
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-purple-50{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-purple-100{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-purple-200{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-purple-300{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-purple-400{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-purple-500{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-purple-600{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-purple-700{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-purple-800{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-purple-900{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-pink-50{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-pink-100{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-pink-200{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-pink-300{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-pink-400{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-pink-500{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-pink-600{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-pink-700{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-pink-800{
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-pink-900{
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-browny{
    --tw-bg-opacity: 1;
    background-color: rgba(172, 165, 160, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-browny-lighter{
    --tw-bg-opacity: 1;
    background-color: rgba(203, 196, 188, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-browny-darker{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 128, 123, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-graysy{
    --tw-bg-opacity: 1;
    background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-graysy-darker{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 52, 52, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-graysy-lighter{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 229, 229, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-error{
    --tw-bg-opacity: 1;
    background-color: rgba(234, 33, 33, var(--tw-bg-opacity));
  }

  .group:hover .xxl\:group-hover\:bg-redy{
    --tw-bg-opacity: 1;
    background-color: rgba(222, 21, 21, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-transparent:focus-within{
    background-color: transparent;
  }

  .xxl\:focus-within\:bg-current:focus-within{
    background-color: currentColor;
  }

  .xxl\:focus-within\:bg-black:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-white:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-gray-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-gray-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-gray-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-gray-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-gray-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-gray-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-gray-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-gray-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-gray-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-gray-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-red-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-red-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-red-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-red-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-red-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-red-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-red-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-red-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-red-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-red-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-yellow-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-yellow-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-yellow-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-yellow-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-yellow-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-yellow-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-yellow-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-yellow-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-yellow-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-yellow-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-green-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-green-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-green-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-green-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-green-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-green-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-green-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-green-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-green-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-green-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-blue-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-blue-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-blue-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-blue-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-blue-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-blue-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-blue-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-blue-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-blue-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-blue-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-indigo-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-indigo-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-indigo-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-indigo-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-indigo-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-indigo-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-indigo-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-indigo-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-indigo-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-indigo-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-purple-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-purple-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-purple-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-purple-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-purple-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-purple-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-purple-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-purple-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-purple-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-purple-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-pink-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-pink-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-pink-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-pink-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-pink-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-pink-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-pink-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-pink-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-pink-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-pink-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-browny:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(172, 165, 160, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-browny-lighter:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(203, 196, 188, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-browny-darker:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 128, 123, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-graysy:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-graysy-darker:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 52, 52, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-graysy-lighter:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 229, 229, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-error:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(234, 33, 33, var(--tw-bg-opacity));
  }

  .xxl\:focus-within\:bg-redy:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(222, 21, 21, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-transparent:hover{
    background-color: transparent;
  }

  .xxl\:hover\:bg-current:hover{
    background-color: currentColor;
  }

  .xxl\:hover\:bg-black:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-white:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-gray-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-gray-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-gray-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-gray-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-gray-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-gray-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-gray-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-gray-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-gray-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-gray-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-red-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-red-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-red-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-red-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-red-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-red-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-red-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-red-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-red-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-red-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-yellow-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-yellow-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-yellow-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-yellow-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-yellow-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-yellow-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-yellow-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-yellow-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-yellow-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-yellow-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-green-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-green-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-green-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-green-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-green-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-green-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-green-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-green-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-green-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-green-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-blue-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-blue-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-blue-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-blue-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-blue-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-blue-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-blue-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-blue-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-blue-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-blue-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-indigo-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-indigo-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-indigo-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-indigo-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-indigo-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-indigo-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-indigo-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-indigo-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-indigo-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-indigo-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-purple-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-purple-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-purple-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-purple-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-purple-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-purple-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-purple-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-purple-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-purple-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-purple-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-pink-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-pink-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-pink-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-pink-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-pink-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-pink-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-pink-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-pink-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-pink-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-pink-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-browny:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(172, 165, 160, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-browny-lighter:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(203, 196, 188, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-browny-darker:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 128, 123, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-graysy:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-graysy-darker:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 52, 52, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-graysy-lighter:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 229, 229, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-error:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(234, 33, 33, var(--tw-bg-opacity));
  }

  .xxl\:hover\:bg-redy:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(222, 21, 21, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-transparent:focus{
    background-color: transparent;
  }

  .xxl\:focus\:bg-current:focus{
    background-color: currentColor;
  }

  .xxl\:focus\:bg-black:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-white:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-gray-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-gray-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-gray-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-gray-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-gray-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-gray-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-gray-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-gray-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-gray-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-gray-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-red-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-red-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-red-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-red-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-red-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-red-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-red-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-red-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-red-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-red-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-yellow-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-yellow-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-yellow-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-yellow-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-yellow-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-yellow-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-yellow-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-yellow-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-yellow-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-yellow-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-green-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-green-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-green-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-green-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-green-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-green-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-green-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-green-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-green-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-green-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-blue-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-blue-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-blue-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-blue-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-blue-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-blue-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-blue-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-blue-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-blue-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-blue-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-indigo-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-indigo-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-indigo-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-indigo-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-indigo-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-indigo-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-indigo-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-indigo-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-indigo-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-indigo-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-purple-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-purple-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-purple-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-purple-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-purple-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-purple-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-purple-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-purple-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-purple-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-purple-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-pink-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-pink-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-pink-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-pink-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-pink-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-pink-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-pink-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-pink-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-pink-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-pink-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-browny:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(172, 165, 160, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-browny-lighter:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(203, 196, 188, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-browny-darker:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 128, 123, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-graysy:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-graysy-darker:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 52, 52, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-graysy-lighter:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 229, 229, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-error:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(234, 33, 33, var(--tw-bg-opacity));
  }

  .xxl\:focus\:bg-redy:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(222, 21, 21, var(--tw-bg-opacity));
  }

  .xxl\:bg-none{
    background-image: none;
  }

  .xxl\:bg-gradient-to-t{
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }

  .xxl\:bg-gradient-to-tr{
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }

  .xxl\:bg-gradient-to-r{
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }

  .xxl\:bg-gradient-to-br{
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }

  .xxl\:bg-gradient-to-b{
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }

  .xxl\:bg-gradient-to-bl{
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }

  .xxl\:bg-gradient-to-l{
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }

  .xxl\:bg-gradient-to-tl{
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }

  .xxl\:from-transparent{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xxl\:from-current{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xxl\:from-black{
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xxl\:from-white{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xxl\:from-gray-50{
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .xxl\:from-gray-100{
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .xxl\:from-gray-200{
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .xxl\:from-gray-300{
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .xxl\:from-gray-400{
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .xxl\:from-gray-500{
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .xxl\:from-gray-600{
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .xxl\:from-gray-700{
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .xxl\:from-gray-800{
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .xxl\:from-gray-900{
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .xxl\:from-red-50{
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .xxl\:from-red-100{
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .xxl\:from-red-200{
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .xxl\:from-red-300{
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .xxl\:from-red-400{
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .xxl\:from-red-500{
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .xxl\:from-red-600{
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .xxl\:from-red-700{
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .xxl\:from-red-800{
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .xxl\:from-red-900{
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .xxl\:from-yellow-50{
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .xxl\:from-yellow-100{
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .xxl\:from-yellow-200{
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .xxl\:from-yellow-300{
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .xxl\:from-yellow-400{
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .xxl\:from-yellow-500{
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .xxl\:from-yellow-600{
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .xxl\:from-yellow-700{
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .xxl\:from-yellow-800{
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .xxl\:from-yellow-900{
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .xxl\:from-green-50{
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .xxl\:from-green-100{
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .xxl\:from-green-200{
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .xxl\:from-green-300{
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .xxl\:from-green-400{
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .xxl\:from-green-500{
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .xxl\:from-green-600{
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .xxl\:from-green-700{
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .xxl\:from-green-800{
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .xxl\:from-green-900{
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .xxl\:from-blue-50{
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .xxl\:from-blue-100{
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .xxl\:from-blue-200{
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .xxl\:from-blue-300{
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .xxl\:from-blue-400{
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .xxl\:from-blue-500{
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .xxl\:from-blue-600{
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .xxl\:from-blue-700{
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .xxl\:from-blue-800{
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .xxl\:from-blue-900{
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .xxl\:from-indigo-50{
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .xxl\:from-indigo-100{
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .xxl\:from-indigo-200{
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .xxl\:from-indigo-300{
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .xxl\:from-indigo-400{
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .xxl\:from-indigo-500{
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .xxl\:from-indigo-600{
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .xxl\:from-indigo-700{
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .xxl\:from-indigo-800{
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .xxl\:from-indigo-900{
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .xxl\:from-purple-50{
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .xxl\:from-purple-100{
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .xxl\:from-purple-200{
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .xxl\:from-purple-300{
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .xxl\:from-purple-400{
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .xxl\:from-purple-500{
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .xxl\:from-purple-600{
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .xxl\:from-purple-700{
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .xxl\:from-purple-800{
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .xxl\:from-purple-900{
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .xxl\:from-pink-50{
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .xxl\:from-pink-100{
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .xxl\:from-pink-200{
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .xxl\:from-pink-300{
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .xxl\:from-pink-400{
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .xxl\:from-pink-500{
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .xxl\:from-pink-600{
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .xxl\:from-pink-700{
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .xxl\:from-pink-800{
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .xxl\:from-pink-900{
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .xxl\:from-browny{
    --tw-gradient-from: #ACA5A0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(172, 165, 160, 0));
  }

  .xxl\:from-browny-lighter{
    --tw-gradient-from: #CBC4BC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(203, 196, 188, 0));
  }

  .xxl\:from-browny-darker{
    --tw-gradient-from: #86807B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 128, 123, 0));
  }

  .xxl\:from-graysy{
    --tw-gradient-from: #9F9F9F;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(159, 159, 159, 0));
  }

  .xxl\:from-graysy-darker{
    --tw-gradient-from: #343434;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 52, 52, 0));
  }

  .xxl\:from-graysy-lighter{
    --tw-gradient-from: #E5E5E5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 229, 229, 0));
  }

  .xxl\:from-error{
    --tw-gradient-from: #EA2121;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(234, 33, 33, 0));
  }

  .xxl\:from-redy{
    --tw-gradient-from: #DE1515;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 21, 21, 0));
  }

  .xxl\:via-transparent{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xxl\:via-current{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xxl\:via-black{
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xxl\:via-white{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xxl\:via-gray-50{
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .xxl\:via-gray-100{
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .xxl\:via-gray-200{
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .xxl\:via-gray-300{
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .xxl\:via-gray-400{
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .xxl\:via-gray-500{
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .xxl\:via-gray-600{
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .xxl\:via-gray-700{
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .xxl\:via-gray-800{
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .xxl\:via-gray-900{
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .xxl\:via-red-50{
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .xxl\:via-red-100{
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .xxl\:via-red-200{
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .xxl\:via-red-300{
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .xxl\:via-red-400{
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .xxl\:via-red-500{
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .xxl\:via-red-600{
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .xxl\:via-red-700{
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .xxl\:via-red-800{
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .xxl\:via-red-900{
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .xxl\:via-yellow-50{
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .xxl\:via-yellow-100{
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .xxl\:via-yellow-200{
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .xxl\:via-yellow-300{
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .xxl\:via-yellow-400{
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .xxl\:via-yellow-500{
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .xxl\:via-yellow-600{
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .xxl\:via-yellow-700{
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .xxl\:via-yellow-800{
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .xxl\:via-yellow-900{
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .xxl\:via-green-50{
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .xxl\:via-green-100{
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .xxl\:via-green-200{
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .xxl\:via-green-300{
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .xxl\:via-green-400{
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .xxl\:via-green-500{
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .xxl\:via-green-600{
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .xxl\:via-green-700{
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .xxl\:via-green-800{
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .xxl\:via-green-900{
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .xxl\:via-blue-50{
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .xxl\:via-blue-100{
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .xxl\:via-blue-200{
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .xxl\:via-blue-300{
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .xxl\:via-blue-400{
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .xxl\:via-blue-500{
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .xxl\:via-blue-600{
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .xxl\:via-blue-700{
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .xxl\:via-blue-800{
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .xxl\:via-blue-900{
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .xxl\:via-indigo-50{
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .xxl\:via-indigo-100{
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .xxl\:via-indigo-200{
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .xxl\:via-indigo-300{
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .xxl\:via-indigo-400{
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .xxl\:via-indigo-500{
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .xxl\:via-indigo-600{
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .xxl\:via-indigo-700{
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .xxl\:via-indigo-800{
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .xxl\:via-indigo-900{
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .xxl\:via-purple-50{
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .xxl\:via-purple-100{
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .xxl\:via-purple-200{
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .xxl\:via-purple-300{
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .xxl\:via-purple-400{
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .xxl\:via-purple-500{
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .xxl\:via-purple-600{
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .xxl\:via-purple-700{
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .xxl\:via-purple-800{
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .xxl\:via-purple-900{
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .xxl\:via-pink-50{
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .xxl\:via-pink-100{
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .xxl\:via-pink-200{
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .xxl\:via-pink-300{
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .xxl\:via-pink-400{
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .xxl\:via-pink-500{
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .xxl\:via-pink-600{
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .xxl\:via-pink-700{
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .xxl\:via-pink-800{
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .xxl\:via-pink-900{
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .xxl\:via-browny{
    --tw-gradient-stops: var(--tw-gradient-from), #ACA5A0, var(--tw-gradient-to, rgba(172, 165, 160, 0));
  }

  .xxl\:via-browny-lighter{
    --tw-gradient-stops: var(--tw-gradient-from), #CBC4BC, var(--tw-gradient-to, rgba(203, 196, 188, 0));
  }

  .xxl\:via-browny-darker{
    --tw-gradient-stops: var(--tw-gradient-from), #86807B, var(--tw-gradient-to, rgba(134, 128, 123, 0));
  }

  .xxl\:via-graysy{
    --tw-gradient-stops: var(--tw-gradient-from), #9F9F9F, var(--tw-gradient-to, rgba(159, 159, 159, 0));
  }

  .xxl\:via-graysy-darker{
    --tw-gradient-stops: var(--tw-gradient-from), #343434, var(--tw-gradient-to, rgba(52, 52, 52, 0));
  }

  .xxl\:via-graysy-lighter{
    --tw-gradient-stops: var(--tw-gradient-from), #E5E5E5, var(--tw-gradient-to, rgba(229, 229, 229, 0));
  }

  .xxl\:via-error{
    --tw-gradient-stops: var(--tw-gradient-from), #EA2121, var(--tw-gradient-to, rgba(234, 33, 33, 0));
  }

  .xxl\:via-redy{
    --tw-gradient-stops: var(--tw-gradient-from), #DE1515, var(--tw-gradient-to, rgba(222, 21, 21, 0));
  }

  .xxl\:to-transparent{
    --tw-gradient-to: transparent;
  }

  .xxl\:to-current{
    --tw-gradient-to: currentColor;
  }

  .xxl\:to-black{
    --tw-gradient-to: #000;
  }

  .xxl\:to-white{
    --tw-gradient-to: #fff;
  }

  .xxl\:to-gray-50{
    --tw-gradient-to: #f9fafb;
  }

  .xxl\:to-gray-100{
    --tw-gradient-to: #f3f4f6;
  }

  .xxl\:to-gray-200{
    --tw-gradient-to: #e5e7eb;
  }

  .xxl\:to-gray-300{
    --tw-gradient-to: #d1d5db;
  }

  .xxl\:to-gray-400{
    --tw-gradient-to: #9ca3af;
  }

  .xxl\:to-gray-500{
    --tw-gradient-to: #6b7280;
  }

  .xxl\:to-gray-600{
    --tw-gradient-to: #4b5563;
  }

  .xxl\:to-gray-700{
    --tw-gradient-to: #374151;
  }

  .xxl\:to-gray-800{
    --tw-gradient-to: #1f2937;
  }

  .xxl\:to-gray-900{
    --tw-gradient-to: #111827;
  }

  .xxl\:to-red-50{
    --tw-gradient-to: #fef2f2;
  }

  .xxl\:to-red-100{
    --tw-gradient-to: #fee2e2;
  }

  .xxl\:to-red-200{
    --tw-gradient-to: #fecaca;
  }

  .xxl\:to-red-300{
    --tw-gradient-to: #fca5a5;
  }

  .xxl\:to-red-400{
    --tw-gradient-to: #f87171;
  }

  .xxl\:to-red-500{
    --tw-gradient-to: #ef4444;
  }

  .xxl\:to-red-600{
    --tw-gradient-to: #dc2626;
  }

  .xxl\:to-red-700{
    --tw-gradient-to: #b91c1c;
  }

  .xxl\:to-red-800{
    --tw-gradient-to: #991b1b;
  }

  .xxl\:to-red-900{
    --tw-gradient-to: #7f1d1d;
  }

  .xxl\:to-yellow-50{
    --tw-gradient-to: #fffbeb;
  }

  .xxl\:to-yellow-100{
    --tw-gradient-to: #fef3c7;
  }

  .xxl\:to-yellow-200{
    --tw-gradient-to: #fde68a;
  }

  .xxl\:to-yellow-300{
    --tw-gradient-to: #fcd34d;
  }

  .xxl\:to-yellow-400{
    --tw-gradient-to: #fbbf24;
  }

  .xxl\:to-yellow-500{
    --tw-gradient-to: #f59e0b;
  }

  .xxl\:to-yellow-600{
    --tw-gradient-to: #d97706;
  }

  .xxl\:to-yellow-700{
    --tw-gradient-to: #b45309;
  }

  .xxl\:to-yellow-800{
    --tw-gradient-to: #92400e;
  }

  .xxl\:to-yellow-900{
    --tw-gradient-to: #78350f;
  }

  .xxl\:to-green-50{
    --tw-gradient-to: #ecfdf5;
  }

  .xxl\:to-green-100{
    --tw-gradient-to: #d1fae5;
  }

  .xxl\:to-green-200{
    --tw-gradient-to: #a7f3d0;
  }

  .xxl\:to-green-300{
    --tw-gradient-to: #6ee7b7;
  }

  .xxl\:to-green-400{
    --tw-gradient-to: #34d399;
  }

  .xxl\:to-green-500{
    --tw-gradient-to: #10b981;
  }

  .xxl\:to-green-600{
    --tw-gradient-to: #059669;
  }

  .xxl\:to-green-700{
    --tw-gradient-to: #047857;
  }

  .xxl\:to-green-800{
    --tw-gradient-to: #065f46;
  }

  .xxl\:to-green-900{
    --tw-gradient-to: #064e3b;
  }

  .xxl\:to-blue-50{
    --tw-gradient-to: #eff6ff;
  }

  .xxl\:to-blue-100{
    --tw-gradient-to: #dbeafe;
  }

  .xxl\:to-blue-200{
    --tw-gradient-to: #bfdbfe;
  }

  .xxl\:to-blue-300{
    --tw-gradient-to: #93c5fd;
  }

  .xxl\:to-blue-400{
    --tw-gradient-to: #60a5fa;
  }

  .xxl\:to-blue-500{
    --tw-gradient-to: #3b82f6;
  }

  .xxl\:to-blue-600{
    --tw-gradient-to: #2563eb;
  }

  .xxl\:to-blue-700{
    --tw-gradient-to: #1d4ed8;
  }

  .xxl\:to-blue-800{
    --tw-gradient-to: #1e40af;
  }

  .xxl\:to-blue-900{
    --tw-gradient-to: #1e3a8a;
  }

  .xxl\:to-indigo-50{
    --tw-gradient-to: #eef2ff;
  }

  .xxl\:to-indigo-100{
    --tw-gradient-to: #e0e7ff;
  }

  .xxl\:to-indigo-200{
    --tw-gradient-to: #c7d2fe;
  }

  .xxl\:to-indigo-300{
    --tw-gradient-to: #a5b4fc;
  }

  .xxl\:to-indigo-400{
    --tw-gradient-to: #818cf8;
  }

  .xxl\:to-indigo-500{
    --tw-gradient-to: #6366f1;
  }

  .xxl\:to-indigo-600{
    --tw-gradient-to: #4f46e5;
  }

  .xxl\:to-indigo-700{
    --tw-gradient-to: #4338ca;
  }

  .xxl\:to-indigo-800{
    --tw-gradient-to: #3730a3;
  }

  .xxl\:to-indigo-900{
    --tw-gradient-to: #312e81;
  }

  .xxl\:to-purple-50{
    --tw-gradient-to: #f5f3ff;
  }

  .xxl\:to-purple-100{
    --tw-gradient-to: #ede9fe;
  }

  .xxl\:to-purple-200{
    --tw-gradient-to: #ddd6fe;
  }

  .xxl\:to-purple-300{
    --tw-gradient-to: #c4b5fd;
  }

  .xxl\:to-purple-400{
    --tw-gradient-to: #a78bfa;
  }

  .xxl\:to-purple-500{
    --tw-gradient-to: #8b5cf6;
  }

  .xxl\:to-purple-600{
    --tw-gradient-to: #7c3aed;
  }

  .xxl\:to-purple-700{
    --tw-gradient-to: #6d28d9;
  }

  .xxl\:to-purple-800{
    --tw-gradient-to: #5b21b6;
  }

  .xxl\:to-purple-900{
    --tw-gradient-to: #4c1d95;
  }

  .xxl\:to-pink-50{
    --tw-gradient-to: #fdf2f8;
  }

  .xxl\:to-pink-100{
    --tw-gradient-to: #fce7f3;
  }

  .xxl\:to-pink-200{
    --tw-gradient-to: #fbcfe8;
  }

  .xxl\:to-pink-300{
    --tw-gradient-to: #f9a8d4;
  }

  .xxl\:to-pink-400{
    --tw-gradient-to: #f472b6;
  }

  .xxl\:to-pink-500{
    --tw-gradient-to: #ec4899;
  }

  .xxl\:to-pink-600{
    --tw-gradient-to: #db2777;
  }

  .xxl\:to-pink-700{
    --tw-gradient-to: #be185d;
  }

  .xxl\:to-pink-800{
    --tw-gradient-to: #9d174d;
  }

  .xxl\:to-pink-900{
    --tw-gradient-to: #831843;
  }

  .xxl\:to-browny{
    --tw-gradient-to: #ACA5A0;
  }

  .xxl\:to-browny-lighter{
    --tw-gradient-to: #CBC4BC;
  }

  .xxl\:to-browny-darker{
    --tw-gradient-to: #86807B;
  }

  .xxl\:to-graysy{
    --tw-gradient-to: #9F9F9F;
  }

  .xxl\:to-graysy-darker{
    --tw-gradient-to: #343434;
  }

  .xxl\:to-graysy-lighter{
    --tw-gradient-to: #E5E5E5;
  }

  .xxl\:to-error{
    --tw-gradient-to: #EA2121;
  }

  .xxl\:to-redy{
    --tw-gradient-to: #DE1515;
  }

  .xxl\:hover\:from-transparent:hover{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xxl\:hover\:from-current:hover{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xxl\:hover\:from-black:hover{
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xxl\:hover\:from-white:hover{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\:hover\:from-purple-50:hover{
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .xxl\:hover\:from-purple-100:hover{
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .xxl\:hover\:from-purple-200:hover{
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .xxl\:hover\:from-purple-300:hover{
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .xxl\:hover\:from-purple-400:hover{
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .xxl\:hover\:from-purple-500:hover{
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .xxl\:hover\:from-purple-600:hover{
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .xxl\:hover\:from-purple-700:hover{
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .xxl\:hover\:from-purple-800:hover{
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .xxl\:hover\:from-purple-900:hover{
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\:hover\:from-browny:hover{
    --tw-gradient-from: #ACA5A0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(172, 165, 160, 0));
  }

  .xxl\:hover\:from-browny-lighter:hover{
    --tw-gradient-from: #CBC4BC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(203, 196, 188, 0));
  }

  .xxl\:hover\:from-browny-darker:hover{
    --tw-gradient-from: #86807B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 128, 123, 0));
  }

  .xxl\:hover\:from-graysy:hover{
    --tw-gradient-from: #9F9F9F;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(159, 159, 159, 0));
  }

  .xxl\:hover\:from-graysy-darker:hover{
    --tw-gradient-from: #343434;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 52, 52, 0));
  }

  .xxl\:hover\:from-graysy-lighter:hover{
    --tw-gradient-from: #E5E5E5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 229, 229, 0));
  }

  .xxl\:hover\:from-error:hover{
    --tw-gradient-from: #EA2121;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(234, 33, 33, 0));
  }

  .xxl\:hover\:from-redy:hover{
    --tw-gradient-from: #DE1515;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 21, 21, 0));
  }

  .xxl\:hover\:via-transparent:hover{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xxl\:hover\:via-current:hover{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xxl\:hover\:via-black:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xxl\:hover\:via-white:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xxl\:hover\:via-gray-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .xxl\:hover\:via-gray-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .xxl\:hover\:via-gray-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .xxl\:hover\:via-gray-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .xxl\:hover\:via-gray-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .xxl\:hover\:via-gray-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .xxl\:hover\:via-gray-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .xxl\:hover\:via-gray-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .xxl\:hover\:via-gray-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .xxl\:hover\:via-gray-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .xxl\:hover\:via-red-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .xxl\:hover\:via-red-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .xxl\:hover\:via-red-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .xxl\:hover\:via-red-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .xxl\:hover\:via-red-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .xxl\:hover\:via-red-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .xxl\:hover\:via-red-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .xxl\:hover\:via-red-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .xxl\:hover\:via-red-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .xxl\:hover\:via-red-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .xxl\:hover\:via-yellow-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .xxl\:hover\:via-yellow-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .xxl\:hover\:via-yellow-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .xxl\:hover\:via-yellow-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .xxl\:hover\:via-yellow-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .xxl\:hover\:via-yellow-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .xxl\:hover\:via-yellow-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .xxl\:hover\:via-yellow-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .xxl\:hover\:via-yellow-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .xxl\:hover\:via-yellow-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .xxl\:hover\:via-green-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .xxl\:hover\:via-green-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .xxl\:hover\:via-green-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .xxl\:hover\:via-green-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .xxl\:hover\:via-green-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .xxl\:hover\:via-green-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .xxl\:hover\:via-green-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .xxl\:hover\:via-green-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .xxl\:hover\:via-green-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .xxl\:hover\:via-green-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .xxl\:hover\:via-blue-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .xxl\:hover\:via-blue-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .xxl\:hover\:via-blue-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .xxl\:hover\:via-blue-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .xxl\:hover\:via-blue-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .xxl\:hover\:via-blue-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .xxl\:hover\:via-blue-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .xxl\:hover\:via-blue-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .xxl\:hover\:via-blue-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .xxl\:hover\:via-blue-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .xxl\:hover\:via-indigo-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .xxl\:hover\:via-indigo-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .xxl\:hover\:via-indigo-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .xxl\:hover\:via-indigo-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .xxl\:hover\:via-indigo-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .xxl\:hover\:via-indigo-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .xxl\:hover\:via-indigo-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .xxl\:hover\:via-indigo-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .xxl\:hover\:via-indigo-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .xxl\:hover\:via-indigo-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .xxl\:hover\:via-purple-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .xxl\:hover\:via-purple-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .xxl\:hover\:via-purple-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .xxl\:hover\:via-purple-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .xxl\:hover\:via-purple-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .xxl\:hover\:via-purple-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .xxl\:hover\:via-purple-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .xxl\:hover\:via-purple-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .xxl\:hover\:via-purple-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .xxl\:hover\:via-purple-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .xxl\:hover\:via-pink-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .xxl\:hover\:via-pink-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .xxl\:hover\:via-pink-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .xxl\:hover\:via-pink-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .xxl\:hover\:via-pink-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .xxl\:hover\:via-pink-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .xxl\:hover\:via-pink-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .xxl\:hover\:via-pink-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .xxl\:hover\:via-pink-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .xxl\:hover\:via-pink-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .xxl\:hover\:via-browny:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ACA5A0, var(--tw-gradient-to, rgba(172, 165, 160, 0));
  }

  .xxl\:hover\:via-browny-lighter:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #CBC4BC, var(--tw-gradient-to, rgba(203, 196, 188, 0));
  }

  .xxl\:hover\:via-browny-darker:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #86807B, var(--tw-gradient-to, rgba(134, 128, 123, 0));
  }

  .xxl\:hover\:via-graysy:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #9F9F9F, var(--tw-gradient-to, rgba(159, 159, 159, 0));
  }

  .xxl\:hover\:via-graysy-darker:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #343434, var(--tw-gradient-to, rgba(52, 52, 52, 0));
  }

  .xxl\:hover\:via-graysy-lighter:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #E5E5E5, var(--tw-gradient-to, rgba(229, 229, 229, 0));
  }

  .xxl\:hover\:via-error:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #EA2121, var(--tw-gradient-to, rgba(234, 33, 33, 0));
  }

  .xxl\:hover\:via-redy:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #DE1515, var(--tw-gradient-to, rgba(222, 21, 21, 0));
  }

  .xxl\:hover\:to-transparent:hover{
    --tw-gradient-to: transparent;
  }

  .xxl\:hover\:to-current:hover{
    --tw-gradient-to: currentColor;
  }

  .xxl\:hover\:to-black:hover{
    --tw-gradient-to: #000;
  }

  .xxl\:hover\:to-white:hover{
    --tw-gradient-to: #fff;
  }

  .xxl\:hover\:to-gray-50:hover{
    --tw-gradient-to: #f9fafb;
  }

  .xxl\:hover\:to-gray-100:hover{
    --tw-gradient-to: #f3f4f6;
  }

  .xxl\:hover\:to-gray-200:hover{
    --tw-gradient-to: #e5e7eb;
  }

  .xxl\:hover\:to-gray-300:hover{
    --tw-gradient-to: #d1d5db;
  }

  .xxl\:hover\:to-gray-400:hover{
    --tw-gradient-to: #9ca3af;
  }

  .xxl\:hover\:to-gray-500:hover{
    --tw-gradient-to: #6b7280;
  }

  .xxl\:hover\:to-gray-600:hover{
    --tw-gradient-to: #4b5563;
  }

  .xxl\:hover\:to-gray-700:hover{
    --tw-gradient-to: #374151;
  }

  .xxl\:hover\:to-gray-800:hover{
    --tw-gradient-to: #1f2937;
  }

  .xxl\:hover\:to-gray-900:hover{
    --tw-gradient-to: #111827;
  }

  .xxl\:hover\:to-red-50:hover{
    --tw-gradient-to: #fef2f2;
  }

  .xxl\:hover\:to-red-100:hover{
    --tw-gradient-to: #fee2e2;
  }

  .xxl\:hover\:to-red-200:hover{
    --tw-gradient-to: #fecaca;
  }

  .xxl\:hover\:to-red-300:hover{
    --tw-gradient-to: #fca5a5;
  }

  .xxl\:hover\:to-red-400:hover{
    --tw-gradient-to: #f87171;
  }

  .xxl\:hover\:to-red-500:hover{
    --tw-gradient-to: #ef4444;
  }

  .xxl\:hover\:to-red-600:hover{
    --tw-gradient-to: #dc2626;
  }

  .xxl\:hover\:to-red-700:hover{
    --tw-gradient-to: #b91c1c;
  }

  .xxl\:hover\:to-red-800:hover{
    --tw-gradient-to: #991b1b;
  }

  .xxl\:hover\:to-red-900:hover{
    --tw-gradient-to: #7f1d1d;
  }

  .xxl\:hover\:to-yellow-50:hover{
    --tw-gradient-to: #fffbeb;
  }

  .xxl\:hover\:to-yellow-100:hover{
    --tw-gradient-to: #fef3c7;
  }

  .xxl\:hover\:to-yellow-200:hover{
    --tw-gradient-to: #fde68a;
  }

  .xxl\:hover\:to-yellow-300:hover{
    --tw-gradient-to: #fcd34d;
  }

  .xxl\:hover\:to-yellow-400:hover{
    --tw-gradient-to: #fbbf24;
  }

  .xxl\:hover\:to-yellow-500:hover{
    --tw-gradient-to: #f59e0b;
  }

  .xxl\:hover\:to-yellow-600:hover{
    --tw-gradient-to: #d97706;
  }

  .xxl\:hover\:to-yellow-700:hover{
    --tw-gradient-to: #b45309;
  }

  .xxl\:hover\:to-yellow-800:hover{
    --tw-gradient-to: #92400e;
  }

  .xxl\:hover\:to-yellow-900:hover{
    --tw-gradient-to: #78350f;
  }

  .xxl\:hover\:to-green-50:hover{
    --tw-gradient-to: #ecfdf5;
  }

  .xxl\:hover\:to-green-100:hover{
    --tw-gradient-to: #d1fae5;
  }

  .xxl\:hover\:to-green-200:hover{
    --tw-gradient-to: #a7f3d0;
  }

  .xxl\:hover\:to-green-300:hover{
    --tw-gradient-to: #6ee7b7;
  }

  .xxl\:hover\:to-green-400:hover{
    --tw-gradient-to: #34d399;
  }

  .xxl\:hover\:to-green-500:hover{
    --tw-gradient-to: #10b981;
  }

  .xxl\:hover\:to-green-600:hover{
    --tw-gradient-to: #059669;
  }

  .xxl\:hover\:to-green-700:hover{
    --tw-gradient-to: #047857;
  }

  .xxl\:hover\:to-green-800:hover{
    --tw-gradient-to: #065f46;
  }

  .xxl\:hover\:to-green-900:hover{
    --tw-gradient-to: #064e3b;
  }

  .xxl\:hover\:to-blue-50:hover{
    --tw-gradient-to: #eff6ff;
  }

  .xxl\:hover\:to-blue-100:hover{
    --tw-gradient-to: #dbeafe;
  }

  .xxl\:hover\:to-blue-200:hover{
    --tw-gradient-to: #bfdbfe;
  }

  .xxl\:hover\:to-blue-300:hover{
    --tw-gradient-to: #93c5fd;
  }

  .xxl\:hover\:to-blue-400:hover{
    --tw-gradient-to: #60a5fa;
  }

  .xxl\:hover\:to-blue-500:hover{
    --tw-gradient-to: #3b82f6;
  }

  .xxl\:hover\:to-blue-600:hover{
    --tw-gradient-to: #2563eb;
  }

  .xxl\:hover\:to-blue-700:hover{
    --tw-gradient-to: #1d4ed8;
  }

  .xxl\:hover\:to-blue-800:hover{
    --tw-gradient-to: #1e40af;
  }

  .xxl\:hover\:to-blue-900:hover{
    --tw-gradient-to: #1e3a8a;
  }

  .xxl\:hover\:to-indigo-50:hover{
    --tw-gradient-to: #eef2ff;
  }

  .xxl\:hover\:to-indigo-100:hover{
    --tw-gradient-to: #e0e7ff;
  }

  .xxl\:hover\:to-indigo-200:hover{
    --tw-gradient-to: #c7d2fe;
  }

  .xxl\:hover\:to-indigo-300:hover{
    --tw-gradient-to: #a5b4fc;
  }

  .xxl\:hover\:to-indigo-400:hover{
    --tw-gradient-to: #818cf8;
  }

  .xxl\:hover\:to-indigo-500:hover{
    --tw-gradient-to: #6366f1;
  }

  .xxl\:hover\:to-indigo-600:hover{
    --tw-gradient-to: #4f46e5;
  }

  .xxl\:hover\:to-indigo-700:hover{
    --tw-gradient-to: #4338ca;
  }

  .xxl\:hover\:to-indigo-800:hover{
    --tw-gradient-to: #3730a3;
  }

  .xxl\:hover\:to-indigo-900:hover{
    --tw-gradient-to: #312e81;
  }

  .xxl\:hover\:to-purple-50:hover{
    --tw-gradient-to: #f5f3ff;
  }

  .xxl\:hover\:to-purple-100:hover{
    --tw-gradient-to: #ede9fe;
  }

  .xxl\:hover\:to-purple-200:hover{
    --tw-gradient-to: #ddd6fe;
  }

  .xxl\:hover\:to-purple-300:hover{
    --tw-gradient-to: #c4b5fd;
  }

  .xxl\:hover\:to-purple-400:hover{
    --tw-gradient-to: #a78bfa;
  }

  .xxl\:hover\:to-purple-500:hover{
    --tw-gradient-to: #8b5cf6;
  }

  .xxl\:hover\:to-purple-600:hover{
    --tw-gradient-to: #7c3aed;
  }

  .xxl\:hover\:to-purple-700:hover{
    --tw-gradient-to: #6d28d9;
  }

  .xxl\:hover\:to-purple-800:hover{
    --tw-gradient-to: #5b21b6;
  }

  .xxl\:hover\:to-purple-900:hover{
    --tw-gradient-to: #4c1d95;
  }

  .xxl\:hover\:to-pink-50:hover{
    --tw-gradient-to: #fdf2f8;
  }

  .xxl\:hover\:to-pink-100:hover{
    --tw-gradient-to: #fce7f3;
  }

  .xxl\:hover\:to-pink-200:hover{
    --tw-gradient-to: #fbcfe8;
  }

  .xxl\:hover\:to-pink-300:hover{
    --tw-gradient-to: #f9a8d4;
  }

  .xxl\:hover\:to-pink-400:hover{
    --tw-gradient-to: #f472b6;
  }

  .xxl\:hover\:to-pink-500:hover{
    --tw-gradient-to: #ec4899;
  }

  .xxl\:hover\:to-pink-600:hover{
    --tw-gradient-to: #db2777;
  }

  .xxl\:hover\:to-pink-700:hover{
    --tw-gradient-to: #be185d;
  }

  .xxl\:hover\:to-pink-800:hover{
    --tw-gradient-to: #9d174d;
  }

  .xxl\:hover\:to-pink-900:hover{
    --tw-gradient-to: #831843;
  }

  .xxl\:hover\:to-browny:hover{
    --tw-gradient-to: #ACA5A0;
  }

  .xxl\:hover\:to-browny-lighter:hover{
    --tw-gradient-to: #CBC4BC;
  }

  .xxl\:hover\:to-browny-darker:hover{
    --tw-gradient-to: #86807B;
  }

  .xxl\:hover\:to-graysy:hover{
    --tw-gradient-to: #9F9F9F;
  }

  .xxl\:hover\:to-graysy-darker:hover{
    --tw-gradient-to: #343434;
  }

  .xxl\:hover\:to-graysy-lighter:hover{
    --tw-gradient-to: #E5E5E5;
  }

  .xxl\:hover\:to-error:hover{
    --tw-gradient-to: #EA2121;
  }

  .xxl\:hover\:to-redy:hover{
    --tw-gradient-to: #DE1515;
  }

  .xxl\:focus\:from-transparent:focus{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xxl\:focus\:from-current:focus{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xxl\:focus\:from-black:focus{
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xxl\:focus\:from-white:focus{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\:focus\:from-purple-50:focus{
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .xxl\:focus\:from-purple-100:focus{
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .xxl\:focus\:from-purple-200:focus{
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .xxl\:focus\:from-purple-300:focus{
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .xxl\:focus\:from-purple-400:focus{
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .xxl\:focus\:from-purple-500:focus{
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .xxl\:focus\:from-purple-600:focus{
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .xxl\:focus\:from-purple-700:focus{
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .xxl\:focus\:from-purple-800:focus{
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .xxl\:focus\:from-purple-900:focus{
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\:focus\:from-browny:focus{
    --tw-gradient-from: #ACA5A0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(172, 165, 160, 0));
  }

  .xxl\:focus\:from-browny-lighter:focus{
    --tw-gradient-from: #CBC4BC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(203, 196, 188, 0));
  }

  .xxl\:focus\:from-browny-darker:focus{
    --tw-gradient-from: #86807B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 128, 123, 0));
  }

  .xxl\:focus\:from-graysy:focus{
    --tw-gradient-from: #9F9F9F;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(159, 159, 159, 0));
  }

  .xxl\:focus\:from-graysy-darker:focus{
    --tw-gradient-from: #343434;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 52, 52, 0));
  }

  .xxl\:focus\:from-graysy-lighter:focus{
    --tw-gradient-from: #E5E5E5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 229, 229, 0));
  }

  .xxl\:focus\:from-error:focus{
    --tw-gradient-from: #EA2121;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(234, 33, 33, 0));
  }

  .xxl\:focus\:from-redy:focus{
    --tw-gradient-from: #DE1515;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 21, 21, 0));
  }

  .xxl\:focus\:via-transparent:focus{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xxl\:focus\:via-current:focus{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xxl\:focus\:via-black:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xxl\:focus\:via-white:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xxl\:focus\:via-gray-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .xxl\:focus\:via-gray-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .xxl\:focus\:via-gray-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .xxl\:focus\:via-gray-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .xxl\:focus\:via-gray-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .xxl\:focus\:via-gray-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .xxl\:focus\:via-gray-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .xxl\:focus\:via-gray-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .xxl\:focus\:via-gray-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .xxl\:focus\:via-gray-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .xxl\:focus\:via-red-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .xxl\:focus\:via-red-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .xxl\:focus\:via-red-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .xxl\:focus\:via-red-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .xxl\:focus\:via-red-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .xxl\:focus\:via-red-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .xxl\:focus\:via-red-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .xxl\:focus\:via-red-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .xxl\:focus\:via-red-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .xxl\:focus\:via-red-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .xxl\:focus\:via-yellow-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .xxl\:focus\:via-yellow-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .xxl\:focus\:via-yellow-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .xxl\:focus\:via-yellow-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .xxl\:focus\:via-yellow-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .xxl\:focus\:via-yellow-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .xxl\:focus\:via-yellow-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .xxl\:focus\:via-yellow-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .xxl\:focus\:via-yellow-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .xxl\:focus\:via-yellow-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .xxl\:focus\:via-green-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .xxl\:focus\:via-green-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .xxl\:focus\:via-green-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .xxl\:focus\:via-green-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .xxl\:focus\:via-green-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .xxl\:focus\:via-green-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .xxl\:focus\:via-green-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .xxl\:focus\:via-green-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .xxl\:focus\:via-green-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .xxl\:focus\:via-green-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .xxl\:focus\:via-blue-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .xxl\:focus\:via-blue-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .xxl\:focus\:via-blue-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .xxl\:focus\:via-blue-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .xxl\:focus\:via-blue-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .xxl\:focus\:via-blue-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .xxl\:focus\:via-blue-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .xxl\:focus\:via-blue-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .xxl\:focus\:via-blue-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .xxl\:focus\:via-blue-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .xxl\:focus\:via-indigo-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .xxl\:focus\:via-indigo-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .xxl\:focus\:via-indigo-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .xxl\:focus\:via-indigo-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .xxl\:focus\:via-indigo-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .xxl\:focus\:via-indigo-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .xxl\:focus\:via-indigo-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .xxl\:focus\:via-indigo-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .xxl\:focus\:via-indigo-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .xxl\:focus\:via-indigo-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .xxl\:focus\:via-purple-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .xxl\:focus\:via-purple-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .xxl\:focus\:via-purple-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .xxl\:focus\:via-purple-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .xxl\:focus\:via-purple-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .xxl\:focus\:via-purple-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .xxl\:focus\:via-purple-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .xxl\:focus\:via-purple-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .xxl\:focus\:via-purple-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .xxl\:focus\:via-purple-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .xxl\:focus\:via-pink-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .xxl\:focus\:via-pink-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .xxl\:focus\:via-pink-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .xxl\:focus\:via-pink-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .xxl\:focus\:via-pink-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .xxl\:focus\:via-pink-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .xxl\:focus\:via-pink-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .xxl\:focus\:via-pink-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .xxl\:focus\:via-pink-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .xxl\:focus\:via-pink-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .xxl\:focus\:via-browny:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ACA5A0, var(--tw-gradient-to, rgba(172, 165, 160, 0));
  }

  .xxl\:focus\:via-browny-lighter:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #CBC4BC, var(--tw-gradient-to, rgba(203, 196, 188, 0));
  }

  .xxl\:focus\:via-browny-darker:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #86807B, var(--tw-gradient-to, rgba(134, 128, 123, 0));
  }

  .xxl\:focus\:via-graysy:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #9F9F9F, var(--tw-gradient-to, rgba(159, 159, 159, 0));
  }

  .xxl\:focus\:via-graysy-darker:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #343434, var(--tw-gradient-to, rgba(52, 52, 52, 0));
  }

  .xxl\:focus\:via-graysy-lighter:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #E5E5E5, var(--tw-gradient-to, rgba(229, 229, 229, 0));
  }

  .xxl\:focus\:via-error:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #EA2121, var(--tw-gradient-to, rgba(234, 33, 33, 0));
  }

  .xxl\:focus\:via-redy:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #DE1515, var(--tw-gradient-to, rgba(222, 21, 21, 0));
  }

  .xxl\:focus\:to-transparent:focus{
    --tw-gradient-to: transparent;
  }

  .xxl\:focus\:to-current:focus{
    --tw-gradient-to: currentColor;
  }

  .xxl\:focus\:to-black:focus{
    --tw-gradient-to: #000;
  }

  .xxl\:focus\:to-white:focus{
    --tw-gradient-to: #fff;
  }

  .xxl\:focus\:to-gray-50:focus{
    --tw-gradient-to: #f9fafb;
  }

  .xxl\:focus\:to-gray-100:focus{
    --tw-gradient-to: #f3f4f6;
  }

  .xxl\:focus\:to-gray-200:focus{
    --tw-gradient-to: #e5e7eb;
  }

  .xxl\:focus\:to-gray-300:focus{
    --tw-gradient-to: #d1d5db;
  }

  .xxl\:focus\:to-gray-400:focus{
    --tw-gradient-to: #9ca3af;
  }

  .xxl\:focus\:to-gray-500:focus{
    --tw-gradient-to: #6b7280;
  }

  .xxl\:focus\:to-gray-600:focus{
    --tw-gradient-to: #4b5563;
  }

  .xxl\:focus\:to-gray-700:focus{
    --tw-gradient-to: #374151;
  }

  .xxl\:focus\:to-gray-800:focus{
    --tw-gradient-to: #1f2937;
  }

  .xxl\:focus\:to-gray-900:focus{
    --tw-gradient-to: #111827;
  }

  .xxl\:focus\:to-red-50:focus{
    --tw-gradient-to: #fef2f2;
  }

  .xxl\:focus\:to-red-100:focus{
    --tw-gradient-to: #fee2e2;
  }

  .xxl\:focus\:to-red-200:focus{
    --tw-gradient-to: #fecaca;
  }

  .xxl\:focus\:to-red-300:focus{
    --tw-gradient-to: #fca5a5;
  }

  .xxl\:focus\:to-red-400:focus{
    --tw-gradient-to: #f87171;
  }

  .xxl\:focus\:to-red-500:focus{
    --tw-gradient-to: #ef4444;
  }

  .xxl\:focus\:to-red-600:focus{
    --tw-gradient-to: #dc2626;
  }

  .xxl\:focus\:to-red-700:focus{
    --tw-gradient-to: #b91c1c;
  }

  .xxl\:focus\:to-red-800:focus{
    --tw-gradient-to: #991b1b;
  }

  .xxl\:focus\:to-red-900:focus{
    --tw-gradient-to: #7f1d1d;
  }

  .xxl\:focus\:to-yellow-50:focus{
    --tw-gradient-to: #fffbeb;
  }

  .xxl\:focus\:to-yellow-100:focus{
    --tw-gradient-to: #fef3c7;
  }

  .xxl\:focus\:to-yellow-200:focus{
    --tw-gradient-to: #fde68a;
  }

  .xxl\:focus\:to-yellow-300:focus{
    --tw-gradient-to: #fcd34d;
  }

  .xxl\:focus\:to-yellow-400:focus{
    --tw-gradient-to: #fbbf24;
  }

  .xxl\:focus\:to-yellow-500:focus{
    --tw-gradient-to: #f59e0b;
  }

  .xxl\:focus\:to-yellow-600:focus{
    --tw-gradient-to: #d97706;
  }

  .xxl\:focus\:to-yellow-700:focus{
    --tw-gradient-to: #b45309;
  }

  .xxl\:focus\:to-yellow-800:focus{
    --tw-gradient-to: #92400e;
  }

  .xxl\:focus\:to-yellow-900:focus{
    --tw-gradient-to: #78350f;
  }

  .xxl\:focus\:to-green-50:focus{
    --tw-gradient-to: #ecfdf5;
  }

  .xxl\:focus\:to-green-100:focus{
    --tw-gradient-to: #d1fae5;
  }

  .xxl\:focus\:to-green-200:focus{
    --tw-gradient-to: #a7f3d0;
  }

  .xxl\:focus\:to-green-300:focus{
    --tw-gradient-to: #6ee7b7;
  }

  .xxl\:focus\:to-green-400:focus{
    --tw-gradient-to: #34d399;
  }

  .xxl\:focus\:to-green-500:focus{
    --tw-gradient-to: #10b981;
  }

  .xxl\:focus\:to-green-600:focus{
    --tw-gradient-to: #059669;
  }

  .xxl\:focus\:to-green-700:focus{
    --tw-gradient-to: #047857;
  }

  .xxl\:focus\:to-green-800:focus{
    --tw-gradient-to: #065f46;
  }

  .xxl\:focus\:to-green-900:focus{
    --tw-gradient-to: #064e3b;
  }

  .xxl\:focus\:to-blue-50:focus{
    --tw-gradient-to: #eff6ff;
  }

  .xxl\:focus\:to-blue-100:focus{
    --tw-gradient-to: #dbeafe;
  }

  .xxl\:focus\:to-blue-200:focus{
    --tw-gradient-to: #bfdbfe;
  }

  .xxl\:focus\:to-blue-300:focus{
    --tw-gradient-to: #93c5fd;
  }

  .xxl\:focus\:to-blue-400:focus{
    --tw-gradient-to: #60a5fa;
  }

  .xxl\:focus\:to-blue-500:focus{
    --tw-gradient-to: #3b82f6;
  }

  .xxl\:focus\:to-blue-600:focus{
    --tw-gradient-to: #2563eb;
  }

  .xxl\:focus\:to-blue-700:focus{
    --tw-gradient-to: #1d4ed8;
  }

  .xxl\:focus\:to-blue-800:focus{
    --tw-gradient-to: #1e40af;
  }

  .xxl\:focus\:to-blue-900:focus{
    --tw-gradient-to: #1e3a8a;
  }

  .xxl\:focus\:to-indigo-50:focus{
    --tw-gradient-to: #eef2ff;
  }

  .xxl\:focus\:to-indigo-100:focus{
    --tw-gradient-to: #e0e7ff;
  }

  .xxl\:focus\:to-indigo-200:focus{
    --tw-gradient-to: #c7d2fe;
  }

  .xxl\:focus\:to-indigo-300:focus{
    --tw-gradient-to: #a5b4fc;
  }

  .xxl\:focus\:to-indigo-400:focus{
    --tw-gradient-to: #818cf8;
  }

  .xxl\:focus\:to-indigo-500:focus{
    --tw-gradient-to: #6366f1;
  }

  .xxl\:focus\:to-indigo-600:focus{
    --tw-gradient-to: #4f46e5;
  }

  .xxl\:focus\:to-indigo-700:focus{
    --tw-gradient-to: #4338ca;
  }

  .xxl\:focus\:to-indigo-800:focus{
    --tw-gradient-to: #3730a3;
  }

  .xxl\:focus\:to-indigo-900:focus{
    --tw-gradient-to: #312e81;
  }

  .xxl\:focus\:to-purple-50:focus{
    --tw-gradient-to: #f5f3ff;
  }

  .xxl\:focus\:to-purple-100:focus{
    --tw-gradient-to: #ede9fe;
  }

  .xxl\:focus\:to-purple-200:focus{
    --tw-gradient-to: #ddd6fe;
  }

  .xxl\:focus\:to-purple-300:focus{
    --tw-gradient-to: #c4b5fd;
  }

  .xxl\:focus\:to-purple-400:focus{
    --tw-gradient-to: #a78bfa;
  }

  .xxl\:focus\:to-purple-500:focus{
    --tw-gradient-to: #8b5cf6;
  }

  .xxl\:focus\:to-purple-600:focus{
    --tw-gradient-to: #7c3aed;
  }

  .xxl\:focus\:to-purple-700:focus{
    --tw-gradient-to: #6d28d9;
  }

  .xxl\:focus\:to-purple-800:focus{
    --tw-gradient-to: #5b21b6;
  }

  .xxl\:focus\:to-purple-900:focus{
    --tw-gradient-to: #4c1d95;
  }

  .xxl\:focus\:to-pink-50:focus{
    --tw-gradient-to: #fdf2f8;
  }

  .xxl\:focus\:to-pink-100:focus{
    --tw-gradient-to: #fce7f3;
  }

  .xxl\:focus\:to-pink-200:focus{
    --tw-gradient-to: #fbcfe8;
  }

  .xxl\:focus\:to-pink-300:focus{
    --tw-gradient-to: #f9a8d4;
  }

  .xxl\:focus\:to-pink-400:focus{
    --tw-gradient-to: #f472b6;
  }

  .xxl\:focus\:to-pink-500:focus{
    --tw-gradient-to: #ec4899;
  }

  .xxl\:focus\:to-pink-600:focus{
    --tw-gradient-to: #db2777;
  }

  .xxl\:focus\:to-pink-700:focus{
    --tw-gradient-to: #be185d;
  }

  .xxl\:focus\:to-pink-800:focus{
    --tw-gradient-to: #9d174d;
  }

  .xxl\:focus\:to-pink-900:focus{
    --tw-gradient-to: #831843;
  }

  .xxl\:focus\:to-browny:focus{
    --tw-gradient-to: #ACA5A0;
  }

  .xxl\:focus\:to-browny-lighter:focus{
    --tw-gradient-to: #CBC4BC;
  }

  .xxl\:focus\:to-browny-darker:focus{
    --tw-gradient-to: #86807B;
  }

  .xxl\:focus\:to-graysy:focus{
    --tw-gradient-to: #9F9F9F;
  }

  .xxl\:focus\:to-graysy-darker:focus{
    --tw-gradient-to: #343434;
  }

  .xxl\:focus\:to-graysy-lighter:focus{
    --tw-gradient-to: #E5E5E5;
  }

  .xxl\:focus\:to-error:focus{
    --tw-gradient-to: #EA2121;
  }

  .xxl\:focus\:to-redy:focus{
    --tw-gradient-to: #DE1515;
  }

  .xxl\:bg-opacity-0{
    --tw-bg-opacity: 0;
  }

  .xxl\:bg-opacity-5{
    --tw-bg-opacity: 0.05;
  }

  .xxl\:bg-opacity-10{
    --tw-bg-opacity: 0.1;
  }

  .xxl\:bg-opacity-20{
    --tw-bg-opacity: 0.2;
  }

  .xxl\:bg-opacity-25{
    --tw-bg-opacity: 0.25;
  }

  .xxl\:bg-opacity-30{
    --tw-bg-opacity: 0.3;
  }

  .xxl\:bg-opacity-40{
    --tw-bg-opacity: 0.4;
  }

  .xxl\:bg-opacity-50{
    --tw-bg-opacity: 0.5;
  }

  .xxl\:bg-opacity-60{
    --tw-bg-opacity: 0.6;
  }

  .xxl\:bg-opacity-70{
    --tw-bg-opacity: 0.7;
  }

  .xxl\:bg-opacity-75{
    --tw-bg-opacity: 0.75;
  }

  .xxl\:bg-opacity-80{
    --tw-bg-opacity: 0.8;
  }

  .xxl\:bg-opacity-90{
    --tw-bg-opacity: 0.9;
  }

  .xxl\:bg-opacity-95{
    --tw-bg-opacity: 0.95;
  }

  .xxl\:bg-opacity-100{
    --tw-bg-opacity: 1;
  }

  .group:hover .xxl\:group-hover\:bg-opacity-0{
    --tw-bg-opacity: 0;
  }

  .group:hover .xxl\:group-hover\:bg-opacity-5{
    --tw-bg-opacity: 0.05;
  }

  .group:hover .xxl\:group-hover\:bg-opacity-10{
    --tw-bg-opacity: 0.1;
  }

  .group:hover .xxl\:group-hover\:bg-opacity-20{
    --tw-bg-opacity: 0.2;
  }

  .group:hover .xxl\:group-hover\:bg-opacity-25{
    --tw-bg-opacity: 0.25;
  }

  .group:hover .xxl\:group-hover\:bg-opacity-30{
    --tw-bg-opacity: 0.3;
  }

  .group:hover .xxl\:group-hover\:bg-opacity-40{
    --tw-bg-opacity: 0.4;
  }

  .group:hover .xxl\:group-hover\:bg-opacity-50{
    --tw-bg-opacity: 0.5;
  }

  .group:hover .xxl\:group-hover\:bg-opacity-60{
    --tw-bg-opacity: 0.6;
  }

  .group:hover .xxl\:group-hover\:bg-opacity-70{
    --tw-bg-opacity: 0.7;
  }

  .group:hover .xxl\:group-hover\:bg-opacity-75{
    --tw-bg-opacity: 0.75;
  }

  .group:hover .xxl\:group-hover\:bg-opacity-80{
    --tw-bg-opacity: 0.8;
  }

  .group:hover .xxl\:group-hover\:bg-opacity-90{
    --tw-bg-opacity: 0.9;
  }

  .group:hover .xxl\:group-hover\:bg-opacity-95{
    --tw-bg-opacity: 0.95;
  }

  .group:hover .xxl\:group-hover\:bg-opacity-100{
    --tw-bg-opacity: 1;
  }

  .xxl\:focus-within\:bg-opacity-0:focus-within{
    --tw-bg-opacity: 0;
  }

  .xxl\:focus-within\:bg-opacity-5:focus-within{
    --tw-bg-opacity: 0.05;
  }

  .xxl\:focus-within\:bg-opacity-10:focus-within{
    --tw-bg-opacity: 0.1;
  }

  .xxl\:focus-within\:bg-opacity-20:focus-within{
    --tw-bg-opacity: 0.2;
  }

  .xxl\:focus-within\:bg-opacity-25:focus-within{
    --tw-bg-opacity: 0.25;
  }

  .xxl\:focus-within\:bg-opacity-30:focus-within{
    --tw-bg-opacity: 0.3;
  }

  .xxl\:focus-within\:bg-opacity-40:focus-within{
    --tw-bg-opacity: 0.4;
  }

  .xxl\:focus-within\:bg-opacity-50:focus-within{
    --tw-bg-opacity: 0.5;
  }

  .xxl\:focus-within\:bg-opacity-60:focus-within{
    --tw-bg-opacity: 0.6;
  }

  .xxl\:focus-within\:bg-opacity-70:focus-within{
    --tw-bg-opacity: 0.7;
  }

  .xxl\:focus-within\:bg-opacity-75:focus-within{
    --tw-bg-opacity: 0.75;
  }

  .xxl\:focus-within\:bg-opacity-80:focus-within{
    --tw-bg-opacity: 0.8;
  }

  .xxl\:focus-within\:bg-opacity-90:focus-within{
    --tw-bg-opacity: 0.9;
  }

  .xxl\:focus-within\:bg-opacity-95:focus-within{
    --tw-bg-opacity: 0.95;
  }

  .xxl\:focus-within\:bg-opacity-100:focus-within{
    --tw-bg-opacity: 1;
  }

  .xxl\:hover\:bg-opacity-0:hover{
    --tw-bg-opacity: 0;
  }

  .xxl\:hover\:bg-opacity-5:hover{
    --tw-bg-opacity: 0.05;
  }

  .xxl\:hover\:bg-opacity-10:hover{
    --tw-bg-opacity: 0.1;
  }

  .xxl\:hover\:bg-opacity-20:hover{
    --tw-bg-opacity: 0.2;
  }

  .xxl\:hover\:bg-opacity-25:hover{
    --tw-bg-opacity: 0.25;
  }

  .xxl\:hover\:bg-opacity-30:hover{
    --tw-bg-opacity: 0.3;
  }

  .xxl\:hover\:bg-opacity-40:hover{
    --tw-bg-opacity: 0.4;
  }

  .xxl\:hover\:bg-opacity-50:hover{
    --tw-bg-opacity: 0.5;
  }

  .xxl\:hover\:bg-opacity-60:hover{
    --tw-bg-opacity: 0.6;
  }

  .xxl\:hover\:bg-opacity-70:hover{
    --tw-bg-opacity: 0.7;
  }

  .xxl\:hover\:bg-opacity-75:hover{
    --tw-bg-opacity: 0.75;
  }

  .xxl\:hover\:bg-opacity-80:hover{
    --tw-bg-opacity: 0.8;
  }

  .xxl\:hover\:bg-opacity-90:hover{
    --tw-bg-opacity: 0.9;
  }

  .xxl\:hover\:bg-opacity-95:hover{
    --tw-bg-opacity: 0.95;
  }

  .xxl\:hover\:bg-opacity-100:hover{
    --tw-bg-opacity: 1;
  }

  .xxl\:focus\:bg-opacity-0:focus{
    --tw-bg-opacity: 0;
  }

  .xxl\:focus\:bg-opacity-5:focus{
    --tw-bg-opacity: 0.05;
  }

  .xxl\:focus\:bg-opacity-10:focus{
    --tw-bg-opacity: 0.1;
  }

  .xxl\:focus\:bg-opacity-20:focus{
    --tw-bg-opacity: 0.2;
  }

  .xxl\:focus\:bg-opacity-25:focus{
    --tw-bg-opacity: 0.25;
  }

  .xxl\:focus\:bg-opacity-30:focus{
    --tw-bg-opacity: 0.3;
  }

  .xxl\:focus\:bg-opacity-40:focus{
    --tw-bg-opacity: 0.4;
  }

  .xxl\:focus\:bg-opacity-50:focus{
    --tw-bg-opacity: 0.5;
  }

  .xxl\:focus\:bg-opacity-60:focus{
    --tw-bg-opacity: 0.6;
  }

  .xxl\:focus\:bg-opacity-70:focus{
    --tw-bg-opacity: 0.7;
  }

  .xxl\:focus\:bg-opacity-75:focus{
    --tw-bg-opacity: 0.75;
  }

  .xxl\:focus\:bg-opacity-80:focus{
    --tw-bg-opacity: 0.8;
  }

  .xxl\:focus\:bg-opacity-90:focus{
    --tw-bg-opacity: 0.9;
  }

  .xxl\:focus\:bg-opacity-95:focus{
    --tw-bg-opacity: 0.95;
  }

  .xxl\:focus\:bg-opacity-100:focus{
    --tw-bg-opacity: 1;
  }

  .xxl\:bg-bottom{
    background-position: bottom;
  }

  .xxl\:bg-center{
    background-position: center;
  }

  .xxl\:bg-left{
    background-position: left;
  }

  .xxl\:bg-left-bottom{
    background-position: left bottom;
  }

  .xxl\:bg-left-top{
    background-position: left top;
  }

  .xxl\:bg-right{
    background-position: right;
  }

  .xxl\:bg-right-bottom{
    background-position: right bottom;
  }

  .xxl\:bg-right-top{
    background-position: right top;
  }

  .xxl\:bg-top{
    background-position: top;
  }

  .xxl\:bg-repeat{
    background-repeat: repeat;
  }

  .xxl\:bg-no-repeat{
    background-repeat: no-repeat;
  }

  .xxl\:bg-repeat-x{
    background-repeat: repeat-x;
  }

  .xxl\:bg-repeat-y{
    background-repeat: repeat-y;
  }

  .xxl\:bg-repeat-round{
    background-repeat: round;
  }

  .xxl\:bg-repeat-space{
    background-repeat: space;
  }

  .xxl\:bg-auto{
    background-size: auto;
  }

  .xxl\:bg-cover{
    background-size: cover;
  }

  .xxl\:bg-contain{
    background-size: contain;
  }

  .xxl\:border-collapse{
    border-collapse: collapse;
  }

  .xxl\:border-separate{
    border-collapse: separate;
  }

  .xxl\:border-transparent{
    border-color: transparent;
  }

  .xxl\:border-current{
    border-color: currentColor;
  }

  .xxl\:border-black{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .xxl\:border-white{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .xxl\:border-gray-50{
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .xxl\:border-gray-100{
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .xxl\:border-gray-200{
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .xxl\:border-gray-300{
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .xxl\:border-gray-400{
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .xxl\:border-gray-500{
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .xxl\:border-gray-600{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .xxl\:border-gray-700{
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .xxl\:border-gray-800{
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .xxl\:border-gray-900{
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .xxl\:border-red-50{
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .xxl\:border-red-100{
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .xxl\:border-red-200{
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .xxl\:border-red-300{
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .xxl\:border-red-400{
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .xxl\:border-red-500{
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .xxl\:border-red-600{
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .xxl\:border-red-700{
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .xxl\:border-red-800{
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .xxl\:border-red-900{
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .xxl\:border-yellow-50{
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .xxl\:border-yellow-100{
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .xxl\:border-yellow-200{
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .xxl\:border-yellow-300{
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .xxl\:border-yellow-400{
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .xxl\:border-yellow-500{
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .xxl\:border-yellow-600{
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .xxl\:border-yellow-700{
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .xxl\:border-yellow-800{
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .xxl\:border-yellow-900{
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .xxl\:border-green-50{
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .xxl\:border-green-100{
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .xxl\:border-green-200{
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .xxl\:border-green-300{
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .xxl\:border-green-400{
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .xxl\:border-green-500{
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .xxl\:border-green-600{
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .xxl\:border-green-700{
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .xxl\:border-green-800{
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .xxl\:border-green-900{
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .xxl\:border-blue-50{
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .xxl\:border-blue-100{
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .xxl\:border-blue-200{
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .xxl\:border-blue-300{
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .xxl\:border-blue-400{
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .xxl\:border-blue-500{
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .xxl\:border-blue-600{
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .xxl\:border-blue-700{
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .xxl\:border-blue-800{
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .xxl\:border-blue-900{
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .xxl\:border-indigo-50{
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .xxl\:border-indigo-100{
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .xxl\:border-indigo-200{
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .xxl\:border-indigo-300{
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .xxl\:border-indigo-400{
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .xxl\:border-indigo-500{
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .xxl\:border-indigo-600{
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .xxl\:border-indigo-700{
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .xxl\:border-indigo-800{
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .xxl\:border-indigo-900{
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .xxl\:border-purple-50{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .xxl\:border-purple-100{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .xxl\:border-purple-200{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .xxl\:border-purple-300{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .xxl\:border-purple-400{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .xxl\:border-purple-500{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .xxl\:border-purple-600{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .xxl\:border-purple-700{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .xxl\:border-purple-800{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .xxl\:border-purple-900{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .xxl\:border-pink-50{
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .xxl\:border-pink-100{
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .xxl\:border-pink-200{
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .xxl\:border-pink-300{
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .xxl\:border-pink-400{
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .xxl\:border-pink-500{
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .xxl\:border-pink-600{
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .xxl\:border-pink-700{
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .xxl\:border-pink-800{
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .xxl\:border-pink-900{
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .xxl\:border-browny{
    --tw-border-opacity: 1;
    border-color: rgba(172, 165, 160, var(--tw-border-opacity));
  }

  .xxl\:border-browny-lighter{
    --tw-border-opacity: 1;
    border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  }

  .xxl\:border-browny-darker{
    --tw-border-opacity: 1;
    border-color: rgba(134, 128, 123, var(--tw-border-opacity));
  }

  .xxl\:border-graysy{
    --tw-border-opacity: 1;
    border-color: rgba(159, 159, 159, var(--tw-border-opacity));
  }

  .xxl\:border-graysy-darker{
    --tw-border-opacity: 1;
    border-color: rgba(52, 52, 52, var(--tw-border-opacity));
  }

  .xxl\:border-graysy-lighter{
    --tw-border-opacity: 1;
    border-color: rgba(229, 229, 229, var(--tw-border-opacity));
  }

  .xxl\:border-error{
    --tw-border-opacity: 1;
    border-color: rgba(234, 33, 33, var(--tw-border-opacity));
  }

  .xxl\:border-redy{
    --tw-border-opacity: 1;
    border-color: rgba(222, 21, 21, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-transparent{
    border-color: transparent;
  }

  .group:hover .xxl\:group-hover\:border-current{
    border-color: currentColor;
  }

  .group:hover .xxl\:group-hover\:border-black{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-white{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-gray-50{
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-gray-100{
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-gray-200{
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-gray-300{
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-gray-400{
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-gray-500{
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-gray-600{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-gray-700{
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-gray-800{
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-gray-900{
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-red-50{
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-red-100{
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-red-200{
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-red-300{
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-red-400{
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-red-500{
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-red-600{
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-red-700{
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-red-800{
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-red-900{
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-yellow-50{
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-yellow-100{
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-yellow-200{
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-yellow-300{
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-yellow-400{
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-yellow-500{
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-yellow-600{
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-yellow-700{
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-yellow-800{
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-yellow-900{
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-green-50{
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-green-100{
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-green-200{
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-green-300{
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-green-400{
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-green-500{
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-green-600{
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-green-700{
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-green-800{
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-green-900{
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-blue-50{
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-blue-100{
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-blue-200{
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-blue-300{
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-blue-400{
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-blue-500{
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-blue-600{
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-blue-700{
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-blue-800{
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-blue-900{
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-indigo-50{
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-indigo-100{
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-indigo-200{
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-indigo-300{
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-indigo-400{
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-indigo-500{
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-indigo-600{
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-indigo-700{
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-indigo-800{
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-indigo-900{
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-purple-50{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-purple-100{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-purple-200{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-purple-300{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-purple-400{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-purple-500{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-purple-600{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-purple-700{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-purple-800{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-purple-900{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-pink-50{
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-pink-100{
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-pink-200{
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-pink-300{
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-pink-400{
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-pink-500{
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-pink-600{
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-pink-700{
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-pink-800{
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-pink-900{
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-browny{
    --tw-border-opacity: 1;
    border-color: rgba(172, 165, 160, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-browny-lighter{
    --tw-border-opacity: 1;
    border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-browny-darker{
    --tw-border-opacity: 1;
    border-color: rgba(134, 128, 123, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-graysy{
    --tw-border-opacity: 1;
    border-color: rgba(159, 159, 159, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-graysy-darker{
    --tw-border-opacity: 1;
    border-color: rgba(52, 52, 52, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-graysy-lighter{
    --tw-border-opacity: 1;
    border-color: rgba(229, 229, 229, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-error{
    --tw-border-opacity: 1;
    border-color: rgba(234, 33, 33, var(--tw-border-opacity));
  }

  .group:hover .xxl\:group-hover\:border-redy{
    --tw-border-opacity: 1;
    border-color: rgba(222, 21, 21, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-transparent:focus-within{
    border-color: transparent;
  }

  .xxl\:focus-within\:border-current:focus-within{
    border-color: currentColor;
  }

  .xxl\:focus-within\:border-black:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-white:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-gray-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-gray-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-gray-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-gray-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-gray-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-gray-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-gray-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-gray-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-gray-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-gray-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-red-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-red-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-red-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-red-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-red-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-red-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-red-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-red-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-red-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-red-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-yellow-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-yellow-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-yellow-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-yellow-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-yellow-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-yellow-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-yellow-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-yellow-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-yellow-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-yellow-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-green-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-green-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-green-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-green-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-green-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-green-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-green-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-green-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-green-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-green-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-blue-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-blue-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-blue-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-blue-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-blue-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-blue-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-blue-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-blue-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-blue-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-blue-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-indigo-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-indigo-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-indigo-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-indigo-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-indigo-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-indigo-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-indigo-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-indigo-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-indigo-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-indigo-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-purple-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-purple-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-purple-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-purple-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-purple-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-purple-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-purple-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-purple-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-purple-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-purple-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-pink-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-pink-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-pink-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-pink-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-pink-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-pink-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-pink-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-pink-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-pink-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-pink-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-browny:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(172, 165, 160, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-browny-lighter:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-browny-darker:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(134, 128, 123, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-graysy:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(159, 159, 159, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-graysy-darker:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(52, 52, 52, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-graysy-lighter:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(229, 229, 229, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-error:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(234, 33, 33, var(--tw-border-opacity));
  }

  .xxl\:focus-within\:border-redy:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(222, 21, 21, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-transparent:hover{
    border-color: transparent;
  }

  .xxl\:hover\:border-current:hover{
    border-color: currentColor;
  }

  .xxl\:hover\:border-black:hover{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-white:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-gray-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-gray-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-gray-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-gray-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-gray-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-gray-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-gray-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-gray-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-gray-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-gray-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-red-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-red-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-red-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-red-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-red-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-red-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-red-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-red-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-red-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-red-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-yellow-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-yellow-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-yellow-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-yellow-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-yellow-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-yellow-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-yellow-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-yellow-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-yellow-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-yellow-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-green-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-green-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-green-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-green-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-green-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-green-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-green-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-green-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-green-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-green-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-blue-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-blue-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-blue-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-blue-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-blue-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-blue-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-blue-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-blue-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-blue-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-blue-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-indigo-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-indigo-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-indigo-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-indigo-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-indigo-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-indigo-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-indigo-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-indigo-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-indigo-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-indigo-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-purple-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-purple-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-purple-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-purple-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-purple-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-purple-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-purple-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-purple-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-purple-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-purple-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-pink-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-pink-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-pink-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-pink-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-pink-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-pink-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-pink-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-pink-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-pink-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-pink-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-browny:hover{
    --tw-border-opacity: 1;
    border-color: rgba(172, 165, 160, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-browny-lighter:hover{
    --tw-border-opacity: 1;
    border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-browny-darker:hover{
    --tw-border-opacity: 1;
    border-color: rgba(134, 128, 123, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-graysy:hover{
    --tw-border-opacity: 1;
    border-color: rgba(159, 159, 159, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-graysy-darker:hover{
    --tw-border-opacity: 1;
    border-color: rgba(52, 52, 52, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-graysy-lighter:hover{
    --tw-border-opacity: 1;
    border-color: rgba(229, 229, 229, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-error:hover{
    --tw-border-opacity: 1;
    border-color: rgba(234, 33, 33, var(--tw-border-opacity));
  }

  .xxl\:hover\:border-redy:hover{
    --tw-border-opacity: 1;
    border-color: rgba(222, 21, 21, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-transparent:focus{
    border-color: transparent;
  }

  .xxl\:focus\:border-current:focus{
    border-color: currentColor;
  }

  .xxl\:focus\:border-black:focus{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-white:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-gray-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-gray-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-gray-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-gray-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-gray-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-gray-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-gray-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-gray-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-gray-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-gray-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-red-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-red-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-red-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-red-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-red-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-red-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-red-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-red-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-red-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-red-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-yellow-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-yellow-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-yellow-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-yellow-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-yellow-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-yellow-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-yellow-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-yellow-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-yellow-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-yellow-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-green-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-green-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-green-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-green-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-green-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-green-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-green-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-green-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-green-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-green-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-blue-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-blue-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-blue-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-blue-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-blue-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-blue-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-blue-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-blue-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-blue-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-blue-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-indigo-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-indigo-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-indigo-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-indigo-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-indigo-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-indigo-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-indigo-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-indigo-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-indigo-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-indigo-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-purple-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-purple-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-purple-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-purple-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-purple-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-purple-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-purple-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-purple-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-purple-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-purple-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-pink-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-pink-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-pink-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-pink-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-pink-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-pink-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-pink-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-pink-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-pink-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-pink-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-browny:focus{
    --tw-border-opacity: 1;
    border-color: rgba(172, 165, 160, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-browny-lighter:focus{
    --tw-border-opacity: 1;
    border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-browny-darker:focus{
    --tw-border-opacity: 1;
    border-color: rgba(134, 128, 123, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-graysy:focus{
    --tw-border-opacity: 1;
    border-color: rgba(159, 159, 159, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-graysy-darker:focus{
    --tw-border-opacity: 1;
    border-color: rgba(52, 52, 52, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-graysy-lighter:focus{
    --tw-border-opacity: 1;
    border-color: rgba(229, 229, 229, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-error:focus{
    --tw-border-opacity: 1;
    border-color: rgba(234, 33, 33, var(--tw-border-opacity));
  }

  .xxl\:focus\:border-redy:focus{
    --tw-border-opacity: 1;
    border-color: rgba(222, 21, 21, var(--tw-border-opacity));
  }

  .xxl\:border-opacity-0{
    --tw-border-opacity: 0;
  }

  .xxl\:border-opacity-5{
    --tw-border-opacity: 0.05;
  }

  .xxl\:border-opacity-10{
    --tw-border-opacity: 0.1;
  }

  .xxl\:border-opacity-20{
    --tw-border-opacity: 0.2;
  }

  .xxl\:border-opacity-25{
    --tw-border-opacity: 0.25;
  }

  .xxl\:border-opacity-30{
    --tw-border-opacity: 0.3;
  }

  .xxl\:border-opacity-40{
    --tw-border-opacity: 0.4;
  }

  .xxl\:border-opacity-50{
    --tw-border-opacity: 0.5;
  }

  .xxl\:border-opacity-60{
    --tw-border-opacity: 0.6;
  }

  .xxl\:border-opacity-70{
    --tw-border-opacity: 0.7;
  }

  .xxl\:border-opacity-75{
    --tw-border-opacity: 0.75;
  }

  .xxl\:border-opacity-80{
    --tw-border-opacity: 0.8;
  }

  .xxl\:border-opacity-90{
    --tw-border-opacity: 0.9;
  }

  .xxl\:border-opacity-95{
    --tw-border-opacity: 0.95;
  }

  .xxl\:border-opacity-100{
    --tw-border-opacity: 1;
  }

  .group:hover .xxl\:group-hover\:border-opacity-0{
    --tw-border-opacity: 0;
  }

  .group:hover .xxl\:group-hover\:border-opacity-5{
    --tw-border-opacity: 0.05;
  }

  .group:hover .xxl\:group-hover\:border-opacity-10{
    --tw-border-opacity: 0.1;
  }

  .group:hover .xxl\:group-hover\:border-opacity-20{
    --tw-border-opacity: 0.2;
  }

  .group:hover .xxl\:group-hover\:border-opacity-25{
    --tw-border-opacity: 0.25;
  }

  .group:hover .xxl\:group-hover\:border-opacity-30{
    --tw-border-opacity: 0.3;
  }

  .group:hover .xxl\:group-hover\:border-opacity-40{
    --tw-border-opacity: 0.4;
  }

  .group:hover .xxl\:group-hover\:border-opacity-50{
    --tw-border-opacity: 0.5;
  }

  .group:hover .xxl\:group-hover\:border-opacity-60{
    --tw-border-opacity: 0.6;
  }

  .group:hover .xxl\:group-hover\:border-opacity-70{
    --tw-border-opacity: 0.7;
  }

  .group:hover .xxl\:group-hover\:border-opacity-75{
    --tw-border-opacity: 0.75;
  }

  .group:hover .xxl\:group-hover\:border-opacity-80{
    --tw-border-opacity: 0.8;
  }

  .group:hover .xxl\:group-hover\:border-opacity-90{
    --tw-border-opacity: 0.9;
  }

  .group:hover .xxl\:group-hover\:border-opacity-95{
    --tw-border-opacity: 0.95;
  }

  .group:hover .xxl\:group-hover\:border-opacity-100{
    --tw-border-opacity: 1;
  }

  .xxl\:focus-within\:border-opacity-0:focus-within{
    --tw-border-opacity: 0;
  }

  .xxl\:focus-within\:border-opacity-5:focus-within{
    --tw-border-opacity: 0.05;
  }

  .xxl\:focus-within\:border-opacity-10:focus-within{
    --tw-border-opacity: 0.1;
  }

  .xxl\:focus-within\:border-opacity-20:focus-within{
    --tw-border-opacity: 0.2;
  }

  .xxl\:focus-within\:border-opacity-25:focus-within{
    --tw-border-opacity: 0.25;
  }

  .xxl\:focus-within\:border-opacity-30:focus-within{
    --tw-border-opacity: 0.3;
  }

  .xxl\:focus-within\:border-opacity-40:focus-within{
    --tw-border-opacity: 0.4;
  }

  .xxl\:focus-within\:border-opacity-50:focus-within{
    --tw-border-opacity: 0.5;
  }

  .xxl\:focus-within\:border-opacity-60:focus-within{
    --tw-border-opacity: 0.6;
  }

  .xxl\:focus-within\:border-opacity-70:focus-within{
    --tw-border-opacity: 0.7;
  }

  .xxl\:focus-within\:border-opacity-75:focus-within{
    --tw-border-opacity: 0.75;
  }

  .xxl\:focus-within\:border-opacity-80:focus-within{
    --tw-border-opacity: 0.8;
  }

  .xxl\:focus-within\:border-opacity-90:focus-within{
    --tw-border-opacity: 0.9;
  }

  .xxl\:focus-within\:border-opacity-95:focus-within{
    --tw-border-opacity: 0.95;
  }

  .xxl\:focus-within\:border-opacity-100:focus-within{
    --tw-border-opacity: 1;
  }

  .xxl\:hover\:border-opacity-0:hover{
    --tw-border-opacity: 0;
  }

  .xxl\:hover\:border-opacity-5:hover{
    --tw-border-opacity: 0.05;
  }

  .xxl\:hover\:border-opacity-10:hover{
    --tw-border-opacity: 0.1;
  }

  .xxl\:hover\:border-opacity-20:hover{
    --tw-border-opacity: 0.2;
  }

  .xxl\:hover\:border-opacity-25:hover{
    --tw-border-opacity: 0.25;
  }

  .xxl\:hover\:border-opacity-30:hover{
    --tw-border-opacity: 0.3;
  }

  .xxl\:hover\:border-opacity-40:hover{
    --tw-border-opacity: 0.4;
  }

  .xxl\:hover\:border-opacity-50:hover{
    --tw-border-opacity: 0.5;
  }

  .xxl\:hover\:border-opacity-60:hover{
    --tw-border-opacity: 0.6;
  }

  .xxl\:hover\:border-opacity-70:hover{
    --tw-border-opacity: 0.7;
  }

  .xxl\:hover\:border-opacity-75:hover{
    --tw-border-opacity: 0.75;
  }

  .xxl\:hover\:border-opacity-80:hover{
    --tw-border-opacity: 0.8;
  }

  .xxl\:hover\:border-opacity-90:hover{
    --tw-border-opacity: 0.9;
  }

  .xxl\:hover\:border-opacity-95:hover{
    --tw-border-opacity: 0.95;
  }

  .xxl\:hover\:border-opacity-100:hover{
    --tw-border-opacity: 1;
  }

  .xxl\:focus\:border-opacity-0:focus{
    --tw-border-opacity: 0;
  }

  .xxl\:focus\:border-opacity-5:focus{
    --tw-border-opacity: 0.05;
  }

  .xxl\:focus\:border-opacity-10:focus{
    --tw-border-opacity: 0.1;
  }

  .xxl\:focus\:border-opacity-20:focus{
    --tw-border-opacity: 0.2;
  }

  .xxl\:focus\:border-opacity-25:focus{
    --tw-border-opacity: 0.25;
  }

  .xxl\:focus\:border-opacity-30:focus{
    --tw-border-opacity: 0.3;
  }

  .xxl\:focus\:border-opacity-40:focus{
    --tw-border-opacity: 0.4;
  }

  .xxl\:focus\:border-opacity-50:focus{
    --tw-border-opacity: 0.5;
  }

  .xxl\:focus\:border-opacity-60:focus{
    --tw-border-opacity: 0.6;
  }

  .xxl\:focus\:border-opacity-70:focus{
    --tw-border-opacity: 0.7;
  }

  .xxl\:focus\:border-opacity-75:focus{
    --tw-border-opacity: 0.75;
  }

  .xxl\:focus\:border-opacity-80:focus{
    --tw-border-opacity: 0.8;
  }

  .xxl\:focus\:border-opacity-90:focus{
    --tw-border-opacity: 0.9;
  }

  .xxl\:focus\:border-opacity-95:focus{
    --tw-border-opacity: 0.95;
  }

  .xxl\:focus\:border-opacity-100:focus{
    --tw-border-opacity: 1;
  }

  .xxl\:rounded-none{
    border-radius: 0px;
  }

  .xxl\:rounded-sm{
    border-radius: 0.125rem;
  }

  .xxl\:rounded{
    border-radius: 0.25rem;
  }

  .xxl\:rounded-md{
    border-radius: 0.375rem;
  }

  .xxl\:rounded-lg{
    border-radius: 0.5rem;
  }

  .xxl\:rounded-xl{
    border-radius: 0.75rem;
  }

  .xxl\:rounded-2xl{
    border-radius: 1rem;
  }

  .xxl\:rounded-3xl{
    border-radius: 1.5rem;
  }

  .xxl\:rounded-full{
    border-radius: 9999px;
  }

  .xxl\:rounded-40px{
    border-radius: 40px;
  }

  .xxl\:rounded-circle{
    border-radius: 50%;
  }

  .xxl\:rounded-t-none{
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .xxl\:rounded-r-none{
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .xxl\:rounded-b-none{
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .xxl\:rounded-l-none{
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .xxl\:rounded-t-sm{
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .xxl\:rounded-r-sm{
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .xxl\:rounded-b-sm{
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .xxl\:rounded-l-sm{
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .xxl\:rounded-t{
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  .xxl\:rounded-r{
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }

  .xxl\:rounded-b{
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .xxl\:rounded-l{
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .xxl\:rounded-t-md{
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .xxl\:rounded-r-md{
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .xxl\:rounded-b-md{
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .xxl\:rounded-l-md{
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .xxl\:rounded-t-lg{
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .xxl\:rounded-r-lg{
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .xxl\:rounded-b-lg{
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .xxl\:rounded-l-lg{
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .xxl\:rounded-t-xl{
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .xxl\:rounded-r-xl{
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .xxl\:rounded-b-xl{
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .xxl\:rounded-l-xl{
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .xxl\:rounded-t-2xl{
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .xxl\:rounded-r-2xl{
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .xxl\:rounded-b-2xl{
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .xxl\:rounded-l-2xl{
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .xxl\:rounded-t-3xl{
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .xxl\:rounded-r-3xl{
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .xxl\:rounded-b-3xl{
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .xxl\:rounded-l-3xl{
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .xxl\:rounded-t-full{
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .xxl\:rounded-r-full{
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .xxl\:rounded-b-full{
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .xxl\:rounded-l-full{
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .xxl\:rounded-t-40px{
    border-top-left-radius: 40px;
    border-top-right-radius: 40px;
  }

  .xxl\:rounded-r-40px{
    border-top-right-radius: 40px;
    border-bottom-right-radius: 40px;
  }

  .xxl\:rounded-b-40px{
    border-bottom-right-radius: 40px;
    border-bottom-left-radius: 40px;
  }

  .xxl\:rounded-l-40px{
    border-top-left-radius: 40px;
    border-bottom-left-radius: 40px;
  }

  .xxl\:rounded-t-circle{
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
  }

  .xxl\:rounded-r-circle{
    border-top-right-radius: 50%;
    border-bottom-right-radius: 50%;
  }

  .xxl\:rounded-b-circle{
    border-bottom-right-radius: 50%;
    border-bottom-left-radius: 50%;
  }

  .xxl\:rounded-l-circle{
    border-top-left-radius: 50%;
    border-bottom-left-radius: 50%;
  }

  .xxl\:rounded-tl-none{
    border-top-left-radius: 0px;
  }

  .xxl\:rounded-tr-none{
    border-top-right-radius: 0px;
  }

  .xxl\:rounded-br-none{
    border-bottom-right-radius: 0px;
  }

  .xxl\:rounded-bl-none{
    border-bottom-left-radius: 0px;
  }

  .xxl\:rounded-tl-sm{
    border-top-left-radius: 0.125rem;
  }

  .xxl\:rounded-tr-sm{
    border-top-right-radius: 0.125rem;
  }

  .xxl\:rounded-br-sm{
    border-bottom-right-radius: 0.125rem;
  }

  .xxl\:rounded-bl-sm{
    border-bottom-left-radius: 0.125rem;
  }

  .xxl\:rounded-tl{
    border-top-left-radius: 0.25rem;
  }

  .xxl\:rounded-tr{
    border-top-right-radius: 0.25rem;
  }

  .xxl\:rounded-br{
    border-bottom-right-radius: 0.25rem;
  }

  .xxl\:rounded-bl{
    border-bottom-left-radius: 0.25rem;
  }

  .xxl\:rounded-tl-md{
    border-top-left-radius: 0.375rem;
  }

  .xxl\:rounded-tr-md{
    border-top-right-radius: 0.375rem;
  }

  .xxl\:rounded-br-md{
    border-bottom-right-radius: 0.375rem;
  }

  .xxl\:rounded-bl-md{
    border-bottom-left-radius: 0.375rem;
  }

  .xxl\:rounded-tl-lg{
    border-top-left-radius: 0.5rem;
  }

  .xxl\:rounded-tr-lg{
    border-top-right-radius: 0.5rem;
  }

  .xxl\:rounded-br-lg{
    border-bottom-right-radius: 0.5rem;
  }

  .xxl\:rounded-bl-lg{
    border-bottom-left-radius: 0.5rem;
  }

  .xxl\:rounded-tl-xl{
    border-top-left-radius: 0.75rem;
  }

  .xxl\:rounded-tr-xl{
    border-top-right-radius: 0.75rem;
  }

  .xxl\:rounded-br-xl{
    border-bottom-right-radius: 0.75rem;
  }

  .xxl\:rounded-bl-xl{
    border-bottom-left-radius: 0.75rem;
  }

  .xxl\:rounded-tl-2xl{
    border-top-left-radius: 1rem;
  }

  .xxl\:rounded-tr-2xl{
    border-top-right-radius: 1rem;
  }

  .xxl\:rounded-br-2xl{
    border-bottom-right-radius: 1rem;
  }

  .xxl\:rounded-bl-2xl{
    border-bottom-left-radius: 1rem;
  }

  .xxl\:rounded-tl-3xl{
    border-top-left-radius: 1.5rem;
  }

  .xxl\:rounded-tr-3xl{
    border-top-right-radius: 1.5rem;
  }

  .xxl\:rounded-br-3xl{
    border-bottom-right-radius: 1.5rem;
  }

  .xxl\:rounded-bl-3xl{
    border-bottom-left-radius: 1.5rem;
  }

  .xxl\:rounded-tl-full{
    border-top-left-radius: 9999px;
  }

  .xxl\:rounded-tr-full{
    border-top-right-radius: 9999px;
  }

  .xxl\:rounded-br-full{
    border-bottom-right-radius: 9999px;
  }

  .xxl\:rounded-bl-full{
    border-bottom-left-radius: 9999px;
  }

  .xxl\:rounded-tl-40px{
    border-top-left-radius: 40px;
  }

  .xxl\:rounded-tr-40px{
    border-top-right-radius: 40px;
  }

  .xxl\:rounded-br-40px{
    border-bottom-right-radius: 40px;
  }

  .xxl\:rounded-bl-40px{
    border-bottom-left-radius: 40px;
  }

  .xxl\:rounded-tl-circle{
    border-top-left-radius: 50%;
  }

  .xxl\:rounded-tr-circle{
    border-top-right-radius: 50%;
  }

  .xxl\:rounded-br-circle{
    border-bottom-right-radius: 50%;
  }

  .xxl\:rounded-bl-circle{
    border-bottom-left-radius: 50%;
  }

  .xxl\:border-solid{
    border-style: solid;
  }

  .xxl\:border-dashed{
    border-style: dashed;
  }

  .xxl\:border-dotted{
    border-style: dotted;
  }

  .xxl\:border-double{
    border-style: double;
  }

  .xxl\:border-none{
    border-style: none;
  }

  .xxl\:border-0{
    border-width: 0px;
  }

  .xxl\:border-2{
    border-width: 2px;
  }

  .xxl\:border-4{
    border-width: 4px;
  }

  .xxl\:border-8{
    border-width: 8px;
  }

  .xxl\:border{
    border-width: 1px;
  }

  .xxl\:border-t-0{
    border-top-width: 0px;
  }

  .xxl\:border-r-0{
    border-right-width: 0px;
  }

  .xxl\:border-b-0{
    border-bottom-width: 0px;
  }

  .xxl\:border-l-0{
    border-left-width: 0px;
  }

  .xxl\:border-t-2{
    border-top-width: 2px;
  }

  .xxl\:border-r-2{
    border-right-width: 2px;
  }

  .xxl\:border-b-2{
    border-bottom-width: 2px;
  }

  .xxl\:border-l-2{
    border-left-width: 2px;
  }

  .xxl\:border-t-4{
    border-top-width: 4px;
  }

  .xxl\:border-r-4{
    border-right-width: 4px;
  }

  .xxl\:border-b-4{
    border-bottom-width: 4px;
  }

  .xxl\:border-l-4{
    border-left-width: 4px;
  }

  .xxl\:border-t-8{
    border-top-width: 8px;
  }

  .xxl\:border-r-8{
    border-right-width: 8px;
  }

  .xxl\:border-b-8{
    border-bottom-width: 8px;
  }

  .xxl\:border-l-8{
    border-left-width: 8px;
  }

  .xxl\:border-t{
    border-top-width: 1px;
  }

  .xxl\:border-r{
    border-right-width: 1px;
  }

  .xxl\:border-b{
    border-bottom-width: 1px;
  }

  .xxl\:border-l{
    border-left-width: 1px;
  }

  .xxl\:decoration-slice{
    -webkit-box-decoration-break: slice;
            box-decoration-break: slice;
  }

  .xxl\:decoration-clone{
    -webkit-box-decoration-break: clone;
            box-decoration-break: clone;
  }

  .xxl\:box-border{
    box-sizing: border-box;
  }

  .xxl\:box-content{
    box-sizing: content-box;
  }

  .xxl\:cursor-auto{
    cursor: auto;
  }

  .xxl\:cursor-default{
    cursor: default;
  }

  .xxl\:cursor-pointer{
    cursor: pointer;
  }

  .xxl\:cursor-wait{
    cursor: wait;
  }

  .xxl\:cursor-text{
    cursor: text;
  }

  .xxl\:cursor-move{
    cursor: move;
  }

  .xxl\:cursor-help{
    cursor: help;
  }

  .xxl\:cursor-not-allowed{
    cursor: not-allowed;
  }

  .xxl\:block{
    display: block;
  }

  .xxl\:inline-block{
    display: inline-block;
  }

  .xxl\:inline{
    display: inline;
  }

  .xxl\:flex{
    display: flex;
  }

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

  .xxl\:table{
    display: table;
  }

  .xxl\:inline-table{
    display: inline-table;
  }

  .xxl\:table-caption{
    display: table-caption;
  }

  .xxl\:table-cell{
    display: table-cell;
  }

  .xxl\:table-column{
    display: table-column;
  }

  .xxl\:table-column-group{
    display: table-column-group;
  }

  .xxl\:table-footer-group{
    display: table-footer-group;
  }

  .xxl\:table-header-group{
    display: table-header-group;
  }

  .xxl\:table-row-group{
    display: table-row-group;
  }

  .xxl\:table-row{
    display: table-row;
  }

  .xxl\:flow-root{
    display: flow-root;
  }

  .xxl\:grid{
    display: grid;
  }

  .xxl\:inline-grid{
    display: inline-grid;
  }

  .xxl\:contents{
    display: contents;
  }

  .xxl\:list-item{
    display: list-item;
  }

  .xxl\:hidden{
    display: none;
  }

  .xxl\:flex-row{
    flex-direction: row;
  }

  .xxl\:flex-row-reverse{
    flex-direction: row-reverse;
  }

  .xxl\:flex-col{
    flex-direction: column;
  }

  .xxl\:flex-col-reverse{
    flex-direction: column-reverse;
  }

  .xxl\:flex-wrap{
    flex-wrap: wrap;
  }

  .xxl\:flex-wrap-reverse{
    flex-wrap: wrap-reverse;
  }

  .xxl\:flex-nowrap{
    flex-wrap: nowrap;
  }

  .xxl\:place-items-start{
    place-items: start;
  }

  .xxl\:place-items-end{
    place-items: end;
  }

  .xxl\:place-items-center{
    place-items: center;
  }

  .xxl\:place-items-stretch{
    place-items: stretch;
  }

  .xxl\:place-content-center{
    place-content: center;
  }

  .xxl\:place-content-start{
    place-content: start;
  }

  .xxl\:place-content-end{
    place-content: end;
  }

  .xxl\:place-content-between{
    place-content: space-between;
  }

  .xxl\:place-content-around{
    place-content: space-around;
  }

  .xxl\:place-content-evenly{
    place-content: space-evenly;
  }

  .xxl\:place-content-stretch{
    place-content: stretch;
  }

  .xxl\:place-self-auto{
    place-self: auto;
  }

  .xxl\:place-self-start{
    place-self: start;
  }

  .xxl\:place-self-end{
    place-self: end;
  }

  .xxl\:place-self-center{
    place-self: center;
  }

  .xxl\:place-self-stretch{
    place-self: stretch;
  }

  .xxl\:items-start{
    align-items: flex-start;
  }

  .xxl\:items-end{
    align-items: flex-end;
  }

  .xxl\:items-center{
    align-items: center;
  }

  .xxl\:items-baseline{
    align-items: baseline;
  }

  .xxl\:items-stretch{
    align-items: stretch;
  }

  .xxl\:content-center{
    align-content: center;
  }

  .xxl\:content-start{
    align-content: flex-start;
  }

  .xxl\:content-end{
    align-content: flex-end;
  }

  .xxl\:content-between{
    align-content: space-between;
  }

  .xxl\:content-around{
    align-content: space-around;
  }

  .xxl\:content-evenly{
    align-content: space-evenly;
  }

  .xxl\:self-auto{
    align-self: auto;
  }

  .xxl\:self-start{
    align-self: flex-start;
  }

  .xxl\:self-end{
    align-self: flex-end;
  }

  .xxl\:self-center{
    align-self: center;
  }

  .xxl\:self-stretch{
    align-self: stretch;
  }

  .xxl\:justify-items-start{
    justify-items: start;
  }

  .xxl\:justify-items-end{
    justify-items: end;
  }

  .xxl\:justify-items-center{
    justify-items: center;
  }

  .xxl\:justify-items-stretch{
    justify-items: stretch;
  }

  .xxl\:justify-start{
    justify-content: flex-start;
  }

  .xxl\:justify-end{
    justify-content: flex-end;
  }

  .xxl\:justify-center{
    justify-content: center;
  }

  .xxl\:justify-between{
    justify-content: space-between;
  }

  .xxl\:justify-around{
    justify-content: space-around;
  }

  .xxl\:justify-evenly{
    justify-content: space-evenly;
  }

  .xxl\:justify-self-auto{
    justify-self: auto;
  }

  .xxl\:justify-self-start{
    justify-self: start;
  }

  .xxl\:justify-self-end{
    justify-self: end;
  }

  .xxl\:justify-self-center{
    justify-self: center;
  }

  .xxl\:justify-self-stretch{
    justify-self: stretch;
  }

  .xxl\:flex-1{
    flex: 1 1 0%;
  }

  .xxl\:flex-auto{
    flex: 1 1 auto;
  }

  .xxl\:flex-initial{
    flex: 0 1 auto;
  }

  .xxl\:flex-none{
    flex: none;
  }

  .xxl\:flex-grow-0{
    flex-grow: 0;
  }

  .xxl\:flex-grow{
    flex-grow: 1;
  }

  .xxl\:flex-shrink-0{
    flex-shrink: 0;
  }

  .xxl\:flex-shrink{
    flex-shrink: 1;
  }

  .xxl\:order-1{
    order: 1;
  }

  .xxl\:order-2{
    order: 2;
  }

  .xxl\:order-3{
    order: 3;
  }

  .xxl\:order-4{
    order: 4;
  }

  .xxl\:order-5{
    order: 5;
  }

  .xxl\:order-6{
    order: 6;
  }

  .xxl\:order-7{
    order: 7;
  }

  .xxl\:order-8{
    order: 8;
  }

  .xxl\:order-9{
    order: 9;
  }

  .xxl\:order-10{
    order: 10;
  }

  .xxl\:order-11{
    order: 11;
  }

  .xxl\:order-12{
    order: 12;
  }

  .xxl\:order-first{
    order: -9999;
  }

  .xxl\:order-last{
    order: 9999;
  }

  .xxl\:order-none{
    order: 0;
  }

  .xxl\:float-right{
    float: right;
  }

  .xxl\:float-left{
    float: left;
  }

  .xxl\:float-none{
    float: none;
  }

  .xxl\:clear-left{
    clear: left;
  }

  .xxl\:clear-right{
    clear: right;
  }

  .xxl\:clear-both{
    clear: both;
  }

  .xxl\:clear-none{
    clear: none;
  }

  .xxl\: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";
  }

  .xxl\:font-serif{
    font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
  }

  .xxl\:font-mono{
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  }

  .xxl\:font-inter{
    font-family: Inter;
  }

  .xxl\:font-bebas-neue{
    font-family: bebas-neue;
  }

  .xxl\:font-bebas{
    font-family: bebas-pro;
  }

  .xxl\:font-blacker{
    font-family: blacker-display;
  }

  .xxl\:font-thin{
    font-weight: 100;
  }

  .xxl\:font-extralight{
    font-weight: 200;
  }

  .xxl\:font-light{
    font-weight: 300;
  }

  .xxl\:font-normal{
    font-weight: 400;
  }

  .xxl\:font-medium{
    font-weight: 500;
  }

  .xxl\:font-semibold{
    font-weight: 600;
  }

  .xxl\:font-bold{
    font-weight: 700;
  }

  .xxl\:font-extrabold{
    font-weight: 800;
  }

  .xxl\:font-black{
    font-weight: 900;
  }

  .xxl\:h-0{
    height: 0px;
  }

  .xxl\:h-1{
    height: 0.25rem;
  }

  .xxl\:h-2{
    height: 0.5rem;
  }

  .xxl\:h-3{
    height: 0.75rem;
  }

  .xxl\:h-4{
    height: 1rem;
  }

  .xxl\:h-5{
    height: 1.25rem;
  }

  .xxl\:h-6{
    height: 1.5rem;
  }

  .xxl\:h-7{
    height: 1.75rem;
  }

  .xxl\:h-8{
    height: 2rem;
  }

  .xxl\:h-9{
    height: 2.25rem;
  }

  .xxl\:h-10{
    height: 2.5rem;
  }

  .xxl\:h-11{
    height: 2.75rem;
  }

  .xxl\:h-12{
    height: 3rem;
  }

  .xxl\:h-14{
    height: 3.5rem;
  }

  .xxl\:h-16{
    height: 4rem;
  }

  .xxl\:h-20{
    height: 5rem;
  }

  .xxl\:h-24{
    height: 6rem;
  }

  .xxl\:h-28{
    height: 7rem;
  }

  .xxl\:h-32{
    height: 8rem;
  }

  .xxl\:h-36{
    height: 9rem;
  }

  .xxl\:h-40{
    height: 10rem;
  }

  .xxl\:h-44{
    height: 11rem;
  }

  .xxl\:h-48{
    height: 12rem;
  }

  .xxl\:h-52{
    height: 13rem;
  }

  .xxl\:h-56{
    height: 14rem;
  }

  .xxl\:h-60{
    height: 15rem;
  }

  .xxl\:h-64{
    height: 16rem;
  }

  .xxl\:h-72{
    height: 18rem;
  }

  .xxl\:h-80{
    height: 20rem;
  }

  .xxl\:h-96{
    height: 24rem;
  }

  .xxl\:h-auto{
    height: auto;
  }

  .xxl\:h-px{
    height: 1px;
  }

  .xxl\:h-0\.5{
    height: 0.125rem;
  }

  .xxl\:h-1\.5{
    height: 0.375rem;
  }

  .xxl\:h-2\.5{
    height: 0.625rem;
  }

  .xxl\:h-3\.5{
    height: 0.875rem;
  }

  .xxl\:h-1\/2{
    height: 50%;
  }

  .xxl\:h-1\/3{
    height: 33.333333%;
  }

  .xxl\:h-2\/3{
    height: 66.666667%;
  }

  .xxl\:h-1\/4{
    height: 25%;
  }

  .xxl\:h-2\/4{
    height: 50%;
  }

  .xxl\:h-3\/4{
    height: 75%;
  }

  .xxl\:h-1\/5{
    height: 20%;
  }

  .xxl\:h-2\/5{
    height: 40%;
  }

  .xxl\:h-3\/5{
    height: 60%;
  }

  .xxl\:h-4\/5{
    height: 80%;
  }

  .xxl\:h-1\/6{
    height: 16.666667%;
  }

  .xxl\:h-2\/6{
    height: 33.333333%;
  }

  .xxl\:h-3\/6{
    height: 50%;
  }

  .xxl\:h-4\/6{
    height: 66.666667%;
  }

  .xxl\:h-5\/6{
    height: 83.333333%;
  }

  .xxl\:h-full{
    height: 100%;
  }

  .xxl\:h-screen{
    height: 100vh;
  }

  .xxl\:h-62px{
    height: 62px;
  }

  .xxl\:h-75vh{
    height: 75vh;
  }

  .xxl\:h-350px{
    height: 350px;
  }

  .xxl\:h-450px{
    height: 450px;
  }

  .xxl\:h-475px{
    height: 475px;
  }

  .xxl\:h-500px{
    height: 500px;
  }

  .xxl\:h-550px{
    height: 550px;
  }

  .xxl\:h-610px{
    height: 610px;
  }

  .xxl\:h-980px{
    height: 980px;
  }

  .xxl\:text-9{
    font-size: 0.563rem;
  }

  .xxl\:text-10{
    font-size: 0.625rem;
  }

  .xxl\:text-13{
    font-size: 0.813rem;
  }

  .xxl\:text-18{
    font-size: 1.125rem;
  }

  .xxl\:text-19{
    font-size: 1.188rem;
  }

  .xxl\:text-22{
    font-size: 1.375rem;
  }

  .xxl\:text-25{
    font-size: 1.563rem;
  }

  .xxl\:text-42{
    font-size: 2.625rem;
  }

  .xxl\:text-55{
    font-size: 3.438rem;
  }

  .xxl\:text-xs{
    font-size: 0.75rem;
    line-height: 1rem;
  }

  .xxl\:text-sm{
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .xxl\:text-base{
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .xxl\:text-lg{
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .xxl\:text-xl{
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .xxl\:text-2xl{
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .xxl\:text-3xl{
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .xxl\:text-4xl{
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .xxl\:text-5xl{
    font-size: 3rem;
    line-height: 1;
  }

  .xxl\:text-6xl{
    font-size: 3.75rem;
    line-height: 1;
  }

  .xxl\:text-7xl{
    font-size: 4.5rem;
    line-height: 1;
  }

  .xxl\:text-8xl{
    font-size: 6rem;
    line-height: 1;
  }

  .xxl\:text-9xl{
    font-size: 8rem;
    line-height: 1;
  }

  .xxl\:leading-3{
    line-height: .75rem;
  }

  .xxl\:leading-4{
    line-height: 1rem;
  }

  .xxl\:leading-5{
    line-height: 1.25rem;
  }

  .xxl\:leading-6{
    line-height: 1.5rem;
  }

  .xxl\:leading-7{
    line-height: 1.75rem;
  }

  .xxl\:leading-8{
    line-height: 2rem;
  }

  .xxl\:leading-9{
    line-height: 2.25rem;
  }

  .xxl\:leading-10{
    line-height: 2.5rem;
  }

  .xxl\:leading-none{
    line-height: 1;
  }

  .xxl\:leading-tight{
    line-height: 1.25;
  }

  .xxl\:leading-snug{
    line-height: 1.375;
  }

  .xxl\:leading-normal{
    line-height: 1.5;
  }

  .xxl\:leading-relaxed{
    line-height: 1.625;
  }

  .xxl\:leading-loose{
    line-height: 2;
  }

  .xxl\:list-inside{
    list-style-position: inside;
  }

  .xxl\:list-outside{
    list-style-position: outside;
  }

  .xxl\:list-none{
    list-style-type: none;
  }

  .xxl\:list-disc{
    list-style-type: disc;
  }

  .xxl\:list-decimal{
    list-style-type: decimal;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .xxl\:m-auto{
    margin: auto;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .xxl\:mt-0{
    margin-top: 0px;
  }

  .xxl\:mr-0{
    margin-right: 0px;
  }

  .xxl\:mb-0{
    margin-bottom: 0px;
  }

  .xxl\:ml-0{
    margin-left: 0px;
  }

  .xxl\:mt-1{
    margin-top: 0.25rem;
  }

  .xxl\:mr-1{
    margin-right: 0.25rem;
  }

  .xxl\:mb-1{
    margin-bottom: 0.25rem;
  }

  .xxl\:ml-1{
    margin-left: 0.25rem;
  }

  .xxl\:mt-2{
    margin-top: 0.5rem;
  }

  .xxl\:mr-2{
    margin-right: 0.5rem;
  }

  .xxl\:mb-2{
    margin-bottom: 0.5rem;
  }

  .xxl\:ml-2{
    margin-left: 0.5rem;
  }

  .xxl\:mt-3{
    margin-top: 0.75rem;
  }

  .xxl\:mr-3{
    margin-right: 0.75rem;
  }

  .xxl\:mb-3{
    margin-bottom: 0.75rem;
  }

  .xxl\:ml-3{
    margin-left: 0.75rem;
  }

  .xxl\:mt-4{
    margin-top: 1rem;
  }

  .xxl\:mr-4{
    margin-right: 1rem;
  }

  .xxl\:mb-4{
    margin-bottom: 1rem;
  }

  .xxl\:ml-4{
    margin-left: 1rem;
  }

  .xxl\:mt-5{
    margin-top: 1.25rem;
  }

  .xxl\:mr-5{
    margin-right: 1.25rem;
  }

  .xxl\:mb-5{
    margin-bottom: 1.25rem;
  }

  .xxl\:ml-5{
    margin-left: 1.25rem;
  }

  .xxl\:mt-6{
    margin-top: 1.5rem;
  }

  .xxl\:mr-6{
    margin-right: 1.5rem;
  }

  .xxl\:mb-6{
    margin-bottom: 1.5rem;
  }

  .xxl\:ml-6{
    margin-left: 1.5rem;
  }

  .xxl\:mt-7{
    margin-top: 1.75rem;
  }

  .xxl\:mr-7{
    margin-right: 1.75rem;
  }

  .xxl\:mb-7{
    margin-bottom: 1.75rem;
  }

  .xxl\:ml-7{
    margin-left: 1.75rem;
  }

  .xxl\:mt-8{
    margin-top: 2rem;
  }

  .xxl\:mr-8{
    margin-right: 2rem;
  }

  .xxl\:mb-8{
    margin-bottom: 2rem;
  }

  .xxl\:ml-8{
    margin-left: 2rem;
  }

  .xxl\:mt-9{
    margin-top: 2.25rem;
  }

  .xxl\:mr-9{
    margin-right: 2.25rem;
  }

  .xxl\:mb-9{
    margin-bottom: 2.25rem;
  }

  .xxl\:ml-9{
    margin-left: 2.25rem;
  }

  .xxl\:mt-10{
    margin-top: 2.5rem;
  }

  .xxl\:mr-10{
    margin-right: 2.5rem;
  }

  .xxl\:mb-10{
    margin-bottom: 2.5rem;
  }

  .xxl\:ml-10{
    margin-left: 2.5rem;
  }

  .xxl\:mt-11{
    margin-top: 2.75rem;
  }

  .xxl\:mr-11{
    margin-right: 2.75rem;
  }

  .xxl\:mb-11{
    margin-bottom: 2.75rem;
  }

  .xxl\:ml-11{
    margin-left: 2.75rem;
  }

  .xxl\:mt-12{
    margin-top: 3rem;
  }

  .xxl\:mr-12{
    margin-right: 3rem;
  }

  .xxl\:mb-12{
    margin-bottom: 3rem;
  }

  .xxl\:ml-12{
    margin-left: 3rem;
  }

  .xxl\:mt-14{
    margin-top: 3.5rem;
  }

  .xxl\:mr-14{
    margin-right: 3.5rem;
  }

  .xxl\:mb-14{
    margin-bottom: 3.5rem;
  }

  .xxl\:ml-14{
    margin-left: 3.5rem;
  }

  .xxl\:mt-16{
    margin-top: 4rem;
  }

  .xxl\:mr-16{
    margin-right: 4rem;
  }

  .xxl\:mb-16{
    margin-bottom: 4rem;
  }

  .xxl\:ml-16{
    margin-left: 4rem;
  }

  .xxl\:mt-20{
    margin-top: 5rem;
  }

  .xxl\:mr-20{
    margin-right: 5rem;
  }

  .xxl\:mb-20{
    margin-bottom: 5rem;
  }

  .xxl\:ml-20{
    margin-left: 5rem;
  }

  .xxl\:mt-24{
    margin-top: 6rem;
  }

  .xxl\:mr-24{
    margin-right: 6rem;
  }

  .xxl\:mb-24{
    margin-bottom: 6rem;
  }

  .xxl\:ml-24{
    margin-left: 6rem;
  }

  .xxl\:mt-28{
    margin-top: 7rem;
  }

  .xxl\:mr-28{
    margin-right: 7rem;
  }

  .xxl\:mb-28{
    margin-bottom: 7rem;
  }

  .xxl\:ml-28{
    margin-left: 7rem;
  }

  .xxl\:mt-32{
    margin-top: 8rem;
  }

  .xxl\:mr-32{
    margin-right: 8rem;
  }

  .xxl\:mb-32{
    margin-bottom: 8rem;
  }

  .xxl\:ml-32{
    margin-left: 8rem;
  }

  .xxl\:mt-36{
    margin-top: 9rem;
  }

  .xxl\:mr-36{
    margin-right: 9rem;
  }

  .xxl\:mb-36{
    margin-bottom: 9rem;
  }

  .xxl\:ml-36{
    margin-left: 9rem;
  }

  .xxl\:mt-40{
    margin-top: 10rem;
  }

  .xxl\:mr-40{
    margin-right: 10rem;
  }

  .xxl\:mb-40{
    margin-bottom: 10rem;
  }

  .xxl\:ml-40{
    margin-left: 10rem;
  }

  .xxl\:mt-44{
    margin-top: 11rem;
  }

  .xxl\:mr-44{
    margin-right: 11rem;
  }

  .xxl\:mb-44{
    margin-bottom: 11rem;
  }

  .xxl\:ml-44{
    margin-left: 11rem;
  }

  .xxl\:mt-48{
    margin-top: 12rem;
  }

  .xxl\:mr-48{
    margin-right: 12rem;
  }

  .xxl\:mb-48{
    margin-bottom: 12rem;
  }

  .xxl\:ml-48{
    margin-left: 12rem;
  }

  .xxl\:mt-52{
    margin-top: 13rem;
  }

  .xxl\:mr-52{
    margin-right: 13rem;
  }

  .xxl\:mb-52{
    margin-bottom: 13rem;
  }

  .xxl\:ml-52{
    margin-left: 13rem;
  }

  .xxl\:mt-56{
    margin-top: 14rem;
  }

  .xxl\:mr-56{
    margin-right: 14rem;
  }

  .xxl\:mb-56{
    margin-bottom: 14rem;
  }

  .xxl\:ml-56{
    margin-left: 14rem;
  }

  .xxl\:mt-60{
    margin-top: 15rem;
  }

  .xxl\:mr-60{
    margin-right: 15rem;
  }

  .xxl\:mb-60{
    margin-bottom: 15rem;
  }

  .xxl\:ml-60{
    margin-left: 15rem;
  }

  .xxl\:mt-64{
    margin-top: 16rem;
  }

  .xxl\:mr-64{
    margin-right: 16rem;
  }

  .xxl\:mb-64{
    margin-bottom: 16rem;
  }

  .xxl\:ml-64{
    margin-left: 16rem;
  }

  .xxl\:mt-72{
    margin-top: 18rem;
  }

  .xxl\:mr-72{
    margin-right: 18rem;
  }

  .xxl\:mb-72{
    margin-bottom: 18rem;
  }

  .xxl\:ml-72{
    margin-left: 18rem;
  }

  .xxl\:mt-80{
    margin-top: 20rem;
  }

  .xxl\:mr-80{
    margin-right: 20rem;
  }

  .xxl\:mb-80{
    margin-bottom: 20rem;
  }

  .xxl\:ml-80{
    margin-left: 20rem;
  }

  .xxl\:mt-96{
    margin-top: 24rem;
  }

  .xxl\:mr-96{
    margin-right: 24rem;
  }

  .xxl\:mb-96{
    margin-bottom: 24rem;
  }

  .xxl\:ml-96{
    margin-left: 24rem;
  }

  .xxl\:mt-auto{
    margin-top: auto;
  }

  .xxl\:mr-auto{
    margin-right: auto;
  }

  .xxl\:mb-auto{
    margin-bottom: auto;
  }

  .xxl\:ml-auto{
    margin-left: auto;
  }

  .xxl\:mt-px{
    margin-top: 1px;
  }

  .xxl\:mr-px{
    margin-right: 1px;
  }

  .xxl\:mb-px{
    margin-bottom: 1px;
  }

  .xxl\:ml-px{
    margin-left: 1px;
  }

  .xxl\:mt-0\.5{
    margin-top: 0.125rem;
  }

  .xxl\:mr-0\.5{
    margin-right: 0.125rem;
  }

  .xxl\:mb-0\.5{
    margin-bottom: 0.125rem;
  }

  .xxl\:ml-0\.5{
    margin-left: 0.125rem;
  }

  .xxl\:mt-1\.5{
    margin-top: 0.375rem;
  }

  .xxl\:mr-1\.5{
    margin-right: 0.375rem;
  }

  .xxl\:mb-1\.5{
    margin-bottom: 0.375rem;
  }

  .xxl\:ml-1\.5{
    margin-left: 0.375rem;
  }

  .xxl\:mt-2\.5{
    margin-top: 0.625rem;
  }

  .xxl\:mr-2\.5{
    margin-right: 0.625rem;
  }

  .xxl\:mb-2\.5{
    margin-bottom: 0.625rem;
  }

  .xxl\:ml-2\.5{
    margin-left: 0.625rem;
  }

  .xxl\:mt-3\.5{
    margin-top: 0.875rem;
  }

  .xxl\:mr-3\.5{
    margin-right: 0.875rem;
  }

  .xxl\:mb-3\.5{
    margin-bottom: 0.875rem;
  }

  .xxl\:ml-3\.5{
    margin-left: 0.875rem;
  }

  .xxl\:-mt-0{
    margin-top: 0px;
  }

  .xxl\:-mr-0{
    margin-right: 0px;
  }

  .xxl\:-mb-0{
    margin-bottom: 0px;
  }

  .xxl\:-ml-0{
    margin-left: 0px;
  }

  .xxl\:-mt-1{
    margin-top: -0.25rem;
  }

  .xxl\:-mr-1{
    margin-right: -0.25rem;
  }

  .xxl\:-mb-1{
    margin-bottom: -0.25rem;
  }

  .xxl\:-ml-1{
    margin-left: -0.25rem;
  }

  .xxl\:-mt-2{
    margin-top: -0.5rem;
  }

  .xxl\:-mr-2{
    margin-right: -0.5rem;
  }

  .xxl\:-mb-2{
    margin-bottom: -0.5rem;
  }

  .xxl\:-ml-2{
    margin-left: -0.5rem;
  }

  .xxl\:-mt-3{
    margin-top: -0.75rem;
  }

  .xxl\:-mr-3{
    margin-right: -0.75rem;
  }

  .xxl\:-mb-3{
    margin-bottom: -0.75rem;
  }

  .xxl\:-ml-3{
    margin-left: -0.75rem;
  }

  .xxl\:-mt-4{
    margin-top: -1rem;
  }

  .xxl\:-mr-4{
    margin-right: -1rem;
  }

  .xxl\:-mb-4{
    margin-bottom: -1rem;
  }

  .xxl\:-ml-4{
    margin-left: -1rem;
  }

  .xxl\:-mt-5{
    margin-top: -1.25rem;
  }

  .xxl\:-mr-5{
    margin-right: -1.25rem;
  }

  .xxl\:-mb-5{
    margin-bottom: -1.25rem;
  }

  .xxl\:-ml-5{
    margin-left: -1.25rem;
  }

  .xxl\:-mt-6{
    margin-top: -1.5rem;
  }

  .xxl\:-mr-6{
    margin-right: -1.5rem;
  }

  .xxl\:-mb-6{
    margin-bottom: -1.5rem;
  }

  .xxl\:-ml-6{
    margin-left: -1.5rem;
  }

  .xxl\:-mt-7{
    margin-top: -1.75rem;
  }

  .xxl\:-mr-7{
    margin-right: -1.75rem;
  }

  .xxl\:-mb-7{
    margin-bottom: -1.75rem;
  }

  .xxl\:-ml-7{
    margin-left: -1.75rem;
  }

  .xxl\:-mt-8{
    margin-top: -2rem;
  }

  .xxl\:-mr-8{
    margin-right: -2rem;
  }

  .xxl\:-mb-8{
    margin-bottom: -2rem;
  }

  .xxl\:-ml-8{
    margin-left: -2rem;
  }

  .xxl\:-mt-9{
    margin-top: -2.25rem;
  }

  .xxl\:-mr-9{
    margin-right: -2.25rem;
  }

  .xxl\:-mb-9{
    margin-bottom: -2.25rem;
  }

  .xxl\:-ml-9{
    margin-left: -2.25rem;
  }

  .xxl\:-mt-10{
    margin-top: -2.5rem;
  }

  .xxl\:-mr-10{
    margin-right: -2.5rem;
  }

  .xxl\:-mb-10{
    margin-bottom: -2.5rem;
  }

  .xxl\:-ml-10{
    margin-left: -2.5rem;
  }

  .xxl\:-mt-11{
    margin-top: -2.75rem;
  }

  .xxl\:-mr-11{
    margin-right: -2.75rem;
  }

  .xxl\:-mb-11{
    margin-bottom: -2.75rem;
  }

  .xxl\:-ml-11{
    margin-left: -2.75rem;
  }

  .xxl\:-mt-12{
    margin-top: -3rem;
  }

  .xxl\:-mr-12{
    margin-right: -3rem;
  }

  .xxl\:-mb-12{
    margin-bottom: -3rem;
  }

  .xxl\:-ml-12{
    margin-left: -3rem;
  }

  .xxl\:-mt-14{
    margin-top: -3.5rem;
  }

  .xxl\:-mr-14{
    margin-right: -3.5rem;
  }

  .xxl\:-mb-14{
    margin-bottom: -3.5rem;
  }

  .xxl\:-ml-14{
    margin-left: -3.5rem;
  }

  .xxl\:-mt-16{
    margin-top: -4rem;
  }

  .xxl\:-mr-16{
    margin-right: -4rem;
  }

  .xxl\:-mb-16{
    margin-bottom: -4rem;
  }

  .xxl\:-ml-16{
    margin-left: -4rem;
  }

  .xxl\:-mt-20{
    margin-top: -5rem;
  }

  .xxl\:-mr-20{
    margin-right: -5rem;
  }

  .xxl\:-mb-20{
    margin-bottom: -5rem;
  }

  .xxl\:-ml-20{
    margin-left: -5rem;
  }

  .xxl\:-mt-24{
    margin-top: -6rem;
  }

  .xxl\:-mr-24{
    margin-right: -6rem;
  }

  .xxl\:-mb-24{
    margin-bottom: -6rem;
  }

  .xxl\:-ml-24{
    margin-left: -6rem;
  }

  .xxl\:-mt-28{
    margin-top: -7rem;
  }

  .xxl\:-mr-28{
    margin-right: -7rem;
  }

  .xxl\:-mb-28{
    margin-bottom: -7rem;
  }

  .xxl\:-ml-28{
    margin-left: -7rem;
  }

  .xxl\:-mt-32{
    margin-top: -8rem;
  }

  .xxl\:-mr-32{
    margin-right: -8rem;
  }

  .xxl\:-mb-32{
    margin-bottom: -8rem;
  }

  .xxl\:-ml-32{
    margin-left: -8rem;
  }

  .xxl\:-mt-36{
    margin-top: -9rem;
  }

  .xxl\:-mr-36{
    margin-right: -9rem;
  }

  .xxl\:-mb-36{
    margin-bottom: -9rem;
  }

  .xxl\:-ml-36{
    margin-left: -9rem;
  }

  .xxl\:-mt-40{
    margin-top: -10rem;
  }

  .xxl\:-mr-40{
    margin-right: -10rem;
  }

  .xxl\:-mb-40{
    margin-bottom: -10rem;
  }

  .xxl\:-ml-40{
    margin-left: -10rem;
  }

  .xxl\:-mt-44{
    margin-top: -11rem;
  }

  .xxl\:-mr-44{
    margin-right: -11rem;
  }

  .xxl\:-mb-44{
    margin-bottom: -11rem;
  }

  .xxl\:-ml-44{
    margin-left: -11rem;
  }

  .xxl\:-mt-48{
    margin-top: -12rem;
  }

  .xxl\:-mr-48{
    margin-right: -12rem;
  }

  .xxl\:-mb-48{
    margin-bottom: -12rem;
  }

  .xxl\:-ml-48{
    margin-left: -12rem;
  }

  .xxl\:-mt-52{
    margin-top: -13rem;
  }

  .xxl\:-mr-52{
    margin-right: -13rem;
  }

  .xxl\:-mb-52{
    margin-bottom: -13rem;
  }

  .xxl\:-ml-52{
    margin-left: -13rem;
  }

  .xxl\:-mt-56{
    margin-top: -14rem;
  }

  .xxl\:-mr-56{
    margin-right: -14rem;
  }

  .xxl\:-mb-56{
    margin-bottom: -14rem;
  }

  .xxl\:-ml-56{
    margin-left: -14rem;
  }

  .xxl\:-mt-60{
    margin-top: -15rem;
  }

  .xxl\:-mr-60{
    margin-right: -15rem;
  }

  .xxl\:-mb-60{
    margin-bottom: -15rem;
  }

  .xxl\:-ml-60{
    margin-left: -15rem;
  }

  .xxl\:-mt-64{
    margin-top: -16rem;
  }

  .xxl\:-mr-64{
    margin-right: -16rem;
  }

  .xxl\:-mb-64{
    margin-bottom: -16rem;
  }

  .xxl\:-ml-64{
    margin-left: -16rem;
  }

  .xxl\:-mt-72{
    margin-top: -18rem;
  }

  .xxl\:-mr-72{
    margin-right: -18rem;
  }

  .xxl\:-mb-72{
    margin-bottom: -18rem;
  }

  .xxl\:-ml-72{
    margin-left: -18rem;
  }

  .xxl\:-mt-80{
    margin-top: -20rem;
  }

  .xxl\:-mr-80{
    margin-right: -20rem;
  }

  .xxl\:-mb-80{
    margin-bottom: -20rem;
  }

  .xxl\:-ml-80{
    margin-left: -20rem;
  }

  .xxl\:-mt-96{
    margin-top: -24rem;
  }

  .xxl\:-mr-96{
    margin-right: -24rem;
  }

  .xxl\:-mb-96{
    margin-bottom: -24rem;
  }

  .xxl\:-ml-96{
    margin-left: -24rem;
  }

  .xxl\:-mt-px{
    margin-top: -1px;
  }

  .xxl\:-mr-px{
    margin-right: -1px;
  }

  .xxl\:-mb-px{
    margin-bottom: -1px;
  }

  .xxl\:-ml-px{
    margin-left: -1px;
  }

  .xxl\:-mt-0\.5{
    margin-top: -0.125rem;
  }

  .xxl\:-mr-0\.5{
    margin-right: -0.125rem;
  }

  .xxl\:-mb-0\.5{
    margin-bottom: -0.125rem;
  }

  .xxl\:-ml-0\.5{
    margin-left: -0.125rem;
  }

  .xxl\:-mt-1\.5{
    margin-top: -0.375rem;
  }

  .xxl\:-mr-1\.5{
    margin-right: -0.375rem;
  }

  .xxl\:-mb-1\.5{
    margin-bottom: -0.375rem;
  }

  .xxl\:-ml-1\.5{
    margin-left: -0.375rem;
  }

  .xxl\:-mt-2\.5{
    margin-top: -0.625rem;
  }

  .xxl\:-mr-2\.5{
    margin-right: -0.625rem;
  }

  .xxl\:-mb-2\.5{
    margin-bottom: -0.625rem;
  }

  .xxl\:-ml-2\.5{
    margin-left: -0.625rem;
  }

  .xxl\:-mt-3\.5{
    margin-top: -0.875rem;
  }

  .xxl\:-mr-3\.5{
    margin-right: -0.875rem;
  }

  .xxl\:-mb-3\.5{
    margin-bottom: -0.875rem;
  }

  .xxl\:-ml-3\.5{
    margin-left: -0.875rem;
  }

  .xxl\:max-h-0{
    max-height: 0px;
  }

  .xxl\:max-h-1{
    max-height: 0.25rem;
  }

  .xxl\:max-h-2{
    max-height: 0.5rem;
  }

  .xxl\:max-h-3{
    max-height: 0.75rem;
  }

  .xxl\:max-h-4{
    max-height: 1rem;
  }

  .xxl\:max-h-5{
    max-height: 1.25rem;
  }

  .xxl\:max-h-6{
    max-height: 1.5rem;
  }

  .xxl\:max-h-7{
    max-height: 1.75rem;
  }

  .xxl\:max-h-8{
    max-height: 2rem;
  }

  .xxl\:max-h-9{
    max-height: 2.25rem;
  }

  .xxl\:max-h-10{
    max-height: 2.5rem;
  }

  .xxl\:max-h-11{
    max-height: 2.75rem;
  }

  .xxl\:max-h-12{
    max-height: 3rem;
  }

  .xxl\:max-h-14{
    max-height: 3.5rem;
  }

  .xxl\:max-h-16{
    max-height: 4rem;
  }

  .xxl\:max-h-20{
    max-height: 5rem;
  }

  .xxl\:max-h-24{
    max-height: 6rem;
  }

  .xxl\:max-h-28{
    max-height: 7rem;
  }

  .xxl\:max-h-32{
    max-height: 8rem;
  }

  .xxl\:max-h-36{
    max-height: 9rem;
  }

  .xxl\:max-h-40{
    max-height: 10rem;
  }

  .xxl\:max-h-44{
    max-height: 11rem;
  }

  .xxl\:max-h-48{
    max-height: 12rem;
  }

  .xxl\:max-h-52{
    max-height: 13rem;
  }

  .xxl\:max-h-56{
    max-height: 14rem;
  }

  .xxl\:max-h-60{
    max-height: 15rem;
  }

  .xxl\:max-h-64{
    max-height: 16rem;
  }

  .xxl\:max-h-72{
    max-height: 18rem;
  }

  .xxl\:max-h-80{
    max-height: 20rem;
  }

  .xxl\:max-h-96{
    max-height: 24rem;
  }

  .xxl\:max-h-px{
    max-height: 1px;
  }

  .xxl\:max-h-0\.5{
    max-height: 0.125rem;
  }

  .xxl\:max-h-1\.5{
    max-height: 0.375rem;
  }

  .xxl\:max-h-2\.5{
    max-height: 0.625rem;
  }

  .xxl\:max-h-3\.5{
    max-height: 0.875rem;
  }

  .xxl\:max-h-full{
    max-height: 100%;
  }

  .xxl\:max-h-screen{
    max-height: 100vh;
  }

  .xxl\:max-w-0{
    max-width: 0rem;
  }

  .xxl\:max-w-none{
    max-width: none;
  }

  .xxl\:max-w-xs{
    max-width: 375px;
  }

  .xxl\:max-w-sm{
    max-width: 640px;
  }

  .xxl\:max-w-md{
    max-width: 768px;
  }

  .xxl\:max-w-lg{
    max-width: 1024px;
  }

  .xxl\:max-w-xl{
    max-width: 1280px;
  }

  .xxl\:max-w-2xl{
    max-width: 1366px;
  }

  .xxl\:max-w-3xl{
    max-width: 1680px;
  }

  .xxl\:max-w-4xl{
    max-width: 56rem;
  }

  .xxl\:max-w-5xl{
    max-width: 64rem;
  }

  .xxl\:max-w-6xl{
    max-width: 72rem;
  }

  .xxl\:max-w-7xl{
    max-width: 80rem;
  }

  .xxl\:max-w-full{
    max-width: 100%;
  }

  .xxl\:max-w-min{
    max-width: -webkit-min-content;
    max-width: -moz-min-content;
    max-width: min-content;
  }

  .xxl\:max-w-max{
    max-width: -webkit-max-content;
    max-width: -moz-max-content;
    max-width: max-content;
  }

  .xxl\:max-w-prose{
    max-width: 65ch;
  }

  .xxl\:min-h-0{
    min-height: 0px;
  }

  .xxl\:min-h-full{
    min-height: 100%;
  }

  .xxl\:min-h-screen{
    min-height: 100vh;
  }

  .xxl\:min-w-0{
    min-width: 0px;
  }

  .xxl\:min-w-full{
    min-width: 100%;
  }

  .xxl\:min-w-min{
    min-width: -webkit-min-content;
    min-width: -moz-min-content;
    min-width: min-content;
  }

  .xxl\:min-w-max{
    min-width: -webkit-max-content;
    min-width: -moz-max-content;
    min-width: max-content;
  }

  .xxl\:min-w-200px{
    min-width: 200px;
  }

  .xxl\:object-contain{
    -o-object-fit: contain;
       object-fit: contain;
  }

  .xxl\:object-cover{
    -o-object-fit: cover;
       object-fit: cover;
  }

  .xxl\:object-fill{
    -o-object-fit: fill;
       object-fit: fill;
  }

  .xxl\:object-none{
    -o-object-fit: none;
       object-fit: none;
  }

  .xxl\:object-scale-down{
    -o-object-fit: scale-down;
       object-fit: scale-down;
  }

  .xxl\:object-bottom{
    -o-object-position: bottom;
       object-position: bottom;
  }

  .xxl\:object-center{
    -o-object-position: center;
       object-position: center;
  }

  .xxl\:object-left{
    -o-object-position: left;
       object-position: left;
  }

  .xxl\:object-left-bottom{
    -o-object-position: left bottom;
       object-position: left bottom;
  }

  .xxl\:object-left-top{
    -o-object-position: left top;
       object-position: left top;
  }

  .xxl\:object-right{
    -o-object-position: right;
       object-position: right;
  }

  .xxl\:object-right-bottom{
    -o-object-position: right bottom;
       object-position: right bottom;
  }

  .xxl\:object-right-top{
    -o-object-position: right top;
       object-position: right top;
  }

  .xxl\:object-top{
    -o-object-position: top;
       object-position: top;
  }

  .xxl\:opacity-0{
    opacity: 0;
  }

  .xxl\:opacity-5{
    opacity: 0.05;
  }

  .xxl\:opacity-10{
    opacity: 0.1;
  }

  .xxl\:opacity-20{
    opacity: 0.2;
  }

  .xxl\:opacity-25{
    opacity: 0.25;
  }

  .xxl\:opacity-30{
    opacity: 0.3;
  }

  .xxl\:opacity-40{
    opacity: 0.4;
  }

  .xxl\:opacity-50{
    opacity: 0.5;
  }

  .xxl\:opacity-60{
    opacity: 0.6;
  }

  .xxl\:opacity-70{
    opacity: 0.7;
  }

  .xxl\:opacity-75{
    opacity: 0.75;
  }

  .xxl\:opacity-80{
    opacity: 0.8;
  }

  .xxl\:opacity-90{
    opacity: 0.9;
  }

  .xxl\:opacity-95{
    opacity: 0.95;
  }

  .xxl\:opacity-100{
    opacity: 1;
  }

  .group:hover .xxl\:group-hover\:opacity-0{
    opacity: 0;
  }

  .group:hover .xxl\:group-hover\:opacity-5{
    opacity: 0.05;
  }

  .group:hover .xxl\:group-hover\:opacity-10{
    opacity: 0.1;
  }

  .group:hover .xxl\:group-hover\:opacity-20{
    opacity: 0.2;
  }

  .group:hover .xxl\:group-hover\:opacity-25{
    opacity: 0.25;
  }

  .group:hover .xxl\:group-hover\:opacity-30{
    opacity: 0.3;
  }

  .group:hover .xxl\:group-hover\:opacity-40{
    opacity: 0.4;
  }

  .group:hover .xxl\:group-hover\:opacity-50{
    opacity: 0.5;
  }

  .group:hover .xxl\:group-hover\:opacity-60{
    opacity: 0.6;
  }

  .group:hover .xxl\:group-hover\:opacity-70{
    opacity: 0.7;
  }

  .group:hover .xxl\:group-hover\:opacity-75{
    opacity: 0.75;
  }

  .group:hover .xxl\:group-hover\:opacity-80{
    opacity: 0.8;
  }

  .group:hover .xxl\:group-hover\:opacity-90{
    opacity: 0.9;
  }

  .group:hover .xxl\:group-hover\:opacity-95{
    opacity: 0.95;
  }

  .group:hover .xxl\:group-hover\:opacity-100{
    opacity: 1;
  }

  .xxl\:focus-within\:opacity-0:focus-within{
    opacity: 0;
  }

  .xxl\:focus-within\:opacity-5:focus-within{
    opacity: 0.05;
  }

  .xxl\:focus-within\:opacity-10:focus-within{
    opacity: 0.1;
  }

  .xxl\:focus-within\:opacity-20:focus-within{
    opacity: 0.2;
  }

  .xxl\:focus-within\:opacity-25:focus-within{
    opacity: 0.25;
  }

  .xxl\:focus-within\:opacity-30:focus-within{
    opacity: 0.3;
  }

  .xxl\:focus-within\:opacity-40:focus-within{
    opacity: 0.4;
  }

  .xxl\:focus-within\:opacity-50:focus-within{
    opacity: 0.5;
  }

  .xxl\:focus-within\:opacity-60:focus-within{
    opacity: 0.6;
  }

  .xxl\:focus-within\:opacity-70:focus-within{
    opacity: 0.7;
  }

  .xxl\:focus-within\:opacity-75:focus-within{
    opacity: 0.75;
  }

  .xxl\:focus-within\:opacity-80:focus-within{
    opacity: 0.8;
  }

  .xxl\:focus-within\:opacity-90:focus-within{
    opacity: 0.9;
  }

  .xxl\:focus-within\:opacity-95:focus-within{
    opacity: 0.95;
  }

  .xxl\:focus-within\:opacity-100:focus-within{
    opacity: 1;
  }

  .xxl\:hover\:opacity-0:hover{
    opacity: 0;
  }

  .xxl\:hover\:opacity-5:hover{
    opacity: 0.05;
  }

  .xxl\:hover\:opacity-10:hover{
    opacity: 0.1;
  }

  .xxl\:hover\:opacity-20:hover{
    opacity: 0.2;
  }

  .xxl\:hover\:opacity-25:hover{
    opacity: 0.25;
  }

  .xxl\:hover\:opacity-30:hover{
    opacity: 0.3;
  }

  .xxl\:hover\:opacity-40:hover{
    opacity: 0.4;
  }

  .xxl\:hover\:opacity-50:hover{
    opacity: 0.5;
  }

  .xxl\:hover\:opacity-60:hover{
    opacity: 0.6;
  }

  .xxl\:hover\:opacity-70:hover{
    opacity: 0.7;
  }

  .xxl\:hover\:opacity-75:hover{
    opacity: 0.75;
  }

  .xxl\:hover\:opacity-80:hover{
    opacity: 0.8;
  }

  .xxl\:hover\:opacity-90:hover{
    opacity: 0.9;
  }

  .xxl\:hover\:opacity-95:hover{
    opacity: 0.95;
  }

  .xxl\:hover\:opacity-100:hover{
    opacity: 1;
  }

  .xxl\:focus\:opacity-0:focus{
    opacity: 0;
  }

  .xxl\:focus\:opacity-5:focus{
    opacity: 0.05;
  }

  .xxl\:focus\:opacity-10:focus{
    opacity: 0.1;
  }

  .xxl\:focus\:opacity-20:focus{
    opacity: 0.2;
  }

  .xxl\:focus\:opacity-25:focus{
    opacity: 0.25;
  }

  .xxl\:focus\:opacity-30:focus{
    opacity: 0.3;
  }

  .xxl\:focus\:opacity-40:focus{
    opacity: 0.4;
  }

  .xxl\:focus\:opacity-50:focus{
    opacity: 0.5;
  }

  .xxl\:focus\:opacity-60:focus{
    opacity: 0.6;
  }

  .xxl\:focus\:opacity-70:focus{
    opacity: 0.7;
  }

  .xxl\:focus\:opacity-75:focus{
    opacity: 0.75;
  }

  .xxl\:focus\:opacity-80:focus{
    opacity: 0.8;
  }

  .xxl\:focus\:opacity-90:focus{
    opacity: 0.9;
  }

  .xxl\:focus\:opacity-95:focus{
    opacity: 0.95;
  }

  .xxl\:focus\:opacity-100:focus{
    opacity: 1;
  }

  .xxl\:outline-none{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .xxl\:outline-white{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .xxl\:outline-black{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .xxl\:focus-within\:outline-none:focus-within{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .xxl\:focus-within\:outline-white:focus-within{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .xxl\:focus-within\:outline-black:focus-within{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .xxl\:focus\:outline-none:focus{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .xxl\:focus\:outline-white:focus{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .xxl\:focus\:outline-black:focus{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .xxl\:overflow-auto{
    overflow: auto;
  }

  .xxl\:overflow-hidden{
    overflow: hidden;
  }

  .xxl\:overflow-visible{
    overflow: visible;
  }

  .xxl\:overflow-scroll{
    overflow: scroll;
  }

  .xxl\:overflow-x-auto{
    overflow-x: auto;
  }

  .xxl\:overflow-y-auto{
    overflow-y: auto;
  }

  .xxl\:overflow-x-hidden{
    overflow-x: hidden;
  }

  .xxl\:overflow-y-hidden{
    overflow-y: hidden;
  }

  .xxl\:overflow-x-visible{
    overflow-x: visible;
  }

  .xxl\:overflow-y-visible{
    overflow-y: visible;
  }

  .xxl\:overflow-x-scroll{
    overflow-x: scroll;
  }

  .xxl\:overflow-y-scroll{
    overflow-y: scroll;
  }

  .xxl\:overscroll-auto{
    -ms-scroll-chaining: chained;
        overscroll-behavior: auto;
  }

  .xxl\:overscroll-contain{
    -ms-scroll-chaining: none;
        overscroll-behavior: contain;
  }

  .xxl\:overscroll-none{
    -ms-scroll-chaining: none;
        overscroll-behavior: none;
  }

  .xxl\:overscroll-y-auto{
    overscroll-behavior-y: auto;
  }

  .xxl\:overscroll-y-contain{
    overscroll-behavior-y: contain;
  }

  .xxl\:overscroll-y-none{
    overscroll-behavior-y: none;
  }

  .xxl\:overscroll-x-auto{
    overscroll-behavior-x: auto;
  }

  .xxl\:overscroll-x-contain{
    overscroll-behavior-x: contain;
  }

  .xxl\:overscroll-x-none{
    overscroll-behavior-x: none;
  }

  .xxl\:p-0{
    padding: 0px;
  }

  .xxl\:p-1{
    padding: 0.25rem;
  }

  .xxl\:p-2{
    padding: 0.5rem;
  }

  .xxl\:p-3{
    padding: 0.75rem;
  }

  .xxl\:p-4{
    padding: 1rem;
  }

  .xxl\:p-5{
    padding: 1.25rem;
  }

  .xxl\:p-6{
    padding: 1.5rem;
  }

  .xxl\:p-7{
    padding: 1.75rem;
  }

  .xxl\:p-8{
    padding: 2rem;
  }

  .xxl\:p-9{
    padding: 2.25rem;
  }

  .xxl\:p-10{
    padding: 2.5rem;
  }

  .xxl\:p-11{
    padding: 2.75rem;
  }

  .xxl\:p-12{
    padding: 3rem;
  }

  .xxl\:p-14{
    padding: 3.5rem;
  }

  .xxl\:p-16{
    padding: 4rem;
  }

  .xxl\:p-20{
    padding: 5rem;
  }

  .xxl\:p-24{
    padding: 6rem;
  }

  .xxl\:p-28{
    padding: 7rem;
  }

  .xxl\:p-32{
    padding: 8rem;
  }

  .xxl\:p-36{
    padding: 9rem;
  }

  .xxl\:p-40{
    padding: 10rem;
  }

  .xxl\:p-44{
    padding: 11rem;
  }

  .xxl\:p-48{
    padding: 12rem;
  }

  .xxl\:p-52{
    padding: 13rem;
  }

  .xxl\:p-56{
    padding: 14rem;
  }

  .xxl\:p-60{
    padding: 15rem;
  }

  .xxl\:p-64{
    padding: 16rem;
  }

  .xxl\:p-72{
    padding: 18rem;
  }

  .xxl\:p-80{
    padding: 20rem;
  }

  .xxl\:p-96{
    padding: 24rem;
  }

  .xxl\:p-px{
    padding: 1px;
  }

  .xxl\:p-0\.5{
    padding: 0.125rem;
  }

  .xxl\:p-1\.5{
    padding: 0.375rem;
  }

  .xxl\:p-2\.5{
    padding: 0.625rem;
  }

  .xxl\:p-3\.5{
    padding: 0.875rem;
  }

  .xxl\:p-16-9{
    padding: 56.25%;
  }

  .xxl\:py-0{
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .xxl\:px-0{
    padding-left: 0px;
    padding-right: 0px;
  }

  .xxl\:py-1{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .xxl\:px-1{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .xxl\:py-2{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .xxl\:px-2{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .xxl\:py-3{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .xxl\:px-3{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .xxl\:py-4{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .xxl\:px-4{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .xxl\:py-5{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .xxl\:px-5{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .xxl\:py-6{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .xxl\:px-6{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .xxl\:py-7{
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .xxl\:px-7{
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .xxl\:py-8{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .xxl\:px-8{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .xxl\:py-9{
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .xxl\:px-9{
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .xxl\:py-10{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .xxl\:px-10{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .xxl\:py-11{
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }

  .xxl\:px-11{
    padding-left: 2.75rem;
    padding-right: 2.75rem;
  }

  .xxl\:py-12{
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .xxl\:px-12{
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .xxl\:py-14{
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .xxl\:px-14{
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .xxl\:py-16{
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .xxl\:px-16{
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .xxl\:py-20{
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .xxl\:px-20{
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .xxl\:py-24{
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .xxl\:px-24{
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .xxl\:py-28{
    padding-top: 7rem;
    padding-bottom: 7rem;
  }

  .xxl\:px-28{
    padding-left: 7rem;
    padding-right: 7rem;
  }

  .xxl\:py-32{
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .xxl\:px-32{
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .xxl\:py-36{
    padding-top: 9rem;
    padding-bottom: 9rem;
  }

  .xxl\:px-36{
    padding-left: 9rem;
    padding-right: 9rem;
  }

  .xxl\:py-40{
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .xxl\:px-40{
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .xxl\:py-44{
    padding-top: 11rem;
    padding-bottom: 11rem;
  }

  .xxl\:px-44{
    padding-left: 11rem;
    padding-right: 11rem;
  }

  .xxl\:py-48{
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .xxl\:px-48{
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .xxl\:py-52{
    padding-top: 13rem;
    padding-bottom: 13rem;
  }

  .xxl\:px-52{
    padding-left: 13rem;
    padding-right: 13rem;
  }

  .xxl\:py-56{
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .xxl\:px-56{
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .xxl\:py-60{
    padding-top: 15rem;
    padding-bottom: 15rem;
  }

  .xxl\:px-60{
    padding-left: 15rem;
    padding-right: 15rem;
  }

  .xxl\:py-64{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .xxl\:px-64{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .xxl\:py-72{
    padding-top: 18rem;
    padding-bottom: 18rem;
  }

  .xxl\:px-72{
    padding-left: 18rem;
    padding-right: 18rem;
  }

  .xxl\:py-80{
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .xxl\:px-80{
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .xxl\:py-96{
    padding-top: 24rem;
    padding-bottom: 24rem;
  }

  .xxl\:px-96{
    padding-left: 24rem;
    padding-right: 24rem;
  }

  .xxl\:py-px{
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .xxl\:px-px{
    padding-left: 1px;
    padding-right: 1px;
  }

  .xxl\:py-0\.5{
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }

  .xxl\:px-0\.5{
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }

  .xxl\:py-1\.5{
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }

  .xxl\:px-1\.5{
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }

  .xxl\:py-2\.5{
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }

  .xxl\:px-2\.5{
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  .xxl\:py-3\.5{
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }

  .xxl\:px-3\.5{
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }

  .xxl\:py-16-9{
    padding-top: 56.25%;
    padding-bottom: 56.25%;
  }

  .xxl\:px-16-9{
    padding-left: 56.25%;
    padding-right: 56.25%;
  }

  .xxl\:pt-0{
    padding-top: 0px;
  }

  .xxl\:pr-0{
    padding-right: 0px;
  }

  .xxl\:pb-0{
    padding-bottom: 0px;
  }

  .xxl\:pl-0{
    padding-left: 0px;
  }

  .xxl\:pt-1{
    padding-top: 0.25rem;
  }

  .xxl\:pr-1{
    padding-right: 0.25rem;
  }

  .xxl\:pb-1{
    padding-bottom: 0.25rem;
  }

  .xxl\:pl-1{
    padding-left: 0.25rem;
  }

  .xxl\:pt-2{
    padding-top: 0.5rem;
  }

  .xxl\:pr-2{
    padding-right: 0.5rem;
  }

  .xxl\:pb-2{
    padding-bottom: 0.5rem;
  }

  .xxl\:pl-2{
    padding-left: 0.5rem;
  }

  .xxl\:pt-3{
    padding-top: 0.75rem;
  }

  .xxl\:pr-3{
    padding-right: 0.75rem;
  }

  .xxl\:pb-3{
    padding-bottom: 0.75rem;
  }

  .xxl\:pl-3{
    padding-left: 0.75rem;
  }

  .xxl\:pt-4{
    padding-top: 1rem;
  }

  .xxl\:pr-4{
    padding-right: 1rem;
  }

  .xxl\:pb-4{
    padding-bottom: 1rem;
  }

  .xxl\:pl-4{
    padding-left: 1rem;
  }

  .xxl\:pt-5{
    padding-top: 1.25rem;
  }

  .xxl\:pr-5{
    padding-right: 1.25rem;
  }

  .xxl\:pb-5{
    padding-bottom: 1.25rem;
  }

  .xxl\:pl-5{
    padding-left: 1.25rem;
  }

  .xxl\:pt-6{
    padding-top: 1.5rem;
  }

  .xxl\:pr-6{
    padding-right: 1.5rem;
  }

  .xxl\:pb-6{
    padding-bottom: 1.5rem;
  }

  .xxl\:pl-6{
    padding-left: 1.5rem;
  }

  .xxl\:pt-7{
    padding-top: 1.75rem;
  }

  .xxl\:pr-7{
    padding-right: 1.75rem;
  }

  .xxl\:pb-7{
    padding-bottom: 1.75rem;
  }

  .xxl\:pl-7{
    padding-left: 1.75rem;
  }

  .xxl\:pt-8{
    padding-top: 2rem;
  }

  .xxl\:pr-8{
    padding-right: 2rem;
  }

  .xxl\:pb-8{
    padding-bottom: 2rem;
  }

  .xxl\:pl-8{
    padding-left: 2rem;
  }

  .xxl\:pt-9{
    padding-top: 2.25rem;
  }

  .xxl\:pr-9{
    padding-right: 2.25rem;
  }

  .xxl\:pb-9{
    padding-bottom: 2.25rem;
  }

  .xxl\:pl-9{
    padding-left: 2.25rem;
  }

  .xxl\:pt-10{
    padding-top: 2.5rem;
  }

  .xxl\:pr-10{
    padding-right: 2.5rem;
  }

  .xxl\:pb-10{
    padding-bottom: 2.5rem;
  }

  .xxl\:pl-10{
    padding-left: 2.5rem;
  }

  .xxl\:pt-11{
    padding-top: 2.75rem;
  }

  .xxl\:pr-11{
    padding-right: 2.75rem;
  }

  .xxl\:pb-11{
    padding-bottom: 2.75rem;
  }

  .xxl\:pl-11{
    padding-left: 2.75rem;
  }

  .xxl\:pt-12{
    padding-top: 3rem;
  }

  .xxl\:pr-12{
    padding-right: 3rem;
  }

  .xxl\:pb-12{
    padding-bottom: 3rem;
  }

  .xxl\:pl-12{
    padding-left: 3rem;
  }

  .xxl\:pt-14{
    padding-top: 3.5rem;
  }

  .xxl\:pr-14{
    padding-right: 3.5rem;
  }

  .xxl\:pb-14{
    padding-bottom: 3.5rem;
  }

  .xxl\:pl-14{
    padding-left: 3.5rem;
  }

  .xxl\:pt-16{
    padding-top: 4rem;
  }

  .xxl\:pr-16{
    padding-right: 4rem;
  }

  .xxl\:pb-16{
    padding-bottom: 4rem;
  }

  .xxl\:pl-16{
    padding-left: 4rem;
  }

  .xxl\:pt-20{
    padding-top: 5rem;
  }

  .xxl\:pr-20{
    padding-right: 5rem;
  }

  .xxl\:pb-20{
    padding-bottom: 5rem;
  }

  .xxl\:pl-20{
    padding-left: 5rem;
  }

  .xxl\:pt-24{
    padding-top: 6rem;
  }

  .xxl\:pr-24{
    padding-right: 6rem;
  }

  .xxl\:pb-24{
    padding-bottom: 6rem;
  }

  .xxl\:pl-24{
    padding-left: 6rem;
  }

  .xxl\:pt-28{
    padding-top: 7rem;
  }

  .xxl\:pr-28{
    padding-right: 7rem;
  }

  .xxl\:pb-28{
    padding-bottom: 7rem;
  }

  .xxl\:pl-28{
    padding-left: 7rem;
  }

  .xxl\:pt-32{
    padding-top: 8rem;
  }

  .xxl\:pr-32{
    padding-right: 8rem;
  }

  .xxl\:pb-32{
    padding-bottom: 8rem;
  }

  .xxl\:pl-32{
    padding-left: 8rem;
  }

  .xxl\:pt-36{
    padding-top: 9rem;
  }

  .xxl\:pr-36{
    padding-right: 9rem;
  }

  .xxl\:pb-36{
    padding-bottom: 9rem;
  }

  .xxl\:pl-36{
    padding-left: 9rem;
  }

  .xxl\:pt-40{
    padding-top: 10rem;
  }

  .xxl\:pr-40{
    padding-right: 10rem;
  }

  .xxl\:pb-40{
    padding-bottom: 10rem;
  }

  .xxl\:pl-40{
    padding-left: 10rem;
  }

  .xxl\:pt-44{
    padding-top: 11rem;
  }

  .xxl\:pr-44{
    padding-right: 11rem;
  }

  .xxl\:pb-44{
    padding-bottom: 11rem;
  }

  .xxl\:pl-44{
    padding-left: 11rem;
  }

  .xxl\:pt-48{
    padding-top: 12rem;
  }

  .xxl\:pr-48{
    padding-right: 12rem;
  }

  .xxl\:pb-48{
    padding-bottom: 12rem;
  }

  .xxl\:pl-48{
    padding-left: 12rem;
  }

  .xxl\:pt-52{
    padding-top: 13rem;
  }

  .xxl\:pr-52{
    padding-right: 13rem;
  }

  .xxl\:pb-52{
    padding-bottom: 13rem;
  }

  .xxl\:pl-52{
    padding-left: 13rem;
  }

  .xxl\:pt-56{
    padding-top: 14rem;
  }

  .xxl\:pr-56{
    padding-right: 14rem;
  }

  .xxl\:pb-56{
    padding-bottom: 14rem;
  }

  .xxl\:pl-56{
    padding-left: 14rem;
  }

  .xxl\:pt-60{
    padding-top: 15rem;
  }

  .xxl\:pr-60{
    padding-right: 15rem;
  }

  .xxl\:pb-60{
    padding-bottom: 15rem;
  }

  .xxl\:pl-60{
    padding-left: 15rem;
  }

  .xxl\:pt-64{
    padding-top: 16rem;
  }

  .xxl\:pr-64{
    padding-right: 16rem;
  }

  .xxl\:pb-64{
    padding-bottom: 16rem;
  }

  .xxl\:pl-64{
    padding-left: 16rem;
  }

  .xxl\:pt-72{
    padding-top: 18rem;
  }

  .xxl\:pr-72{
    padding-right: 18rem;
  }

  .xxl\:pb-72{
    padding-bottom: 18rem;
  }

  .xxl\:pl-72{
    padding-left: 18rem;
  }

  .xxl\:pt-80{
    padding-top: 20rem;
  }

  .xxl\:pr-80{
    padding-right: 20rem;
  }

  .xxl\:pb-80{
    padding-bottom: 20rem;
  }

  .xxl\:pl-80{
    padding-left: 20rem;
  }

  .xxl\:pt-96{
    padding-top: 24rem;
  }

  .xxl\:pr-96{
    padding-right: 24rem;
  }

  .xxl\:pb-96{
    padding-bottom: 24rem;
  }

  .xxl\:pl-96{
    padding-left: 24rem;
  }

  .xxl\:pt-px{
    padding-top: 1px;
  }

  .xxl\:pr-px{
    padding-right: 1px;
  }

  .xxl\:pb-px{
    padding-bottom: 1px;
  }

  .xxl\:pl-px{
    padding-left: 1px;
  }

  .xxl\:pt-0\.5{
    padding-top: 0.125rem;
  }

  .xxl\:pr-0\.5{
    padding-right: 0.125rem;
  }

  .xxl\:pb-0\.5{
    padding-bottom: 0.125rem;
  }

  .xxl\:pl-0\.5{
    padding-left: 0.125rem;
  }

  .xxl\:pt-1\.5{
    padding-top: 0.375rem;
  }

  .xxl\:pr-1\.5{
    padding-right: 0.375rem;
  }

  .xxl\:pb-1\.5{
    padding-bottom: 0.375rem;
  }

  .xxl\:pl-1\.5{
    padding-left: 0.375rem;
  }

  .xxl\:pt-2\.5{
    padding-top: 0.625rem;
  }

  .xxl\:pr-2\.5{
    padding-right: 0.625rem;
  }

  .xxl\:pb-2\.5{
    padding-bottom: 0.625rem;
  }

  .xxl\:pl-2\.5{
    padding-left: 0.625rem;
  }

  .xxl\:pt-3\.5{
    padding-top: 0.875rem;
  }

  .xxl\:pr-3\.5{
    padding-right: 0.875rem;
  }

  .xxl\:pb-3\.5{
    padding-bottom: 0.875rem;
  }

  .xxl\:pl-3\.5{
    padding-left: 0.875rem;
  }

  .xxl\:pt-16-9{
    padding-top: 56.25%;
  }

  .xxl\:pr-16-9{
    padding-right: 56.25%;
  }

  .xxl\:pb-16-9{
    padding-bottom: 56.25%;
  }

  .xxl\:pl-16-9{
    padding-left: 56.25%;
  }

  .xxl\:placeholder-transparent::-moz-placeholder{
    color: transparent;
  }

  .xxl\:placeholder-transparent:-ms-input-placeholder{
    color: transparent;
  }

  .xxl\:placeholder-transparent::placeholder{
    color: transparent;
  }

  .xxl\:placeholder-current::-moz-placeholder{
    color: currentColor;
  }

  .xxl\:placeholder-current:-ms-input-placeholder{
    color: currentColor;
  }

  .xxl\:placeholder-current::placeholder{
    color: currentColor;
  }

  .xxl\:placeholder-black::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-black:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-black::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-white::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-white:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-white::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-gray-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-gray-50:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-gray-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-gray-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-gray-100:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-gray-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-gray-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-gray-200:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-gray-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-gray-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-gray-300:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-gray-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-gray-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-gray-400:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-gray-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-gray-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-gray-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-gray-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-gray-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-gray-600:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-gray-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-gray-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-gray-700:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-gray-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-gray-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-gray-800:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-gray-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-gray-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-gray-900:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-gray-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-red-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-red-50:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-red-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-red-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-red-100:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-red-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-red-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-red-200:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-red-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-red-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-red-300:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-red-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-red-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-red-400:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-red-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-red-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-red-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-red-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-red-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-red-600:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-red-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-red-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-red-700:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-red-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-red-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-red-800:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-red-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-red-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-red-900:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-red-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-yellow-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-yellow-50:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-yellow-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-yellow-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-yellow-100:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-yellow-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-yellow-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-yellow-200:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-yellow-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-yellow-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-yellow-300:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-yellow-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-yellow-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-yellow-400:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-yellow-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-yellow-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-yellow-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-yellow-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-yellow-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-yellow-600:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-yellow-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-yellow-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-yellow-700:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-yellow-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-yellow-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-yellow-800:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-yellow-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-yellow-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-yellow-900:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-yellow-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-green-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-green-50:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-green-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-green-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-green-100:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-green-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-green-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-green-200:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-green-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-green-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-green-300:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-green-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-green-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-green-400:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-green-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-green-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-green-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-green-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-green-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-green-600:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-green-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-green-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-green-700:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-green-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-green-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-green-800:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-green-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-green-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-green-900:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-green-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-blue-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-blue-50:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-blue-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-blue-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-blue-100:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-blue-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-blue-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-blue-200:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-blue-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-blue-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-blue-300:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-blue-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-blue-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-blue-400:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-blue-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-blue-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-blue-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-blue-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-blue-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-blue-600:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-blue-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-blue-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-blue-700:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-blue-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-blue-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-blue-800:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-blue-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-blue-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-blue-900:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-blue-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-indigo-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-indigo-50:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-indigo-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-indigo-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-indigo-100:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-indigo-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-indigo-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-indigo-200:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-indigo-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-indigo-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-indigo-300:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-indigo-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-indigo-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-indigo-400:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-indigo-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-indigo-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-indigo-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-indigo-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-indigo-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-indigo-600:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-indigo-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-indigo-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-indigo-700:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-indigo-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-indigo-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-indigo-800:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-indigo-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-indigo-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-indigo-900:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-indigo-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-purple-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-purple-50:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-purple-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-purple-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-purple-100:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-purple-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-purple-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-purple-200:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-purple-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-purple-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-purple-300:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-purple-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-purple-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-purple-400:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-purple-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-purple-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-purple-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-purple-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-purple-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-purple-600:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-purple-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-purple-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-purple-700:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-purple-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-purple-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-purple-800:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-purple-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-purple-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-purple-900:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-purple-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-pink-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-pink-50:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-pink-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-pink-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-pink-100:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-pink-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-pink-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-pink-200:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-pink-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-pink-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-pink-300:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-pink-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-pink-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-pink-400:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-pink-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-pink-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-pink-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-pink-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-pink-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-pink-600:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-pink-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-pink-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-pink-700:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-pink-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-pink-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-pink-800:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-pink-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-pink-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-pink-900:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-pink-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-browny::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-browny:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-browny::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-browny-lighter::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-browny-lighter:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-browny-lighter::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-browny-darker::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-browny-darker:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-browny-darker::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-graysy::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-graysy:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-graysy::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-graysy-darker::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-graysy-darker:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-graysy-darker::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-graysy-lighter::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-graysy-lighter:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-graysy-lighter::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-error::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-error:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-error::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-redy::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(222, 21, 21, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-redy:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(222, 21, 21, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-redy::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(222, 21, 21, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-transparent:focus::-moz-placeholder{
    color: transparent;
  }

  .xxl\:focus\:placeholder-transparent:focus:-ms-input-placeholder{
    color: transparent;
  }

  .xxl\:focus\:placeholder-transparent:focus::placeholder{
    color: transparent;
  }

  .xxl\:focus\:placeholder-current:focus::-moz-placeholder{
    color: currentColor;
  }

  .xxl\:focus\:placeholder-current:focus:-ms-input-placeholder{
    color: currentColor;
  }

  .xxl\:focus\:placeholder-current:focus::placeholder{
    color: currentColor;
  }

  .xxl\:focus\:placeholder-black:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-black:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-black:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-white:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-white:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-white:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-gray-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-gray-50:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-gray-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-gray-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-gray-100:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-gray-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-gray-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-gray-200:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-gray-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-gray-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-gray-300:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-gray-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-gray-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-gray-400:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-gray-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-gray-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-gray-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-gray-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-gray-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-gray-600:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-gray-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-gray-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-gray-700:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-gray-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-gray-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-gray-800:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-gray-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-gray-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-gray-900:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-gray-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-red-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-red-50:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-red-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-red-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-red-100:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-red-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-red-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-red-200:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-red-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-red-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-red-300:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-red-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-red-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-red-400:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-red-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-red-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-red-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-red-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-red-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-red-600:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-red-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-red-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-red-700:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-red-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-red-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-red-800:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-red-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-red-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-red-900:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-red-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-yellow-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-yellow-50:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-yellow-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-yellow-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-yellow-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-yellow-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-yellow-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-yellow-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-yellow-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-yellow-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-yellow-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-yellow-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-yellow-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-yellow-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-yellow-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-yellow-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-yellow-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-yellow-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-yellow-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-yellow-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-yellow-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-green-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-green-50:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-green-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-green-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-green-100:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-green-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-green-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-green-200:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-green-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-green-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-green-300:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-green-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-green-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-green-400:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-green-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-green-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-green-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-green-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-green-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-green-600:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-green-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-green-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-green-700:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-green-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-green-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-green-800:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-green-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-green-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-green-900:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-green-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-blue-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-blue-50:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-blue-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-blue-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-blue-100:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-blue-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-blue-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-blue-200:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-blue-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-blue-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-blue-300:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-blue-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-blue-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-blue-400:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-blue-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-blue-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-blue-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-blue-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-blue-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-blue-600:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-blue-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-blue-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-blue-700:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-blue-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-blue-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-blue-800:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-blue-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-blue-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-blue-900:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-blue-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-indigo-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-indigo-50:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-indigo-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-indigo-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-indigo-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-indigo-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-indigo-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-indigo-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-indigo-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-indigo-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-indigo-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-indigo-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-indigo-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-indigo-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-indigo-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-indigo-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-indigo-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-indigo-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-indigo-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-indigo-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-indigo-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-purple-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-purple-50:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-purple-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-purple-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-purple-100:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-purple-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-purple-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-purple-200:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-purple-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-purple-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-purple-300:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-purple-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-purple-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-purple-400:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-purple-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-purple-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-purple-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-purple-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-purple-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-purple-600:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-purple-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-purple-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-purple-700:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-purple-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-purple-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-purple-800:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-purple-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-purple-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-purple-900:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-purple-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-pink-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-pink-50:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-pink-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-pink-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-pink-100:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-pink-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-pink-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-pink-200:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-pink-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-pink-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-pink-300:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-pink-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-pink-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-pink-400:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-pink-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-pink-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-pink-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-pink-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-pink-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-pink-600:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-pink-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-pink-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-pink-700:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-pink-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-pink-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-pink-800:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-pink-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-pink-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-pink-900:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-pink-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-browny:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-browny:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-browny:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-browny-lighter:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-browny-lighter:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-browny-lighter:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-browny-darker:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-browny-darker:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-browny-darker:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-graysy:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-graysy:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-graysy:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-graysy-darker:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-graysy-darker:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-graysy-darker:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-graysy-lighter:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-graysy-lighter:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-graysy-lighter:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-error:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-error:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-error:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-redy:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(222, 21, 21, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-redy:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(222, 21, 21, var(--tw-placeholder-opacity));
  }

  .xxl\:focus\:placeholder-redy:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(222, 21, 21, var(--tw-placeholder-opacity));
  }

  .xxl\:placeholder-opacity-0::-moz-placeholder{
    --tw-placeholder-opacity: 0;
  }

  .xxl\:placeholder-opacity-0:-ms-input-placeholder{
    --tw-placeholder-opacity: 0;
  }

  .xxl\:placeholder-opacity-0::placeholder{
    --tw-placeholder-opacity: 0;
  }

  .xxl\:placeholder-opacity-5::-moz-placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .xxl\:placeholder-opacity-5:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .xxl\:placeholder-opacity-5::placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .xxl\:placeholder-opacity-10::-moz-placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .xxl\:placeholder-opacity-10:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .xxl\:placeholder-opacity-10::placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .xxl\:placeholder-opacity-20::-moz-placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .xxl\:placeholder-opacity-20:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .xxl\:placeholder-opacity-20::placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .xxl\:placeholder-opacity-25::-moz-placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .xxl\:placeholder-opacity-25:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .xxl\:placeholder-opacity-25::placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .xxl\:placeholder-opacity-30::-moz-placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .xxl\:placeholder-opacity-30:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .xxl\:placeholder-opacity-30::placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .xxl\:placeholder-opacity-40::-moz-placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .xxl\:placeholder-opacity-40:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .xxl\:placeholder-opacity-40::placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .xxl\:placeholder-opacity-50::-moz-placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .xxl\:placeholder-opacity-50:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .xxl\:placeholder-opacity-50::placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .xxl\:placeholder-opacity-60::-moz-placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .xxl\:placeholder-opacity-60:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .xxl\:placeholder-opacity-60::placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .xxl\:placeholder-opacity-70::-moz-placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .xxl\:placeholder-opacity-70:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .xxl\:placeholder-opacity-70::placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .xxl\:placeholder-opacity-75::-moz-placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .xxl\:placeholder-opacity-75:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .xxl\:placeholder-opacity-75::placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .xxl\:placeholder-opacity-80::-moz-placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .xxl\:placeholder-opacity-80:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .xxl\:placeholder-opacity-80::placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .xxl\:placeholder-opacity-90::-moz-placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .xxl\:placeholder-opacity-90:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .xxl\:placeholder-opacity-90::placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .xxl\:placeholder-opacity-95::-moz-placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .xxl\:placeholder-opacity-95:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .xxl\:placeholder-opacity-95::placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .xxl\:placeholder-opacity-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
  }

  .xxl\:placeholder-opacity-100:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
  }

  .xxl\:placeholder-opacity-100::placeholder{
    --tw-placeholder-opacity: 1;
  }

  .xxl\:focus\:placeholder-opacity-0:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0;
  }

  .xxl\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0;
  }

  .xxl\:focus\:placeholder-opacity-0:focus::placeholder{
    --tw-placeholder-opacity: 0;
  }

  .xxl\:focus\:placeholder-opacity-5:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .xxl\:focus\:placeholder-opacity-5:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .xxl\:focus\:placeholder-opacity-5:focus::placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .xxl\:focus\:placeholder-opacity-10:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .xxl\:focus\:placeholder-opacity-10:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .xxl\:focus\:placeholder-opacity-10:focus::placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .xxl\:focus\:placeholder-opacity-20:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .xxl\:focus\:placeholder-opacity-20:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .xxl\:focus\:placeholder-opacity-20:focus::placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .xxl\:focus\:placeholder-opacity-25:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .xxl\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .xxl\:focus\:placeholder-opacity-25:focus::placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .xxl\:focus\:placeholder-opacity-30:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .xxl\:focus\:placeholder-opacity-30:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .xxl\:focus\:placeholder-opacity-30:focus::placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .xxl\:focus\:placeholder-opacity-40:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .xxl\:focus\:placeholder-opacity-40:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .xxl\:focus\:placeholder-opacity-40:focus::placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .xxl\:focus\:placeholder-opacity-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .xxl\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .xxl\:focus\:placeholder-opacity-50:focus::placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .xxl\:focus\:placeholder-opacity-60:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .xxl\:focus\:placeholder-opacity-60:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .xxl\:focus\:placeholder-opacity-60:focus::placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .xxl\:focus\:placeholder-opacity-70:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .xxl\:focus\:placeholder-opacity-70:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .xxl\:focus\:placeholder-opacity-70:focus::placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .xxl\:focus\:placeholder-opacity-75:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .xxl\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .xxl\:focus\:placeholder-opacity-75:focus::placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .xxl\:focus\:placeholder-opacity-80:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .xxl\:focus\:placeholder-opacity-80:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .xxl\:focus\:placeholder-opacity-80:focus::placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .xxl\:focus\:placeholder-opacity-90:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .xxl\:focus\:placeholder-opacity-90:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .xxl\:focus\:placeholder-opacity-90:focus::placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .xxl\:focus\:placeholder-opacity-95:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .xxl\:focus\:placeholder-opacity-95:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .xxl\:focus\:placeholder-opacity-95:focus::placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .xxl\:focus\:placeholder-opacity-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
  }

  .xxl\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
  }

  .xxl\:focus\:placeholder-opacity-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
  }

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

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

  .xxl\:static{
    position: static;
  }

  .xxl\:fixed{
    position: fixed;
  }

  .xxl\:absolute{
    position: absolute;
  }

  .xxl\:relative{
    position: relative;
  }

  .xxl\:sticky{
    position: sticky;
  }

  .xxl\:inset-0{
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .xxl\:inset-1{
    top: 0.25rem;
    right: 0.25rem;
    bottom: 0.25rem;
    left: 0.25rem;
  }

  .xxl\:inset-2{
    top: 0.5rem;
    right: 0.5rem;
    bottom: 0.5rem;
    left: 0.5rem;
  }

  .xxl\:inset-3{
    top: 0.75rem;
    right: 0.75rem;
    bottom: 0.75rem;
    left: 0.75rem;
  }

  .xxl\:inset-4{
    top: 1rem;
    right: 1rem;
    bottom: 1rem;
    left: 1rem;
  }

  .xxl\:inset-5{
    top: 1.25rem;
    right: 1.25rem;
    bottom: 1.25rem;
    left: 1.25rem;
  }

  .xxl\:inset-6{
    top: 1.5rem;
    right: 1.5rem;
    bottom: 1.5rem;
    left: 1.5rem;
  }

  .xxl\:inset-7{
    top: 1.75rem;
    right: 1.75rem;
    bottom: 1.75rem;
    left: 1.75rem;
  }

  .xxl\:inset-8{
    top: 2rem;
    right: 2rem;
    bottom: 2rem;
    left: 2rem;
  }

  .xxl\:inset-9{
    top: 2.25rem;
    right: 2.25rem;
    bottom: 2.25rem;
    left: 2.25rem;
  }

  .xxl\:inset-10{
    top: 2.5rem;
    right: 2.5rem;
    bottom: 2.5rem;
    left: 2.5rem;
  }

  .xxl\:inset-11{
    top: 2.75rem;
    right: 2.75rem;
    bottom: 2.75rem;
    left: 2.75rem;
  }

  .xxl\:inset-12{
    top: 3rem;
    right: 3rem;
    bottom: 3rem;
    left: 3rem;
  }

  .xxl\:inset-14{
    top: 3.5rem;
    right: 3.5rem;
    bottom: 3.5rem;
    left: 3.5rem;
  }

  .xxl\:inset-16{
    top: 4rem;
    right: 4rem;
    bottom: 4rem;
    left: 4rem;
  }

  .xxl\:inset-20{
    top: 5rem;
    right: 5rem;
    bottom: 5rem;
    left: 5rem;
  }

  .xxl\:inset-24{
    top: 6rem;
    right: 6rem;
    bottom: 6rem;
    left: 6rem;
  }

  .xxl\:inset-28{
    top: 7rem;
    right: 7rem;
    bottom: 7rem;
    left: 7rem;
  }

  .xxl\:inset-32{
    top: 8rem;
    right: 8rem;
    bottom: 8rem;
    left: 8rem;
  }

  .xxl\:inset-36{
    top: 9rem;
    right: 9rem;
    bottom: 9rem;
    left: 9rem;
  }

  .xxl\:inset-40{
    top: 10rem;
    right: 10rem;
    bottom: 10rem;
    left: 10rem;
  }

  .xxl\:inset-44{
    top: 11rem;
    right: 11rem;
    bottom: 11rem;
    left: 11rem;
  }

  .xxl\:inset-48{
    top: 12rem;
    right: 12rem;
    bottom: 12rem;
    left: 12rem;
  }

  .xxl\:inset-52{
    top: 13rem;
    right: 13rem;
    bottom: 13rem;
    left: 13rem;
  }

  .xxl\:inset-56{
    top: 14rem;
    right: 14rem;
    bottom: 14rem;
    left: 14rem;
  }

  .xxl\:inset-60{
    top: 15rem;
    right: 15rem;
    bottom: 15rem;
    left: 15rem;
  }

  .xxl\:inset-64{
    top: 16rem;
    right: 16rem;
    bottom: 16rem;
    left: 16rem;
  }

  .xxl\:inset-72{
    top: 18rem;
    right: 18rem;
    bottom: 18rem;
    left: 18rem;
  }

  .xxl\:inset-80{
    top: 20rem;
    right: 20rem;
    bottom: 20rem;
    left: 20rem;
  }

  .xxl\:inset-96{
    top: 24rem;
    right: 24rem;
    bottom: 24rem;
    left: 24rem;
  }

  .xxl\:inset-auto{
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .xxl\:inset-px{
    top: 1px;
    right: 1px;
    bottom: 1px;
    left: 1px;
  }

  .xxl\:inset-0\.5{
    top: 0.125rem;
    right: 0.125rem;
    bottom: 0.125rem;
    left: 0.125rem;
  }

  .xxl\:inset-1\.5{
    top: 0.375rem;
    right: 0.375rem;
    bottom: 0.375rem;
    left: 0.375rem;
  }

  .xxl\:inset-2\.5{
    top: 0.625rem;
    right: 0.625rem;
    bottom: 0.625rem;
    left: 0.625rem;
  }

  .xxl\:inset-3\.5{
    top: 0.875rem;
    right: 0.875rem;
    bottom: 0.875rem;
    left: 0.875rem;
  }

  .xxl\:-inset-0{
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .xxl\:-inset-1{
    top: -0.25rem;
    right: -0.25rem;
    bottom: -0.25rem;
    left: -0.25rem;
  }

  .xxl\:-inset-2{
    top: -0.5rem;
    right: -0.5rem;
    bottom: -0.5rem;
    left: -0.5rem;
  }

  .xxl\:-inset-3{
    top: -0.75rem;
    right: -0.75rem;
    bottom: -0.75rem;
    left: -0.75rem;
  }

  .xxl\:-inset-4{
    top: -1rem;
    right: -1rem;
    bottom: -1rem;
    left: -1rem;
  }

  .xxl\:-inset-5{
    top: -1.25rem;
    right: -1.25rem;
    bottom: -1.25rem;
    left: -1.25rem;
  }

  .xxl\:-inset-6{
    top: -1.5rem;
    right: -1.5rem;
    bottom: -1.5rem;
    left: -1.5rem;
  }

  .xxl\:-inset-7{
    top: -1.75rem;
    right: -1.75rem;
    bottom: -1.75rem;
    left: -1.75rem;
  }

  .xxl\:-inset-8{
    top: -2rem;
    right: -2rem;
    bottom: -2rem;
    left: -2rem;
  }

  .xxl\:-inset-9{
    top: -2.25rem;
    right: -2.25rem;
    bottom: -2.25rem;
    left: -2.25rem;
  }

  .xxl\:-inset-10{
    top: -2.5rem;
    right: -2.5rem;
    bottom: -2.5rem;
    left: -2.5rem;
  }

  .xxl\:-inset-11{
    top: -2.75rem;
    right: -2.75rem;
    bottom: -2.75rem;
    left: -2.75rem;
  }

  .xxl\:-inset-12{
    top: -3rem;
    right: -3rem;
    bottom: -3rem;
    left: -3rem;
  }

  .xxl\:-inset-14{
    top: -3.5rem;
    right: -3.5rem;
    bottom: -3.5rem;
    left: -3.5rem;
  }

  .xxl\:-inset-16{
    top: -4rem;
    right: -4rem;
    bottom: -4rem;
    left: -4rem;
  }

  .xxl\:-inset-20{
    top: -5rem;
    right: -5rem;
    bottom: -5rem;
    left: -5rem;
  }

  .xxl\:-inset-24{
    top: -6rem;
    right: -6rem;
    bottom: -6rem;
    left: -6rem;
  }

  .xxl\:-inset-28{
    top: -7rem;
    right: -7rem;
    bottom: -7rem;
    left: -7rem;
  }

  .xxl\:-inset-32{
    top: -8rem;
    right: -8rem;
    bottom: -8rem;
    left: -8rem;
  }

  .xxl\:-inset-36{
    top: -9rem;
    right: -9rem;
    bottom: -9rem;
    left: -9rem;
  }

  .xxl\:-inset-40{
    top: -10rem;
    right: -10rem;
    bottom: -10rem;
    left: -10rem;
  }

  .xxl\:-inset-44{
    top: -11rem;
    right: -11rem;
    bottom: -11rem;
    left: -11rem;
  }

  .xxl\:-inset-48{
    top: -12rem;
    right: -12rem;
    bottom: -12rem;
    left: -12rem;
  }

  .xxl\:-inset-52{
    top: -13rem;
    right: -13rem;
    bottom: -13rem;
    left: -13rem;
  }

  .xxl\:-inset-56{
    top: -14rem;
    right: -14rem;
    bottom: -14rem;
    left: -14rem;
  }

  .xxl\:-inset-60{
    top: -15rem;
    right: -15rem;
    bottom: -15rem;
    left: -15rem;
  }

  .xxl\:-inset-64{
    top: -16rem;
    right: -16rem;
    bottom: -16rem;
    left: -16rem;
  }

  .xxl\:-inset-72{
    top: -18rem;
    right: -18rem;
    bottom: -18rem;
    left: -18rem;
  }

  .xxl\:-inset-80{
    top: -20rem;
    right: -20rem;
    bottom: -20rem;
    left: -20rem;
  }

  .xxl\:-inset-96{
    top: -24rem;
    right: -24rem;
    bottom: -24rem;
    left: -24rem;
  }

  .xxl\:-inset-px{
    top: -1px;
    right: -1px;
    bottom: -1px;
    left: -1px;
  }

  .xxl\:-inset-0\.5{
    top: -0.125rem;
    right: -0.125rem;
    bottom: -0.125rem;
    left: -0.125rem;
  }

  .xxl\:-inset-1\.5{
    top: -0.375rem;
    right: -0.375rem;
    bottom: -0.375rem;
    left: -0.375rem;
  }

  .xxl\:-inset-2\.5{
    top: -0.625rem;
    right: -0.625rem;
    bottom: -0.625rem;
    left: -0.625rem;
  }

  .xxl\:-inset-3\.5{
    top: -0.875rem;
    right: -0.875rem;
    bottom: -0.875rem;
    left: -0.875rem;
  }

  .xxl\:inset-1\/2{
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .xxl\:inset-1\/3{
    top: 33.333333%;
    right: 33.333333%;
    bottom: 33.333333%;
    left: 33.333333%;
  }

  .xxl\:inset-2\/3{
    top: 66.666667%;
    right: 66.666667%;
    bottom: 66.666667%;
    left: 66.666667%;
  }

  .xxl\:inset-1\/4{
    top: 25%;
    right: 25%;
    bottom: 25%;
    left: 25%;
  }

  .xxl\:inset-2\/4{
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .xxl\:inset-3\/4{
    top: 75%;
    right: 75%;
    bottom: 75%;
    left: 75%;
  }

  .xxl\:inset-full{
    top: 100%;
    right: 100%;
    bottom: 100%;
    left: 100%;
  }

  .xxl\:-inset-1\/2{
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .xxl\:-inset-1\/3{
    top: -33.333333%;
    right: -33.333333%;
    bottom: -33.333333%;
    left: -33.333333%;
  }

  .xxl\:-inset-2\/3{
    top: -66.666667%;
    right: -66.666667%;
    bottom: -66.666667%;
    left: -66.666667%;
  }

  .xxl\:-inset-1\/4{
    top: -25%;
    right: -25%;
    bottom: -25%;
    left: -25%;
  }

  .xxl\:-inset-2\/4{
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .xxl\:-inset-3\/4{
    top: -75%;
    right: -75%;
    bottom: -75%;
    left: -75%;
  }

  .xxl\:-inset-full{
    top: -100%;
    right: -100%;
    bottom: -100%;
    left: -100%;
  }

  .xxl\:inset-y-0{
    top: 0px;
    bottom: 0px;
  }

  .xxl\:inset-x-0{
    right: 0px;
    left: 0px;
  }

  .xxl\:inset-y-1{
    top: 0.25rem;
    bottom: 0.25rem;
  }

  .xxl\:inset-x-1{
    right: 0.25rem;
    left: 0.25rem;
  }

  .xxl\:inset-y-2{
    top: 0.5rem;
    bottom: 0.5rem;
  }

  .xxl\:inset-x-2{
    right: 0.5rem;
    left: 0.5rem;
  }

  .xxl\:inset-y-3{
    top: 0.75rem;
    bottom: 0.75rem;
  }

  .xxl\:inset-x-3{
    right: 0.75rem;
    left: 0.75rem;
  }

  .xxl\:inset-y-4{
    top: 1rem;
    bottom: 1rem;
  }

  .xxl\:inset-x-4{
    right: 1rem;
    left: 1rem;
  }

  .xxl\:inset-y-5{
    top: 1.25rem;
    bottom: 1.25rem;
  }

  .xxl\:inset-x-5{
    right: 1.25rem;
    left: 1.25rem;
  }

  .xxl\:inset-y-6{
    top: 1.5rem;
    bottom: 1.5rem;
  }

  .xxl\:inset-x-6{
    right: 1.5rem;
    left: 1.5rem;
  }

  .xxl\:inset-y-7{
    top: 1.75rem;
    bottom: 1.75rem;
  }

  .xxl\:inset-x-7{
    right: 1.75rem;
    left: 1.75rem;
  }

  .xxl\:inset-y-8{
    top: 2rem;
    bottom: 2rem;
  }

  .xxl\:inset-x-8{
    right: 2rem;
    left: 2rem;
  }

  .xxl\:inset-y-9{
    top: 2.25rem;
    bottom: 2.25rem;
  }

  .xxl\:inset-x-9{
    right: 2.25rem;
    left: 2.25rem;
  }

  .xxl\:inset-y-10{
    top: 2.5rem;
    bottom: 2.5rem;
  }

  .xxl\:inset-x-10{
    right: 2.5rem;
    left: 2.5rem;
  }

  .xxl\:inset-y-11{
    top: 2.75rem;
    bottom: 2.75rem;
  }

  .xxl\:inset-x-11{
    right: 2.75rem;
    left: 2.75rem;
  }

  .xxl\:inset-y-12{
    top: 3rem;
    bottom: 3rem;
  }

  .xxl\:inset-x-12{
    right: 3rem;
    left: 3rem;
  }

  .xxl\:inset-y-14{
    top: 3.5rem;
    bottom: 3.5rem;
  }

  .xxl\:inset-x-14{
    right: 3.5rem;
    left: 3.5rem;
  }

  .xxl\:inset-y-16{
    top: 4rem;
    bottom: 4rem;
  }

  .xxl\:inset-x-16{
    right: 4rem;
    left: 4rem;
  }

  .xxl\:inset-y-20{
    top: 5rem;
    bottom: 5rem;
  }

  .xxl\:inset-x-20{
    right: 5rem;
    left: 5rem;
  }

  .xxl\:inset-y-24{
    top: 6rem;
    bottom: 6rem;
  }

  .xxl\:inset-x-24{
    right: 6rem;
    left: 6rem;
  }

  .xxl\:inset-y-28{
    top: 7rem;
    bottom: 7rem;
  }

  .xxl\:inset-x-28{
    right: 7rem;
    left: 7rem;
  }

  .xxl\:inset-y-32{
    top: 8rem;
    bottom: 8rem;
  }

  .xxl\:inset-x-32{
    right: 8rem;
    left: 8rem;
  }

  .xxl\:inset-y-36{
    top: 9rem;
    bottom: 9rem;
  }

  .xxl\:inset-x-36{
    right: 9rem;
    left: 9rem;
  }

  .xxl\:inset-y-40{
    top: 10rem;
    bottom: 10rem;
  }

  .xxl\:inset-x-40{
    right: 10rem;
    left: 10rem;
  }

  .xxl\:inset-y-44{
    top: 11rem;
    bottom: 11rem;
  }

  .xxl\:inset-x-44{
    right: 11rem;
    left: 11rem;
  }

  .xxl\:inset-y-48{
    top: 12rem;
    bottom: 12rem;
  }

  .xxl\:inset-x-48{
    right: 12rem;
    left: 12rem;
  }

  .xxl\:inset-y-52{
    top: 13rem;
    bottom: 13rem;
  }

  .xxl\:inset-x-52{
    right: 13rem;
    left: 13rem;
  }

  .xxl\:inset-y-56{
    top: 14rem;
    bottom: 14rem;
  }

  .xxl\:inset-x-56{
    right: 14rem;
    left: 14rem;
  }

  .xxl\:inset-y-60{
    top: 15rem;
    bottom: 15rem;
  }

  .xxl\:inset-x-60{
    right: 15rem;
    left: 15rem;
  }

  .xxl\:inset-y-64{
    top: 16rem;
    bottom: 16rem;
  }

  .xxl\:inset-x-64{
    right: 16rem;
    left: 16rem;
  }

  .xxl\:inset-y-72{
    top: 18rem;
    bottom: 18rem;
  }

  .xxl\:inset-x-72{
    right: 18rem;
    left: 18rem;
  }

  .xxl\:inset-y-80{
    top: 20rem;
    bottom: 20rem;
  }

  .xxl\:inset-x-80{
    right: 20rem;
    left: 20rem;
  }

  .xxl\:inset-y-96{
    top: 24rem;
    bottom: 24rem;
  }

  .xxl\:inset-x-96{
    right: 24rem;
    left: 24rem;
  }

  .xxl\:inset-y-auto{
    top: auto;
    bottom: auto;
  }

  .xxl\:inset-x-auto{
    right: auto;
    left: auto;
  }

  .xxl\:inset-y-px{
    top: 1px;
    bottom: 1px;
  }

  .xxl\:inset-x-px{
    right: 1px;
    left: 1px;
  }

  .xxl\:inset-y-0\.5{
    top: 0.125rem;
    bottom: 0.125rem;
  }

  .xxl\:inset-x-0\.5{
    right: 0.125rem;
    left: 0.125rem;
  }

  .xxl\:inset-y-1\.5{
    top: 0.375rem;
    bottom: 0.375rem;
  }

  .xxl\:inset-x-1\.5{
    right: 0.375rem;
    left: 0.375rem;
  }

  .xxl\:inset-y-2\.5{
    top: 0.625rem;
    bottom: 0.625rem;
  }

  .xxl\:inset-x-2\.5{
    right: 0.625rem;
    left: 0.625rem;
  }

  .xxl\:inset-y-3\.5{
    top: 0.875rem;
    bottom: 0.875rem;
  }

  .xxl\:inset-x-3\.5{
    right: 0.875rem;
    left: 0.875rem;
  }

  .xxl\:-inset-y-0{
    top: 0px;
    bottom: 0px;
  }

  .xxl\:-inset-x-0{
    right: 0px;
    left: 0px;
  }

  .xxl\:-inset-y-1{
    top: -0.25rem;
    bottom: -0.25rem;
  }

  .xxl\:-inset-x-1{
    right: -0.25rem;
    left: -0.25rem;
  }

  .xxl\:-inset-y-2{
    top: -0.5rem;
    bottom: -0.5rem;
  }

  .xxl\:-inset-x-2{
    right: -0.5rem;
    left: -0.5rem;
  }

  .xxl\:-inset-y-3{
    top: -0.75rem;
    bottom: -0.75rem;
  }

  .xxl\:-inset-x-3{
    right: -0.75rem;
    left: -0.75rem;
  }

  .xxl\:-inset-y-4{
    top: -1rem;
    bottom: -1rem;
  }

  .xxl\:-inset-x-4{
    right: -1rem;
    left: -1rem;
  }

  .xxl\:-inset-y-5{
    top: -1.25rem;
    bottom: -1.25rem;
  }

  .xxl\:-inset-x-5{
    right: -1.25rem;
    left: -1.25rem;
  }

  .xxl\:-inset-y-6{
    top: -1.5rem;
    bottom: -1.5rem;
  }

  .xxl\:-inset-x-6{
    right: -1.5rem;
    left: -1.5rem;
  }

  .xxl\:-inset-y-7{
    top: -1.75rem;
    bottom: -1.75rem;
  }

  .xxl\:-inset-x-7{
    right: -1.75rem;
    left: -1.75rem;
  }

  .xxl\:-inset-y-8{
    top: -2rem;
    bottom: -2rem;
  }

  .xxl\:-inset-x-8{
    right: -2rem;
    left: -2rem;
  }

  .xxl\:-inset-y-9{
    top: -2.25rem;
    bottom: -2.25rem;
  }

  .xxl\:-inset-x-9{
    right: -2.25rem;
    left: -2.25rem;
  }

  .xxl\:-inset-y-10{
    top: -2.5rem;
    bottom: -2.5rem;
  }

  .xxl\:-inset-x-10{
    right: -2.5rem;
    left: -2.5rem;
  }

  .xxl\:-inset-y-11{
    top: -2.75rem;
    bottom: -2.75rem;
  }

  .xxl\:-inset-x-11{
    right: -2.75rem;
    left: -2.75rem;
  }

  .xxl\:-inset-y-12{
    top: -3rem;
    bottom: -3rem;
  }

  .xxl\:-inset-x-12{
    right: -3rem;
    left: -3rem;
  }

  .xxl\:-inset-y-14{
    top: -3.5rem;
    bottom: -3.5rem;
  }

  .xxl\:-inset-x-14{
    right: -3.5rem;
    left: -3.5rem;
  }

  .xxl\:-inset-y-16{
    top: -4rem;
    bottom: -4rem;
  }

  .xxl\:-inset-x-16{
    right: -4rem;
    left: -4rem;
  }

  .xxl\:-inset-y-20{
    top: -5rem;
    bottom: -5rem;
  }

  .xxl\:-inset-x-20{
    right: -5rem;
    left: -5rem;
  }

  .xxl\:-inset-y-24{
    top: -6rem;
    bottom: -6rem;
  }

  .xxl\:-inset-x-24{
    right: -6rem;
    left: -6rem;
  }

  .xxl\:-inset-y-28{
    top: -7rem;
    bottom: -7rem;
  }

  .xxl\:-inset-x-28{
    right: -7rem;
    left: -7rem;
  }

  .xxl\:-inset-y-32{
    top: -8rem;
    bottom: -8rem;
  }

  .xxl\:-inset-x-32{
    right: -8rem;
    left: -8rem;
  }

  .xxl\:-inset-y-36{
    top: -9rem;
    bottom: -9rem;
  }

  .xxl\:-inset-x-36{
    right: -9rem;
    left: -9rem;
  }

  .xxl\:-inset-y-40{
    top: -10rem;
    bottom: -10rem;
  }

  .xxl\:-inset-x-40{
    right: -10rem;
    left: -10rem;
  }

  .xxl\:-inset-y-44{
    top: -11rem;
    bottom: -11rem;
  }

  .xxl\:-inset-x-44{
    right: -11rem;
    left: -11rem;
  }

  .xxl\:-inset-y-48{
    top: -12rem;
    bottom: -12rem;
  }

  .xxl\:-inset-x-48{
    right: -12rem;
    left: -12rem;
  }

  .xxl\:-inset-y-52{
    top: -13rem;
    bottom: -13rem;
  }

  .xxl\:-inset-x-52{
    right: -13rem;
    left: -13rem;
  }

  .xxl\:-inset-y-56{
    top: -14rem;
    bottom: -14rem;
  }

  .xxl\:-inset-x-56{
    right: -14rem;
    left: -14rem;
  }

  .xxl\:-inset-y-60{
    top: -15rem;
    bottom: -15rem;
  }

  .xxl\:-inset-x-60{
    right: -15rem;
    left: -15rem;
  }

  .xxl\:-inset-y-64{
    top: -16rem;
    bottom: -16rem;
  }

  .xxl\:-inset-x-64{
    right: -16rem;
    left: -16rem;
  }

  .xxl\:-inset-y-72{
    top: -18rem;
    bottom: -18rem;
  }

  .xxl\:-inset-x-72{
    right: -18rem;
    left: -18rem;
  }

  .xxl\:-inset-y-80{
    top: -20rem;
    bottom: -20rem;
  }

  .xxl\:-inset-x-80{
    right: -20rem;
    left: -20rem;
  }

  .xxl\:-inset-y-96{
    top: -24rem;
    bottom: -24rem;
  }

  .xxl\:-inset-x-96{
    right: -24rem;
    left: -24rem;
  }

  .xxl\:-inset-y-px{
    top: -1px;
    bottom: -1px;
  }

  .xxl\:-inset-x-px{
    right: -1px;
    left: -1px;
  }

  .xxl\:-inset-y-0\.5{
    top: -0.125rem;
    bottom: -0.125rem;
  }

  .xxl\:-inset-x-0\.5{
    right: -0.125rem;
    left: -0.125rem;
  }

  .xxl\:-inset-y-1\.5{
    top: -0.375rem;
    bottom: -0.375rem;
  }

  .xxl\:-inset-x-1\.5{
    right: -0.375rem;
    left: -0.375rem;
  }

  .xxl\:-inset-y-2\.5{
    top: -0.625rem;
    bottom: -0.625rem;
  }

  .xxl\:-inset-x-2\.5{
    right: -0.625rem;
    left: -0.625rem;
  }

  .xxl\:-inset-y-3\.5{
    top: -0.875rem;
    bottom: -0.875rem;
  }

  .xxl\:-inset-x-3\.5{
    right: -0.875rem;
    left: -0.875rem;
  }

  .xxl\:inset-y-1\/2{
    top: 50%;
    bottom: 50%;
  }

  .xxl\:inset-x-1\/2{
    right: 50%;
    left: 50%;
  }

  .xxl\:inset-y-1\/3{
    top: 33.333333%;
    bottom: 33.333333%;
  }

  .xxl\:inset-x-1\/3{
    right: 33.333333%;
    left: 33.333333%;
  }

  .xxl\:inset-y-2\/3{
    top: 66.666667%;
    bottom: 66.666667%;
  }

  .xxl\:inset-x-2\/3{
    right: 66.666667%;
    left: 66.666667%;
  }

  .xxl\:inset-y-1\/4{
    top: 25%;
    bottom: 25%;
  }

  .xxl\:inset-x-1\/4{
    right: 25%;
    left: 25%;
  }

  .xxl\:inset-y-2\/4{
    top: 50%;
    bottom: 50%;
  }

  .xxl\:inset-x-2\/4{
    right: 50%;
    left: 50%;
  }

  .xxl\:inset-y-3\/4{
    top: 75%;
    bottom: 75%;
  }

  .xxl\:inset-x-3\/4{
    right: 75%;
    left: 75%;
  }

  .xxl\:inset-y-full{
    top: 100%;
    bottom: 100%;
  }

  .xxl\:inset-x-full{
    right: 100%;
    left: 100%;
  }

  .xxl\:-inset-y-1\/2{
    top: -50%;
    bottom: -50%;
  }

  .xxl\:-inset-x-1\/2{
    right: -50%;
    left: -50%;
  }

  .xxl\:-inset-y-1\/3{
    top: -33.333333%;
    bottom: -33.333333%;
  }

  .xxl\:-inset-x-1\/3{
    right: -33.333333%;
    left: -33.333333%;
  }

  .xxl\:-inset-y-2\/3{
    top: -66.666667%;
    bottom: -66.666667%;
  }

  .xxl\:-inset-x-2\/3{
    right: -66.666667%;
    left: -66.666667%;
  }

  .xxl\:-inset-y-1\/4{
    top: -25%;
    bottom: -25%;
  }

  .xxl\:-inset-x-1\/4{
    right: -25%;
    left: -25%;
  }

  .xxl\:-inset-y-2\/4{
    top: -50%;
    bottom: -50%;
  }

  .xxl\:-inset-x-2\/4{
    right: -50%;
    left: -50%;
  }

  .xxl\:-inset-y-3\/4{
    top: -75%;
    bottom: -75%;
  }

  .xxl\:-inset-x-3\/4{
    right: -75%;
    left: -75%;
  }

  .xxl\:-inset-y-full{
    top: -100%;
    bottom: -100%;
  }

  .xxl\:-inset-x-full{
    right: -100%;
    left: -100%;
  }

  .xxl\:top-0{
    top: 0px;
  }

  .xxl\:right-0{
    right: 0px;
  }

  .xxl\:bottom-0{
    bottom: 0px;
  }

  .xxl\:left-0{
    left: 0px;
  }

  .xxl\:top-1{
    top: 0.25rem;
  }

  .xxl\:right-1{
    right: 0.25rem;
  }

  .xxl\:bottom-1{
    bottom: 0.25rem;
  }

  .xxl\:left-1{
    left: 0.25rem;
  }

  .xxl\:top-2{
    top: 0.5rem;
  }

  .xxl\:right-2{
    right: 0.5rem;
  }

  .xxl\:bottom-2{
    bottom: 0.5rem;
  }

  .xxl\:left-2{
    left: 0.5rem;
  }

  .xxl\:top-3{
    top: 0.75rem;
  }

  .xxl\:right-3{
    right: 0.75rem;
  }

  .xxl\:bottom-3{
    bottom: 0.75rem;
  }

  .xxl\:left-3{
    left: 0.75rem;
  }

  .xxl\:top-4{
    top: 1rem;
  }

  .xxl\:right-4{
    right: 1rem;
  }

  .xxl\:bottom-4{
    bottom: 1rem;
  }

  .xxl\:left-4{
    left: 1rem;
  }

  .xxl\:top-5{
    top: 1.25rem;
  }

  .xxl\:right-5{
    right: 1.25rem;
  }

  .xxl\:bottom-5{
    bottom: 1.25rem;
  }

  .xxl\:left-5{
    left: 1.25rem;
  }

  .xxl\:top-6{
    top: 1.5rem;
  }

  .xxl\:right-6{
    right: 1.5rem;
  }

  .xxl\:bottom-6{
    bottom: 1.5rem;
  }

  .xxl\:left-6{
    left: 1.5rem;
  }

  .xxl\:top-7{
    top: 1.75rem;
  }

  .xxl\:right-7{
    right: 1.75rem;
  }

  .xxl\:bottom-7{
    bottom: 1.75rem;
  }

  .xxl\:left-7{
    left: 1.75rem;
  }

  .xxl\:top-8{
    top: 2rem;
  }

  .xxl\:right-8{
    right: 2rem;
  }

  .xxl\:bottom-8{
    bottom: 2rem;
  }

  .xxl\:left-8{
    left: 2rem;
  }

  .xxl\:top-9{
    top: 2.25rem;
  }

  .xxl\:right-9{
    right: 2.25rem;
  }

  .xxl\:bottom-9{
    bottom: 2.25rem;
  }

  .xxl\:left-9{
    left: 2.25rem;
  }

  .xxl\:top-10{
    top: 2.5rem;
  }

  .xxl\:right-10{
    right: 2.5rem;
  }

  .xxl\:bottom-10{
    bottom: 2.5rem;
  }

  .xxl\:left-10{
    left: 2.5rem;
  }

  .xxl\:top-11{
    top: 2.75rem;
  }

  .xxl\:right-11{
    right: 2.75rem;
  }

  .xxl\:bottom-11{
    bottom: 2.75rem;
  }

  .xxl\:left-11{
    left: 2.75rem;
  }

  .xxl\:top-12{
    top: 3rem;
  }

  .xxl\:right-12{
    right: 3rem;
  }

  .xxl\:bottom-12{
    bottom: 3rem;
  }

  .xxl\:left-12{
    left: 3rem;
  }

  .xxl\:top-14{
    top: 3.5rem;
  }

  .xxl\:right-14{
    right: 3.5rem;
  }

  .xxl\:bottom-14{
    bottom: 3.5rem;
  }

  .xxl\:left-14{
    left: 3.5rem;
  }

  .xxl\:top-16{
    top: 4rem;
  }

  .xxl\:right-16{
    right: 4rem;
  }

  .xxl\:bottom-16{
    bottom: 4rem;
  }

  .xxl\:left-16{
    left: 4rem;
  }

  .xxl\:top-20{
    top: 5rem;
  }

  .xxl\:right-20{
    right: 5rem;
  }

  .xxl\:bottom-20{
    bottom: 5rem;
  }

  .xxl\:left-20{
    left: 5rem;
  }

  .xxl\:top-24{
    top: 6rem;
  }

  .xxl\:right-24{
    right: 6rem;
  }

  .xxl\:bottom-24{
    bottom: 6rem;
  }

  .xxl\:left-24{
    left: 6rem;
  }

  .xxl\:top-28{
    top: 7rem;
  }

  .xxl\:right-28{
    right: 7rem;
  }

  .xxl\:bottom-28{
    bottom: 7rem;
  }

  .xxl\:left-28{
    left: 7rem;
  }

  .xxl\:top-32{
    top: 8rem;
  }

  .xxl\:right-32{
    right: 8rem;
  }

  .xxl\:bottom-32{
    bottom: 8rem;
  }

  .xxl\:left-32{
    left: 8rem;
  }

  .xxl\:top-36{
    top: 9rem;
  }

  .xxl\:right-36{
    right: 9rem;
  }

  .xxl\:bottom-36{
    bottom: 9rem;
  }

  .xxl\:left-36{
    left: 9rem;
  }

  .xxl\:top-40{
    top: 10rem;
  }

  .xxl\:right-40{
    right: 10rem;
  }

  .xxl\:bottom-40{
    bottom: 10rem;
  }

  .xxl\:left-40{
    left: 10rem;
  }

  .xxl\:top-44{
    top: 11rem;
  }

  .xxl\:right-44{
    right: 11rem;
  }

  .xxl\:bottom-44{
    bottom: 11rem;
  }

  .xxl\:left-44{
    left: 11rem;
  }

  .xxl\:top-48{
    top: 12rem;
  }

  .xxl\:right-48{
    right: 12rem;
  }

  .xxl\:bottom-48{
    bottom: 12rem;
  }

  .xxl\:left-48{
    left: 12rem;
  }

  .xxl\:top-52{
    top: 13rem;
  }

  .xxl\:right-52{
    right: 13rem;
  }

  .xxl\:bottom-52{
    bottom: 13rem;
  }

  .xxl\:left-52{
    left: 13rem;
  }

  .xxl\:top-56{
    top: 14rem;
  }

  .xxl\:right-56{
    right: 14rem;
  }

  .xxl\:bottom-56{
    bottom: 14rem;
  }

  .xxl\:left-56{
    left: 14rem;
  }

  .xxl\:top-60{
    top: 15rem;
  }

  .xxl\:right-60{
    right: 15rem;
  }

  .xxl\:bottom-60{
    bottom: 15rem;
  }

  .xxl\:left-60{
    left: 15rem;
  }

  .xxl\:top-64{
    top: 16rem;
  }

  .xxl\:right-64{
    right: 16rem;
  }

  .xxl\:bottom-64{
    bottom: 16rem;
  }

  .xxl\:left-64{
    left: 16rem;
  }

  .xxl\:top-72{
    top: 18rem;
  }

  .xxl\:right-72{
    right: 18rem;
  }

  .xxl\:bottom-72{
    bottom: 18rem;
  }

  .xxl\:left-72{
    left: 18rem;
  }

  .xxl\:top-80{
    top: 20rem;
  }

  .xxl\:right-80{
    right: 20rem;
  }

  .xxl\:bottom-80{
    bottom: 20rem;
  }

  .xxl\:left-80{
    left: 20rem;
  }

  .xxl\:top-96{
    top: 24rem;
  }

  .xxl\:right-96{
    right: 24rem;
  }

  .xxl\:bottom-96{
    bottom: 24rem;
  }

  .xxl\:left-96{
    left: 24rem;
  }

  .xxl\:top-auto{
    top: auto;
  }

  .xxl\:right-auto{
    right: auto;
  }

  .xxl\:bottom-auto{
    bottom: auto;
  }

  .xxl\:left-auto{
    left: auto;
  }

  .xxl\:top-px{
    top: 1px;
  }

  .xxl\:right-px{
    right: 1px;
  }

  .xxl\:bottom-px{
    bottom: 1px;
  }

  .xxl\:left-px{
    left: 1px;
  }

  .xxl\:top-0\.5{
    top: 0.125rem;
  }

  .xxl\:right-0\.5{
    right: 0.125rem;
  }

  .xxl\:bottom-0\.5{
    bottom: 0.125rem;
  }

  .xxl\:left-0\.5{
    left: 0.125rem;
  }

  .xxl\:top-1\.5{
    top: 0.375rem;
  }

  .xxl\:right-1\.5{
    right: 0.375rem;
  }

  .xxl\:bottom-1\.5{
    bottom: 0.375rem;
  }

  .xxl\:left-1\.5{
    left: 0.375rem;
  }

  .xxl\:top-2\.5{
    top: 0.625rem;
  }

  .xxl\:right-2\.5{
    right: 0.625rem;
  }

  .xxl\:bottom-2\.5{
    bottom: 0.625rem;
  }

  .xxl\:left-2\.5{
    left: 0.625rem;
  }

  .xxl\:top-3\.5{
    top: 0.875rem;
  }

  .xxl\:right-3\.5{
    right: 0.875rem;
  }

  .xxl\:bottom-3\.5{
    bottom: 0.875rem;
  }

  .xxl\:left-3\.5{
    left: 0.875rem;
  }

  .xxl\:-top-0{
    top: 0px;
  }

  .xxl\:-right-0{
    right: 0px;
  }

  .xxl\:-bottom-0{
    bottom: 0px;
  }

  .xxl\:-left-0{
    left: 0px;
  }

  .xxl\:-top-1{
    top: -0.25rem;
  }

  .xxl\:-right-1{
    right: -0.25rem;
  }

  .xxl\:-bottom-1{
    bottom: -0.25rem;
  }

  .xxl\:-left-1{
    left: -0.25rem;
  }

  .xxl\:-top-2{
    top: -0.5rem;
  }

  .xxl\:-right-2{
    right: -0.5rem;
  }

  .xxl\:-bottom-2{
    bottom: -0.5rem;
  }

  .xxl\:-left-2{
    left: -0.5rem;
  }

  .xxl\:-top-3{
    top: -0.75rem;
  }

  .xxl\:-right-3{
    right: -0.75rem;
  }

  .xxl\:-bottom-3{
    bottom: -0.75rem;
  }

  .xxl\:-left-3{
    left: -0.75rem;
  }

  .xxl\:-top-4{
    top: -1rem;
  }

  .xxl\:-right-4{
    right: -1rem;
  }

  .xxl\:-bottom-4{
    bottom: -1rem;
  }

  .xxl\:-left-4{
    left: -1rem;
  }

  .xxl\:-top-5{
    top: -1.25rem;
  }

  .xxl\:-right-5{
    right: -1.25rem;
  }

  .xxl\:-bottom-5{
    bottom: -1.25rem;
  }

  .xxl\:-left-5{
    left: -1.25rem;
  }

  .xxl\:-top-6{
    top: -1.5rem;
  }

  .xxl\:-right-6{
    right: -1.5rem;
  }

  .xxl\:-bottom-6{
    bottom: -1.5rem;
  }

  .xxl\:-left-6{
    left: -1.5rem;
  }

  .xxl\:-top-7{
    top: -1.75rem;
  }

  .xxl\:-right-7{
    right: -1.75rem;
  }

  .xxl\:-bottom-7{
    bottom: -1.75rem;
  }

  .xxl\:-left-7{
    left: -1.75rem;
  }

  .xxl\:-top-8{
    top: -2rem;
  }

  .xxl\:-right-8{
    right: -2rem;
  }

  .xxl\:-bottom-8{
    bottom: -2rem;
  }

  .xxl\:-left-8{
    left: -2rem;
  }

  .xxl\:-top-9{
    top: -2.25rem;
  }

  .xxl\:-right-9{
    right: -2.25rem;
  }

  .xxl\:-bottom-9{
    bottom: -2.25rem;
  }

  .xxl\:-left-9{
    left: -2.25rem;
  }

  .xxl\:-top-10{
    top: -2.5rem;
  }

  .xxl\:-right-10{
    right: -2.5rem;
  }

  .xxl\:-bottom-10{
    bottom: -2.5rem;
  }

  .xxl\:-left-10{
    left: -2.5rem;
  }

  .xxl\:-top-11{
    top: -2.75rem;
  }

  .xxl\:-right-11{
    right: -2.75rem;
  }

  .xxl\:-bottom-11{
    bottom: -2.75rem;
  }

  .xxl\:-left-11{
    left: -2.75rem;
  }

  .xxl\:-top-12{
    top: -3rem;
  }

  .xxl\:-right-12{
    right: -3rem;
  }

  .xxl\:-bottom-12{
    bottom: -3rem;
  }

  .xxl\:-left-12{
    left: -3rem;
  }

  .xxl\:-top-14{
    top: -3.5rem;
  }

  .xxl\:-right-14{
    right: -3.5rem;
  }

  .xxl\:-bottom-14{
    bottom: -3.5rem;
  }

  .xxl\:-left-14{
    left: -3.5rem;
  }

  .xxl\:-top-16{
    top: -4rem;
  }

  .xxl\:-right-16{
    right: -4rem;
  }

  .xxl\:-bottom-16{
    bottom: -4rem;
  }

  .xxl\:-left-16{
    left: -4rem;
  }

  .xxl\:-top-20{
    top: -5rem;
  }

  .xxl\:-right-20{
    right: -5rem;
  }

  .xxl\:-bottom-20{
    bottom: -5rem;
  }

  .xxl\:-left-20{
    left: -5rem;
  }

  .xxl\:-top-24{
    top: -6rem;
  }

  .xxl\:-right-24{
    right: -6rem;
  }

  .xxl\:-bottom-24{
    bottom: -6rem;
  }

  .xxl\:-left-24{
    left: -6rem;
  }

  .xxl\:-top-28{
    top: -7rem;
  }

  .xxl\:-right-28{
    right: -7rem;
  }

  .xxl\:-bottom-28{
    bottom: -7rem;
  }

  .xxl\:-left-28{
    left: -7rem;
  }

  .xxl\:-top-32{
    top: -8rem;
  }

  .xxl\:-right-32{
    right: -8rem;
  }

  .xxl\:-bottom-32{
    bottom: -8rem;
  }

  .xxl\:-left-32{
    left: -8rem;
  }

  .xxl\:-top-36{
    top: -9rem;
  }

  .xxl\:-right-36{
    right: -9rem;
  }

  .xxl\:-bottom-36{
    bottom: -9rem;
  }

  .xxl\:-left-36{
    left: -9rem;
  }

  .xxl\:-top-40{
    top: -10rem;
  }

  .xxl\:-right-40{
    right: -10rem;
  }

  .xxl\:-bottom-40{
    bottom: -10rem;
  }

  .xxl\:-left-40{
    left: -10rem;
  }

  .xxl\:-top-44{
    top: -11rem;
  }

  .xxl\:-right-44{
    right: -11rem;
  }

  .xxl\:-bottom-44{
    bottom: -11rem;
  }

  .xxl\:-left-44{
    left: -11rem;
  }

  .xxl\:-top-48{
    top: -12rem;
  }

  .xxl\:-right-48{
    right: -12rem;
  }

  .xxl\:-bottom-48{
    bottom: -12rem;
  }

  .xxl\:-left-48{
    left: -12rem;
  }

  .xxl\:-top-52{
    top: -13rem;
  }

  .xxl\:-right-52{
    right: -13rem;
  }

  .xxl\:-bottom-52{
    bottom: -13rem;
  }

  .xxl\:-left-52{
    left: -13rem;
  }

  .xxl\:-top-56{
    top: -14rem;
  }

  .xxl\:-right-56{
    right: -14rem;
  }

  .xxl\:-bottom-56{
    bottom: -14rem;
  }

  .xxl\:-left-56{
    left: -14rem;
  }

  .xxl\:-top-60{
    top: -15rem;
  }

  .xxl\:-right-60{
    right: -15rem;
  }

  .xxl\:-bottom-60{
    bottom: -15rem;
  }

  .xxl\:-left-60{
    left: -15rem;
  }

  .xxl\:-top-64{
    top: -16rem;
  }

  .xxl\:-right-64{
    right: -16rem;
  }

  .xxl\:-bottom-64{
    bottom: -16rem;
  }

  .xxl\:-left-64{
    left: -16rem;
  }

  .xxl\:-top-72{
    top: -18rem;
  }

  .xxl\:-right-72{
    right: -18rem;
  }

  .xxl\:-bottom-72{
    bottom: -18rem;
  }

  .xxl\:-left-72{
    left: -18rem;
  }

  .xxl\:-top-80{
    top: -20rem;
  }

  .xxl\:-right-80{
    right: -20rem;
  }

  .xxl\:-bottom-80{
    bottom: -20rem;
  }

  .xxl\:-left-80{
    left: -20rem;
  }

  .xxl\:-top-96{
    top: -24rem;
  }

  .xxl\:-right-96{
    right: -24rem;
  }

  .xxl\:-bottom-96{
    bottom: -24rem;
  }

  .xxl\:-left-96{
    left: -24rem;
  }

  .xxl\:-top-px{
    top: -1px;
  }

  .xxl\:-right-px{
    right: -1px;
  }

  .xxl\:-bottom-px{
    bottom: -1px;
  }

  .xxl\:-left-px{
    left: -1px;
  }

  .xxl\:-top-0\.5{
    top: -0.125rem;
  }

  .xxl\:-right-0\.5{
    right: -0.125rem;
  }

  .xxl\:-bottom-0\.5{
    bottom: -0.125rem;
  }

  .xxl\:-left-0\.5{
    left: -0.125rem;
  }

  .xxl\:-top-1\.5{
    top: -0.375rem;
  }

  .xxl\:-right-1\.5{
    right: -0.375rem;
  }

  .xxl\:-bottom-1\.5{
    bottom: -0.375rem;
  }

  .xxl\:-left-1\.5{
    left: -0.375rem;
  }

  .xxl\:-top-2\.5{
    top: -0.625rem;
  }

  .xxl\:-right-2\.5{
    right: -0.625rem;
  }

  .xxl\:-bottom-2\.5{
    bottom: -0.625rem;
  }

  .xxl\:-left-2\.5{
    left: -0.625rem;
  }

  .xxl\:-top-3\.5{
    top: -0.875rem;
  }

  .xxl\:-right-3\.5{
    right: -0.875rem;
  }

  .xxl\:-bottom-3\.5{
    bottom: -0.875rem;
  }

  .xxl\:-left-3\.5{
    left: -0.875rem;
  }

  .xxl\:top-1\/2{
    top: 50%;
  }

  .xxl\:right-1\/2{
    right: 50%;
  }

  .xxl\:bottom-1\/2{
    bottom: 50%;
  }

  .xxl\:left-1\/2{
    left: 50%;
  }

  .xxl\:top-1\/3{
    top: 33.333333%;
  }

  .xxl\:right-1\/3{
    right: 33.333333%;
  }

  .xxl\:bottom-1\/3{
    bottom: 33.333333%;
  }

  .xxl\:left-1\/3{
    left: 33.333333%;
  }

  .xxl\:top-2\/3{
    top: 66.666667%;
  }

  .xxl\:right-2\/3{
    right: 66.666667%;
  }

  .xxl\:bottom-2\/3{
    bottom: 66.666667%;
  }

  .xxl\:left-2\/3{
    left: 66.666667%;
  }

  .xxl\:top-1\/4{
    top: 25%;
  }

  .xxl\:right-1\/4{
    right: 25%;
  }

  .xxl\:bottom-1\/4{
    bottom: 25%;
  }

  .xxl\:left-1\/4{
    left: 25%;
  }

  .xxl\:top-2\/4{
    top: 50%;
  }

  .xxl\:right-2\/4{
    right: 50%;
  }

  .xxl\:bottom-2\/4{
    bottom: 50%;
  }

  .xxl\:left-2\/4{
    left: 50%;
  }

  .xxl\:top-3\/4{
    top: 75%;
  }

  .xxl\:right-3\/4{
    right: 75%;
  }

  .xxl\:bottom-3\/4{
    bottom: 75%;
  }

  .xxl\:left-3\/4{
    left: 75%;
  }

  .xxl\:top-full{
    top: 100%;
  }

  .xxl\:right-full{
    right: 100%;
  }

  .xxl\:bottom-full{
    bottom: 100%;
  }

  .xxl\:left-full{
    left: 100%;
  }

  .xxl\:-top-1\/2{
    top: -50%;
  }

  .xxl\:-right-1\/2{
    right: -50%;
  }

  .xxl\:-bottom-1\/2{
    bottom: -50%;
  }

  .xxl\:-left-1\/2{
    left: -50%;
  }

  .xxl\:-top-1\/3{
    top: -33.333333%;
  }

  .xxl\:-right-1\/3{
    right: -33.333333%;
  }

  .xxl\:-bottom-1\/3{
    bottom: -33.333333%;
  }

  .xxl\:-left-1\/3{
    left: -33.333333%;
  }

  .xxl\:-top-2\/3{
    top: -66.666667%;
  }

  .xxl\:-right-2\/3{
    right: -66.666667%;
  }

  .xxl\:-bottom-2\/3{
    bottom: -66.666667%;
  }

  .xxl\:-left-2\/3{
    left: -66.666667%;
  }

  .xxl\:-top-1\/4{
    top: -25%;
  }

  .xxl\:-right-1\/4{
    right: -25%;
  }

  .xxl\:-bottom-1\/4{
    bottom: -25%;
  }

  .xxl\:-left-1\/4{
    left: -25%;
  }

  .xxl\:-top-2\/4{
    top: -50%;
  }

  .xxl\:-right-2\/4{
    right: -50%;
  }

  .xxl\:-bottom-2\/4{
    bottom: -50%;
  }

  .xxl\:-left-2\/4{
    left: -50%;
  }

  .xxl\:-top-3\/4{
    top: -75%;
  }

  .xxl\:-right-3\/4{
    right: -75%;
  }

  .xxl\:-bottom-3\/4{
    bottom: -75%;
  }

  .xxl\:-left-3\/4{
    left: -75%;
  }

  .xxl\:-top-full{
    top: -100%;
  }

  .xxl\:-right-full{
    right: -100%;
  }

  .xxl\:-bottom-full{
    bottom: -100%;
  }

  .xxl\:-left-full{
    left: -100%;
  }

  .xxl\:resize-none{
    resize: none;
  }

  .xxl\:resize-y{
    resize: vertical;
  }

  .xxl\:resize-x{
    resize: horizontal;
  }

  .xxl\:resize{
    resize: both;
  }

  .xxl\: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);
  }

  .xxl\: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);
  }

  .xxl\: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);
  }

  .xxl\: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);
  }

  .xxl\: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);
  }

  .xxl\: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);
  }

  .xxl\: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);
  }

  .xxl\: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 .xxl\: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 .xxl\: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 .xxl\: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 .xxl\: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 .xxl\: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 .xxl\: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 .xxl\: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 .xxl\: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);
  }

  .xxl\: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);
  }

  .xxl\: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);
  }

  .xxl\: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);
  }

  .xxl\: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);
  }

  .xxl\: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);
  }

  .xxl\: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);
  }

  .xxl\: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);
  }

  .xxl\: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);
  }

  .xxl\: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);
  }

  .xxl\: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);
  }

  .xxl\: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);
  }

  .xxl\: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);
  }

  .xxl\: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);
  }

  .xxl\: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);
  }

  .xxl\: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);
  }

  .xxl\: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);
  }

  .xxl\: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);
  }

  .xxl\: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);
  }

  .xxl\: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);
  }

  .xxl\: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);
  }

  .xxl\: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);
  }

  .xxl\: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);
  }

  .xxl\: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);
  }

  .xxl\: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);
  }

  .xxl\: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);
  }

  .xxl\: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);
  }

  .xxl\: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);
  }

  .xxl\: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);
  }

  .xxl\: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);
  }

  .xxl\: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);
  }

  .xxl\:ring-inset{
    --tw-ring-inset: inset;
  }

  .xxl\: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);
  }

  .xxl\: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);
  }

  .xxl\: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);
  }

  .xxl\: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);
  }

  .xxl\: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);
  }

  .xxl\: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);
  }

  .xxl\:focus-within\:ring-inset:focus-within{
    --tw-ring-inset: inset;
  }

  .xxl\: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);
  }

  .xxl\: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);
  }

  .xxl\: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);
  }

  .xxl\: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);
  }

  .xxl\: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);
  }

  .xxl\: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);
  }

  .xxl\:focus\:ring-inset:focus{
    --tw-ring-inset: inset;
  }

  .xxl\:ring-offset-transparent{
    --tw-ring-offset-color: transparent;
  }

  .xxl\:ring-offset-current{
    --tw-ring-offset-color: currentColor;
  }

  .xxl\:ring-offset-black{
    --tw-ring-offset-color: #000;
  }

  .xxl\:ring-offset-white{
    --tw-ring-offset-color: #fff;
  }

  .xxl\:ring-offset-gray-50{
    --tw-ring-offset-color: #f9fafb;
  }

  .xxl\:ring-offset-gray-100{
    --tw-ring-offset-color: #f3f4f6;
  }

  .xxl\:ring-offset-gray-200{
    --tw-ring-offset-color: #e5e7eb;
  }

  .xxl\:ring-offset-gray-300{
    --tw-ring-offset-color: #d1d5db;
  }

  .xxl\:ring-offset-gray-400{
    --tw-ring-offset-color: #9ca3af;
  }

  .xxl\:ring-offset-gray-500{
    --tw-ring-offset-color: #6b7280;
  }

  .xxl\:ring-offset-gray-600{
    --tw-ring-offset-color: #4b5563;
  }

  .xxl\:ring-offset-gray-700{
    --tw-ring-offset-color: #374151;
  }

  .xxl\:ring-offset-gray-800{
    --tw-ring-offset-color: #1f2937;
  }

  .xxl\:ring-offset-gray-900{
    --tw-ring-offset-color: #111827;
  }

  .xxl\:ring-offset-red-50{
    --tw-ring-offset-color: #fef2f2;
  }

  .xxl\:ring-offset-red-100{
    --tw-ring-offset-color: #fee2e2;
  }

  .xxl\:ring-offset-red-200{
    --tw-ring-offset-color: #fecaca;
  }

  .xxl\:ring-offset-red-300{
    --tw-ring-offset-color: #fca5a5;
  }

  .xxl\:ring-offset-red-400{
    --tw-ring-offset-color: #f87171;
  }

  .xxl\:ring-offset-red-500{
    --tw-ring-offset-color: #ef4444;
  }

  .xxl\:ring-offset-red-600{
    --tw-ring-offset-color: #dc2626;
  }

  .xxl\:ring-offset-red-700{
    --tw-ring-offset-color: #b91c1c;
  }

  .xxl\:ring-offset-red-800{
    --tw-ring-offset-color: #991b1b;
  }

  .xxl\:ring-offset-red-900{
    --tw-ring-offset-color: #7f1d1d;
  }

  .xxl\:ring-offset-yellow-50{
    --tw-ring-offset-color: #fffbeb;
  }

  .xxl\:ring-offset-yellow-100{
    --tw-ring-offset-color: #fef3c7;
  }

  .xxl\:ring-offset-yellow-200{
    --tw-ring-offset-color: #fde68a;
  }

  .xxl\:ring-offset-yellow-300{
    --tw-ring-offset-color: #fcd34d;
  }

  .xxl\:ring-offset-yellow-400{
    --tw-ring-offset-color: #fbbf24;
  }

  .xxl\:ring-offset-yellow-500{
    --tw-ring-offset-color: #f59e0b;
  }

  .xxl\:ring-offset-yellow-600{
    --tw-ring-offset-color: #d97706;
  }

  .xxl\:ring-offset-yellow-700{
    --tw-ring-offset-color: #b45309;
  }

  .xxl\:ring-offset-yellow-800{
    --tw-ring-offset-color: #92400e;
  }

  .xxl\:ring-offset-yellow-900{
    --tw-ring-offset-color: #78350f;
  }

  .xxl\:ring-offset-green-50{
    --tw-ring-offset-color: #ecfdf5;
  }

  .xxl\:ring-offset-green-100{
    --tw-ring-offset-color: #d1fae5;
  }

  .xxl\:ring-offset-green-200{
    --tw-ring-offset-color: #a7f3d0;
  }

  .xxl\:ring-offset-green-300{
    --tw-ring-offset-color: #6ee7b7;
  }

  .xxl\:ring-offset-green-400{
    --tw-ring-offset-color: #34d399;
  }

  .xxl\:ring-offset-green-500{
    --tw-ring-offset-color: #10b981;
  }

  .xxl\:ring-offset-green-600{
    --tw-ring-offset-color: #059669;
  }

  .xxl\:ring-offset-green-700{
    --tw-ring-offset-color: #047857;
  }

  .xxl\:ring-offset-green-800{
    --tw-ring-offset-color: #065f46;
  }

  .xxl\:ring-offset-green-900{
    --tw-ring-offset-color: #064e3b;
  }

  .xxl\:ring-offset-blue-50{
    --tw-ring-offset-color: #eff6ff;
  }

  .xxl\:ring-offset-blue-100{
    --tw-ring-offset-color: #dbeafe;
  }

  .xxl\:ring-offset-blue-200{
    --tw-ring-offset-color: #bfdbfe;
  }

  .xxl\:ring-offset-blue-300{
    --tw-ring-offset-color: #93c5fd;
  }

  .xxl\:ring-offset-blue-400{
    --tw-ring-offset-color: #60a5fa;
  }

  .xxl\:ring-offset-blue-500{
    --tw-ring-offset-color: #3b82f6;
  }

  .xxl\:ring-offset-blue-600{
    --tw-ring-offset-color: #2563eb;
  }

  .xxl\:ring-offset-blue-700{
    --tw-ring-offset-color: #1d4ed8;
  }

  .xxl\:ring-offset-blue-800{
    --tw-ring-offset-color: #1e40af;
  }

  .xxl\:ring-offset-blue-900{
    --tw-ring-offset-color: #1e3a8a;
  }

  .xxl\:ring-offset-indigo-50{
    --tw-ring-offset-color: #eef2ff;
  }

  .xxl\:ring-offset-indigo-100{
    --tw-ring-offset-color: #e0e7ff;
  }

  .xxl\:ring-offset-indigo-200{
    --tw-ring-offset-color: #c7d2fe;
  }

  .xxl\:ring-offset-indigo-300{
    --tw-ring-offset-color: #a5b4fc;
  }

  .xxl\:ring-offset-indigo-400{
    --tw-ring-offset-color: #818cf8;
  }

  .xxl\:ring-offset-indigo-500{
    --tw-ring-offset-color: #6366f1;
  }

  .xxl\:ring-offset-indigo-600{
    --tw-ring-offset-color: #4f46e5;
  }

  .xxl\:ring-offset-indigo-700{
    --tw-ring-offset-color: #4338ca;
  }

  .xxl\:ring-offset-indigo-800{
    --tw-ring-offset-color: #3730a3;
  }

  .xxl\:ring-offset-indigo-900{
    --tw-ring-offset-color: #312e81;
  }

  .xxl\:ring-offset-purple-50{
    --tw-ring-offset-color: #f5f3ff;
  }

  .xxl\:ring-offset-purple-100{
    --tw-ring-offset-color: #ede9fe;
  }

  .xxl\:ring-offset-purple-200{
    --tw-ring-offset-color: #ddd6fe;
  }

  .xxl\:ring-offset-purple-300{
    --tw-ring-offset-color: #c4b5fd;
  }

  .xxl\:ring-offset-purple-400{
    --tw-ring-offset-color: #a78bfa;
  }

  .xxl\:ring-offset-purple-500{
    --tw-ring-offset-color: #8b5cf6;
  }

  .xxl\:ring-offset-purple-600{
    --tw-ring-offset-color: #7c3aed;
  }

  .xxl\:ring-offset-purple-700{
    --tw-ring-offset-color: #6d28d9;
  }

  .xxl\:ring-offset-purple-800{
    --tw-ring-offset-color: #5b21b6;
  }

  .xxl\:ring-offset-purple-900{
    --tw-ring-offset-color: #4c1d95;
  }

  .xxl\:ring-offset-pink-50{
    --tw-ring-offset-color: #fdf2f8;
  }

  .xxl\:ring-offset-pink-100{
    --tw-ring-offset-color: #fce7f3;
  }

  .xxl\:ring-offset-pink-200{
    --tw-ring-offset-color: #fbcfe8;
  }

  .xxl\:ring-offset-pink-300{
    --tw-ring-offset-color: #f9a8d4;
  }

  .xxl\:ring-offset-pink-400{
    --tw-ring-offset-color: #f472b6;
  }

  .xxl\:ring-offset-pink-500{
    --tw-ring-offset-color: #ec4899;
  }

  .xxl\:ring-offset-pink-600{
    --tw-ring-offset-color: #db2777;
  }

  .xxl\:ring-offset-pink-700{
    --tw-ring-offset-color: #be185d;
  }

  .xxl\:ring-offset-pink-800{
    --tw-ring-offset-color: #9d174d;
  }

  .xxl\:ring-offset-pink-900{
    --tw-ring-offset-color: #831843;
  }

  .xxl\:ring-offset-browny{
    --tw-ring-offset-color: #ACA5A0;
  }

  .xxl\:ring-offset-browny-lighter{
    --tw-ring-offset-color: #CBC4BC;
  }

  .xxl\:ring-offset-browny-darker{
    --tw-ring-offset-color: #86807B;
  }

  .xxl\:ring-offset-graysy{
    --tw-ring-offset-color: #9F9F9F;
  }

  .xxl\:ring-offset-graysy-darker{
    --tw-ring-offset-color: #343434;
  }

  .xxl\:ring-offset-graysy-lighter{
    --tw-ring-offset-color: #E5E5E5;
  }

  .xxl\:ring-offset-error{
    --tw-ring-offset-color: #EA2121;
  }

  .xxl\:ring-offset-redy{
    --tw-ring-offset-color: #DE1515;
  }

  .xxl\:focus-within\:ring-offset-transparent:focus-within{
    --tw-ring-offset-color: transparent;
  }

  .xxl\:focus-within\:ring-offset-current:focus-within{
    --tw-ring-offset-color: currentColor;
  }

  .xxl\:focus-within\:ring-offset-black:focus-within{
    --tw-ring-offset-color: #000;
  }

  .xxl\:focus-within\:ring-offset-white:focus-within{
    --tw-ring-offset-color: #fff;
  }

  .xxl\:focus-within\:ring-offset-gray-50:focus-within{
    --tw-ring-offset-color: #f9fafb;
  }

  .xxl\:focus-within\:ring-offset-gray-100:focus-within{
    --tw-ring-offset-color: #f3f4f6;
  }

  .xxl\:focus-within\:ring-offset-gray-200:focus-within{
    --tw-ring-offset-color: #e5e7eb;
  }

  .xxl\:focus-within\:ring-offset-gray-300:focus-within{
    --tw-ring-offset-color: #d1d5db;
  }

  .xxl\:focus-within\:ring-offset-gray-400:focus-within{
    --tw-ring-offset-color: #9ca3af;
  }

  .xxl\:focus-within\:ring-offset-gray-500:focus-within{
    --tw-ring-offset-color: #6b7280;
  }

  .xxl\:focus-within\:ring-offset-gray-600:focus-within{
    --tw-ring-offset-color: #4b5563;
  }

  .xxl\:focus-within\:ring-offset-gray-700:focus-within{
    --tw-ring-offset-color: #374151;
  }

  .xxl\:focus-within\:ring-offset-gray-800:focus-within{
    --tw-ring-offset-color: #1f2937;
  }

  .xxl\:focus-within\:ring-offset-gray-900:focus-within{
    --tw-ring-offset-color: #111827;
  }

  .xxl\:focus-within\:ring-offset-red-50:focus-within{
    --tw-ring-offset-color: #fef2f2;
  }

  .xxl\:focus-within\:ring-offset-red-100:focus-within{
    --tw-ring-offset-color: #fee2e2;
  }

  .xxl\:focus-within\:ring-offset-red-200:focus-within{
    --tw-ring-offset-color: #fecaca;
  }

  .xxl\:focus-within\:ring-offset-red-300:focus-within{
    --tw-ring-offset-color: #fca5a5;
  }

  .xxl\:focus-within\:ring-offset-red-400:focus-within{
    --tw-ring-offset-color: #f87171;
  }

  .xxl\:focus-within\:ring-offset-red-500:focus-within{
    --tw-ring-offset-color: #ef4444;
  }

  .xxl\:focus-within\:ring-offset-red-600:focus-within{
    --tw-ring-offset-color: #dc2626;
  }

  .xxl\:focus-within\:ring-offset-red-700:focus-within{
    --tw-ring-offset-color: #b91c1c;
  }

  .xxl\:focus-within\:ring-offset-red-800:focus-within{
    --tw-ring-offset-color: #991b1b;
  }

  .xxl\:focus-within\:ring-offset-red-900:focus-within{
    --tw-ring-offset-color: #7f1d1d;
  }

  .xxl\:focus-within\:ring-offset-yellow-50:focus-within{
    --tw-ring-offset-color: #fffbeb;
  }

  .xxl\:focus-within\:ring-offset-yellow-100:focus-within{
    --tw-ring-offset-color: #fef3c7;
  }

  .xxl\:focus-within\:ring-offset-yellow-200:focus-within{
    --tw-ring-offset-color: #fde68a;
  }

  .xxl\:focus-within\:ring-offset-yellow-300:focus-within{
    --tw-ring-offset-color: #fcd34d;
  }

  .xxl\:focus-within\:ring-offset-yellow-400:focus-within{
    --tw-ring-offset-color: #fbbf24;
  }

  .xxl\:focus-within\:ring-offset-yellow-500:focus-within{
    --tw-ring-offset-color: #f59e0b;
  }

  .xxl\:focus-within\:ring-offset-yellow-600:focus-within{
    --tw-ring-offset-color: #d97706;
  }

  .xxl\:focus-within\:ring-offset-yellow-700:focus-within{
    --tw-ring-offset-color: #b45309;
  }

  .xxl\:focus-within\:ring-offset-yellow-800:focus-within{
    --tw-ring-offset-color: #92400e;
  }

  .xxl\:focus-within\:ring-offset-yellow-900:focus-within{
    --tw-ring-offset-color: #78350f;
  }

  .xxl\:focus-within\:ring-offset-green-50:focus-within{
    --tw-ring-offset-color: #ecfdf5;
  }

  .xxl\:focus-within\:ring-offset-green-100:focus-within{
    --tw-ring-offset-color: #d1fae5;
  }

  .xxl\:focus-within\:ring-offset-green-200:focus-within{
    --tw-ring-offset-color: #a7f3d0;
  }

  .xxl\:focus-within\:ring-offset-green-300:focus-within{
    --tw-ring-offset-color: #6ee7b7;
  }

  .xxl\:focus-within\:ring-offset-green-400:focus-within{
    --tw-ring-offset-color: #34d399;
  }

  .xxl\:focus-within\:ring-offset-green-500:focus-within{
    --tw-ring-offset-color: #10b981;
  }

  .xxl\:focus-within\:ring-offset-green-600:focus-within{
    --tw-ring-offset-color: #059669;
  }

  .xxl\:focus-within\:ring-offset-green-700:focus-within{
    --tw-ring-offset-color: #047857;
  }

  .xxl\:focus-within\:ring-offset-green-800:focus-within{
    --tw-ring-offset-color: #065f46;
  }

  .xxl\:focus-within\:ring-offset-green-900:focus-within{
    --tw-ring-offset-color: #064e3b;
  }

  .xxl\:focus-within\:ring-offset-blue-50:focus-within{
    --tw-ring-offset-color: #eff6ff;
  }

  .xxl\:focus-within\:ring-offset-blue-100:focus-within{
    --tw-ring-offset-color: #dbeafe;
  }

  .xxl\:focus-within\:ring-offset-blue-200:focus-within{
    --tw-ring-offset-color: #bfdbfe;
  }

  .xxl\:focus-within\:ring-offset-blue-300:focus-within{
    --tw-ring-offset-color: #93c5fd;
  }

  .xxl\:focus-within\:ring-offset-blue-400:focus-within{
    --tw-ring-offset-color: #60a5fa;
  }

  .xxl\:focus-within\:ring-offset-blue-500:focus-within{
    --tw-ring-offset-color: #3b82f6;
  }

  .xxl\:focus-within\:ring-offset-blue-600:focus-within{
    --tw-ring-offset-color: #2563eb;
  }

  .xxl\:focus-within\:ring-offset-blue-700:focus-within{
    --tw-ring-offset-color: #1d4ed8;
  }

  .xxl\:focus-within\:ring-offset-blue-800:focus-within{
    --tw-ring-offset-color: #1e40af;
  }

  .xxl\:focus-within\:ring-offset-blue-900:focus-within{
    --tw-ring-offset-color: #1e3a8a;
  }

  .xxl\:focus-within\:ring-offset-indigo-50:focus-within{
    --tw-ring-offset-color: #eef2ff;
  }

  .xxl\:focus-within\:ring-offset-indigo-100:focus-within{
    --tw-ring-offset-color: #e0e7ff;
  }

  .xxl\:focus-within\:ring-offset-indigo-200:focus-within{
    --tw-ring-offset-color: #c7d2fe;
  }

  .xxl\:focus-within\:ring-offset-indigo-300:focus-within{
    --tw-ring-offset-color: #a5b4fc;
  }

  .xxl\:focus-within\:ring-offset-indigo-400:focus-within{
    --tw-ring-offset-color: #818cf8;
  }

  .xxl\:focus-within\:ring-offset-indigo-500:focus-within{
    --tw-ring-offset-color: #6366f1;
  }

  .xxl\:focus-within\:ring-offset-indigo-600:focus-within{
    --tw-ring-offset-color: #4f46e5;
  }

  .xxl\:focus-within\:ring-offset-indigo-700:focus-within{
    --tw-ring-offset-color: #4338ca;
  }

  .xxl\:focus-within\:ring-offset-indigo-800:focus-within{
    --tw-ring-offset-color: #3730a3;
  }

  .xxl\:focus-within\:ring-offset-indigo-900:focus-within{
    --tw-ring-offset-color: #312e81;
  }

  .xxl\:focus-within\:ring-offset-purple-50:focus-within{
    --tw-ring-offset-color: #f5f3ff;
  }

  .xxl\:focus-within\:ring-offset-purple-100:focus-within{
    --tw-ring-offset-color: #ede9fe;
  }

  .xxl\:focus-within\:ring-offset-purple-200:focus-within{
    --tw-ring-offset-color: #ddd6fe;
  }

  .xxl\:focus-within\:ring-offset-purple-300:focus-within{
    --tw-ring-offset-color: #c4b5fd;
  }

  .xxl\:focus-within\:ring-offset-purple-400:focus-within{
    --tw-ring-offset-color: #a78bfa;
  }

  .xxl\:focus-within\:ring-offset-purple-500:focus-within{
    --tw-ring-offset-color: #8b5cf6;
  }

  .xxl\:focus-within\:ring-offset-purple-600:focus-within{
    --tw-ring-offset-color: #7c3aed;
  }

  .xxl\:focus-within\:ring-offset-purple-700:focus-within{
    --tw-ring-offset-color: #6d28d9;
  }

  .xxl\:focus-within\:ring-offset-purple-800:focus-within{
    --tw-ring-offset-color: #5b21b6;
  }

  .xxl\:focus-within\:ring-offset-purple-900:focus-within{
    --tw-ring-offset-color: #4c1d95;
  }

  .xxl\:focus-within\:ring-offset-pink-50:focus-within{
    --tw-ring-offset-color: #fdf2f8;
  }

  .xxl\:focus-within\:ring-offset-pink-100:focus-within{
    --tw-ring-offset-color: #fce7f3;
  }

  .xxl\:focus-within\:ring-offset-pink-200:focus-within{
    --tw-ring-offset-color: #fbcfe8;
  }

  .xxl\:focus-within\:ring-offset-pink-300:focus-within{
    --tw-ring-offset-color: #f9a8d4;
  }

  .xxl\:focus-within\:ring-offset-pink-400:focus-within{
    --tw-ring-offset-color: #f472b6;
  }

  .xxl\:focus-within\:ring-offset-pink-500:focus-within{
    --tw-ring-offset-color: #ec4899;
  }

  .xxl\:focus-within\:ring-offset-pink-600:focus-within{
    --tw-ring-offset-color: #db2777;
  }

  .xxl\:focus-within\:ring-offset-pink-700:focus-within{
    --tw-ring-offset-color: #be185d;
  }

  .xxl\:focus-within\:ring-offset-pink-800:focus-within{
    --tw-ring-offset-color: #9d174d;
  }

  .xxl\:focus-within\:ring-offset-pink-900:focus-within{
    --tw-ring-offset-color: #831843;
  }

  .xxl\:focus-within\:ring-offset-browny:focus-within{
    --tw-ring-offset-color: #ACA5A0;
  }

  .xxl\:focus-within\:ring-offset-browny-lighter:focus-within{
    --tw-ring-offset-color: #CBC4BC;
  }

  .xxl\:focus-within\:ring-offset-browny-darker:focus-within{
    --tw-ring-offset-color: #86807B;
  }

  .xxl\:focus-within\:ring-offset-graysy:focus-within{
    --tw-ring-offset-color: #9F9F9F;
  }

  .xxl\:focus-within\:ring-offset-graysy-darker:focus-within{
    --tw-ring-offset-color: #343434;
  }

  .xxl\:focus-within\:ring-offset-graysy-lighter:focus-within{
    --tw-ring-offset-color: #E5E5E5;
  }

  .xxl\:focus-within\:ring-offset-error:focus-within{
    --tw-ring-offset-color: #EA2121;
  }

  .xxl\:focus-within\:ring-offset-redy:focus-within{
    --tw-ring-offset-color: #DE1515;
  }

  .xxl\:focus\:ring-offset-transparent:focus{
    --tw-ring-offset-color: transparent;
  }

  .xxl\:focus\:ring-offset-current:focus{
    --tw-ring-offset-color: currentColor;
  }

  .xxl\:focus\:ring-offset-black:focus{
    --tw-ring-offset-color: #000;
  }

  .xxl\:focus\:ring-offset-white:focus{
    --tw-ring-offset-color: #fff;
  }

  .xxl\:focus\:ring-offset-gray-50:focus{
    --tw-ring-offset-color: #f9fafb;
  }

  .xxl\:focus\:ring-offset-gray-100:focus{
    --tw-ring-offset-color: #f3f4f6;
  }

  .xxl\:focus\:ring-offset-gray-200:focus{
    --tw-ring-offset-color: #e5e7eb;
  }

  .xxl\:focus\:ring-offset-gray-300:focus{
    --tw-ring-offset-color: #d1d5db;
  }

  .xxl\:focus\:ring-offset-gray-400:focus{
    --tw-ring-offset-color: #9ca3af;
  }

  .xxl\:focus\:ring-offset-gray-500:focus{
    --tw-ring-offset-color: #6b7280;
  }

  .xxl\:focus\:ring-offset-gray-600:focus{
    --tw-ring-offset-color: #4b5563;
  }

  .xxl\:focus\:ring-offset-gray-700:focus{
    --tw-ring-offset-color: #374151;
  }

  .xxl\:focus\:ring-offset-gray-800:focus{
    --tw-ring-offset-color: #1f2937;
  }

  .xxl\:focus\:ring-offset-gray-900:focus{
    --tw-ring-offset-color: #111827;
  }

  .xxl\:focus\:ring-offset-red-50:focus{
    --tw-ring-offset-color: #fef2f2;
  }

  .xxl\:focus\:ring-offset-red-100:focus{
    --tw-ring-offset-color: #fee2e2;
  }

  .xxl\:focus\:ring-offset-red-200:focus{
    --tw-ring-offset-color: #fecaca;
  }

  .xxl\:focus\:ring-offset-red-300:focus{
    --tw-ring-offset-color: #fca5a5;
  }

  .xxl\:focus\:ring-offset-red-400:focus{
    --tw-ring-offset-color: #f87171;
  }

  .xxl\:focus\:ring-offset-red-500:focus{
    --tw-ring-offset-color: #ef4444;
  }

  .xxl\:focus\:ring-offset-red-600:focus{
    --tw-ring-offset-color: #dc2626;
  }

  .xxl\:focus\:ring-offset-red-700:focus{
    --tw-ring-offset-color: #b91c1c;
  }

  .xxl\:focus\:ring-offset-red-800:focus{
    --tw-ring-offset-color: #991b1b;
  }

  .xxl\:focus\:ring-offset-red-900:focus{
    --tw-ring-offset-color: #7f1d1d;
  }

  .xxl\:focus\:ring-offset-yellow-50:focus{
    --tw-ring-offset-color: #fffbeb;
  }

  .xxl\:focus\:ring-offset-yellow-100:focus{
    --tw-ring-offset-color: #fef3c7;
  }

  .xxl\:focus\:ring-offset-yellow-200:focus{
    --tw-ring-offset-color: #fde68a;
  }

  .xxl\:focus\:ring-offset-yellow-300:focus{
    --tw-ring-offset-color: #fcd34d;
  }

  .xxl\:focus\:ring-offset-yellow-400:focus{
    --tw-ring-offset-color: #fbbf24;
  }

  .xxl\:focus\:ring-offset-yellow-500:focus{
    --tw-ring-offset-color: #f59e0b;
  }

  .xxl\:focus\:ring-offset-yellow-600:focus{
    --tw-ring-offset-color: #d97706;
  }

  .xxl\:focus\:ring-offset-yellow-700:focus{
    --tw-ring-offset-color: #b45309;
  }

  .xxl\:focus\:ring-offset-yellow-800:focus{
    --tw-ring-offset-color: #92400e;
  }

  .xxl\:focus\:ring-offset-yellow-900:focus{
    --tw-ring-offset-color: #78350f;
  }

  .xxl\:focus\:ring-offset-green-50:focus{
    --tw-ring-offset-color: #ecfdf5;
  }

  .xxl\:focus\:ring-offset-green-100:focus{
    --tw-ring-offset-color: #d1fae5;
  }

  .xxl\:focus\:ring-offset-green-200:focus{
    --tw-ring-offset-color: #a7f3d0;
  }

  .xxl\:focus\:ring-offset-green-300:focus{
    --tw-ring-offset-color: #6ee7b7;
  }

  .xxl\:focus\:ring-offset-green-400:focus{
    --tw-ring-offset-color: #34d399;
  }

  .xxl\:focus\:ring-offset-green-500:focus{
    --tw-ring-offset-color: #10b981;
  }

  .xxl\:focus\:ring-offset-green-600:focus{
    --tw-ring-offset-color: #059669;
  }

  .xxl\:focus\:ring-offset-green-700:focus{
    --tw-ring-offset-color: #047857;
  }

  .xxl\:focus\:ring-offset-green-800:focus{
    --tw-ring-offset-color: #065f46;
  }

  .xxl\:focus\:ring-offset-green-900:focus{
    --tw-ring-offset-color: #064e3b;
  }

  .xxl\:focus\:ring-offset-blue-50:focus{
    --tw-ring-offset-color: #eff6ff;
  }

  .xxl\:focus\:ring-offset-blue-100:focus{
    --tw-ring-offset-color: #dbeafe;
  }

  .xxl\:focus\:ring-offset-blue-200:focus{
    --tw-ring-offset-color: #bfdbfe;
  }

  .xxl\:focus\:ring-offset-blue-300:focus{
    --tw-ring-offset-color: #93c5fd;
  }

  .xxl\:focus\:ring-offset-blue-400:focus{
    --tw-ring-offset-color: #60a5fa;
  }

  .xxl\:focus\:ring-offset-blue-500:focus{
    --tw-ring-offset-color: #3b82f6;
  }

  .xxl\:focus\:ring-offset-blue-600:focus{
    --tw-ring-offset-color: #2563eb;
  }

  .xxl\:focus\:ring-offset-blue-700:focus{
    --tw-ring-offset-color: #1d4ed8;
  }

  .xxl\:focus\:ring-offset-blue-800:focus{
    --tw-ring-offset-color: #1e40af;
  }

  .xxl\:focus\:ring-offset-blue-900:focus{
    --tw-ring-offset-color: #1e3a8a;
  }

  .xxl\:focus\:ring-offset-indigo-50:focus{
    --tw-ring-offset-color: #eef2ff;
  }

  .xxl\:focus\:ring-offset-indigo-100:focus{
    --tw-ring-offset-color: #e0e7ff;
  }

  .xxl\:focus\:ring-offset-indigo-200:focus{
    --tw-ring-offset-color: #c7d2fe;
  }

  .xxl\:focus\:ring-offset-indigo-300:focus{
    --tw-ring-offset-color: #a5b4fc;
  }

  .xxl\:focus\:ring-offset-indigo-400:focus{
    --tw-ring-offset-color: #818cf8;
  }

  .xxl\:focus\:ring-offset-indigo-500:focus{
    --tw-ring-offset-color: #6366f1;
  }

  .xxl\:focus\:ring-offset-indigo-600:focus{
    --tw-ring-offset-color: #4f46e5;
  }

  .xxl\:focus\:ring-offset-indigo-700:focus{
    --tw-ring-offset-color: #4338ca;
  }

  .xxl\:focus\:ring-offset-indigo-800:focus{
    --tw-ring-offset-color: #3730a3;
  }

  .xxl\:focus\:ring-offset-indigo-900:focus{
    --tw-ring-offset-color: #312e81;
  }

  .xxl\:focus\:ring-offset-purple-50:focus{
    --tw-ring-offset-color: #f5f3ff;
  }

  .xxl\:focus\:ring-offset-purple-100:focus{
    --tw-ring-offset-color: #ede9fe;
  }

  .xxl\:focus\:ring-offset-purple-200:focus{
    --tw-ring-offset-color: #ddd6fe;
  }

  .xxl\:focus\:ring-offset-purple-300:focus{
    --tw-ring-offset-color: #c4b5fd;
  }

  .xxl\:focus\:ring-offset-purple-400:focus{
    --tw-ring-offset-color: #a78bfa;
  }

  .xxl\:focus\:ring-offset-purple-500:focus{
    --tw-ring-offset-color: #8b5cf6;
  }

  .xxl\:focus\:ring-offset-purple-600:focus{
    --tw-ring-offset-color: #7c3aed;
  }

  .xxl\:focus\:ring-offset-purple-700:focus{
    --tw-ring-offset-color: #6d28d9;
  }

  .xxl\:focus\:ring-offset-purple-800:focus{
    --tw-ring-offset-color: #5b21b6;
  }

  .xxl\:focus\:ring-offset-purple-900:focus{
    --tw-ring-offset-color: #4c1d95;
  }

  .xxl\:focus\:ring-offset-pink-50:focus{
    --tw-ring-offset-color: #fdf2f8;
  }

  .xxl\:focus\:ring-offset-pink-100:focus{
    --tw-ring-offset-color: #fce7f3;
  }

  .xxl\:focus\:ring-offset-pink-200:focus{
    --tw-ring-offset-color: #fbcfe8;
  }

  .xxl\:focus\:ring-offset-pink-300:focus{
    --tw-ring-offset-color: #f9a8d4;
  }

  .xxl\:focus\:ring-offset-pink-400:focus{
    --tw-ring-offset-color: #f472b6;
  }

  .xxl\:focus\:ring-offset-pink-500:focus{
    --tw-ring-offset-color: #ec4899;
  }

  .xxl\:focus\:ring-offset-pink-600:focus{
    --tw-ring-offset-color: #db2777;
  }

  .xxl\:focus\:ring-offset-pink-700:focus{
    --tw-ring-offset-color: #be185d;
  }

  .xxl\:focus\:ring-offset-pink-800:focus{
    --tw-ring-offset-color: #9d174d;
  }

  .xxl\:focus\:ring-offset-pink-900:focus{
    --tw-ring-offset-color: #831843;
  }

  .xxl\:focus\:ring-offset-browny:focus{
    --tw-ring-offset-color: #ACA5A0;
  }

  .xxl\:focus\:ring-offset-browny-lighter:focus{
    --tw-ring-offset-color: #CBC4BC;
  }

  .xxl\:focus\:ring-offset-browny-darker:focus{
    --tw-ring-offset-color: #86807B;
  }

  .xxl\:focus\:ring-offset-graysy:focus{
    --tw-ring-offset-color: #9F9F9F;
  }

  .xxl\:focus\:ring-offset-graysy-darker:focus{
    --tw-ring-offset-color: #343434;
  }

  .xxl\:focus\:ring-offset-graysy-lighter:focus{
    --tw-ring-offset-color: #E5E5E5;
  }

  .xxl\:focus\:ring-offset-error:focus{
    --tw-ring-offset-color: #EA2121;
  }

  .xxl\:focus\:ring-offset-redy:focus{
    --tw-ring-offset-color: #DE1515;
  }

  .xxl\:ring-offset-0{
    --tw-ring-offset-width: 0px;
  }

  .xxl\:ring-offset-1{
    --tw-ring-offset-width: 1px;
  }

  .xxl\:ring-offset-2{
    --tw-ring-offset-width: 2px;
  }

  .xxl\:ring-offset-4{
    --tw-ring-offset-width: 4px;
  }

  .xxl\:ring-offset-8{
    --tw-ring-offset-width: 8px;
  }

  .xxl\:focus-within\:ring-offset-0:focus-within{
    --tw-ring-offset-width: 0px;
  }

  .xxl\:focus-within\:ring-offset-1:focus-within{
    --tw-ring-offset-width: 1px;
  }

  .xxl\:focus-within\:ring-offset-2:focus-within{
    --tw-ring-offset-width: 2px;
  }

  .xxl\:focus-within\:ring-offset-4:focus-within{
    --tw-ring-offset-width: 4px;
  }

  .xxl\:focus-within\:ring-offset-8:focus-within{
    --tw-ring-offset-width: 8px;
  }

  .xxl\:focus\:ring-offset-0:focus{
    --tw-ring-offset-width: 0px;
  }

  .xxl\:focus\:ring-offset-1:focus{
    --tw-ring-offset-width: 1px;
  }

  .xxl\:focus\:ring-offset-2:focus{
    --tw-ring-offset-width: 2px;
  }

  .xxl\:focus\:ring-offset-4:focus{
    --tw-ring-offset-width: 4px;
  }

  .xxl\:focus\:ring-offset-8:focus{
    --tw-ring-offset-width: 8px;
  }

  .xxl\:ring-transparent{
    --tw-ring-color: transparent;
  }

  .xxl\:ring-current{
    --tw-ring-color: currentColor;
  }

  .xxl\:ring-black{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .xxl\:ring-white{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .xxl\:ring-gray-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .xxl\:ring-gray-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .xxl\:ring-gray-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .xxl\:ring-gray-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .xxl\:ring-gray-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .xxl\:ring-gray-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .xxl\:ring-gray-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .xxl\:ring-gray-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .xxl\:ring-gray-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .xxl\:ring-gray-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .xxl\:ring-red-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .xxl\:ring-red-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .xxl\:ring-red-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .xxl\:ring-red-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .xxl\:ring-red-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .xxl\:ring-red-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .xxl\:ring-red-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .xxl\:ring-red-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .xxl\:ring-red-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .xxl\:ring-red-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .xxl\:ring-yellow-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .xxl\:ring-yellow-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .xxl\:ring-yellow-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .xxl\:ring-yellow-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .xxl\:ring-yellow-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .xxl\:ring-yellow-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .xxl\:ring-yellow-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .xxl\:ring-yellow-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .xxl\:ring-yellow-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .xxl\:ring-yellow-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .xxl\:ring-green-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .xxl\:ring-green-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .xxl\:ring-green-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .xxl\:ring-green-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .xxl\:ring-green-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .xxl\:ring-green-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .xxl\:ring-green-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .xxl\:ring-green-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .xxl\:ring-green-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .xxl\:ring-green-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .xxl\:ring-blue-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .xxl\:ring-blue-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .xxl\:ring-blue-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .xxl\:ring-blue-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .xxl\:ring-blue-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .xxl\:ring-blue-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .xxl\:ring-blue-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .xxl\:ring-blue-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .xxl\:ring-blue-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .xxl\:ring-blue-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .xxl\:ring-indigo-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .xxl\:ring-indigo-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .xxl\:ring-indigo-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .xxl\:ring-indigo-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .xxl\:ring-indigo-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .xxl\:ring-indigo-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .xxl\:ring-indigo-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .xxl\:ring-indigo-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .xxl\:ring-indigo-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .xxl\:ring-indigo-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .xxl\:ring-purple-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .xxl\:ring-purple-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .xxl\:ring-purple-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .xxl\:ring-purple-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .xxl\:ring-purple-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .xxl\:ring-purple-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .xxl\:ring-purple-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .xxl\:ring-purple-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .xxl\:ring-purple-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .xxl\:ring-purple-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .xxl\:ring-pink-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .xxl\:ring-pink-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .xxl\:ring-pink-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .xxl\:ring-pink-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .xxl\:ring-pink-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .xxl\:ring-pink-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .xxl\:ring-pink-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .xxl\:ring-pink-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .xxl\:ring-pink-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .xxl\:ring-pink-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .xxl\:ring-browny{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(172, 165, 160, var(--tw-ring-opacity));
  }

  .xxl\:ring-browny-lighter{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(203, 196, 188, var(--tw-ring-opacity));
  }

  .xxl\:ring-browny-darker{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 128, 123, var(--tw-ring-opacity));
  }

  .xxl\:ring-graysy{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(159, 159, 159, var(--tw-ring-opacity));
  }

  .xxl\:ring-graysy-darker{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 52, 52, var(--tw-ring-opacity));
  }

  .xxl\:ring-graysy-lighter{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 229, 229, var(--tw-ring-opacity));
  }

  .xxl\:ring-error{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(234, 33, 33, var(--tw-ring-opacity));
  }

  .xxl\:ring-redy{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(222, 21, 21, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-transparent:focus-within{
    --tw-ring-color: transparent;
  }

  .xxl\:focus-within\:ring-current:focus-within{
    --tw-ring-color: currentColor;
  }

  .xxl\:focus-within\:ring-black:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-white:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-gray-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-gray-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-gray-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-gray-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-gray-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-gray-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-gray-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-gray-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-gray-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-gray-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-red-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-red-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-red-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-red-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-red-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-red-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-red-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-red-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-red-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-red-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-yellow-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-yellow-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-yellow-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-yellow-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-yellow-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-yellow-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-yellow-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-yellow-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-yellow-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-yellow-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-green-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-green-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-green-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-green-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-green-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-green-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-green-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-green-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-green-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-green-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-blue-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-blue-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-blue-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-blue-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-blue-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-blue-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-blue-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-blue-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-blue-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-blue-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-indigo-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-indigo-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-indigo-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-indigo-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-indigo-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-indigo-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-indigo-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-indigo-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-indigo-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-indigo-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-purple-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-purple-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-purple-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-purple-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-purple-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-purple-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-purple-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-purple-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-purple-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-purple-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-pink-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-pink-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-pink-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-pink-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-pink-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-pink-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-pink-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-pink-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-pink-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-pink-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-browny:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(172, 165, 160, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-browny-lighter:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(203, 196, 188, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-browny-darker:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 128, 123, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-graysy:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(159, 159, 159, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-graysy-darker:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 52, 52, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-graysy-lighter:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 229, 229, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-error:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(234, 33, 33, var(--tw-ring-opacity));
  }

  .xxl\:focus-within\:ring-redy:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(222, 21, 21, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-transparent:focus{
    --tw-ring-color: transparent;
  }

  .xxl\:focus\:ring-current:focus{
    --tw-ring-color: currentColor;
  }

  .xxl\:focus\:ring-black:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-white:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-gray-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-gray-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-gray-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-gray-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-gray-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-gray-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-gray-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-gray-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-gray-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-gray-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-red-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-red-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-red-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-red-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-red-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-red-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-red-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-red-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-red-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-red-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-yellow-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-yellow-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-yellow-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-yellow-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-yellow-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-yellow-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-yellow-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-yellow-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-yellow-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-yellow-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-green-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-green-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-green-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-green-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-green-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-green-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-green-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-green-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-green-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-green-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-blue-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-blue-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-blue-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-blue-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-blue-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-blue-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-blue-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-blue-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-blue-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-blue-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-indigo-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-indigo-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-indigo-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-indigo-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-indigo-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-indigo-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-indigo-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-indigo-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-indigo-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-indigo-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-purple-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-purple-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-purple-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-purple-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-purple-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-purple-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-purple-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-purple-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-purple-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-purple-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-pink-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-pink-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-pink-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-pink-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-pink-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-pink-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-pink-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-pink-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-pink-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-pink-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-browny:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(172, 165, 160, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-browny-lighter:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(203, 196, 188, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-browny-darker:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 128, 123, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-graysy:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(159, 159, 159, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-graysy-darker:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 52, 52, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-graysy-lighter:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 229, 229, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-error:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(234, 33, 33, var(--tw-ring-opacity));
  }

  .xxl\:focus\:ring-redy:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(222, 21, 21, var(--tw-ring-opacity));
  }

  .xxl\:ring-opacity-0{
    --tw-ring-opacity: 0;
  }

  .xxl\:ring-opacity-5{
    --tw-ring-opacity: 0.05;
  }

  .xxl\:ring-opacity-10{
    --tw-ring-opacity: 0.1;
  }

  .xxl\:ring-opacity-20{
    --tw-ring-opacity: 0.2;
  }

  .xxl\:ring-opacity-25{
    --tw-ring-opacity: 0.25;
  }

  .xxl\:ring-opacity-30{
    --tw-ring-opacity: 0.3;
  }

  .xxl\:ring-opacity-40{
    --tw-ring-opacity: 0.4;
  }

  .xxl\:ring-opacity-50{
    --tw-ring-opacity: 0.5;
  }

  .xxl\:ring-opacity-60{
    --tw-ring-opacity: 0.6;
  }

  .xxl\:ring-opacity-70{
    --tw-ring-opacity: 0.7;
  }

  .xxl\:ring-opacity-75{
    --tw-ring-opacity: 0.75;
  }

  .xxl\:ring-opacity-80{
    --tw-ring-opacity: 0.8;
  }

  .xxl\:ring-opacity-90{
    --tw-ring-opacity: 0.9;
  }

  .xxl\:ring-opacity-95{
    --tw-ring-opacity: 0.95;
  }

  .xxl\:ring-opacity-100{
    --tw-ring-opacity: 1;
  }

  .xxl\:focus-within\:ring-opacity-0:focus-within{
    --tw-ring-opacity: 0;
  }

  .xxl\:focus-within\:ring-opacity-5:focus-within{
    --tw-ring-opacity: 0.05;
  }

  .xxl\:focus-within\:ring-opacity-10:focus-within{
    --tw-ring-opacity: 0.1;
  }

  .xxl\:focus-within\:ring-opacity-20:focus-within{
    --tw-ring-opacity: 0.2;
  }

  .xxl\:focus-within\:ring-opacity-25:focus-within{
    --tw-ring-opacity: 0.25;
  }

  .xxl\:focus-within\:ring-opacity-30:focus-within{
    --tw-ring-opacity: 0.3;
  }

  .xxl\:focus-within\:ring-opacity-40:focus-within{
    --tw-ring-opacity: 0.4;
  }

  .xxl\:focus-within\:ring-opacity-50:focus-within{
    --tw-ring-opacity: 0.5;
  }

  .xxl\:focus-within\:ring-opacity-60:focus-within{
    --tw-ring-opacity: 0.6;
  }

  .xxl\:focus-within\:ring-opacity-70:focus-within{
    --tw-ring-opacity: 0.7;
  }

  .xxl\:focus-within\:ring-opacity-75:focus-within{
    --tw-ring-opacity: 0.75;
  }

  .xxl\:focus-within\:ring-opacity-80:focus-within{
    --tw-ring-opacity: 0.8;
  }

  .xxl\:focus-within\:ring-opacity-90:focus-within{
    --tw-ring-opacity: 0.9;
  }

  .xxl\:focus-within\:ring-opacity-95:focus-within{
    --tw-ring-opacity: 0.95;
  }

  .xxl\:focus-within\:ring-opacity-100:focus-within{
    --tw-ring-opacity: 1;
  }

  .xxl\:focus\:ring-opacity-0:focus{
    --tw-ring-opacity: 0;
  }

  .xxl\:focus\:ring-opacity-5:focus{
    --tw-ring-opacity: 0.05;
  }

  .xxl\:focus\:ring-opacity-10:focus{
    --tw-ring-opacity: 0.1;
  }

  .xxl\:focus\:ring-opacity-20:focus{
    --tw-ring-opacity: 0.2;
  }

  .xxl\:focus\:ring-opacity-25:focus{
    --tw-ring-opacity: 0.25;
  }

  .xxl\:focus\:ring-opacity-30:focus{
    --tw-ring-opacity: 0.3;
  }

  .xxl\:focus\:ring-opacity-40:focus{
    --tw-ring-opacity: 0.4;
  }

  .xxl\:focus\:ring-opacity-50:focus{
    --tw-ring-opacity: 0.5;
  }

  .xxl\:focus\:ring-opacity-60:focus{
    --tw-ring-opacity: 0.6;
  }

  .xxl\:focus\:ring-opacity-70:focus{
    --tw-ring-opacity: 0.7;
  }

  .xxl\:focus\:ring-opacity-75:focus{
    --tw-ring-opacity: 0.75;
  }

  .xxl\:focus\:ring-opacity-80:focus{
    --tw-ring-opacity: 0.8;
  }

  .xxl\:focus\:ring-opacity-90:focus{
    --tw-ring-opacity: 0.9;
  }

  .xxl\:focus\:ring-opacity-95:focus{
    --tw-ring-opacity: 0.95;
  }

  .xxl\:focus\:ring-opacity-100:focus{
    --tw-ring-opacity: 1;
  }

  .xxl\:fill-current{
    fill: currentColor;
  }

  .xxl\:stroke-current{
    stroke: currentColor;
  }

  .xxl\:stroke-0{
    stroke-width: 0;
  }

  .xxl\:stroke-1{
    stroke-width: 1;
  }

  .xxl\:stroke-2{
    stroke-width: 2;
  }

  .xxl\:table-auto{
    table-layout: auto;
  }

  .xxl\:table-fixed{
    table-layout: fixed;
  }

  .xxl\:text-left{
    text-align: left;
  }

  .xxl\:text-center{
    text-align: center;
  }

  .xxl\:text-right{
    text-align: right;
  }

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

  .xxl\:text-transparent{
    color: transparent;
  }

  .xxl\:text-current{
    color: currentColor;
  }

  .xxl\:text-black{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .xxl\:text-white{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .xxl\:text-gray-50{
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .xxl\:text-gray-100{
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .xxl\:text-gray-200{
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .xxl\:text-gray-300{
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .xxl\:text-gray-400{
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .xxl\:text-gray-500{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .xxl\:text-gray-600{
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .xxl\:text-gray-700{
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .xxl\:text-gray-800{
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .xxl\:text-gray-900{
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .xxl\:text-red-50{
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .xxl\:text-red-100{
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .xxl\:text-red-200{
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .xxl\:text-red-300{
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .xxl\:text-red-400{
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .xxl\:text-red-500{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .xxl\:text-red-600{
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .xxl\:text-red-700{
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .xxl\:text-red-800{
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .xxl\:text-red-900{
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .xxl\:text-yellow-50{
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .xxl\:text-yellow-100{
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .xxl\:text-yellow-200{
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .xxl\:text-yellow-300{
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .xxl\:text-yellow-400{
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .xxl\:text-yellow-500{
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .xxl\:text-yellow-600{
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .xxl\:text-yellow-700{
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .xxl\:text-yellow-800{
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .xxl\:text-yellow-900{
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .xxl\:text-green-50{
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .xxl\:text-green-100{
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .xxl\:text-green-200{
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .xxl\:text-green-300{
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .xxl\:text-green-400{
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .xxl\:text-green-500{
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .xxl\:text-green-600{
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .xxl\:text-green-700{
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .xxl\:text-green-800{
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .xxl\:text-green-900{
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .xxl\:text-blue-50{
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .xxl\:text-blue-100{
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .xxl\:text-blue-200{
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .xxl\:text-blue-300{
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .xxl\:text-blue-400{
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .xxl\:text-blue-500{
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .xxl\:text-blue-600{
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .xxl\:text-blue-700{
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .xxl\:text-blue-800{
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .xxl\:text-blue-900{
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .xxl\:text-indigo-50{
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .xxl\:text-indigo-100{
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .xxl\:text-indigo-200{
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .xxl\:text-indigo-300{
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .xxl\:text-indigo-400{
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .xxl\:text-indigo-500{
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .xxl\:text-indigo-600{
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .xxl\:text-indigo-700{
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .xxl\:text-indigo-800{
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .xxl\:text-indigo-900{
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .xxl\:text-purple-50{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .xxl\:text-purple-100{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .xxl\:text-purple-200{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .xxl\:text-purple-300{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .xxl\:text-purple-400{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .xxl\:text-purple-500{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .xxl\:text-purple-600{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .xxl\:text-purple-700{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .xxl\:text-purple-800{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .xxl\:text-purple-900{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .xxl\:text-pink-50{
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .xxl\:text-pink-100{
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .xxl\:text-pink-200{
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .xxl\:text-pink-300{
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .xxl\:text-pink-400{
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .xxl\:text-pink-500{
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .xxl\:text-pink-600{
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .xxl\:text-pink-700{
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .xxl\:text-pink-800{
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .xxl\:text-pink-900{
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .xxl\:text-browny{
    --tw-text-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-text-opacity));
  }

  .xxl\:text-browny-lighter{
    --tw-text-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-text-opacity));
  }

  .xxl\:text-browny-darker{
    --tw-text-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-text-opacity));
  }

  .xxl\:text-graysy{
    --tw-text-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-text-opacity));
  }

  .xxl\:text-graysy-darker{
    --tw-text-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-text-opacity));
  }

  .xxl\:text-graysy-lighter{
    --tw-text-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-text-opacity));
  }

  .xxl\:text-error{
    --tw-text-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-text-opacity));
  }

  .xxl\:text-redy{
    --tw-text-opacity: 1;
    color: rgba(222, 21, 21, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-transparent{
    color: transparent;
  }

  .group:hover .xxl\:group-hover\:text-current{
    color: currentColor;
  }

  .group:hover .xxl\:group-hover\:text-black{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-white{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-gray-50{
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-gray-100{
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-gray-200{
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-gray-300{
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-gray-400{
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-gray-500{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-gray-600{
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-gray-700{
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-gray-800{
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-gray-900{
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-red-50{
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-red-100{
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-red-200{
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-red-300{
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-red-400{
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-red-500{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-red-600{
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-red-700{
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-red-800{
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-red-900{
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-yellow-50{
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-yellow-100{
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-yellow-200{
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-yellow-300{
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-yellow-400{
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-yellow-500{
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-yellow-600{
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-yellow-700{
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-yellow-800{
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-yellow-900{
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-green-50{
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-green-100{
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-green-200{
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-green-300{
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-green-400{
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-green-500{
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-green-600{
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-green-700{
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-green-800{
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-green-900{
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-blue-50{
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-blue-100{
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-blue-200{
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-blue-300{
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-blue-400{
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-blue-500{
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-blue-600{
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-blue-700{
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-blue-800{
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-blue-900{
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-indigo-50{
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-indigo-100{
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-indigo-200{
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-indigo-300{
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-indigo-400{
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-indigo-500{
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-indigo-600{
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-indigo-700{
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-indigo-800{
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-indigo-900{
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-purple-50{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-purple-100{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-purple-200{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-purple-300{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-purple-400{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-purple-500{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-purple-600{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-purple-700{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-purple-800{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-purple-900{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-pink-50{
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-pink-100{
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-pink-200{
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-pink-300{
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-pink-400{
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-pink-500{
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-pink-600{
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-pink-700{
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-pink-800{
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-pink-900{
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-browny{
    --tw-text-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-browny-lighter{
    --tw-text-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-browny-darker{
    --tw-text-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-graysy{
    --tw-text-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-graysy-darker{
    --tw-text-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-graysy-lighter{
    --tw-text-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-error{
    --tw-text-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-text-opacity));
  }

  .group:hover .xxl\:group-hover\:text-redy{
    --tw-text-opacity: 1;
    color: rgba(222, 21, 21, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-transparent:focus-within{
    color: transparent;
  }

  .xxl\:focus-within\:text-current:focus-within{
    color: currentColor;
  }

  .xxl\:focus-within\:text-black:focus-within{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-white:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-gray-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-gray-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-gray-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-gray-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-gray-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-gray-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-gray-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-gray-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-gray-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-gray-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-red-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-red-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-red-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-red-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-red-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-red-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-red-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-red-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-red-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-red-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-yellow-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-yellow-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-yellow-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-yellow-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-yellow-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-yellow-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-yellow-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-yellow-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-yellow-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-yellow-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-green-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-green-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-green-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-green-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-green-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-green-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-green-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-green-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-green-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-green-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-blue-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-blue-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-blue-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-blue-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-blue-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-blue-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-blue-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-blue-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-blue-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-blue-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-indigo-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-indigo-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-indigo-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-indigo-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-indigo-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-indigo-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-indigo-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-indigo-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-indigo-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-indigo-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-purple-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-purple-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-purple-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-purple-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-purple-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-purple-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-purple-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-purple-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-purple-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-purple-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-pink-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-pink-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-pink-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-pink-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-pink-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-pink-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-pink-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-pink-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-pink-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-pink-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-browny:focus-within{
    --tw-text-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-browny-lighter:focus-within{
    --tw-text-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-browny-darker:focus-within{
    --tw-text-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-graysy:focus-within{
    --tw-text-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-graysy-darker:focus-within{
    --tw-text-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-graysy-lighter:focus-within{
    --tw-text-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-error:focus-within{
    --tw-text-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-text-opacity));
  }

  .xxl\:focus-within\:text-redy:focus-within{
    --tw-text-opacity: 1;
    color: rgba(222, 21, 21, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-transparent:hover{
    color: transparent;
  }

  .xxl\:hover\:text-current:hover{
    color: currentColor;
  }

  .xxl\:hover\:text-black:hover{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-white:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-gray-50:hover{
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-gray-100:hover{
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-gray-200:hover{
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-gray-300:hover{
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-gray-400:hover{
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-gray-500:hover{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-gray-600:hover{
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-gray-700:hover{
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-gray-800:hover{
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-gray-900:hover{
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-red-50:hover{
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-red-100:hover{
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-red-200:hover{
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-red-300:hover{
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-red-400:hover{
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-red-500:hover{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-red-600:hover{
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-red-700:hover{
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-red-800:hover{
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-red-900:hover{
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-yellow-50:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-yellow-100:hover{
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-yellow-200:hover{
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-yellow-300:hover{
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-yellow-400:hover{
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-yellow-500:hover{
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-yellow-600:hover{
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-yellow-700:hover{
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-yellow-800:hover{
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-yellow-900:hover{
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-green-50:hover{
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-green-100:hover{
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-green-200:hover{
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-green-300:hover{
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-green-400:hover{
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-green-500:hover{
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-green-600:hover{
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-green-700:hover{
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-green-800:hover{
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-green-900:hover{
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-blue-50:hover{
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-blue-100:hover{
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-blue-200:hover{
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-blue-300:hover{
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-blue-400:hover{
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-blue-500:hover{
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-blue-600:hover{
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-blue-700:hover{
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-blue-800:hover{
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-blue-900:hover{
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-indigo-50:hover{
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-indigo-100:hover{
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-indigo-200:hover{
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-indigo-300:hover{
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-indigo-400:hover{
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-indigo-500:hover{
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-indigo-600:hover{
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-indigo-700:hover{
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-indigo-800:hover{
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-indigo-900:hover{
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-purple-50:hover{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-purple-100:hover{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-purple-200:hover{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-purple-300:hover{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-purple-400:hover{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-purple-500:hover{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-purple-600:hover{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-purple-700:hover{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-purple-800:hover{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-purple-900:hover{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-pink-50:hover{
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-pink-100:hover{
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-pink-200:hover{
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-pink-300:hover{
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-pink-400:hover{
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-pink-500:hover{
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-pink-600:hover{
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-pink-700:hover{
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-pink-800:hover{
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-pink-900:hover{
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-browny:hover{
    --tw-text-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-browny-lighter:hover{
    --tw-text-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-browny-darker:hover{
    --tw-text-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-graysy:hover{
    --tw-text-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-graysy-darker:hover{
    --tw-text-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-graysy-lighter:hover{
    --tw-text-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-error:hover{
    --tw-text-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-text-opacity));
  }

  .xxl\:hover\:text-redy:hover{
    --tw-text-opacity: 1;
    color: rgba(222, 21, 21, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-transparent:focus{
    color: transparent;
  }

  .xxl\:focus\:text-current:focus{
    color: currentColor;
  }

  .xxl\:focus\:text-black:focus{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-white:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-gray-50:focus{
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-gray-100:focus{
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-gray-200:focus{
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-gray-300:focus{
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-gray-400:focus{
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-gray-500:focus{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-gray-600:focus{
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-gray-700:focus{
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-gray-800:focus{
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-gray-900:focus{
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-red-50:focus{
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-red-100:focus{
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-red-200:focus{
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-red-300:focus{
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-red-400:focus{
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-red-500:focus{
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-red-600:focus{
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-red-700:focus{
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-red-800:focus{
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-red-900:focus{
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-yellow-50:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-yellow-100:focus{
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-yellow-200:focus{
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-yellow-300:focus{
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-yellow-400:focus{
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-yellow-500:focus{
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-yellow-600:focus{
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-yellow-700:focus{
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-yellow-800:focus{
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-yellow-900:focus{
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-green-50:focus{
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-green-100:focus{
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-green-200:focus{
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-green-300:focus{
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-green-400:focus{
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-green-500:focus{
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-green-600:focus{
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-green-700:focus{
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-green-800:focus{
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-green-900:focus{
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-blue-50:focus{
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-blue-100:focus{
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-blue-200:focus{
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-blue-300:focus{
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-blue-400:focus{
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-blue-500:focus{
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-blue-600:focus{
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-blue-700:focus{
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-blue-800:focus{
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-blue-900:focus{
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-indigo-50:focus{
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-indigo-100:focus{
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-indigo-200:focus{
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-indigo-300:focus{
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-indigo-400:focus{
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-indigo-500:focus{
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-indigo-600:focus{
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-indigo-700:focus{
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-indigo-800:focus{
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-indigo-900:focus{
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-purple-50:focus{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-purple-100:focus{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-purple-200:focus{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-purple-300:focus{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-purple-400:focus{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-purple-500:focus{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-purple-600:focus{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-purple-700:focus{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-purple-800:focus{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-purple-900:focus{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-pink-50:focus{
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-pink-100:focus{
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-pink-200:focus{
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-pink-300:focus{
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-pink-400:focus{
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-pink-500:focus{
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-pink-600:focus{
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-pink-700:focus{
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-pink-800:focus{
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-pink-900:focus{
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-browny:focus{
    --tw-text-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-browny-lighter:focus{
    --tw-text-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-browny-darker:focus{
    --tw-text-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-graysy:focus{
    --tw-text-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-graysy-darker:focus{
    --tw-text-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-graysy-lighter:focus{
    --tw-text-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-error:focus{
    --tw-text-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-text-opacity));
  }

  .xxl\:focus\:text-redy:focus{
    --tw-text-opacity: 1;
    color: rgba(222, 21, 21, var(--tw-text-opacity));
  }

  .xxl\:text-opacity-0{
    --tw-text-opacity: 0;
  }

  .xxl\:text-opacity-5{
    --tw-text-opacity: 0.05;
  }

  .xxl\:text-opacity-10{
    --tw-text-opacity: 0.1;
  }

  .xxl\:text-opacity-20{
    --tw-text-opacity: 0.2;
  }

  .xxl\:text-opacity-25{
    --tw-text-opacity: 0.25;
  }

  .xxl\:text-opacity-30{
    --tw-text-opacity: 0.3;
  }

  .xxl\:text-opacity-40{
    --tw-text-opacity: 0.4;
  }

  .xxl\:text-opacity-50{
    --tw-text-opacity: 0.5;
  }

  .xxl\:text-opacity-60{
    --tw-text-opacity: 0.6;
  }

  .xxl\:text-opacity-70{
    --tw-text-opacity: 0.7;
  }

  .xxl\:text-opacity-75{
    --tw-text-opacity: 0.75;
  }

  .xxl\:text-opacity-80{
    --tw-text-opacity: 0.8;
  }

  .xxl\:text-opacity-90{
    --tw-text-opacity: 0.9;
  }

  .xxl\:text-opacity-95{
    --tw-text-opacity: 0.95;
  }

  .xxl\:text-opacity-100{
    --tw-text-opacity: 1;
  }

  .group:hover .xxl\:group-hover\:text-opacity-0{
    --tw-text-opacity: 0;
  }

  .group:hover .xxl\:group-hover\:text-opacity-5{
    --tw-text-opacity: 0.05;
  }

  .group:hover .xxl\:group-hover\:text-opacity-10{
    --tw-text-opacity: 0.1;
  }

  .group:hover .xxl\:group-hover\:text-opacity-20{
    --tw-text-opacity: 0.2;
  }

  .group:hover .xxl\:group-hover\:text-opacity-25{
    --tw-text-opacity: 0.25;
  }

  .group:hover .xxl\:group-hover\:text-opacity-30{
    --tw-text-opacity: 0.3;
  }

  .group:hover .xxl\:group-hover\:text-opacity-40{
    --tw-text-opacity: 0.4;
  }

  .group:hover .xxl\:group-hover\:text-opacity-50{
    --tw-text-opacity: 0.5;
  }

  .group:hover .xxl\:group-hover\:text-opacity-60{
    --tw-text-opacity: 0.6;
  }

  .group:hover .xxl\:group-hover\:text-opacity-70{
    --tw-text-opacity: 0.7;
  }

  .group:hover .xxl\:group-hover\:text-opacity-75{
    --tw-text-opacity: 0.75;
  }

  .group:hover .xxl\:group-hover\:text-opacity-80{
    --tw-text-opacity: 0.8;
  }

  .group:hover .xxl\:group-hover\:text-opacity-90{
    --tw-text-opacity: 0.9;
  }

  .group:hover .xxl\:group-hover\:text-opacity-95{
    --tw-text-opacity: 0.95;
  }

  .group:hover .xxl\:group-hover\:text-opacity-100{
    --tw-text-opacity: 1;
  }

  .xxl\:focus-within\:text-opacity-0:focus-within{
    --tw-text-opacity: 0;
  }

  .xxl\:focus-within\:text-opacity-5:focus-within{
    --tw-text-opacity: 0.05;
  }

  .xxl\:focus-within\:text-opacity-10:focus-within{
    --tw-text-opacity: 0.1;
  }

  .xxl\:focus-within\:text-opacity-20:focus-within{
    --tw-text-opacity: 0.2;
  }

  .xxl\:focus-within\:text-opacity-25:focus-within{
    --tw-text-opacity: 0.25;
  }

  .xxl\:focus-within\:text-opacity-30:focus-within{
    --tw-text-opacity: 0.3;
  }

  .xxl\:focus-within\:text-opacity-40:focus-within{
    --tw-text-opacity: 0.4;
  }

  .xxl\:focus-within\:text-opacity-50:focus-within{
    --tw-text-opacity: 0.5;
  }

  .xxl\:focus-within\:text-opacity-60:focus-within{
    --tw-text-opacity: 0.6;
  }

  .xxl\:focus-within\:text-opacity-70:focus-within{
    --tw-text-opacity: 0.7;
  }

  .xxl\:focus-within\:text-opacity-75:focus-within{
    --tw-text-opacity: 0.75;
  }

  .xxl\:focus-within\:text-opacity-80:focus-within{
    --tw-text-opacity: 0.8;
  }

  .xxl\:focus-within\:text-opacity-90:focus-within{
    --tw-text-opacity: 0.9;
  }

  .xxl\:focus-within\:text-opacity-95:focus-within{
    --tw-text-opacity: 0.95;
  }

  .xxl\:focus-within\:text-opacity-100:focus-within{
    --tw-text-opacity: 1;
  }

  .xxl\:hover\:text-opacity-0:hover{
    --tw-text-opacity: 0;
  }

  .xxl\:hover\:text-opacity-5:hover{
    --tw-text-opacity: 0.05;
  }

  .xxl\:hover\:text-opacity-10:hover{
    --tw-text-opacity: 0.1;
  }

  .xxl\:hover\:text-opacity-20:hover{
    --tw-text-opacity: 0.2;
  }

  .xxl\:hover\:text-opacity-25:hover{
    --tw-text-opacity: 0.25;
  }

  .xxl\:hover\:text-opacity-30:hover{
    --tw-text-opacity: 0.3;
  }

  .xxl\:hover\:text-opacity-40:hover{
    --tw-text-opacity: 0.4;
  }

  .xxl\:hover\:text-opacity-50:hover{
    --tw-text-opacity: 0.5;
  }

  .xxl\:hover\:text-opacity-60:hover{
    --tw-text-opacity: 0.6;
  }

  .xxl\:hover\:text-opacity-70:hover{
    --tw-text-opacity: 0.7;
  }

  .xxl\:hover\:text-opacity-75:hover{
    --tw-text-opacity: 0.75;
  }

  .xxl\:hover\:text-opacity-80:hover{
    --tw-text-opacity: 0.8;
  }

  .xxl\:hover\:text-opacity-90:hover{
    --tw-text-opacity: 0.9;
  }

  .xxl\:hover\:text-opacity-95:hover{
    --tw-text-opacity: 0.95;
  }

  .xxl\:hover\:text-opacity-100:hover{
    --tw-text-opacity: 1;
  }

  .xxl\:focus\:text-opacity-0:focus{
    --tw-text-opacity: 0;
  }

  .xxl\:focus\:text-opacity-5:focus{
    --tw-text-opacity: 0.05;
  }

  .xxl\:focus\:text-opacity-10:focus{
    --tw-text-opacity: 0.1;
  }

  .xxl\:focus\:text-opacity-20:focus{
    --tw-text-opacity: 0.2;
  }

  .xxl\:focus\:text-opacity-25:focus{
    --tw-text-opacity: 0.25;
  }

  .xxl\:focus\:text-opacity-30:focus{
    --tw-text-opacity: 0.3;
  }

  .xxl\:focus\:text-opacity-40:focus{
    --tw-text-opacity: 0.4;
  }

  .xxl\:focus\:text-opacity-50:focus{
    --tw-text-opacity: 0.5;
  }

  .xxl\:focus\:text-opacity-60:focus{
    --tw-text-opacity: 0.6;
  }

  .xxl\:focus\:text-opacity-70:focus{
    --tw-text-opacity: 0.7;
  }

  .xxl\:focus\:text-opacity-75:focus{
    --tw-text-opacity: 0.75;
  }

  .xxl\:focus\:text-opacity-80:focus{
    --tw-text-opacity: 0.8;
  }

  .xxl\:focus\:text-opacity-90:focus{
    --tw-text-opacity: 0.9;
  }

  .xxl\:focus\:text-opacity-95:focus{
    --tw-text-opacity: 0.95;
  }

  .xxl\:focus\:text-opacity-100:focus{
    --tw-text-opacity: 1;
  }

  .xxl\:truncate{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .xxl\:overflow-ellipsis{
    text-overflow: ellipsis;
  }

  .xxl\:overflow-clip{
    text-overflow: clip;
  }

  .xxl\:italic{
    font-style: italic;
  }

  .xxl\:not-italic{
    font-style: normal;
  }

  .xxl\:uppercase{
    text-transform: uppercase;
  }

  .xxl\:lowercase{
    text-transform: lowercase;
  }

  .xxl\:capitalize{
    text-transform: capitalize;
  }

  .xxl\:normal-case{
    text-transform: none;
  }

  .xxl\:underline{
    text-decoration: underline;
  }

  .xxl\:line-through{
    text-decoration: line-through;
  }

  .xxl\:no-underline{
    text-decoration: none;
  }

  .group:hover .xxl\:group-hover\:underline{
    text-decoration: underline;
  }

  .group:hover .xxl\:group-hover\:line-through{
    text-decoration: line-through;
  }

  .group:hover .xxl\:group-hover\:no-underline{
    text-decoration: none;
  }

  .xxl\:focus-within\:underline:focus-within{
    text-decoration: underline;
  }

  .xxl\:focus-within\:line-through:focus-within{
    text-decoration: line-through;
  }

  .xxl\:focus-within\:no-underline:focus-within{
    text-decoration: none;
  }

  .xxl\:hover\:underline:hover{
    text-decoration: underline;
  }

  .xxl\:hover\:line-through:hover{
    text-decoration: line-through;
  }

  .xxl\:hover\:no-underline:hover{
    text-decoration: none;
  }

  .xxl\:focus\:underline:focus{
    text-decoration: underline;
  }

  .xxl\:focus\:line-through:focus{
    text-decoration: line-through;
  }

  .xxl\:focus\:no-underline:focus{
    text-decoration: none;
  }

  .xxl\:antialiased{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .xxl\:subpixel-antialiased{
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .xxl\:ordinal, .xxl\:slashed-zero, .xxl\:lining-nums, .xxl\:oldstyle-nums, .xxl\:proportional-nums, .xxl\:tabular-nums, .xxl\:diagonal-fractions, .xxl\: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);
  }

  .xxl\:normal-nums{
    font-variant-numeric: normal;
  }

  .xxl\:ordinal{
    --tw-ordinal: ordinal;
  }

  .xxl\:slashed-zero{
    --tw-slashed-zero: slashed-zero;
  }

  .xxl\:lining-nums{
    --tw-numeric-figure: lining-nums;
  }

  .xxl\:oldstyle-nums{
    --tw-numeric-figure: oldstyle-nums;
  }

  .xxl\:proportional-nums{
    --tw-numeric-spacing: proportional-nums;
  }

  .xxl\:tabular-nums{
    --tw-numeric-spacing: tabular-nums;
  }

  .xxl\:diagonal-fractions{
    --tw-numeric-fraction: diagonal-fractions;
  }

  .xxl\:stacked-fractions{
    --tw-numeric-fraction: stacked-fractions;
  }

  .xxl\:tracking-tighter{
    letter-spacing: -0.05em;
  }

  .xxl\:tracking-tight{
    letter-spacing: -0.025em;
  }

  .xxl\:tracking-normal{
    letter-spacing: 0em;
  }

  .xxl\:tracking-wide{
    letter-spacing: 0.025em;
  }

  .xxl\:tracking-wider{
    letter-spacing: 0.05em;
  }

  .xxl\:tracking-widest{
    letter-spacing: 0.1em;
  }

  .xxl\:select-none{
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
  }

  .xxl\:select-text{
    -webkit-user-select: text;
       -moz-user-select: text;
        -ms-user-select: text;
            user-select: text;
  }

  .xxl\:select-all{
    -webkit-user-select: all;
       -moz-user-select: all;
        -ms-user-select: all;
            user-select: all;
  }

  .xxl\:select-auto{
    -webkit-user-select: auto;
       -moz-user-select: auto;
        -ms-user-select: auto;
            user-select: auto;
  }

  .xxl\:align-baseline{
    vertical-align: baseline;
  }

  .xxl\:align-top{
    vertical-align: top;
  }

  .xxl\:align-middle{
    vertical-align: middle;
  }

  .xxl\:align-bottom{
    vertical-align: bottom;
  }

  .xxl\:align-text-top{
    vertical-align: text-top;
  }

  .xxl\:align-text-bottom{
    vertical-align: text-bottom;
  }

  .xxl\:visible{
    visibility: visible;
  }

  .xxl\:invisible{
    visibility: hidden;
  }

  .xxl\:whitespace-normal{
    white-space: normal;
  }

  .xxl\:whitespace-nowrap{
    white-space: nowrap;
  }

  .xxl\:whitespace-pre{
    white-space: pre;
  }

  .xxl\:whitespace-pre-line{
    white-space: pre-line;
  }

  .xxl\:whitespace-pre-wrap{
    white-space: pre-wrap;
  }

  .xxl\:break-normal{
    overflow-wrap: normal;
    word-break: normal;
  }

  .xxl\:break-words{
    overflow-wrap: break-word;
  }

  .xxl\:break-all{
    word-break: break-all;
  }

  .xxl\:w-0{
    width: 0px;
  }

  .xxl\:w-1{
    width: 0.25rem;
  }

  .xxl\:w-2{
    width: 0.5rem;
  }

  .xxl\:w-3{
    width: 0.75rem;
  }

  .xxl\:w-4{
    width: 1rem;
  }

  .xxl\:w-5{
    width: 1.25rem;
  }

  .xxl\:w-6{
    width: 1.5rem;
  }

  .xxl\:w-7{
    width: 1.75rem;
  }

  .xxl\:w-8{
    width: 2rem;
  }

  .xxl\:w-9{
    width: 2.25rem;
  }

  .xxl\:w-10{
    width: 2.5rem;
  }

  .xxl\:w-11{
    width: 2.75rem;
  }

  .xxl\:w-12{
    width: 3rem;
  }

  .xxl\:w-14{
    width: 3.5rem;
  }

  .xxl\:w-16{
    width: 4rem;
  }

  .xxl\:w-20{
    width: 5rem;
  }

  .xxl\:w-24{
    width: 6rem;
  }

  .xxl\:w-28{
    width: 7rem;
  }

  .xxl\:w-32{
    width: 8rem;
  }

  .xxl\:w-36{
    width: 9rem;
  }

  .xxl\:w-40{
    width: 10rem;
  }

  .xxl\:w-44{
    width: 11rem;
  }

  .xxl\:w-48{
    width: 12rem;
  }

  .xxl\:w-52{
    width: 13rem;
  }

  .xxl\:w-56{
    width: 14rem;
  }

  .xxl\:w-60{
    width: 15rem;
  }

  .xxl\:w-64{
    width: 16rem;
  }

  .xxl\:w-72{
    width: 18rem;
  }

  .xxl\:w-80{
    width: 20rem;
  }

  .xxl\:w-96{
    width: 24rem;
  }

  .xxl\:w-auto{
    width: auto;
  }

  .xxl\:w-px{
    width: 1px;
  }

  .xxl\:w-0\.5{
    width: 0.125rem;
  }

  .xxl\:w-1\.5{
    width: 0.375rem;
  }

  .xxl\:w-2\.5{
    width: 0.625rem;
  }

  .xxl\:w-3\.5{
    width: 0.875rem;
  }

  .xxl\:w-1\/2{
    width: 50%;
  }

  .xxl\:w-1\/3{
    width: 33.333333%;
  }

  .xxl\:w-2\/3{
    width: 66.666667%;
  }

  .xxl\:w-1\/4{
    width: 25%;
  }

  .xxl\:w-2\/4{
    width: 50%;
  }

  .xxl\:w-3\/4{
    width: 75%;
  }

  .xxl\:w-1\/5{
    width: 20%;
  }

  .xxl\:w-2\/5{
    width: 40%;
  }

  .xxl\:w-3\/5{
    width: 60%;
  }

  .xxl\:w-4\/5{
    width: 80%;
  }

  .xxl\:w-1\/6{
    width: 16.666667%;
  }

  .xxl\:w-2\/6{
    width: 33.333333%;
  }

  .xxl\:w-3\/6{
    width: 50%;
  }

  .xxl\:w-4\/6{
    width: 66.666667%;
  }

  .xxl\:w-5\/6{
    width: 83.333333%;
  }

  .xxl\:w-1\/12{
    width: 8.333333%;
  }

  .xxl\:w-2\/12{
    width: 16.666667%;
  }

  .xxl\:w-3\/12{
    width: 25%;
  }

  .xxl\:w-4\/12{
    width: 33.333333%;
  }

  .xxl\:w-5\/12{
    width: 41.666667%;
  }

  .xxl\:w-6\/12{
    width: 50%;
  }

  .xxl\:w-7\/12{
    width: 58.333333%;
  }

  .xxl\:w-8\/12{
    width: 66.666667%;
  }

  .xxl\:w-9\/12{
    width: 75%;
  }

  .xxl\:w-10\/12{
    width: 83.333333%;
  }

  .xxl\:w-11\/12{
    width: 91.666667%;
  }

  .xxl\:w-full{
    width: 100%;
  }

  .xxl\:w-screen{
    width: 100vw;
  }

  .xxl\:w-min{
    width: -webkit-min-content;
    width: -moz-min-content;
    width: min-content;
  }

  .xxl\:w-max{
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
  }

  .xxl\:w-3xl{
    width: 1680px;
  }

  .xxl\:w-2xl{
    width: 1366px;
  }

  .xxl\:w-xl{
    width: 1280px;
  }

  .xxl\:w-lg{
    width: 1024px;
  }

  .xxl\:w-md{
    width: 768px;
  }

  .xxl\:w-sm{
    width: 640px;
  }

  .xxl\:w-xs{
    width: 375px;
  }

  .xxl\:w-580px{
    width: 580px;
  }

  .xxl\:w-100px{
    width: 100px;
  }

  .xxl\:w-27px{
    width: 27px;
  }

  .xxl\:z-0{
    z-index: 0;
  }

  .xxl\:z-10{
    z-index: 10;
  }

  .xxl\:z-20{
    z-index: 20;
  }

  .xxl\:z-30{
    z-index: 30;
  }

  .xxl\:z-40{
    z-index: 40;
  }

  .xxl\:z-50{
    z-index: 50;
  }

  .xxl\:z-auto{
    z-index: auto;
  }

  .xxl\:focus-within\:z-0:focus-within{
    z-index: 0;
  }

  .xxl\:focus-within\:z-10:focus-within{
    z-index: 10;
  }

  .xxl\:focus-within\:z-20:focus-within{
    z-index: 20;
  }

  .xxl\:focus-within\:z-30:focus-within{
    z-index: 30;
  }

  .xxl\:focus-within\:z-40:focus-within{
    z-index: 40;
  }

  .xxl\:focus-within\:z-50:focus-within{
    z-index: 50;
  }

  .xxl\:focus-within\:z-auto:focus-within{
    z-index: auto;
  }

  .xxl\:focus\:z-0:focus{
    z-index: 0;
  }

  .xxl\:focus\:z-10:focus{
    z-index: 10;
  }

  .xxl\:focus\:z-20:focus{
    z-index: 20;
  }

  .xxl\:focus\:z-30:focus{
    z-index: 30;
  }

  .xxl\:focus\:z-40:focus{
    z-index: 40;
  }

  .xxl\:focus\:z-50:focus{
    z-index: 50;
  }

  .xxl\:focus\:z-auto:focus{
    z-index: auto;
  }

  .xxl\:isolate{
    isolation: isolate;
  }

  .xxl\:isolation-auto{
    isolation: auto;
  }

  .xxl\:gap-0{
    gap: 0px;
  }

  .xxl\:gap-1{
    gap: 0.25rem;
  }

  .xxl\:gap-2{
    gap: 0.5rem;
  }

  .xxl\:gap-3{
    gap: 0.75rem;
  }

  .xxl\:gap-4{
    gap: 1rem;
  }

  .xxl\:gap-5{
    gap: 1.25rem;
  }

  .xxl\:gap-6{
    gap: 1.5rem;
  }

  .xxl\:gap-7{
    gap: 1.75rem;
  }

  .xxl\:gap-8{
    gap: 2rem;
  }

  .xxl\:gap-9{
    gap: 2.25rem;
  }

  .xxl\:gap-10{
    gap: 2.5rem;
  }

  .xxl\:gap-11{
    gap: 2.75rem;
  }

  .xxl\:gap-12{
    gap: 3rem;
  }

  .xxl\:gap-14{
    gap: 3.5rem;
  }

  .xxl\:gap-16{
    gap: 4rem;
  }

  .xxl\:gap-20{
    gap: 5rem;
  }

  .xxl\:gap-24{
    gap: 6rem;
  }

  .xxl\:gap-28{
    gap: 7rem;
  }

  .xxl\:gap-32{
    gap: 8rem;
  }

  .xxl\:gap-36{
    gap: 9rem;
  }

  .xxl\:gap-40{
    gap: 10rem;
  }

  .xxl\:gap-44{
    gap: 11rem;
  }

  .xxl\:gap-48{
    gap: 12rem;
  }

  .xxl\:gap-52{
    gap: 13rem;
  }

  .xxl\:gap-56{
    gap: 14rem;
  }

  .xxl\:gap-60{
    gap: 15rem;
  }

  .xxl\:gap-64{
    gap: 16rem;
  }

  .xxl\:gap-72{
    gap: 18rem;
  }

  .xxl\:gap-80{
    gap: 20rem;
  }

  .xxl\:gap-96{
    gap: 24rem;
  }

  .xxl\:gap-px{
    gap: 1px;
  }

  .xxl\:gap-0\.5{
    gap: 0.125rem;
  }

  .xxl\:gap-1\.5{
    gap: 0.375rem;
  }

  .xxl\:gap-2\.5{
    gap: 0.625rem;
  }

  .xxl\:gap-3\.5{
    gap: 0.875rem;
  }

  .xxl\:gap-x-0{
    -moz-column-gap: 0px;
         column-gap: 0px;
  }

  .xxl\:gap-x-1{
    -moz-column-gap: 0.25rem;
         column-gap: 0.25rem;
  }

  .xxl\:gap-x-2{
    -moz-column-gap: 0.5rem;
         column-gap: 0.5rem;
  }

  .xxl\:gap-x-3{
    -moz-column-gap: 0.75rem;
         column-gap: 0.75rem;
  }

  .xxl\:gap-x-4{
    -moz-column-gap: 1rem;
         column-gap: 1rem;
  }

  .xxl\:gap-x-5{
    -moz-column-gap: 1.25rem;
         column-gap: 1.25rem;
  }

  .xxl\:gap-x-6{
    -moz-column-gap: 1.5rem;
         column-gap: 1.5rem;
  }

  .xxl\:gap-x-7{
    -moz-column-gap: 1.75rem;
         column-gap: 1.75rem;
  }

  .xxl\:gap-x-8{
    -moz-column-gap: 2rem;
         column-gap: 2rem;
  }

  .xxl\:gap-x-9{
    -moz-column-gap: 2.25rem;
         column-gap: 2.25rem;
  }

  .xxl\:gap-x-10{
    -moz-column-gap: 2.5rem;
         column-gap: 2.5rem;
  }

  .xxl\:gap-x-11{
    -moz-column-gap: 2.75rem;
         column-gap: 2.75rem;
  }

  .xxl\:gap-x-12{
    -moz-column-gap: 3rem;
         column-gap: 3rem;
  }

  .xxl\:gap-x-14{
    -moz-column-gap: 3.5rem;
         column-gap: 3.5rem;
  }

  .xxl\:gap-x-16{
    -moz-column-gap: 4rem;
         column-gap: 4rem;
  }

  .xxl\:gap-x-20{
    -moz-column-gap: 5rem;
         column-gap: 5rem;
  }

  .xxl\:gap-x-24{
    -moz-column-gap: 6rem;
         column-gap: 6rem;
  }

  .xxl\:gap-x-28{
    -moz-column-gap: 7rem;
         column-gap: 7rem;
  }

  .xxl\:gap-x-32{
    -moz-column-gap: 8rem;
         column-gap: 8rem;
  }

  .xxl\:gap-x-36{
    -moz-column-gap: 9rem;
         column-gap: 9rem;
  }

  .xxl\:gap-x-40{
    -moz-column-gap: 10rem;
         column-gap: 10rem;
  }

  .xxl\:gap-x-44{
    -moz-column-gap: 11rem;
         column-gap: 11rem;
  }

  .xxl\:gap-x-48{
    -moz-column-gap: 12rem;
         column-gap: 12rem;
  }

  .xxl\:gap-x-52{
    -moz-column-gap: 13rem;
         column-gap: 13rem;
  }

  .xxl\:gap-x-56{
    -moz-column-gap: 14rem;
         column-gap: 14rem;
  }

  .xxl\:gap-x-60{
    -moz-column-gap: 15rem;
         column-gap: 15rem;
  }

  .xxl\:gap-x-64{
    -moz-column-gap: 16rem;
         column-gap: 16rem;
  }

  .xxl\:gap-x-72{
    -moz-column-gap: 18rem;
         column-gap: 18rem;
  }

  .xxl\:gap-x-80{
    -moz-column-gap: 20rem;
         column-gap: 20rem;
  }

  .xxl\:gap-x-96{
    -moz-column-gap: 24rem;
         column-gap: 24rem;
  }

  .xxl\:gap-x-px{
    -moz-column-gap: 1px;
         column-gap: 1px;
  }

  .xxl\:gap-x-0\.5{
    -moz-column-gap: 0.125rem;
         column-gap: 0.125rem;
  }

  .xxl\:gap-x-1\.5{
    -moz-column-gap: 0.375rem;
         column-gap: 0.375rem;
  }

  .xxl\:gap-x-2\.5{
    -moz-column-gap: 0.625rem;
         column-gap: 0.625rem;
  }

  .xxl\:gap-x-3\.5{
    -moz-column-gap: 0.875rem;
         column-gap: 0.875rem;
  }

  .xxl\:gap-y-0{
    row-gap: 0px;
  }

  .xxl\:gap-y-1{
    row-gap: 0.25rem;
  }

  .xxl\:gap-y-2{
    row-gap: 0.5rem;
  }

  .xxl\:gap-y-3{
    row-gap: 0.75rem;
  }

  .xxl\:gap-y-4{
    row-gap: 1rem;
  }

  .xxl\:gap-y-5{
    row-gap: 1.25rem;
  }

  .xxl\:gap-y-6{
    row-gap: 1.5rem;
  }

  .xxl\:gap-y-7{
    row-gap: 1.75rem;
  }

  .xxl\:gap-y-8{
    row-gap: 2rem;
  }

  .xxl\:gap-y-9{
    row-gap: 2.25rem;
  }

  .xxl\:gap-y-10{
    row-gap: 2.5rem;
  }

  .xxl\:gap-y-11{
    row-gap: 2.75rem;
  }

  .xxl\:gap-y-12{
    row-gap: 3rem;
  }

  .xxl\:gap-y-14{
    row-gap: 3.5rem;
  }

  .xxl\:gap-y-16{
    row-gap: 4rem;
  }

  .xxl\:gap-y-20{
    row-gap: 5rem;
  }

  .xxl\:gap-y-24{
    row-gap: 6rem;
  }

  .xxl\:gap-y-28{
    row-gap: 7rem;
  }

  .xxl\:gap-y-32{
    row-gap: 8rem;
  }

  .xxl\:gap-y-36{
    row-gap: 9rem;
  }

  .xxl\:gap-y-40{
    row-gap: 10rem;
  }

  .xxl\:gap-y-44{
    row-gap: 11rem;
  }

  .xxl\:gap-y-48{
    row-gap: 12rem;
  }

  .xxl\:gap-y-52{
    row-gap: 13rem;
  }

  .xxl\:gap-y-56{
    row-gap: 14rem;
  }

  .xxl\:gap-y-60{
    row-gap: 15rem;
  }

  .xxl\:gap-y-64{
    row-gap: 16rem;
  }

  .xxl\:gap-y-72{
    row-gap: 18rem;
  }

  .xxl\:gap-y-80{
    row-gap: 20rem;
  }

  .xxl\:gap-y-96{
    row-gap: 24rem;
  }

  .xxl\:gap-y-px{
    row-gap: 1px;
  }

  .xxl\:gap-y-0\.5{
    row-gap: 0.125rem;
  }

  .xxl\:gap-y-1\.5{
    row-gap: 0.375rem;
  }

  .xxl\:gap-y-2\.5{
    row-gap: 0.625rem;
  }

  .xxl\:gap-y-3\.5{
    row-gap: 0.875rem;
  }

  .xxl\:grid-flow-row{
    grid-auto-flow: row;
  }

  .xxl\:grid-flow-col{
    grid-auto-flow: column;
  }

  .xxl\:grid-flow-row-dense{
    grid-auto-flow: row dense;
  }

  .xxl\:grid-flow-col-dense{
    grid-auto-flow: column dense;
  }

  .xxl\:grid-cols-1{
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .xxl\:grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .xxl\:grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .xxl\:grid-cols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .xxl\:grid-cols-5{
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .xxl\:grid-cols-6{
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .xxl\:grid-cols-7{
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .xxl\:grid-cols-8{
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .xxl\:grid-cols-9{
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .xxl\:grid-cols-10{
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .xxl\:grid-cols-11{
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  .xxl\:grid-cols-12{
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .xxl\:grid-cols-none{
    grid-template-columns: none;
  }

  .xxl\:auto-cols-auto{
    grid-auto-columns: auto;
  }

  .xxl\:auto-cols-min{
    grid-auto-columns: -webkit-min-content;
    grid-auto-columns: min-content;
  }

  .xxl\:auto-cols-max{
    grid-auto-columns: -webkit-max-content;
    grid-auto-columns: max-content;
  }

  .xxl\:auto-cols-fr{
    grid-auto-columns: minmax(0, 1fr);
  }

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

  .xxl\:col-span-1{
    grid-column: span 1 / span 1;
  }

  .xxl\:col-span-2{
    grid-column: span 2 / span 2;
  }

  .xxl\:col-span-3{
    grid-column: span 3 / span 3;
  }

  .xxl\:col-span-4{
    grid-column: span 4 / span 4;
  }

  .xxl\:col-span-5{
    grid-column: span 5 / span 5;
  }

  .xxl\:col-span-6{
    grid-column: span 6 / span 6;
  }

  .xxl\:col-span-7{
    grid-column: span 7 / span 7;
  }

  .xxl\:col-span-8{
    grid-column: span 8 / span 8;
  }

  .xxl\:col-span-9{
    grid-column: span 9 / span 9;
  }

  .xxl\:col-span-10{
    grid-column: span 10 / span 10;
  }

  .xxl\:col-span-11{
    grid-column: span 11 / span 11;
  }

  .xxl\:col-span-12{
    grid-column: span 12 / span 12;
  }

  .xxl\:col-span-full{
    grid-column: 1 / -1;
  }

  .xxl\:col-start-1{
    grid-column-start: 1;
  }

  .xxl\:col-start-2{
    grid-column-start: 2;
  }

  .xxl\:col-start-3{
    grid-column-start: 3;
  }

  .xxl\:col-start-4{
    grid-column-start: 4;
  }

  .xxl\:col-start-5{
    grid-column-start: 5;
  }

  .xxl\:col-start-6{
    grid-column-start: 6;
  }

  .xxl\:col-start-7{
    grid-column-start: 7;
  }

  .xxl\:col-start-8{
    grid-column-start: 8;
  }

  .xxl\:col-start-9{
    grid-column-start: 9;
  }

  .xxl\:col-start-10{
    grid-column-start: 10;
  }

  .xxl\:col-start-11{
    grid-column-start: 11;
  }

  .xxl\:col-start-12{
    grid-column-start: 12;
  }

  .xxl\:col-start-13{
    grid-column-start: 13;
  }

  .xxl\:col-start-auto{
    grid-column-start: auto;
  }

  .xxl\:col-end-1{
    grid-column-end: 1;
  }

  .xxl\:col-end-2{
    grid-column-end: 2;
  }

  .xxl\:col-end-3{
    grid-column-end: 3;
  }

  .xxl\:col-end-4{
    grid-column-end: 4;
  }

  .xxl\:col-end-5{
    grid-column-end: 5;
  }

  .xxl\:col-end-6{
    grid-column-end: 6;
  }

  .xxl\:col-end-7{
    grid-column-end: 7;
  }

  .xxl\:col-end-8{
    grid-column-end: 8;
  }

  .xxl\:col-end-9{
    grid-column-end: 9;
  }

  .xxl\:col-end-10{
    grid-column-end: 10;
  }

  .xxl\:col-end-11{
    grid-column-end: 11;
  }

  .xxl\:col-end-12{
    grid-column-end: 12;
  }

  .xxl\:col-end-13{
    grid-column-end: 13;
  }

  .xxl\:col-end-auto{
    grid-column-end: auto;
  }

  .xxl\:grid-rows-1{
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .xxl\:grid-rows-2{
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .xxl\:grid-rows-3{
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  .xxl\:grid-rows-4{
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  .xxl\:grid-rows-5{
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  .xxl\:grid-rows-6{
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .xxl\:grid-rows-none{
    grid-template-rows: none;
  }

  .xxl\:auto-rows-auto{
    grid-auto-rows: auto;
  }

  .xxl\:auto-rows-min{
    grid-auto-rows: -webkit-min-content;
    grid-auto-rows: min-content;
  }

  .xxl\:auto-rows-max{
    grid-auto-rows: -webkit-max-content;
    grid-auto-rows: max-content;
  }

  .xxl\:auto-rows-fr{
    grid-auto-rows: minmax(0, 1fr);
  }

  .xxl\:row-auto{
    grid-row: auto;
  }

  .xxl\:row-span-1{
    grid-row: span 1 / span 1;
  }

  .xxl\:row-span-2{
    grid-row: span 2 / span 2;
  }

  .xxl\:row-span-3{
    grid-row: span 3 / span 3;
  }

  .xxl\:row-span-4{
    grid-row: span 4 / span 4;
  }

  .xxl\:row-span-5{
    grid-row: span 5 / span 5;
  }

  .xxl\:row-span-6{
    grid-row: span 6 / span 6;
  }

  .xxl\:row-span-full{
    grid-row: 1 / -1;
  }

  .xxl\:row-start-1{
    grid-row-start: 1;
  }

  .xxl\:row-start-2{
    grid-row-start: 2;
  }

  .xxl\:row-start-3{
    grid-row-start: 3;
  }

  .xxl\:row-start-4{
    grid-row-start: 4;
  }

  .xxl\:row-start-5{
    grid-row-start: 5;
  }

  .xxl\:row-start-6{
    grid-row-start: 6;
  }

  .xxl\:row-start-7{
    grid-row-start: 7;
  }

  .xxl\:row-start-auto{
    grid-row-start: auto;
  }

  .xxl\:row-end-1{
    grid-row-end: 1;
  }

  .xxl\:row-end-2{
    grid-row-end: 2;
  }

  .xxl\:row-end-3{
    grid-row-end: 3;
  }

  .xxl\:row-end-4{
    grid-row-end: 4;
  }

  .xxl\:row-end-5{
    grid-row-end: 5;
  }

  .xxl\:row-end-6{
    grid-row-end: 6;
  }

  .xxl\:row-end-7{
    grid-row-end: 7;
  }

  .xxl\:row-end-auto{
    grid-row-end: auto;
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\:transform-none{
    transform: none;
  }

  .xxl\:origin-center{
    transform-origin: center;
  }

  .xxl\:origin-top{
    transform-origin: top;
  }

  .xxl\:origin-top-right{
    transform-origin: top right;
  }

  .xxl\:origin-right{
    transform-origin: right;
  }

  .xxl\:origin-bottom-right{
    transform-origin: bottom right;
  }

  .xxl\:origin-bottom{
    transform-origin: bottom;
  }

  .xxl\:origin-bottom-left{
    transform-origin: bottom left;
  }

  .xxl\:origin-left{
    transform-origin: left;
  }

  .xxl\:origin-top-left{
    transform-origin: top left;
  }

  .xxl\:scale-0{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .xxl\:scale-50{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .xxl\:scale-75{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .xxl\:scale-90{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .xxl\:scale-95{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .xxl\:scale-100{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .xxl\:scale-105{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .xxl\:scale-110{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .xxl\:scale-125{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .xxl\:scale-150{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .xxl\:scale-x-0{
    --tw-scale-x: 0;
  }

  .xxl\:scale-x-50{
    --tw-scale-x: .5;
  }

  .xxl\:scale-x-75{
    --tw-scale-x: .75;
  }

  .xxl\:scale-x-90{
    --tw-scale-x: .9;
  }

  .xxl\:scale-x-95{
    --tw-scale-x: .95;
  }

  .xxl\:scale-x-100{
    --tw-scale-x: 1;
  }

  .xxl\:scale-x-105{
    --tw-scale-x: 1.05;
  }

  .xxl\:scale-x-110{
    --tw-scale-x: 1.1;
  }

  .xxl\:scale-x-125{
    --tw-scale-x: 1.25;
  }

  .xxl\:scale-x-150{
    --tw-scale-x: 1.5;
  }

  .xxl\:scale-y-0{
    --tw-scale-y: 0;
  }

  .xxl\:scale-y-50{
    --tw-scale-y: .5;
  }

  .xxl\:scale-y-75{
    --tw-scale-y: .75;
  }

  .xxl\:scale-y-90{
    --tw-scale-y: .9;
  }

  .xxl\:scale-y-95{
    --tw-scale-y: .95;
  }

  .xxl\:scale-y-100{
    --tw-scale-y: 1;
  }

  .xxl\:scale-y-105{
    --tw-scale-y: 1.05;
  }

  .xxl\:scale-y-110{
    --tw-scale-y: 1.1;
  }

  .xxl\:scale-y-125{
    --tw-scale-y: 1.25;
  }

  .xxl\:scale-y-150{
    --tw-scale-y: 1.5;
  }

  .xxl\:hover\:scale-0:hover{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .xxl\:hover\:scale-50:hover{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .xxl\:hover\:scale-75:hover{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .xxl\:hover\:scale-90:hover{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .xxl\:hover\:scale-95:hover{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .xxl\:hover\:scale-100:hover{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .xxl\:hover\:scale-105:hover{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .xxl\:hover\:scale-110:hover{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .xxl\:hover\:scale-125:hover{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .xxl\:hover\:scale-150:hover{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .xxl\:hover\:scale-x-0:hover{
    --tw-scale-x: 0;
  }

  .xxl\:hover\:scale-x-50:hover{
    --tw-scale-x: .5;
  }

  .xxl\:hover\:scale-x-75:hover{
    --tw-scale-x: .75;
  }

  .xxl\:hover\:scale-x-90:hover{
    --tw-scale-x: .9;
  }

  .xxl\:hover\:scale-x-95:hover{
    --tw-scale-x: .95;
  }

  .xxl\:hover\:scale-x-100:hover{
    --tw-scale-x: 1;
  }

  .xxl\:hover\:scale-x-105:hover{
    --tw-scale-x: 1.05;
  }

  .xxl\:hover\:scale-x-110:hover{
    --tw-scale-x: 1.1;
  }

  .xxl\:hover\:scale-x-125:hover{
    --tw-scale-x: 1.25;
  }

  .xxl\:hover\:scale-x-150:hover{
    --tw-scale-x: 1.5;
  }

  .xxl\:hover\:scale-y-0:hover{
    --tw-scale-y: 0;
  }

  .xxl\:hover\:scale-y-50:hover{
    --tw-scale-y: .5;
  }

  .xxl\:hover\:scale-y-75:hover{
    --tw-scale-y: .75;
  }

  .xxl\:hover\:scale-y-90:hover{
    --tw-scale-y: .9;
  }

  .xxl\:hover\:scale-y-95:hover{
    --tw-scale-y: .95;
  }

  .xxl\:hover\:scale-y-100:hover{
    --tw-scale-y: 1;
  }

  .xxl\:hover\:scale-y-105:hover{
    --tw-scale-y: 1.05;
  }

  .xxl\:hover\:scale-y-110:hover{
    --tw-scale-y: 1.1;
  }

  .xxl\:hover\:scale-y-125:hover{
    --tw-scale-y: 1.25;
  }

  .xxl\:hover\:scale-y-150:hover{
    --tw-scale-y: 1.5;
  }

  .xxl\:focus\:scale-0:focus{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .xxl\:focus\:scale-50:focus{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .xxl\:focus\:scale-75:focus{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .xxl\:focus\:scale-90:focus{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .xxl\:focus\:scale-95:focus{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .xxl\:focus\:scale-100:focus{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .xxl\:focus\:scale-105:focus{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .xxl\:focus\:scale-110:focus{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .xxl\:focus\:scale-125:focus{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .xxl\:focus\:scale-150:focus{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .xxl\:focus\:scale-x-0:focus{
    --tw-scale-x: 0;
  }

  .xxl\:focus\:scale-x-50:focus{
    --tw-scale-x: .5;
  }

  .xxl\:focus\:scale-x-75:focus{
    --tw-scale-x: .75;
  }

  .xxl\:focus\:scale-x-90:focus{
    --tw-scale-x: .9;
  }

  .xxl\:focus\:scale-x-95:focus{
    --tw-scale-x: .95;
  }

  .xxl\:focus\:scale-x-100:focus{
    --tw-scale-x: 1;
  }

  .xxl\:focus\:scale-x-105:focus{
    --tw-scale-x: 1.05;
  }

  .xxl\:focus\:scale-x-110:focus{
    --tw-scale-x: 1.1;
  }

  .xxl\:focus\:scale-x-125:focus{
    --tw-scale-x: 1.25;
  }

  .xxl\:focus\:scale-x-150:focus{
    --tw-scale-x: 1.5;
  }

  .xxl\:focus\:scale-y-0:focus{
    --tw-scale-y: 0;
  }

  .xxl\:focus\:scale-y-50:focus{
    --tw-scale-y: .5;
  }

  .xxl\:focus\:scale-y-75:focus{
    --tw-scale-y: .75;
  }

  .xxl\:focus\:scale-y-90:focus{
    --tw-scale-y: .9;
  }

  .xxl\:focus\:scale-y-95:focus{
    --tw-scale-y: .95;
  }

  .xxl\:focus\:scale-y-100:focus{
    --tw-scale-y: 1;
  }

  .xxl\:focus\:scale-y-105:focus{
    --tw-scale-y: 1.05;
  }

  .xxl\:focus\:scale-y-110:focus{
    --tw-scale-y: 1.1;
  }

  .xxl\:focus\:scale-y-125:focus{
    --tw-scale-y: 1.25;
  }

  .xxl\:focus\:scale-y-150:focus{
    --tw-scale-y: 1.5;
  }

  .xxl\:rotate-0{
    --tw-rotate: 0deg;
  }

  .xxl\:rotate-1{
    --tw-rotate: 1deg;
  }

  .xxl\:rotate-2{
    --tw-rotate: 2deg;
  }

  .xxl\:rotate-3{
    --tw-rotate: 3deg;
  }

  .xxl\:rotate-6{
    --tw-rotate: 6deg;
  }

  .xxl\:rotate-12{
    --tw-rotate: 12deg;
  }

  .xxl\:rotate-45{
    --tw-rotate: 45deg;
  }

  .xxl\:rotate-90{
    --tw-rotate: 90deg;
  }

  .xxl\:rotate-180{
    --tw-rotate: 180deg;
  }

  .xxl\:-rotate-180{
    --tw-rotate: -180deg;
  }

  .xxl\:-rotate-90{
    --tw-rotate: -90deg;
  }

  .xxl\:-rotate-45{
    --tw-rotate: -45deg;
  }

  .xxl\:-rotate-12{
    --tw-rotate: -12deg;
  }

  .xxl\:-rotate-6{
    --tw-rotate: -6deg;
  }

  .xxl\:-rotate-3{
    --tw-rotate: -3deg;
  }

  .xxl\:-rotate-2{
    --tw-rotate: -2deg;
  }

  .xxl\:-rotate-1{
    --tw-rotate: -1deg;
  }

  .xxl\:hover\:rotate-0:hover{
    --tw-rotate: 0deg;
  }

  .xxl\:hover\:rotate-1:hover{
    --tw-rotate: 1deg;
  }

  .xxl\:hover\:rotate-2:hover{
    --tw-rotate: 2deg;
  }

  .xxl\:hover\:rotate-3:hover{
    --tw-rotate: 3deg;
  }

  .xxl\:hover\:rotate-6:hover{
    --tw-rotate: 6deg;
  }

  .xxl\:hover\:rotate-12:hover{
    --tw-rotate: 12deg;
  }

  .xxl\:hover\:rotate-45:hover{
    --tw-rotate: 45deg;
  }

  .xxl\:hover\:rotate-90:hover{
    --tw-rotate: 90deg;
  }

  .xxl\:hover\:rotate-180:hover{
    --tw-rotate: 180deg;
  }

  .xxl\:hover\:-rotate-180:hover{
    --tw-rotate: -180deg;
  }

  .xxl\:hover\:-rotate-90:hover{
    --tw-rotate: -90deg;
  }

  .xxl\:hover\:-rotate-45:hover{
    --tw-rotate: -45deg;
  }

  .xxl\:hover\:-rotate-12:hover{
    --tw-rotate: -12deg;
  }

  .xxl\:hover\:-rotate-6:hover{
    --tw-rotate: -6deg;
  }

  .xxl\:hover\:-rotate-3:hover{
    --tw-rotate: -3deg;
  }

  .xxl\:hover\:-rotate-2:hover{
    --tw-rotate: -2deg;
  }

  .xxl\:hover\:-rotate-1:hover{
    --tw-rotate: -1deg;
  }

  .xxl\:focus\:rotate-0:focus{
    --tw-rotate: 0deg;
  }

  .xxl\:focus\:rotate-1:focus{
    --tw-rotate: 1deg;
  }

  .xxl\:focus\:rotate-2:focus{
    --tw-rotate: 2deg;
  }

  .xxl\:focus\:rotate-3:focus{
    --tw-rotate: 3deg;
  }

  .xxl\:focus\:rotate-6:focus{
    --tw-rotate: 6deg;
  }

  .xxl\:focus\:rotate-12:focus{
    --tw-rotate: 12deg;
  }

  .xxl\:focus\:rotate-45:focus{
    --tw-rotate: 45deg;
  }

  .xxl\:focus\:rotate-90:focus{
    --tw-rotate: 90deg;
  }

  .xxl\:focus\:rotate-180:focus{
    --tw-rotate: 180deg;
  }

  .xxl\:focus\:-rotate-180:focus{
    --tw-rotate: -180deg;
  }

  .xxl\:focus\:-rotate-90:focus{
    --tw-rotate: -90deg;
  }

  .xxl\:focus\:-rotate-45:focus{
    --tw-rotate: -45deg;
  }

  .xxl\:focus\:-rotate-12:focus{
    --tw-rotate: -12deg;
  }

  .xxl\:focus\:-rotate-6:focus{
    --tw-rotate: -6deg;
  }

  .xxl\:focus\:-rotate-3:focus{
    --tw-rotate: -3deg;
  }

  .xxl\:focus\:-rotate-2:focus{
    --tw-rotate: -2deg;
  }

  .xxl\:focus\:-rotate-1:focus{
    --tw-rotate: -1deg;
  }

  .xxl\:translate-x-0{
    --tw-translate-x: 0px;
  }

  .xxl\:translate-x-1{
    --tw-translate-x: 0.25rem;
  }

  .xxl\:translate-x-2{
    --tw-translate-x: 0.5rem;
  }

  .xxl\:translate-x-3{
    --tw-translate-x: 0.75rem;
  }

  .xxl\:translate-x-4{
    --tw-translate-x: 1rem;
  }

  .xxl\:translate-x-5{
    --tw-translate-x: 1.25rem;
  }

  .xxl\:translate-x-6{
    --tw-translate-x: 1.5rem;
  }

  .xxl\:translate-x-7{
    --tw-translate-x: 1.75rem;
  }

  .xxl\:translate-x-8{
    --tw-translate-x: 2rem;
  }

  .xxl\:translate-x-9{
    --tw-translate-x: 2.25rem;
  }

  .xxl\:translate-x-10{
    --tw-translate-x: 2.5rem;
  }

  .xxl\:translate-x-11{
    --tw-translate-x: 2.75rem;
  }

  .xxl\:translate-x-12{
    --tw-translate-x: 3rem;
  }

  .xxl\:translate-x-14{
    --tw-translate-x: 3.5rem;
  }

  .xxl\:translate-x-16{
    --tw-translate-x: 4rem;
  }

  .xxl\:translate-x-20{
    --tw-translate-x: 5rem;
  }

  .xxl\:translate-x-24{
    --tw-translate-x: 6rem;
  }

  .xxl\:translate-x-28{
    --tw-translate-x: 7rem;
  }

  .xxl\:translate-x-32{
    --tw-translate-x: 8rem;
  }

  .xxl\:translate-x-36{
    --tw-translate-x: 9rem;
  }

  .xxl\:translate-x-40{
    --tw-translate-x: 10rem;
  }

  .xxl\:translate-x-44{
    --tw-translate-x: 11rem;
  }

  .xxl\:translate-x-48{
    --tw-translate-x: 12rem;
  }

  .xxl\:translate-x-52{
    --tw-translate-x: 13rem;
  }

  .xxl\:translate-x-56{
    --tw-translate-x: 14rem;
  }

  .xxl\:translate-x-60{
    --tw-translate-x: 15rem;
  }

  .xxl\:translate-x-64{
    --tw-translate-x: 16rem;
  }

  .xxl\:translate-x-72{
    --tw-translate-x: 18rem;
  }

  .xxl\:translate-x-80{
    --tw-translate-x: 20rem;
  }

  .xxl\:translate-x-96{
    --tw-translate-x: 24rem;
  }

  .xxl\:translate-x-px{
    --tw-translate-x: 1px;
  }

  .xxl\:translate-x-0\.5{
    --tw-translate-x: 0.125rem;
  }

  .xxl\:translate-x-1\.5{
    --tw-translate-x: 0.375rem;
  }

  .xxl\:translate-x-2\.5{
    --tw-translate-x: 0.625rem;
  }

  .xxl\:translate-x-3\.5{
    --tw-translate-x: 0.875rem;
  }

  .xxl\:-translate-x-0{
    --tw-translate-x: 0px;
  }

  .xxl\:-translate-x-1{
    --tw-translate-x: -0.25rem;
  }

  .xxl\:-translate-x-2{
    --tw-translate-x: -0.5rem;
  }

  .xxl\:-translate-x-3{
    --tw-translate-x: -0.75rem;
  }

  .xxl\:-translate-x-4{
    --tw-translate-x: -1rem;
  }

  .xxl\:-translate-x-5{
    --tw-translate-x: -1.25rem;
  }

  .xxl\:-translate-x-6{
    --tw-translate-x: -1.5rem;
  }

  .xxl\:-translate-x-7{
    --tw-translate-x: -1.75rem;
  }

  .xxl\:-translate-x-8{
    --tw-translate-x: -2rem;
  }

  .xxl\:-translate-x-9{
    --tw-translate-x: -2.25rem;
  }

  .xxl\:-translate-x-10{
    --tw-translate-x: -2.5rem;
  }

  .xxl\:-translate-x-11{
    --tw-translate-x: -2.75rem;
  }

  .xxl\:-translate-x-12{
    --tw-translate-x: -3rem;
  }

  .xxl\:-translate-x-14{
    --tw-translate-x: -3.5rem;
  }

  .xxl\:-translate-x-16{
    --tw-translate-x: -4rem;
  }

  .xxl\:-translate-x-20{
    --tw-translate-x: -5rem;
  }

  .xxl\:-translate-x-24{
    --tw-translate-x: -6rem;
  }

  .xxl\:-translate-x-28{
    --tw-translate-x: -7rem;
  }

  .xxl\:-translate-x-32{
    --tw-translate-x: -8rem;
  }

  .xxl\:-translate-x-36{
    --tw-translate-x: -9rem;
  }

  .xxl\:-translate-x-40{
    --tw-translate-x: -10rem;
  }

  .xxl\:-translate-x-44{
    --tw-translate-x: -11rem;
  }

  .xxl\:-translate-x-48{
    --tw-translate-x: -12rem;
  }

  .xxl\:-translate-x-52{
    --tw-translate-x: -13rem;
  }

  .xxl\:-translate-x-56{
    --tw-translate-x: -14rem;
  }

  .xxl\:-translate-x-60{
    --tw-translate-x: -15rem;
  }

  .xxl\:-translate-x-64{
    --tw-translate-x: -16rem;
  }

  .xxl\:-translate-x-72{
    --tw-translate-x: -18rem;
  }

  .xxl\:-translate-x-80{
    --tw-translate-x: -20rem;
  }

  .xxl\:-translate-x-96{
    --tw-translate-x: -24rem;
  }

  .xxl\:-translate-x-px{
    --tw-translate-x: -1px;
  }

  .xxl\:-translate-x-0\.5{
    --tw-translate-x: -0.125rem;
  }

  .xxl\:-translate-x-1\.5{
    --tw-translate-x: -0.375rem;
  }

  .xxl\:-translate-x-2\.5{
    --tw-translate-x: -0.625rem;
  }

  .xxl\:-translate-x-3\.5{
    --tw-translate-x: -0.875rem;
  }

  .xxl\:translate-x-1\/2{
    --tw-translate-x: 50%;
  }

  .xxl\:translate-x-1\/3{
    --tw-translate-x: 33.333333%;
  }

  .xxl\:translate-x-2\/3{
    --tw-translate-x: 66.666667%;
  }

  .xxl\:translate-x-1\/4{
    --tw-translate-x: 25%;
  }

  .xxl\:translate-x-2\/4{
    --tw-translate-x: 50%;
  }

  .xxl\:translate-x-3\/4{
    --tw-translate-x: 75%;
  }

  .xxl\:translate-x-full{
    --tw-translate-x: 100%;
  }

  .xxl\:-translate-x-1\/2{
    --tw-translate-x: -50%;
  }

  .xxl\:-translate-x-1\/3{
    --tw-translate-x: -33.333333%;
  }

  .xxl\:-translate-x-2\/3{
    --tw-translate-x: -66.666667%;
  }

  .xxl\:-translate-x-1\/4{
    --tw-translate-x: -25%;
  }

  .xxl\:-translate-x-2\/4{
    --tw-translate-x: -50%;
  }

  .xxl\:-translate-x-3\/4{
    --tw-translate-x: -75%;
  }

  .xxl\:-translate-x-full{
    --tw-translate-x: -100%;
  }

  .xxl\:translate-y-0{
    --tw-translate-y: 0px;
  }

  .xxl\:translate-y-1{
    --tw-translate-y: 0.25rem;
  }

  .xxl\:translate-y-2{
    --tw-translate-y: 0.5rem;
  }

  .xxl\:translate-y-3{
    --tw-translate-y: 0.75rem;
  }

  .xxl\:translate-y-4{
    --tw-translate-y: 1rem;
  }

  .xxl\:translate-y-5{
    --tw-translate-y: 1.25rem;
  }

  .xxl\:translate-y-6{
    --tw-translate-y: 1.5rem;
  }

  .xxl\:translate-y-7{
    --tw-translate-y: 1.75rem;
  }

  .xxl\:translate-y-8{
    --tw-translate-y: 2rem;
  }

  .xxl\:translate-y-9{
    --tw-translate-y: 2.25rem;
  }

  .xxl\:translate-y-10{
    --tw-translate-y: 2.5rem;
  }

  .xxl\:translate-y-11{
    --tw-translate-y: 2.75rem;
  }

  .xxl\:translate-y-12{
    --tw-translate-y: 3rem;
  }

  .xxl\:translate-y-14{
    --tw-translate-y: 3.5rem;
  }

  .xxl\:translate-y-16{
    --tw-translate-y: 4rem;
  }

  .xxl\:translate-y-20{
    --tw-translate-y: 5rem;
  }

  .xxl\:translate-y-24{
    --tw-translate-y: 6rem;
  }

  .xxl\:translate-y-28{
    --tw-translate-y: 7rem;
  }

  .xxl\:translate-y-32{
    --tw-translate-y: 8rem;
  }

  .xxl\:translate-y-36{
    --tw-translate-y: 9rem;
  }

  .xxl\:translate-y-40{
    --tw-translate-y: 10rem;
  }

  .xxl\:translate-y-44{
    --tw-translate-y: 11rem;
  }

  .xxl\:translate-y-48{
    --tw-translate-y: 12rem;
  }

  .xxl\:translate-y-52{
    --tw-translate-y: 13rem;
  }

  .xxl\:translate-y-56{
    --tw-translate-y: 14rem;
  }

  .xxl\:translate-y-60{
    --tw-translate-y: 15rem;
  }

  .xxl\:translate-y-64{
    --tw-translate-y: 16rem;
  }

  .xxl\:translate-y-72{
    --tw-translate-y: 18rem;
  }

  .xxl\:translate-y-80{
    --tw-translate-y: 20rem;
  }

  .xxl\:translate-y-96{
    --tw-translate-y: 24rem;
  }

  .xxl\:translate-y-px{
    --tw-translate-y: 1px;
  }

  .xxl\:translate-y-0\.5{
    --tw-translate-y: 0.125rem;
  }

  .xxl\:translate-y-1\.5{
    --tw-translate-y: 0.375rem;
  }

  .xxl\:translate-y-2\.5{
    --tw-translate-y: 0.625rem;
  }

  .xxl\:translate-y-3\.5{
    --tw-translate-y: 0.875rem;
  }

  .xxl\:-translate-y-0{
    --tw-translate-y: 0px;
  }

  .xxl\:-translate-y-1{
    --tw-translate-y: -0.25rem;
  }

  .xxl\:-translate-y-2{
    --tw-translate-y: -0.5rem;
  }

  .xxl\:-translate-y-3{
    --tw-translate-y: -0.75rem;
  }

  .xxl\:-translate-y-4{
    --tw-translate-y: -1rem;
  }

  .xxl\:-translate-y-5{
    --tw-translate-y: -1.25rem;
  }

  .xxl\:-translate-y-6{
    --tw-translate-y: -1.5rem;
  }

  .xxl\:-translate-y-7{
    --tw-translate-y: -1.75rem;
  }

  .xxl\:-translate-y-8{
    --tw-translate-y: -2rem;
  }

  .xxl\:-translate-y-9{
    --tw-translate-y: -2.25rem;
  }

  .xxl\:-translate-y-10{
    --tw-translate-y: -2.5rem;
  }

  .xxl\:-translate-y-11{
    --tw-translate-y: -2.75rem;
  }

  .xxl\:-translate-y-12{
    --tw-translate-y: -3rem;
  }

  .xxl\:-translate-y-14{
    --tw-translate-y: -3.5rem;
  }

  .xxl\:-translate-y-16{
    --tw-translate-y: -4rem;
  }

  .xxl\:-translate-y-20{
    --tw-translate-y: -5rem;
  }

  .xxl\:-translate-y-24{
    --tw-translate-y: -6rem;
  }

  .xxl\:-translate-y-28{
    --tw-translate-y: -7rem;
  }

  .xxl\:-translate-y-32{
    --tw-translate-y: -8rem;
  }

  .xxl\:-translate-y-36{
    --tw-translate-y: -9rem;
  }

  .xxl\:-translate-y-40{
    --tw-translate-y: -10rem;
  }

  .xxl\:-translate-y-44{
    --tw-translate-y: -11rem;
  }

  .xxl\:-translate-y-48{
    --tw-translate-y: -12rem;
  }

  .xxl\:-translate-y-52{
    --tw-translate-y: -13rem;
  }

  .xxl\:-translate-y-56{
    --tw-translate-y: -14rem;
  }

  .xxl\:-translate-y-60{
    --tw-translate-y: -15rem;
  }

  .xxl\:-translate-y-64{
    --tw-translate-y: -16rem;
  }

  .xxl\:-translate-y-72{
    --tw-translate-y: -18rem;
  }

  .xxl\:-translate-y-80{
    --tw-translate-y: -20rem;
  }

  .xxl\:-translate-y-96{
    --tw-translate-y: -24rem;
  }

  .xxl\:-translate-y-px{
    --tw-translate-y: -1px;
  }

  .xxl\:-translate-y-0\.5{
    --tw-translate-y: -0.125rem;
  }

  .xxl\:-translate-y-1\.5{
    --tw-translate-y: -0.375rem;
  }

  .xxl\:-translate-y-2\.5{
    --tw-translate-y: -0.625rem;
  }

  .xxl\:-translate-y-3\.5{
    --tw-translate-y: -0.875rem;
  }

  .xxl\:translate-y-1\/2{
    --tw-translate-y: 50%;
  }

  .xxl\:translate-y-1\/3{
    --tw-translate-y: 33.333333%;
  }

  .xxl\:translate-y-2\/3{
    --tw-translate-y: 66.666667%;
  }

  .xxl\:translate-y-1\/4{
    --tw-translate-y: 25%;
  }

  .xxl\:translate-y-2\/4{
    --tw-translate-y: 50%;
  }

  .xxl\:translate-y-3\/4{
    --tw-translate-y: 75%;
  }

  .xxl\:translate-y-full{
    --tw-translate-y: 100%;
  }

  .xxl\:-translate-y-1\/2{
    --tw-translate-y: -50%;
  }

  .xxl\:-translate-y-1\/3{
    --tw-translate-y: -33.333333%;
  }

  .xxl\:-translate-y-2\/3{
    --tw-translate-y: -66.666667%;
  }

  .xxl\:-translate-y-1\/4{
    --tw-translate-y: -25%;
  }

  .xxl\:-translate-y-2\/4{
    --tw-translate-y: -50%;
  }

  .xxl\:-translate-y-3\/4{
    --tw-translate-y: -75%;
  }

  .xxl\:-translate-y-full{
    --tw-translate-y: -100%;
  }

  .xxl\:hover\:translate-x-0:hover{
    --tw-translate-x: 0px;
  }

  .xxl\:hover\:translate-x-1:hover{
    --tw-translate-x: 0.25rem;
  }

  .xxl\:hover\:translate-x-2:hover{
    --tw-translate-x: 0.5rem;
  }

  .xxl\:hover\:translate-x-3:hover{
    --tw-translate-x: 0.75rem;
  }

  .xxl\:hover\:translate-x-4:hover{
    --tw-translate-x: 1rem;
  }

  .xxl\:hover\:translate-x-5:hover{
    --tw-translate-x: 1.25rem;
  }

  .xxl\:hover\:translate-x-6:hover{
    --tw-translate-x: 1.5rem;
  }

  .xxl\:hover\:translate-x-7:hover{
    --tw-translate-x: 1.75rem;
  }

  .xxl\:hover\:translate-x-8:hover{
    --tw-translate-x: 2rem;
  }

  .xxl\:hover\:translate-x-9:hover{
    --tw-translate-x: 2.25rem;
  }

  .xxl\:hover\:translate-x-10:hover{
    --tw-translate-x: 2.5rem;
  }

  .xxl\:hover\:translate-x-11:hover{
    --tw-translate-x: 2.75rem;
  }

  .xxl\:hover\:translate-x-12:hover{
    --tw-translate-x: 3rem;
  }

  .xxl\:hover\:translate-x-14:hover{
    --tw-translate-x: 3.5rem;
  }

  .xxl\:hover\:translate-x-16:hover{
    --tw-translate-x: 4rem;
  }

  .xxl\:hover\:translate-x-20:hover{
    --tw-translate-x: 5rem;
  }

  .xxl\:hover\:translate-x-24:hover{
    --tw-translate-x: 6rem;
  }

  .xxl\:hover\:translate-x-28:hover{
    --tw-translate-x: 7rem;
  }

  .xxl\:hover\:translate-x-32:hover{
    --tw-translate-x: 8rem;
  }

  .xxl\:hover\:translate-x-36:hover{
    --tw-translate-x: 9rem;
  }

  .xxl\:hover\:translate-x-40:hover{
    --tw-translate-x: 10rem;
  }

  .xxl\:hover\:translate-x-44:hover{
    --tw-translate-x: 11rem;
  }

  .xxl\:hover\:translate-x-48:hover{
    --tw-translate-x: 12rem;
  }

  .xxl\:hover\:translate-x-52:hover{
    --tw-translate-x: 13rem;
  }

  .xxl\:hover\:translate-x-56:hover{
    --tw-translate-x: 14rem;
  }

  .xxl\:hover\:translate-x-60:hover{
    --tw-translate-x: 15rem;
  }

  .xxl\:hover\:translate-x-64:hover{
    --tw-translate-x: 16rem;
  }

  .xxl\:hover\:translate-x-72:hover{
    --tw-translate-x: 18rem;
  }

  .xxl\:hover\:translate-x-80:hover{
    --tw-translate-x: 20rem;
  }

  .xxl\:hover\:translate-x-96:hover{
    --tw-translate-x: 24rem;
  }

  .xxl\:hover\:translate-x-px:hover{
    --tw-translate-x: 1px;
  }

  .xxl\:hover\:translate-x-0\.5:hover{
    --tw-translate-x: 0.125rem;
  }

  .xxl\:hover\:translate-x-1\.5:hover{
    --tw-translate-x: 0.375rem;
  }

  .xxl\:hover\:translate-x-2\.5:hover{
    --tw-translate-x: 0.625rem;
  }

  .xxl\:hover\:translate-x-3\.5:hover{
    --tw-translate-x: 0.875rem;
  }

  .xxl\:hover\:-translate-x-0:hover{
    --tw-translate-x: 0px;
  }

  .xxl\:hover\:-translate-x-1:hover{
    --tw-translate-x: -0.25rem;
  }

  .xxl\:hover\:-translate-x-2:hover{
    --tw-translate-x: -0.5rem;
  }

  .xxl\:hover\:-translate-x-3:hover{
    --tw-translate-x: -0.75rem;
  }

  .xxl\:hover\:-translate-x-4:hover{
    --tw-translate-x: -1rem;
  }

  .xxl\:hover\:-translate-x-5:hover{
    --tw-translate-x: -1.25rem;
  }

  .xxl\:hover\:-translate-x-6:hover{
    --tw-translate-x: -1.5rem;
  }

  .xxl\:hover\:-translate-x-7:hover{
    --tw-translate-x: -1.75rem;
  }

  .xxl\:hover\:-translate-x-8:hover{
    --tw-translate-x: -2rem;
  }

  .xxl\:hover\:-translate-x-9:hover{
    --tw-translate-x: -2.25rem;
  }

  .xxl\:hover\:-translate-x-10:hover{
    --tw-translate-x: -2.5rem;
  }

  .xxl\:hover\:-translate-x-11:hover{
    --tw-translate-x: -2.75rem;
  }

  .xxl\:hover\:-translate-x-12:hover{
    --tw-translate-x: -3rem;
  }

  .xxl\:hover\:-translate-x-14:hover{
    --tw-translate-x: -3.5rem;
  }

  .xxl\:hover\:-translate-x-16:hover{
    --tw-translate-x: -4rem;
  }

  .xxl\:hover\:-translate-x-20:hover{
    --tw-translate-x: -5rem;
  }

  .xxl\:hover\:-translate-x-24:hover{
    --tw-translate-x: -6rem;
  }

  .xxl\:hover\:-translate-x-28:hover{
    --tw-translate-x: -7rem;
  }

  .xxl\:hover\:-translate-x-32:hover{
    --tw-translate-x: -8rem;
  }

  .xxl\:hover\:-translate-x-36:hover{
    --tw-translate-x: -9rem;
  }

  .xxl\:hover\:-translate-x-40:hover{
    --tw-translate-x: -10rem;
  }

  .xxl\:hover\:-translate-x-44:hover{
    --tw-translate-x: -11rem;
  }

  .xxl\:hover\:-translate-x-48:hover{
    --tw-translate-x: -12rem;
  }

  .xxl\:hover\:-translate-x-52:hover{
    --tw-translate-x: -13rem;
  }

  .xxl\:hover\:-translate-x-56:hover{
    --tw-translate-x: -14rem;
  }

  .xxl\:hover\:-translate-x-60:hover{
    --tw-translate-x: -15rem;
  }

  .xxl\:hover\:-translate-x-64:hover{
    --tw-translate-x: -16rem;
  }

  .xxl\:hover\:-translate-x-72:hover{
    --tw-translate-x: -18rem;
  }

  .xxl\:hover\:-translate-x-80:hover{
    --tw-translate-x: -20rem;
  }

  .xxl\:hover\:-translate-x-96:hover{
    --tw-translate-x: -24rem;
  }

  .xxl\:hover\:-translate-x-px:hover{
    --tw-translate-x: -1px;
  }

  .xxl\:hover\:-translate-x-0\.5:hover{
    --tw-translate-x: -0.125rem;
  }

  .xxl\:hover\:-translate-x-1\.5:hover{
    --tw-translate-x: -0.375rem;
  }

  .xxl\:hover\:-translate-x-2\.5:hover{
    --tw-translate-x: -0.625rem;
  }

  .xxl\:hover\:-translate-x-3\.5:hover{
    --tw-translate-x: -0.875rem;
  }

  .xxl\:hover\:translate-x-1\/2:hover{
    --tw-translate-x: 50%;
  }

  .xxl\:hover\:translate-x-1\/3:hover{
    --tw-translate-x: 33.333333%;
  }

  .xxl\:hover\:translate-x-2\/3:hover{
    --tw-translate-x: 66.666667%;
  }

  .xxl\:hover\:translate-x-1\/4:hover{
    --tw-translate-x: 25%;
  }

  .xxl\:hover\:translate-x-2\/4:hover{
    --tw-translate-x: 50%;
  }

  .xxl\:hover\:translate-x-3\/4:hover{
    --tw-translate-x: 75%;
  }

  .xxl\:hover\:translate-x-full:hover{
    --tw-translate-x: 100%;
  }

  .xxl\:hover\:-translate-x-1\/2:hover{
    --tw-translate-x: -50%;
  }

  .xxl\:hover\:-translate-x-1\/3:hover{
    --tw-translate-x: -33.333333%;
  }

  .xxl\:hover\:-translate-x-2\/3:hover{
    --tw-translate-x: -66.666667%;
  }

  .xxl\:hover\:-translate-x-1\/4:hover{
    --tw-translate-x: -25%;
  }

  .xxl\:hover\:-translate-x-2\/4:hover{
    --tw-translate-x: -50%;
  }

  .xxl\:hover\:-translate-x-3\/4:hover{
    --tw-translate-x: -75%;
  }

  .xxl\:hover\:-translate-x-full:hover{
    --tw-translate-x: -100%;
  }

  .xxl\:hover\:translate-y-0:hover{
    --tw-translate-y: 0px;
  }

  .xxl\:hover\:translate-y-1:hover{
    --tw-translate-y: 0.25rem;
  }

  .xxl\:hover\:translate-y-2:hover{
    --tw-translate-y: 0.5rem;
  }

  .xxl\:hover\:translate-y-3:hover{
    --tw-translate-y: 0.75rem;
  }

  .xxl\:hover\:translate-y-4:hover{
    --tw-translate-y: 1rem;
  }

  .xxl\:hover\:translate-y-5:hover{
    --tw-translate-y: 1.25rem;
  }

  .xxl\:hover\:translate-y-6:hover{
    --tw-translate-y: 1.5rem;
  }

  .xxl\:hover\:translate-y-7:hover{
    --tw-translate-y: 1.75rem;
  }

  .xxl\:hover\:translate-y-8:hover{
    --tw-translate-y: 2rem;
  }

  .xxl\:hover\:translate-y-9:hover{
    --tw-translate-y: 2.25rem;
  }

  .xxl\:hover\:translate-y-10:hover{
    --tw-translate-y: 2.5rem;
  }

  .xxl\:hover\:translate-y-11:hover{
    --tw-translate-y: 2.75rem;
  }

  .xxl\:hover\:translate-y-12:hover{
    --tw-translate-y: 3rem;
  }

  .xxl\:hover\:translate-y-14:hover{
    --tw-translate-y: 3.5rem;
  }

  .xxl\:hover\:translate-y-16:hover{
    --tw-translate-y: 4rem;
  }

  .xxl\:hover\:translate-y-20:hover{
    --tw-translate-y: 5rem;
  }

  .xxl\:hover\:translate-y-24:hover{
    --tw-translate-y: 6rem;
  }

  .xxl\:hover\:translate-y-28:hover{
    --tw-translate-y: 7rem;
  }

  .xxl\:hover\:translate-y-32:hover{
    --tw-translate-y: 8rem;
  }

  .xxl\:hover\:translate-y-36:hover{
    --tw-translate-y: 9rem;
  }

  .xxl\:hover\:translate-y-40:hover{
    --tw-translate-y: 10rem;
  }

  .xxl\:hover\:translate-y-44:hover{
    --tw-translate-y: 11rem;
  }

  .xxl\:hover\:translate-y-48:hover{
    --tw-translate-y: 12rem;
  }

  .xxl\:hover\:translate-y-52:hover{
    --tw-translate-y: 13rem;
  }

  .xxl\:hover\:translate-y-56:hover{
    --tw-translate-y: 14rem;
  }

  .xxl\:hover\:translate-y-60:hover{
    --tw-translate-y: 15rem;
  }

  .xxl\:hover\:translate-y-64:hover{
    --tw-translate-y: 16rem;
  }

  .xxl\:hover\:translate-y-72:hover{
    --tw-translate-y: 18rem;
  }

  .xxl\:hover\:translate-y-80:hover{
    --tw-translate-y: 20rem;
  }

  .xxl\:hover\:translate-y-96:hover{
    --tw-translate-y: 24rem;
  }

  .xxl\:hover\:translate-y-px:hover{
    --tw-translate-y: 1px;
  }

  .xxl\:hover\:translate-y-0\.5:hover{
    --tw-translate-y: 0.125rem;
  }

  .xxl\:hover\:translate-y-1\.5:hover{
    --tw-translate-y: 0.375rem;
  }

  .xxl\:hover\:translate-y-2\.5:hover{
    --tw-translate-y: 0.625rem;
  }

  .xxl\:hover\:translate-y-3\.5:hover{
    --tw-translate-y: 0.875rem;
  }

  .xxl\:hover\:-translate-y-0:hover{
    --tw-translate-y: 0px;
  }

  .xxl\:hover\:-translate-y-1:hover{
    --tw-translate-y: -0.25rem;
  }

  .xxl\:hover\:-translate-y-2:hover{
    --tw-translate-y: -0.5rem;
  }

  .xxl\:hover\:-translate-y-3:hover{
    --tw-translate-y: -0.75rem;
  }

  .xxl\:hover\:-translate-y-4:hover{
    --tw-translate-y: -1rem;
  }

  .xxl\:hover\:-translate-y-5:hover{
    --tw-translate-y: -1.25rem;
  }

  .xxl\:hover\:-translate-y-6:hover{
    --tw-translate-y: -1.5rem;
  }

  .xxl\:hover\:-translate-y-7:hover{
    --tw-translate-y: -1.75rem;
  }

  .xxl\:hover\:-translate-y-8:hover{
    --tw-translate-y: -2rem;
  }

  .xxl\:hover\:-translate-y-9:hover{
    --tw-translate-y: -2.25rem;
  }

  .xxl\:hover\:-translate-y-10:hover{
    --tw-translate-y: -2.5rem;
  }

  .xxl\:hover\:-translate-y-11:hover{
    --tw-translate-y: -2.75rem;
  }

  .xxl\:hover\:-translate-y-12:hover{
    --tw-translate-y: -3rem;
  }

  .xxl\:hover\:-translate-y-14:hover{
    --tw-translate-y: -3.5rem;
  }

  .xxl\:hover\:-translate-y-16:hover{
    --tw-translate-y: -4rem;
  }

  .xxl\:hover\:-translate-y-20:hover{
    --tw-translate-y: -5rem;
  }

  .xxl\:hover\:-translate-y-24:hover{
    --tw-translate-y: -6rem;
  }

  .xxl\:hover\:-translate-y-28:hover{
    --tw-translate-y: -7rem;
  }

  .xxl\:hover\:-translate-y-32:hover{
    --tw-translate-y: -8rem;
  }

  .xxl\:hover\:-translate-y-36:hover{
    --tw-translate-y: -9rem;
  }

  .xxl\:hover\:-translate-y-40:hover{
    --tw-translate-y: -10rem;
  }

  .xxl\:hover\:-translate-y-44:hover{
    --tw-translate-y: -11rem;
  }

  .xxl\:hover\:-translate-y-48:hover{
    --tw-translate-y: -12rem;
  }

  .xxl\:hover\:-translate-y-52:hover{
    --tw-translate-y: -13rem;
  }

  .xxl\:hover\:-translate-y-56:hover{
    --tw-translate-y: -14rem;
  }

  .xxl\:hover\:-translate-y-60:hover{
    --tw-translate-y: -15rem;
  }

  .xxl\:hover\:-translate-y-64:hover{
    --tw-translate-y: -16rem;
  }

  .xxl\:hover\:-translate-y-72:hover{
    --tw-translate-y: -18rem;
  }

  .xxl\:hover\:-translate-y-80:hover{
    --tw-translate-y: -20rem;
  }

  .xxl\:hover\:-translate-y-96:hover{
    --tw-translate-y: -24rem;
  }

  .xxl\:hover\:-translate-y-px:hover{
    --tw-translate-y: -1px;
  }

  .xxl\:hover\:-translate-y-0\.5:hover{
    --tw-translate-y: -0.125rem;
  }

  .xxl\:hover\:-translate-y-1\.5:hover{
    --tw-translate-y: -0.375rem;
  }

  .xxl\:hover\:-translate-y-2\.5:hover{
    --tw-translate-y: -0.625rem;
  }

  .xxl\:hover\:-translate-y-3\.5:hover{
    --tw-translate-y: -0.875rem;
  }

  .xxl\:hover\:translate-y-1\/2:hover{
    --tw-translate-y: 50%;
  }

  .xxl\:hover\:translate-y-1\/3:hover{
    --tw-translate-y: 33.333333%;
  }

  .xxl\:hover\:translate-y-2\/3:hover{
    --tw-translate-y: 66.666667%;
  }

  .xxl\:hover\:translate-y-1\/4:hover{
    --tw-translate-y: 25%;
  }

  .xxl\:hover\:translate-y-2\/4:hover{
    --tw-translate-y: 50%;
  }

  .xxl\:hover\:translate-y-3\/4:hover{
    --tw-translate-y: 75%;
  }

  .xxl\:hover\:translate-y-full:hover{
    --tw-translate-y: 100%;
  }

  .xxl\:hover\:-translate-y-1\/2:hover{
    --tw-translate-y: -50%;
  }

  .xxl\:hover\:-translate-y-1\/3:hover{
    --tw-translate-y: -33.333333%;
  }

  .xxl\:hover\:-translate-y-2\/3:hover{
    --tw-translate-y: -66.666667%;
  }

  .xxl\:hover\:-translate-y-1\/4:hover{
    --tw-translate-y: -25%;
  }

  .xxl\:hover\:-translate-y-2\/4:hover{
    --tw-translate-y: -50%;
  }

  .xxl\:hover\:-translate-y-3\/4:hover{
    --tw-translate-y: -75%;
  }

  .xxl\:hover\:-translate-y-full:hover{
    --tw-translate-y: -100%;
  }

  .xxl\:focus\:translate-x-0:focus{
    --tw-translate-x: 0px;
  }

  .xxl\:focus\:translate-x-1:focus{
    --tw-translate-x: 0.25rem;
  }

  .xxl\:focus\:translate-x-2:focus{
    --tw-translate-x: 0.5rem;
  }

  .xxl\:focus\:translate-x-3:focus{
    --tw-translate-x: 0.75rem;
  }

  .xxl\:focus\:translate-x-4:focus{
    --tw-translate-x: 1rem;
  }

  .xxl\:focus\:translate-x-5:focus{
    --tw-translate-x: 1.25rem;
  }

  .xxl\:focus\:translate-x-6:focus{
    --tw-translate-x: 1.5rem;
  }

  .xxl\:focus\:translate-x-7:focus{
    --tw-translate-x: 1.75rem;
  }

  .xxl\:focus\:translate-x-8:focus{
    --tw-translate-x: 2rem;
  }

  .xxl\:focus\:translate-x-9:focus{
    --tw-translate-x: 2.25rem;
  }

  .xxl\:focus\:translate-x-10:focus{
    --tw-translate-x: 2.5rem;
  }

  .xxl\:focus\:translate-x-11:focus{
    --tw-translate-x: 2.75rem;
  }

  .xxl\:focus\:translate-x-12:focus{
    --tw-translate-x: 3rem;
  }

  .xxl\:focus\:translate-x-14:focus{
    --tw-translate-x: 3.5rem;
  }

  .xxl\:focus\:translate-x-16:focus{
    --tw-translate-x: 4rem;
  }

  .xxl\:focus\:translate-x-20:focus{
    --tw-translate-x: 5rem;
  }

  .xxl\:focus\:translate-x-24:focus{
    --tw-translate-x: 6rem;
  }

  .xxl\:focus\:translate-x-28:focus{
    --tw-translate-x: 7rem;
  }

  .xxl\:focus\:translate-x-32:focus{
    --tw-translate-x: 8rem;
  }

  .xxl\:focus\:translate-x-36:focus{
    --tw-translate-x: 9rem;
  }

  .xxl\:focus\:translate-x-40:focus{
    --tw-translate-x: 10rem;
  }

  .xxl\:focus\:translate-x-44:focus{
    --tw-translate-x: 11rem;
  }

  .xxl\:focus\:translate-x-48:focus{
    --tw-translate-x: 12rem;
  }

  .xxl\:focus\:translate-x-52:focus{
    --tw-translate-x: 13rem;
  }

  .xxl\:focus\:translate-x-56:focus{
    --tw-translate-x: 14rem;
  }

  .xxl\:focus\:translate-x-60:focus{
    --tw-translate-x: 15rem;
  }

  .xxl\:focus\:translate-x-64:focus{
    --tw-translate-x: 16rem;
  }

  .xxl\:focus\:translate-x-72:focus{
    --tw-translate-x: 18rem;
  }

  .xxl\:focus\:translate-x-80:focus{
    --tw-translate-x: 20rem;
  }

  .xxl\:focus\:translate-x-96:focus{
    --tw-translate-x: 24rem;
  }

  .xxl\:focus\:translate-x-px:focus{
    --tw-translate-x: 1px;
  }

  .xxl\:focus\:translate-x-0\.5:focus{
    --tw-translate-x: 0.125rem;
  }

  .xxl\:focus\:translate-x-1\.5:focus{
    --tw-translate-x: 0.375rem;
  }

  .xxl\:focus\:translate-x-2\.5:focus{
    --tw-translate-x: 0.625rem;
  }

  .xxl\:focus\:translate-x-3\.5:focus{
    --tw-translate-x: 0.875rem;
  }

  .xxl\:focus\:-translate-x-0:focus{
    --tw-translate-x: 0px;
  }

  .xxl\:focus\:-translate-x-1:focus{
    --tw-translate-x: -0.25rem;
  }

  .xxl\:focus\:-translate-x-2:focus{
    --tw-translate-x: -0.5rem;
  }

  .xxl\:focus\:-translate-x-3:focus{
    --tw-translate-x: -0.75rem;
  }

  .xxl\:focus\:-translate-x-4:focus{
    --tw-translate-x: -1rem;
  }

  .xxl\:focus\:-translate-x-5:focus{
    --tw-translate-x: -1.25rem;
  }

  .xxl\:focus\:-translate-x-6:focus{
    --tw-translate-x: -1.5rem;
  }

  .xxl\:focus\:-translate-x-7:focus{
    --tw-translate-x: -1.75rem;
  }

  .xxl\:focus\:-translate-x-8:focus{
    --tw-translate-x: -2rem;
  }

  .xxl\:focus\:-translate-x-9:focus{
    --tw-translate-x: -2.25rem;
  }

  .xxl\:focus\:-translate-x-10:focus{
    --tw-translate-x: -2.5rem;
  }

  .xxl\:focus\:-translate-x-11:focus{
    --tw-translate-x: -2.75rem;
  }

  .xxl\:focus\:-translate-x-12:focus{
    --tw-translate-x: -3rem;
  }

  .xxl\:focus\:-translate-x-14:focus{
    --tw-translate-x: -3.5rem;
  }

  .xxl\:focus\:-translate-x-16:focus{
    --tw-translate-x: -4rem;
  }

  .xxl\:focus\:-translate-x-20:focus{
    --tw-translate-x: -5rem;
  }

  .xxl\:focus\:-translate-x-24:focus{
    --tw-translate-x: -6rem;
  }

  .xxl\:focus\:-translate-x-28:focus{
    --tw-translate-x: -7rem;
  }

  .xxl\:focus\:-translate-x-32:focus{
    --tw-translate-x: -8rem;
  }

  .xxl\:focus\:-translate-x-36:focus{
    --tw-translate-x: -9rem;
  }

  .xxl\:focus\:-translate-x-40:focus{
    --tw-translate-x: -10rem;
  }

  .xxl\:focus\:-translate-x-44:focus{
    --tw-translate-x: -11rem;
  }

  .xxl\:focus\:-translate-x-48:focus{
    --tw-translate-x: -12rem;
  }

  .xxl\:focus\:-translate-x-52:focus{
    --tw-translate-x: -13rem;
  }

  .xxl\:focus\:-translate-x-56:focus{
    --tw-translate-x: -14rem;
  }

  .xxl\:focus\:-translate-x-60:focus{
    --tw-translate-x: -15rem;
  }

  .xxl\:focus\:-translate-x-64:focus{
    --tw-translate-x: -16rem;
  }

  .xxl\:focus\:-translate-x-72:focus{
    --tw-translate-x: -18rem;
  }

  .xxl\:focus\:-translate-x-80:focus{
    --tw-translate-x: -20rem;
  }

  .xxl\:focus\:-translate-x-96:focus{
    --tw-translate-x: -24rem;
  }

  .xxl\:focus\:-translate-x-px:focus{
    --tw-translate-x: -1px;
  }

  .xxl\:focus\:-translate-x-0\.5:focus{
    --tw-translate-x: -0.125rem;
  }

  .xxl\:focus\:-translate-x-1\.5:focus{
    --tw-translate-x: -0.375rem;
  }

  .xxl\:focus\:-translate-x-2\.5:focus{
    --tw-translate-x: -0.625rem;
  }

  .xxl\:focus\:-translate-x-3\.5:focus{
    --tw-translate-x: -0.875rem;
  }

  .xxl\:focus\:translate-x-1\/2:focus{
    --tw-translate-x: 50%;
  }

  .xxl\:focus\:translate-x-1\/3:focus{
    --tw-translate-x: 33.333333%;
  }

  .xxl\:focus\:translate-x-2\/3:focus{
    --tw-translate-x: 66.666667%;
  }

  .xxl\:focus\:translate-x-1\/4:focus{
    --tw-translate-x: 25%;
  }

  .xxl\:focus\:translate-x-2\/4:focus{
    --tw-translate-x: 50%;
  }

  .xxl\:focus\:translate-x-3\/4:focus{
    --tw-translate-x: 75%;
  }

  .xxl\:focus\:translate-x-full:focus{
    --tw-translate-x: 100%;
  }

  .xxl\:focus\:-translate-x-1\/2:focus{
    --tw-translate-x: -50%;
  }

  .xxl\:focus\:-translate-x-1\/3:focus{
    --tw-translate-x: -33.333333%;
  }

  .xxl\:focus\:-translate-x-2\/3:focus{
    --tw-translate-x: -66.666667%;
  }

  .xxl\:focus\:-translate-x-1\/4:focus{
    --tw-translate-x: -25%;
  }

  .xxl\:focus\:-translate-x-2\/4:focus{
    --tw-translate-x: -50%;
  }

  .xxl\:focus\:-translate-x-3\/4:focus{
    --tw-translate-x: -75%;
  }

  .xxl\:focus\:-translate-x-full:focus{
    --tw-translate-x: -100%;
  }

  .xxl\:focus\:translate-y-0:focus{
    --tw-translate-y: 0px;
  }

  .xxl\:focus\:translate-y-1:focus{
    --tw-translate-y: 0.25rem;
  }

  .xxl\:focus\:translate-y-2:focus{
    --tw-translate-y: 0.5rem;
  }

  .xxl\:focus\:translate-y-3:focus{
    --tw-translate-y: 0.75rem;
  }

  .xxl\:focus\:translate-y-4:focus{
    --tw-translate-y: 1rem;
  }

  .xxl\:focus\:translate-y-5:focus{
    --tw-translate-y: 1.25rem;
  }

  .xxl\:focus\:translate-y-6:focus{
    --tw-translate-y: 1.5rem;
  }

  .xxl\:focus\:translate-y-7:focus{
    --tw-translate-y: 1.75rem;
  }

  .xxl\:focus\:translate-y-8:focus{
    --tw-translate-y: 2rem;
  }

  .xxl\:focus\:translate-y-9:focus{
    --tw-translate-y: 2.25rem;
  }

  .xxl\:focus\:translate-y-10:focus{
    --tw-translate-y: 2.5rem;
  }

  .xxl\:focus\:translate-y-11:focus{
    --tw-translate-y: 2.75rem;
  }

  .xxl\:focus\:translate-y-12:focus{
    --tw-translate-y: 3rem;
  }

  .xxl\:focus\:translate-y-14:focus{
    --tw-translate-y: 3.5rem;
  }

  .xxl\:focus\:translate-y-16:focus{
    --tw-translate-y: 4rem;
  }

  .xxl\:focus\:translate-y-20:focus{
    --tw-translate-y: 5rem;
  }

  .xxl\:focus\:translate-y-24:focus{
    --tw-translate-y: 6rem;
  }

  .xxl\:focus\:translate-y-28:focus{
    --tw-translate-y: 7rem;
  }

  .xxl\:focus\:translate-y-32:focus{
    --tw-translate-y: 8rem;
  }

  .xxl\:focus\:translate-y-36:focus{
    --tw-translate-y: 9rem;
  }

  .xxl\:focus\:translate-y-40:focus{
    --tw-translate-y: 10rem;
  }

  .xxl\:focus\:translate-y-44:focus{
    --tw-translate-y: 11rem;
  }

  .xxl\:focus\:translate-y-48:focus{
    --tw-translate-y: 12rem;
  }

  .xxl\:focus\:translate-y-52:focus{
    --tw-translate-y: 13rem;
  }

  .xxl\:focus\:translate-y-56:focus{
    --tw-translate-y: 14rem;
  }

  .xxl\:focus\:translate-y-60:focus{
    --tw-translate-y: 15rem;
  }

  .xxl\:focus\:translate-y-64:focus{
    --tw-translate-y: 16rem;
  }

  .xxl\:focus\:translate-y-72:focus{
    --tw-translate-y: 18rem;
  }

  .xxl\:focus\:translate-y-80:focus{
    --tw-translate-y: 20rem;
  }

  .xxl\:focus\:translate-y-96:focus{
    --tw-translate-y: 24rem;
  }

  .xxl\:focus\:translate-y-px:focus{
    --tw-translate-y: 1px;
  }

  .xxl\:focus\:translate-y-0\.5:focus{
    --tw-translate-y: 0.125rem;
  }

  .xxl\:focus\:translate-y-1\.5:focus{
    --tw-translate-y: 0.375rem;
  }

  .xxl\:focus\:translate-y-2\.5:focus{
    --tw-translate-y: 0.625rem;
  }

  .xxl\:focus\:translate-y-3\.5:focus{
    --tw-translate-y: 0.875rem;
  }

  .xxl\:focus\:-translate-y-0:focus{
    --tw-translate-y: 0px;
  }

  .xxl\:focus\:-translate-y-1:focus{
    --tw-translate-y: -0.25rem;
  }

  .xxl\:focus\:-translate-y-2:focus{
    --tw-translate-y: -0.5rem;
  }

  .xxl\:focus\:-translate-y-3:focus{
    --tw-translate-y: -0.75rem;
  }

  .xxl\:focus\:-translate-y-4:focus{
    --tw-translate-y: -1rem;
  }

  .xxl\:focus\:-translate-y-5:focus{
    --tw-translate-y: -1.25rem;
  }

  .xxl\:focus\:-translate-y-6:focus{
    --tw-translate-y: -1.5rem;
  }

  .xxl\:focus\:-translate-y-7:focus{
    --tw-translate-y: -1.75rem;
  }

  .xxl\:focus\:-translate-y-8:focus{
    --tw-translate-y: -2rem;
  }

  .xxl\:focus\:-translate-y-9:focus{
    --tw-translate-y: -2.25rem;
  }

  .xxl\:focus\:-translate-y-10:focus{
    --tw-translate-y: -2.5rem;
  }

  .xxl\:focus\:-translate-y-11:focus{
    --tw-translate-y: -2.75rem;
  }

  .xxl\:focus\:-translate-y-12:focus{
    --tw-translate-y: -3rem;
  }

  .xxl\:focus\:-translate-y-14:focus{
    --tw-translate-y: -3.5rem;
  }

  .xxl\:focus\:-translate-y-16:focus{
    --tw-translate-y: -4rem;
  }

  .xxl\:focus\:-translate-y-20:focus{
    --tw-translate-y: -5rem;
  }

  .xxl\:focus\:-translate-y-24:focus{
    --tw-translate-y: -6rem;
  }

  .xxl\:focus\:-translate-y-28:focus{
    --tw-translate-y: -7rem;
  }

  .xxl\:focus\:-translate-y-32:focus{
    --tw-translate-y: -8rem;
  }

  .xxl\:focus\:-translate-y-36:focus{
    --tw-translate-y: -9rem;
  }

  .xxl\:focus\:-translate-y-40:focus{
    --tw-translate-y: -10rem;
  }

  .xxl\:focus\:-translate-y-44:focus{
    --tw-translate-y: -11rem;
  }

  .xxl\:focus\:-translate-y-48:focus{
    --tw-translate-y: -12rem;
  }

  .xxl\:focus\:-translate-y-52:focus{
    --tw-translate-y: -13rem;
  }

  .xxl\:focus\:-translate-y-56:focus{
    --tw-translate-y: -14rem;
  }

  .xxl\:focus\:-translate-y-60:focus{
    --tw-translate-y: -15rem;
  }

  .xxl\:focus\:-translate-y-64:focus{
    --tw-translate-y: -16rem;
  }

  .xxl\:focus\:-translate-y-72:focus{
    --tw-translate-y: -18rem;
  }

  .xxl\:focus\:-translate-y-80:focus{
    --tw-translate-y: -20rem;
  }

  .xxl\:focus\:-translate-y-96:focus{
    --tw-translate-y: -24rem;
  }

  .xxl\:focus\:-translate-y-px:focus{
    --tw-translate-y: -1px;
  }

  .xxl\:focus\:-translate-y-0\.5:focus{
    --tw-translate-y: -0.125rem;
  }

  .xxl\:focus\:-translate-y-1\.5:focus{
    --tw-translate-y: -0.375rem;
  }

  .xxl\:focus\:-translate-y-2\.5:focus{
    --tw-translate-y: -0.625rem;
  }

  .xxl\:focus\:-translate-y-3\.5:focus{
    --tw-translate-y: -0.875rem;
  }

  .xxl\:focus\:translate-y-1\/2:focus{
    --tw-translate-y: 50%;
  }

  .xxl\:focus\:translate-y-1\/3:focus{
    --tw-translate-y: 33.333333%;
  }

  .xxl\:focus\:translate-y-2\/3:focus{
    --tw-translate-y: 66.666667%;
  }

  .xxl\:focus\:translate-y-1\/4:focus{
    --tw-translate-y: 25%;
  }

  .xxl\:focus\:translate-y-2\/4:focus{
    --tw-translate-y: 50%;
  }

  .xxl\:focus\:translate-y-3\/4:focus{
    --tw-translate-y: 75%;
  }

  .xxl\:focus\:translate-y-full:focus{
    --tw-translate-y: 100%;
  }

  .xxl\:focus\:-translate-y-1\/2:focus{
    --tw-translate-y: -50%;
  }

  .xxl\:focus\:-translate-y-1\/3:focus{
    --tw-translate-y: -33.333333%;
  }

  .xxl\:focus\:-translate-y-2\/3:focus{
    --tw-translate-y: -66.666667%;
  }

  .xxl\:focus\:-translate-y-1\/4:focus{
    --tw-translate-y: -25%;
  }

  .xxl\:focus\:-translate-y-2\/4:focus{
    --tw-translate-y: -50%;
  }

  .xxl\:focus\:-translate-y-3\/4:focus{
    --tw-translate-y: -75%;
  }

  .xxl\:focus\:-translate-y-full:focus{
    --tw-translate-y: -100%;
  }

  .xxl\:skew-x-0{
    --tw-skew-x: 0deg;
  }

  .xxl\:skew-x-1{
    --tw-skew-x: 1deg;
  }

  .xxl\:skew-x-2{
    --tw-skew-x: 2deg;
  }

  .xxl\:skew-x-3{
    --tw-skew-x: 3deg;
  }

  .xxl\:skew-x-6{
    --tw-skew-x: 6deg;
  }

  .xxl\:skew-x-12{
    --tw-skew-x: 12deg;
  }

  .xxl\:-skew-x-12{
    --tw-skew-x: -12deg;
  }

  .xxl\:-skew-x-6{
    --tw-skew-x: -6deg;
  }

  .xxl\:-skew-x-3{
    --tw-skew-x: -3deg;
  }

  .xxl\:-skew-x-2{
    --tw-skew-x: -2deg;
  }

  .xxl\:-skew-x-1{
    --tw-skew-x: -1deg;
  }

  .xxl\:skew-y-0{
    --tw-skew-y: 0deg;
  }

  .xxl\:skew-y-1{
    --tw-skew-y: 1deg;
  }

  .xxl\:skew-y-2{
    --tw-skew-y: 2deg;
  }

  .xxl\:skew-y-3{
    --tw-skew-y: 3deg;
  }

  .xxl\:skew-y-6{
    --tw-skew-y: 6deg;
  }

  .xxl\:skew-y-12{
    --tw-skew-y: 12deg;
  }

  .xxl\:-skew-y-12{
    --tw-skew-y: -12deg;
  }

  .xxl\:-skew-y-6{
    --tw-skew-y: -6deg;
  }

  .xxl\:-skew-y-3{
    --tw-skew-y: -3deg;
  }

  .xxl\:-skew-y-2{
    --tw-skew-y: -2deg;
  }

  .xxl\:-skew-y-1{
    --tw-skew-y: -1deg;
  }

  .xxl\:hover\:skew-x-0:hover{
    --tw-skew-x: 0deg;
  }

  .xxl\:hover\:skew-x-1:hover{
    --tw-skew-x: 1deg;
  }

  .xxl\:hover\:skew-x-2:hover{
    --tw-skew-x: 2deg;
  }

  .xxl\:hover\:skew-x-3:hover{
    --tw-skew-x: 3deg;
  }

  .xxl\:hover\:skew-x-6:hover{
    --tw-skew-x: 6deg;
  }

  .xxl\:hover\:skew-x-12:hover{
    --tw-skew-x: 12deg;
  }

  .xxl\:hover\:-skew-x-12:hover{
    --tw-skew-x: -12deg;
  }

  .xxl\:hover\:-skew-x-6:hover{
    --tw-skew-x: -6deg;
  }

  .xxl\:hover\:-skew-x-3:hover{
    --tw-skew-x: -3deg;
  }

  .xxl\:hover\:-skew-x-2:hover{
    --tw-skew-x: -2deg;
  }

  .xxl\:hover\:-skew-x-1:hover{
    --tw-skew-x: -1deg;
  }

  .xxl\:hover\:skew-y-0:hover{
    --tw-skew-y: 0deg;
  }

  .xxl\:hover\:skew-y-1:hover{
    --tw-skew-y: 1deg;
  }

  .xxl\:hover\:skew-y-2:hover{
    --tw-skew-y: 2deg;
  }

  .xxl\:hover\:skew-y-3:hover{
    --tw-skew-y: 3deg;
  }

  .xxl\:hover\:skew-y-6:hover{
    --tw-skew-y: 6deg;
  }

  .xxl\:hover\:skew-y-12:hover{
    --tw-skew-y: 12deg;
  }

  .xxl\:hover\:-skew-y-12:hover{
    --tw-skew-y: -12deg;
  }

  .xxl\:hover\:-skew-y-6:hover{
    --tw-skew-y: -6deg;
  }

  .xxl\:hover\:-skew-y-3:hover{
    --tw-skew-y: -3deg;
  }

  .xxl\:hover\:-skew-y-2:hover{
    --tw-skew-y: -2deg;
  }

  .xxl\:hover\:-skew-y-1:hover{
    --tw-skew-y: -1deg;
  }

  .xxl\:focus\:skew-x-0:focus{
    --tw-skew-x: 0deg;
  }

  .xxl\:focus\:skew-x-1:focus{
    --tw-skew-x: 1deg;
  }

  .xxl\:focus\:skew-x-2:focus{
    --tw-skew-x: 2deg;
  }

  .xxl\:focus\:skew-x-3:focus{
    --tw-skew-x: 3deg;
  }

  .xxl\:focus\:skew-x-6:focus{
    --tw-skew-x: 6deg;
  }

  .xxl\:focus\:skew-x-12:focus{
    --tw-skew-x: 12deg;
  }

  .xxl\:focus\:-skew-x-12:focus{
    --tw-skew-x: -12deg;
  }

  .xxl\:focus\:-skew-x-6:focus{
    --tw-skew-x: -6deg;
  }

  .xxl\:focus\:-skew-x-3:focus{
    --tw-skew-x: -3deg;
  }

  .xxl\:focus\:-skew-x-2:focus{
    --tw-skew-x: -2deg;
  }

  .xxl\:focus\:-skew-x-1:focus{
    --tw-skew-x: -1deg;
  }

  .xxl\:focus\:skew-y-0:focus{
    --tw-skew-y: 0deg;
  }

  .xxl\:focus\:skew-y-1:focus{
    --tw-skew-y: 1deg;
  }

  .xxl\:focus\:skew-y-2:focus{
    --tw-skew-y: 2deg;
  }

  .xxl\:focus\:skew-y-3:focus{
    --tw-skew-y: 3deg;
  }

  .xxl\:focus\:skew-y-6:focus{
    --tw-skew-y: 6deg;
  }

  .xxl\:focus\:skew-y-12:focus{
    --tw-skew-y: 12deg;
  }

  .xxl\:focus\:-skew-y-12:focus{
    --tw-skew-y: -12deg;
  }

  .xxl\:focus\:-skew-y-6:focus{
    --tw-skew-y: -6deg;
  }

  .xxl\:focus\:-skew-y-3:focus{
    --tw-skew-y: -3deg;
  }

  .xxl\:focus\:-skew-y-2:focus{
    --tw-skew-y: -2deg;
  }

  .xxl\:focus\:-skew-y-1:focus{
    --tw-skew-y: -1deg;
  }

  .xxl\:transition-none{
    transition-property: none;
  }

  .xxl\:transition-all{
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .xxl\: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;
  }

  .xxl\: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;
  }

  .xxl\:transition-opacity{
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .xxl\:transition-shadow{
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .xxl\:transition-transform{
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .xxl\:ease-linear{
    transition-timing-function: linear;
  }

  .xxl\:ease-in{
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  }

  .xxl\:ease-out{
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }

  .xxl\:ease-in-out{
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }

  .xxl\:duration-75{
    transition-duration: 75ms;
  }

  .xxl\:duration-100{
    transition-duration: 100ms;
  }

  .xxl\:duration-150{
    transition-duration: 150ms;
  }

  .xxl\:duration-200{
    transition-duration: 200ms;
  }

  .xxl\:duration-300{
    transition-duration: 300ms;
  }

  .xxl\:duration-500{
    transition-duration: 500ms;
  }

  .xxl\:duration-700{
    transition-duration: 700ms;
  }

  .xxl\:duration-1000{
    transition-duration: 1000ms;
  }

  .xxl\:delay-75{
    transition-delay: 75ms;
  }

  .xxl\:delay-100{
    transition-delay: 100ms;
  }

  .xxl\:delay-150{
    transition-delay: 150ms;
  }

  .xxl\:delay-200{
    transition-delay: 200ms;
  }

  .xxl\:delay-300{
    transition-delay: 300ms;
  }

  .xxl\:delay-500{
    transition-delay: 500ms;
  }

  .xxl\:delay-700{
    transition-delay: 700ms;
  }

  .xxl\:delay-1000{
    transition-delay: 1000ms;
  }

  .xxl\:animate-none{
    -webkit-animation: none;
            animation: none;
  }

  .xxl\:animate-spin{
    -webkit-animation: spin 1s linear infinite;
            animation: spin 1s linear infinite;
  }

  .xxl\: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;
  }

  .xxl\: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;
  }

  .xxl\:animate-bounce{
    -webkit-animation: bounce 1s infinite;
            animation: bounce 1s infinite;
  }

  .xxl\:mix-blend-normal{
    mix-blend-mode: normal;
  }

  .xxl\:mix-blend-multiply{
    mix-blend-mode: multiply;
  }

  .xxl\:mix-blend-screen{
    mix-blend-mode: screen;
  }

  .xxl\:mix-blend-overlay{
    mix-blend-mode: overlay;
  }

  .xxl\:mix-blend-darken{
    mix-blend-mode: darken;
  }

  .xxl\:mix-blend-lighten{
    mix-blend-mode: lighten;
  }

  .xxl\:mix-blend-color-dodge{
    mix-blend-mode: color-dodge;
  }

  .xxl\:mix-blend-color-burn{
    mix-blend-mode: color-burn;
  }

  .xxl\:mix-blend-hard-light{
    mix-blend-mode: hard-light;
  }

  .xxl\:mix-blend-soft-light{
    mix-blend-mode: soft-light;
  }

  .xxl\:mix-blend-difference{
    mix-blend-mode: difference;
  }

  .xxl\:mix-blend-exclusion{
    mix-blend-mode: exclusion;
  }

  .xxl\:mix-blend-hue{
    mix-blend-mode: hue;
  }

  .xxl\:mix-blend-saturation{
    mix-blend-mode: saturation;
  }

  .xxl\:mix-blend-color{
    mix-blend-mode: color;
  }

  .xxl\:mix-blend-luminosity{
    mix-blend-mode: luminosity;
  }

  .xxl\:bg-blend-normal{
    background-blend-mode: normal;
  }

  .xxl\:bg-blend-multiply{
    background-blend-mode: multiply;
  }

  .xxl\:bg-blend-screen{
    background-blend-mode: screen;
  }

  .xxl\:bg-blend-overlay{
    background-blend-mode: overlay;
  }

  .xxl\:bg-blend-darken{
    background-blend-mode: darken;
  }

  .xxl\:bg-blend-lighten{
    background-blend-mode: lighten;
  }

  .xxl\:bg-blend-color-dodge{
    background-blend-mode: color-dodge;
  }

  .xxl\:bg-blend-color-burn{
    background-blend-mode: color-burn;
  }

  .xxl\:bg-blend-hard-light{
    background-blend-mode: hard-light;
  }

  .xxl\:bg-blend-soft-light{
    background-blend-mode: soft-light;
  }

  .xxl\:bg-blend-difference{
    background-blend-mode: difference;
  }

  .xxl\:bg-blend-exclusion{
    background-blend-mode: exclusion;
  }

  .xxl\:bg-blend-hue{
    background-blend-mode: hue;
  }

  .xxl\:bg-blend-saturation{
    background-blend-mode: saturation;
  }

  .xxl\:bg-blend-color{
    background-blend-mode: color;
  }

  .xxl\:bg-blend-luminosity{
    background-blend-mode: luminosity;
  }

  .xxl\: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);
  }

  .xxl\:filter-none{
    filter: none;
  }

  .xxl\:blur-0{
    --tw-blur: blur(0);
  }

  .xxl\:blur-sm{
    --tw-blur: blur(4px);
  }

  .xxl\:blur{
    --tw-blur: blur(8px);
  }

  .xxl\:blur-md{
    --tw-blur: blur(12px);
  }

  .xxl\:blur-lg{
    --tw-blur: blur(16px);
  }

  .xxl\:blur-xl{
    --tw-blur: blur(24px);
  }

  .xxl\:blur-2xl{
    --tw-blur: blur(40px);
  }

  .xxl\:blur-3xl{
    --tw-blur: blur(64px);
  }

  .xxl\:brightness-0{
    --tw-brightness: brightness(0);
  }

  .xxl\:brightness-50{
    --tw-brightness: brightness(.5);
  }

  .xxl\:brightness-75{
    --tw-brightness: brightness(.75);
  }

  .xxl\:brightness-90{
    --tw-brightness: brightness(.9);
  }

  .xxl\:brightness-95{
    --tw-brightness: brightness(.95);
  }

  .xxl\:brightness-100{
    --tw-brightness: brightness(1);
  }

  .xxl\:brightness-105{
    --tw-brightness: brightness(1.05);
  }

  .xxl\:brightness-110{
    --tw-brightness: brightness(1.1);
  }

  .xxl\:brightness-125{
    --tw-brightness: brightness(1.25);
  }

  .xxl\:brightness-150{
    --tw-brightness: brightness(1.5);
  }

  .xxl\:brightness-200{
    --tw-brightness: brightness(2);
  }

  .xxl\:contrast-0{
    --tw-contrast: contrast(0);
  }

  .xxl\:contrast-50{
    --tw-contrast: contrast(.5);
  }

  .xxl\:contrast-75{
    --tw-contrast: contrast(.75);
  }

  .xxl\:contrast-100{
    --tw-contrast: contrast(1);
  }

  .xxl\:contrast-125{
    --tw-contrast: contrast(1.25);
  }

  .xxl\:contrast-150{
    --tw-contrast: contrast(1.5);
  }

  .xxl\:contrast-200{
    --tw-contrast: contrast(2);
  }

  .xxl\:drop-shadow-sm{
    --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\: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));
  }

  .xxl\:drop-shadow-2xl{
    --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));
  }

  .xxl\:drop-shadow-none{
    --tw-drop-shadow: drop-shadow(0 0 #0000);
  }

  .xxl\:grayscale-0{
    --tw-grayscale: grayscale(0);
  }

  .xxl\:grayscale{
    --tw-grayscale: grayscale(100%);
  }

  .xxl\:hue-rotate-0{
    --tw-hue-rotate: hue-rotate(0deg);
  }

  .xxl\:hue-rotate-15{
    --tw-hue-rotate: hue-rotate(15deg);
  }

  .xxl\:hue-rotate-30{
    --tw-hue-rotate: hue-rotate(30deg);
  }

  .xxl\:hue-rotate-60{
    --tw-hue-rotate: hue-rotate(60deg);
  }

  .xxl\:hue-rotate-90{
    --tw-hue-rotate: hue-rotate(90deg);
  }

  .xxl\:hue-rotate-180{
    --tw-hue-rotate: hue-rotate(180deg);
  }

  .xxl\:-hue-rotate-180{
    --tw-hue-rotate: hue-rotate(-180deg);
  }

  .xxl\:-hue-rotate-90{
    --tw-hue-rotate: hue-rotate(-90deg);
  }

  .xxl\:-hue-rotate-60{
    --tw-hue-rotate: hue-rotate(-60deg);
  }

  .xxl\:-hue-rotate-30{
    --tw-hue-rotate: hue-rotate(-30deg);
  }

  .xxl\:-hue-rotate-15{
    --tw-hue-rotate: hue-rotate(-15deg);
  }

  .xxl\:invert-0{
    --tw-invert: invert(0);
  }

  .xxl\:invert{
    --tw-invert: invert(100%);
  }

  .xxl\:saturate-0{
    --tw-saturate: saturate(0);
  }

  .xxl\:saturate-50{
    --tw-saturate: saturate(.5);
  }

  .xxl\:saturate-100{
    --tw-saturate: saturate(1);
  }

  .xxl\:saturate-150{
    --tw-saturate: saturate(1.5);
  }

  .xxl\:saturate-200{
    --tw-saturate: saturate(2);
  }

  .xxl\:sepia-0{
    --tw-sepia: sepia(0);
  }

  .xxl\:sepia{
    --tw-sepia: sepia(100%);
  }

  .xxl\: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);
  }

  .xxl\:backdrop-filter-none{
    -webkit-backdrop-filter: none;
            backdrop-filter: none;
  }

  .xxl\:backdrop-brightness-0{
    --tw-backdrop-brightness: brightness(0);
  }

  .xxl\:backdrop-brightness-50{
    --tw-backdrop-brightness: brightness(.5);
  }

  .xxl\:backdrop-brightness-75{
    --tw-backdrop-brightness: brightness(.75);
  }

  .xxl\:backdrop-brightness-90{
    --tw-backdrop-brightness: brightness(.9);
  }

  .xxl\:backdrop-brightness-95{
    --tw-backdrop-brightness: brightness(.95);
  }

  .xxl\:backdrop-brightness-100{
    --tw-backdrop-brightness: brightness(1);
  }

  .xxl\:backdrop-brightness-105{
    --tw-backdrop-brightness: brightness(1.05);
  }

  .xxl\:backdrop-brightness-110{
    --tw-backdrop-brightness: brightness(1.1);
  }

  .xxl\:backdrop-brightness-125{
    --tw-backdrop-brightness: brightness(1.25);
  }

  .xxl\:backdrop-brightness-150{
    --tw-backdrop-brightness: brightness(1.5);
  }

  .xxl\:backdrop-brightness-200{
    --tw-backdrop-brightness: brightness(2);
  }

  .xxl\:backdrop-contrast-0{
    --tw-backdrop-contrast: contrast(0);
  }

  .xxl\:backdrop-contrast-50{
    --tw-backdrop-contrast: contrast(.5);
  }

  .xxl\:backdrop-contrast-75{
    --tw-backdrop-contrast: contrast(.75);
  }

  .xxl\:backdrop-contrast-100{
    --tw-backdrop-contrast: contrast(1);
  }

  .xxl\:backdrop-contrast-125{
    --tw-backdrop-contrast: contrast(1.25);
  }

  .xxl\:backdrop-contrast-150{
    --tw-backdrop-contrast: contrast(1.5);
  }

  .xxl\:backdrop-contrast-200{
    --tw-backdrop-contrast: contrast(2);
  }

  .xxl\:backdrop-grayscale-0{
    --tw-backdrop-grayscale: grayscale(0);
  }

  .xxl\:backdrop-grayscale{
    --tw-backdrop-grayscale: grayscale(100%);
  }

  .xxl\:backdrop-hue-rotate-0{
    --tw-backdrop-hue-rotate: hue-rotate(0deg);
  }

  .xxl\:backdrop-hue-rotate-15{
    --tw-backdrop-hue-rotate: hue-rotate(15deg);
  }

  .xxl\:backdrop-hue-rotate-30{
    --tw-backdrop-hue-rotate: hue-rotate(30deg);
  }

  .xxl\:backdrop-hue-rotate-60{
    --tw-backdrop-hue-rotate: hue-rotate(60deg);
  }

  .xxl\:backdrop-hue-rotate-90{
    --tw-backdrop-hue-rotate: hue-rotate(90deg);
  }

  .xxl\:backdrop-hue-rotate-180{
    --tw-backdrop-hue-rotate: hue-rotate(180deg);
  }

  .xxl\:-backdrop-hue-rotate-180{
    --tw-backdrop-hue-rotate: hue-rotate(-180deg);
  }

  .xxl\:-backdrop-hue-rotate-90{
    --tw-backdrop-hue-rotate: hue-rotate(-90deg);
  }

  .xxl\:-backdrop-hue-rotate-60{
    --tw-backdrop-hue-rotate: hue-rotate(-60deg);
  }

  .xxl\:-backdrop-hue-rotate-30{
    --tw-backdrop-hue-rotate: hue-rotate(-30deg);
  }

  .xxl\:-backdrop-hue-rotate-15{
    --tw-backdrop-hue-rotate: hue-rotate(-15deg);
  }

  .xxl\:backdrop-invert-0{
    --tw-backdrop-invert: invert(0);
  }

  .xxl\:backdrop-invert{
    --tw-backdrop-invert: invert(100%);
  }

  .xxl\:backdrop-saturate-0{
    --tw-backdrop-saturate: saturate(0);
  }

  .xxl\:backdrop-saturate-50{
    --tw-backdrop-saturate: saturate(.5);
  }

  .xxl\:backdrop-saturate-100{
    --tw-backdrop-saturate: saturate(1);
  }

  .xxl\:backdrop-saturate-150{
    --tw-backdrop-saturate: saturate(1.5);
  }

  .xxl\:backdrop-saturate-200{
    --tw-backdrop-saturate: saturate(2);
  }

  .xxl\:backdrop-sepia-0{
    --tw-backdrop-sepia: sepia(0);
  }

  .xxl\:backdrop-sepia{
    --tw-backdrop-sepia: sepia(100%);
  }
}

@media (max-width: 1280px){
  .xl\:container{
    width: 100%;
    padding-right: 1rem;
    padding-left: 1rem;
  }

  .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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-divide-opacity));
  }

  .xl\:divide-purple-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-divide-opacity));
  }

  .xl\:divide-purple-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-divide-opacity));
  }

  .xl\:divide-purple-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-divide-opacity));
  }

  .xl\:divide-purple-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-divide-opacity));
  }

  .xl\:divide-purple-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-divide-opacity));
  }

  .xl\:divide-purple-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-divide-opacity));
  }

  .xl\:divide-purple-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-divide-opacity));
  }

  .xl\:divide-purple-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-divide-opacity));
  }

  .xl\:divide-purple-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(76, 29, 149, 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-browny > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(172, 165, 160, var(--tw-divide-opacity));
  }

  .xl\:divide-browny-lighter > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(203, 196, 188, var(--tw-divide-opacity));
  }

  .xl\:divide-browny-darker > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(134, 128, 123, var(--tw-divide-opacity));
  }

  .xl\:divide-graysy > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(159, 159, 159, var(--tw-divide-opacity));
  }

  .xl\:divide-graysy-darker > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(52, 52, 52, var(--tw-divide-opacity));
  }

  .xl\:divide-graysy-lighter > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(229, 229, 229, var(--tw-divide-opacity));
  }

  .xl\:divide-error > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(234, 33, 33, var(--tw-divide-opacity));
  }

  .xl\:divide-redy > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(222, 21, 21, var(--tw-divide-opacity));
  }

  .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-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\: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\:appearance-none{
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
  }

  .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-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-50{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .xl\:bg-purple-100{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .xl\:bg-purple-200{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .xl\:bg-purple-300{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .xl\:bg-purple-400{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .xl\:bg-purple-500{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .xl\:bg-purple-600{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .xl\:bg-purple-700{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .xl\:bg-purple-800{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .xl\:bg-purple-900{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, 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-browny{
    --tw-bg-opacity: 1;
    background-color: rgba(172, 165, 160, var(--tw-bg-opacity));
  }

  .xl\:bg-browny-lighter{
    --tw-bg-opacity: 1;
    background-color: rgba(203, 196, 188, var(--tw-bg-opacity));
  }

  .xl\:bg-browny-darker{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 128, 123, var(--tw-bg-opacity));
  }

  .xl\:bg-graysy{
    --tw-bg-opacity: 1;
    background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  }

  .xl\:bg-graysy-darker{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 52, 52, var(--tw-bg-opacity));
  }

  .xl\:bg-graysy-lighter{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 229, 229, var(--tw-bg-opacity));
  }

  .xl\:bg-error{
    --tw-bg-opacity: 1;
    background-color: rgba(234, 33, 33, var(--tw-bg-opacity));
  }

  .xl\:bg-redy{
    --tw-bg-opacity: 1;
    background-color: rgba(222, 21, 21, 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-50{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-purple-100{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-purple-200{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-purple-300{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-purple-400{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-purple-500{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-purple-600{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-purple-700{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-purple-800{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-purple-900{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, 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-browny{
    --tw-bg-opacity: 1;
    background-color: rgba(172, 165, 160, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-browny-lighter{
    --tw-bg-opacity: 1;
    background-color: rgba(203, 196, 188, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-browny-darker{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 128, 123, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-graysy{
    --tw-bg-opacity: 1;
    background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-graysy-darker{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 52, 52, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-graysy-lighter{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 229, 229, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-error{
    --tw-bg-opacity: 1;
    background-color: rgba(234, 33, 33, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-redy{
    --tw-bg-opacity: 1;
    background-color: rgba(222, 21, 21, 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-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-purple-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-purple-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-purple-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-purple-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-purple-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-purple-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-purple-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-purple-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-purple-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, 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-browny:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(172, 165, 160, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-browny-lighter:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(203, 196, 188, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-browny-darker:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 128, 123, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-graysy:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-graysy-darker:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 52, 52, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-graysy-lighter:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 229, 229, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-error:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(234, 33, 33, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-redy:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(222, 21, 21, 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-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-purple-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-purple-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-purple-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-purple-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-purple-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-purple-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-purple-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-purple-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-purple-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, 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-browny:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(172, 165, 160, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-browny-lighter:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(203, 196, 188, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-browny-darker:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 128, 123, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-graysy:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-graysy-darker:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 52, 52, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-graysy-lighter:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 229, 229, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-error:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(234, 33, 33, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-redy:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(222, 21, 21, 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-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-purple-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-purple-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-purple-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-purple-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-purple-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-purple-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-purple-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-purple-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-purple-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, 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-browny:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(172, 165, 160, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-browny-lighter:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(203, 196, 188, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-browny-darker:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 128, 123, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-graysy:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-graysy-darker:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 52, 52, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-graysy-lighter:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 229, 229, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-error:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(234, 33, 33, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-redy:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(222, 21, 21, var(--tw-bg-opacity));
  }

  .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-50{
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .xl\:from-purple-100{
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .xl\:from-purple-200{
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .xl\:from-purple-300{
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .xl\:from-purple-400{
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .xl\:from-purple-500{
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .xl\:from-purple-600{
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .xl\:from-purple-700{
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .xl\:from-purple-800{
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .xl\:from-purple-900{
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 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-browny{
    --tw-gradient-from: #ACA5A0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(172, 165, 160, 0));
  }

  .xl\:from-browny-lighter{
    --tw-gradient-from: #CBC4BC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(203, 196, 188, 0));
  }

  .xl\:from-browny-darker{
    --tw-gradient-from: #86807B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 128, 123, 0));
  }

  .xl\:from-graysy{
    --tw-gradient-from: #9F9F9F;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(159, 159, 159, 0));
  }

  .xl\:from-graysy-darker{
    --tw-gradient-from: #343434;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 52, 52, 0));
  }

  .xl\:from-graysy-lighter{
    --tw-gradient-from: #E5E5E5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 229, 229, 0));
  }

  .xl\:from-error{
    --tw-gradient-from: #EA2121;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(234, 33, 33, 0));
  }

  .xl\:from-redy{
    --tw-gradient-from: #DE1515;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 21, 21, 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-50{
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .xl\:via-purple-100{
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .xl\:via-purple-200{
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .xl\:via-purple-300{
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .xl\:via-purple-400{
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .xl\:via-purple-500{
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .xl\:via-purple-600{
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .xl\:via-purple-700{
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .xl\:via-purple-800{
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .xl\:via-purple-900{
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 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-browny{
    --tw-gradient-stops: var(--tw-gradient-from), #ACA5A0, var(--tw-gradient-to, rgba(172, 165, 160, 0));
  }

  .xl\:via-browny-lighter{
    --tw-gradient-stops: var(--tw-gradient-from), #CBC4BC, var(--tw-gradient-to, rgba(203, 196, 188, 0));
  }

  .xl\:via-browny-darker{
    --tw-gradient-stops: var(--tw-gradient-from), #86807B, var(--tw-gradient-to, rgba(134, 128, 123, 0));
  }

  .xl\:via-graysy{
    --tw-gradient-stops: var(--tw-gradient-from), #9F9F9F, var(--tw-gradient-to, rgba(159, 159, 159, 0));
  }

  .xl\:via-graysy-darker{
    --tw-gradient-stops: var(--tw-gradient-from), #343434, var(--tw-gradient-to, rgba(52, 52, 52, 0));
  }

  .xl\:via-graysy-lighter{
    --tw-gradient-stops: var(--tw-gradient-from), #E5E5E5, var(--tw-gradient-to, rgba(229, 229, 229, 0));
  }

  .xl\:via-error{
    --tw-gradient-stops: var(--tw-gradient-from), #EA2121, var(--tw-gradient-to, rgba(234, 33, 33, 0));
  }

  .xl\:via-redy{
    --tw-gradient-stops: var(--tw-gradient-from), #DE1515, var(--tw-gradient-to, rgba(222, 21, 21, 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-50{
    --tw-gradient-to: #f5f3ff;
  }

  .xl\:to-purple-100{
    --tw-gradient-to: #ede9fe;
  }

  .xl\:to-purple-200{
    --tw-gradient-to: #ddd6fe;
  }

  .xl\:to-purple-300{
    --tw-gradient-to: #c4b5fd;
  }

  .xl\:to-purple-400{
    --tw-gradient-to: #a78bfa;
  }

  .xl\:to-purple-500{
    --tw-gradient-to: #8b5cf6;
  }

  .xl\:to-purple-600{
    --tw-gradient-to: #7c3aed;
  }

  .xl\:to-purple-700{
    --tw-gradient-to: #6d28d9;
  }

  .xl\:to-purple-800{
    --tw-gradient-to: #5b21b6;
  }

  .xl\:to-purple-900{
    --tw-gradient-to: #4c1d95;
  }

  .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-browny{
    --tw-gradient-to: #ACA5A0;
  }

  .xl\:to-browny-lighter{
    --tw-gradient-to: #CBC4BC;
  }

  .xl\:to-browny-darker{
    --tw-gradient-to: #86807B;
  }

  .xl\:to-graysy{
    --tw-gradient-to: #9F9F9F;
  }

  .xl\:to-graysy-darker{
    --tw-gradient-to: #343434;
  }

  .xl\:to-graysy-lighter{
    --tw-gradient-to: #E5E5E5;
  }

  .xl\:to-error{
    --tw-gradient-to: #EA2121;
  }

  .xl\:to-redy{
    --tw-gradient-to: #DE1515;
  }

  .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-50:hover{
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .xl\:hover\:from-purple-100:hover{
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .xl\:hover\:from-purple-200:hover{
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .xl\:hover\:from-purple-300:hover{
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .xl\:hover\:from-purple-400:hover{
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .xl\:hover\:from-purple-500:hover{
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .xl\:hover\:from-purple-600:hover{
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .xl\:hover\:from-purple-700:hover{
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .xl\:hover\:from-purple-800:hover{
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .xl\:hover\:from-purple-900:hover{
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 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-browny:hover{
    --tw-gradient-from: #ACA5A0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(172, 165, 160, 0));
  }

  .xl\:hover\:from-browny-lighter:hover{
    --tw-gradient-from: #CBC4BC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(203, 196, 188, 0));
  }

  .xl\:hover\:from-browny-darker:hover{
    --tw-gradient-from: #86807B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 128, 123, 0));
  }

  .xl\:hover\:from-graysy:hover{
    --tw-gradient-from: #9F9F9F;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(159, 159, 159, 0));
  }

  .xl\:hover\:from-graysy-darker:hover{
    --tw-gradient-from: #343434;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 52, 52, 0));
  }

  .xl\:hover\:from-graysy-lighter:hover{
    --tw-gradient-from: #E5E5E5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 229, 229, 0));
  }

  .xl\:hover\:from-error:hover{
    --tw-gradient-from: #EA2121;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(234, 33, 33, 0));
  }

  .xl\:hover\:from-redy:hover{
    --tw-gradient-from: #DE1515;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 21, 21, 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-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .xl\:hover\:via-purple-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .xl\:hover\:via-purple-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .xl\:hover\:via-purple-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .xl\:hover\:via-purple-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .xl\:hover\:via-purple-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .xl\:hover\:via-purple-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .xl\:hover\:via-purple-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .xl\:hover\:via-purple-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .xl\:hover\:via-purple-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 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-browny:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ACA5A0, var(--tw-gradient-to, rgba(172, 165, 160, 0));
  }

  .xl\:hover\:via-browny-lighter:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #CBC4BC, var(--tw-gradient-to, rgba(203, 196, 188, 0));
  }

  .xl\:hover\:via-browny-darker:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #86807B, var(--tw-gradient-to, rgba(134, 128, 123, 0));
  }

  .xl\:hover\:via-graysy:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #9F9F9F, var(--tw-gradient-to, rgba(159, 159, 159, 0));
  }

  .xl\:hover\:via-graysy-darker:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #343434, var(--tw-gradient-to, rgba(52, 52, 52, 0));
  }

  .xl\:hover\:via-graysy-lighter:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #E5E5E5, var(--tw-gradient-to, rgba(229, 229, 229, 0));
  }

  .xl\:hover\:via-error:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #EA2121, var(--tw-gradient-to, rgba(234, 33, 33, 0));
  }

  .xl\:hover\:via-redy:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #DE1515, var(--tw-gradient-to, rgba(222, 21, 21, 0));
  }

  .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-50:hover{
    --tw-gradient-to: #f5f3ff;
  }

  .xl\:hover\:to-purple-100:hover{
    --tw-gradient-to: #ede9fe;
  }

  .xl\:hover\:to-purple-200:hover{
    --tw-gradient-to: #ddd6fe;
  }

  .xl\:hover\:to-purple-300:hover{
    --tw-gradient-to: #c4b5fd;
  }

  .xl\:hover\:to-purple-400:hover{
    --tw-gradient-to: #a78bfa;
  }

  .xl\:hover\:to-purple-500:hover{
    --tw-gradient-to: #8b5cf6;
  }

  .xl\:hover\:to-purple-600:hover{
    --tw-gradient-to: #7c3aed;
  }

  .xl\:hover\:to-purple-700:hover{
    --tw-gradient-to: #6d28d9;
  }

  .xl\:hover\:to-purple-800:hover{
    --tw-gradient-to: #5b21b6;
  }

  .xl\:hover\:to-purple-900:hover{
    --tw-gradient-to: #4c1d95;
  }

  .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-browny:hover{
    --tw-gradient-to: #ACA5A0;
  }

  .xl\:hover\:to-browny-lighter:hover{
    --tw-gradient-to: #CBC4BC;
  }

  .xl\:hover\:to-browny-darker:hover{
    --tw-gradient-to: #86807B;
  }

  .xl\:hover\:to-graysy:hover{
    --tw-gradient-to: #9F9F9F;
  }

  .xl\:hover\:to-graysy-darker:hover{
    --tw-gradient-to: #343434;
  }

  .xl\:hover\:to-graysy-lighter:hover{
    --tw-gradient-to: #E5E5E5;
  }

  .xl\:hover\:to-error:hover{
    --tw-gradient-to: #EA2121;
  }

  .xl\:hover\:to-redy:hover{
    --tw-gradient-to: #DE1515;
  }

  .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-50:focus{
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .xl\:focus\:from-purple-100:focus{
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .xl\:focus\:from-purple-200:focus{
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .xl\:focus\:from-purple-300:focus{
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .xl\:focus\:from-purple-400:focus{
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .xl\:focus\:from-purple-500:focus{
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .xl\:focus\:from-purple-600:focus{
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .xl\:focus\:from-purple-700:focus{
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .xl\:focus\:from-purple-800:focus{
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .xl\:focus\:from-purple-900:focus{
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 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-browny:focus{
    --tw-gradient-from: #ACA5A0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(172, 165, 160, 0));
  }

  .xl\:focus\:from-browny-lighter:focus{
    --tw-gradient-from: #CBC4BC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(203, 196, 188, 0));
  }

  .xl\:focus\:from-browny-darker:focus{
    --tw-gradient-from: #86807B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 128, 123, 0));
  }

  .xl\:focus\:from-graysy:focus{
    --tw-gradient-from: #9F9F9F;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(159, 159, 159, 0));
  }

  .xl\:focus\:from-graysy-darker:focus{
    --tw-gradient-from: #343434;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 52, 52, 0));
  }

  .xl\:focus\:from-graysy-lighter:focus{
    --tw-gradient-from: #E5E5E5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 229, 229, 0));
  }

  .xl\:focus\:from-error:focus{
    --tw-gradient-from: #EA2121;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(234, 33, 33, 0));
  }

  .xl\:focus\:from-redy:focus{
    --tw-gradient-from: #DE1515;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 21, 21, 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-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .xl\:focus\:via-purple-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .xl\:focus\:via-purple-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .xl\:focus\:via-purple-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .xl\:focus\:via-purple-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .xl\:focus\:via-purple-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .xl\:focus\:via-purple-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .xl\:focus\:via-purple-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .xl\:focus\:via-purple-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .xl\:focus\:via-purple-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 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-browny:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ACA5A0, var(--tw-gradient-to, rgba(172, 165, 160, 0));
  }

  .xl\:focus\:via-browny-lighter:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #CBC4BC, var(--tw-gradient-to, rgba(203, 196, 188, 0));
  }

  .xl\:focus\:via-browny-darker:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #86807B, var(--tw-gradient-to, rgba(134, 128, 123, 0));
  }

  .xl\:focus\:via-graysy:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #9F9F9F, var(--tw-gradient-to, rgba(159, 159, 159, 0));
  }

  .xl\:focus\:via-graysy-darker:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #343434, var(--tw-gradient-to, rgba(52, 52, 52, 0));
  }

  .xl\:focus\:via-graysy-lighter:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #E5E5E5, var(--tw-gradient-to, rgba(229, 229, 229, 0));
  }

  .xl\:focus\:via-error:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #EA2121, var(--tw-gradient-to, rgba(234, 33, 33, 0));
  }

  .xl\:focus\:via-redy:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #DE1515, var(--tw-gradient-to, rgba(222, 21, 21, 0));
  }

  .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-50:focus{
    --tw-gradient-to: #f5f3ff;
  }

  .xl\:focus\:to-purple-100:focus{
    --tw-gradient-to: #ede9fe;
  }

  .xl\:focus\:to-purple-200:focus{
    --tw-gradient-to: #ddd6fe;
  }

  .xl\:focus\:to-purple-300:focus{
    --tw-gradient-to: #c4b5fd;
  }

  .xl\:focus\:to-purple-400:focus{
    --tw-gradient-to: #a78bfa;
  }

  .xl\:focus\:to-purple-500:focus{
    --tw-gradient-to: #8b5cf6;
  }

  .xl\:focus\:to-purple-600:focus{
    --tw-gradient-to: #7c3aed;
  }

  .xl\:focus\:to-purple-700:focus{
    --tw-gradient-to: #6d28d9;
  }

  .xl\:focus\:to-purple-800:focus{
    --tw-gradient-to: #5b21b6;
  }

  .xl\:focus\:to-purple-900:focus{
    --tw-gradient-to: #4c1d95;
  }

  .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-browny:focus{
    --tw-gradient-to: #ACA5A0;
  }

  .xl\:focus\:to-browny-lighter:focus{
    --tw-gradient-to: #CBC4BC;
  }

  .xl\:focus\:to-browny-darker:focus{
    --tw-gradient-to: #86807B;
  }

  .xl\:focus\:to-graysy:focus{
    --tw-gradient-to: #9F9F9F;
  }

  .xl\:focus\:to-graysy-darker:focus{
    --tw-gradient-to: #343434;
  }

  .xl\:focus\:to-graysy-lighter:focus{
    --tw-gradient-to: #E5E5E5;
  }

  .xl\:focus\:to-error:focus{
    --tw-gradient-to: #EA2121;
  }

  .xl\:focus\:to-redy:focus{
    --tw-gradient-to: #DE1515;
  }

  .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-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-auto{
    background-size: auto;
  }

  .xl\:bg-cover{
    background-size: cover;
  }

  .xl\:bg-contain{
    background-size: contain;
  }

  .xl\:border-collapse{
    border-collapse: collapse;
  }

  .xl\:border-separate{
    border-collapse: separate;
  }

  .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-50{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .xl\:border-purple-100{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .xl\:border-purple-200{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .xl\:border-purple-300{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .xl\:border-purple-400{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .xl\:border-purple-500{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .xl\:border-purple-600{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .xl\:border-purple-700{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .xl\:border-purple-800{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .xl\:border-purple-900{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, 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-browny{
    --tw-border-opacity: 1;
    border-color: rgba(172, 165, 160, var(--tw-border-opacity));
  }

  .xl\:border-browny-lighter{
    --tw-border-opacity: 1;
    border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  }

  .xl\:border-browny-darker{
    --tw-border-opacity: 1;
    border-color: rgba(134, 128, 123, var(--tw-border-opacity));
  }

  .xl\:border-graysy{
    --tw-border-opacity: 1;
    border-color: rgba(159, 159, 159, var(--tw-border-opacity));
  }

  .xl\:border-graysy-darker{
    --tw-border-opacity: 1;
    border-color: rgba(52, 52, 52, var(--tw-border-opacity));
  }

  .xl\:border-graysy-lighter{
    --tw-border-opacity: 1;
    border-color: rgba(229, 229, 229, var(--tw-border-opacity));
  }

  .xl\:border-error{
    --tw-border-opacity: 1;
    border-color: rgba(234, 33, 33, var(--tw-border-opacity));
  }

  .xl\:border-redy{
    --tw-border-opacity: 1;
    border-color: rgba(222, 21, 21, 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-50{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-purple-100{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-purple-200{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-purple-300{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-purple-400{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-purple-500{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-purple-600{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-purple-700{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-purple-800{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-purple-900{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, 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-browny{
    --tw-border-opacity: 1;
    border-color: rgba(172, 165, 160, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-browny-lighter{
    --tw-border-opacity: 1;
    border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-browny-darker{
    --tw-border-opacity: 1;
    border-color: rgba(134, 128, 123, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-graysy{
    --tw-border-opacity: 1;
    border-color: rgba(159, 159, 159, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-graysy-darker{
    --tw-border-opacity: 1;
    border-color: rgba(52, 52, 52, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-graysy-lighter{
    --tw-border-opacity: 1;
    border-color: rgba(229, 229, 229, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-error{
    --tw-border-opacity: 1;
    border-color: rgba(234, 33, 33, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-redy{
    --tw-border-opacity: 1;
    border-color: rgba(222, 21, 21, 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-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-purple-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-purple-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-purple-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-purple-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-purple-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-purple-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-purple-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-purple-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-purple-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, 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-browny:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(172, 165, 160, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-browny-lighter:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-browny-darker:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(134, 128, 123, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-graysy:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(159, 159, 159, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-graysy-darker:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(52, 52, 52, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-graysy-lighter:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(229, 229, 229, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-error:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(234, 33, 33, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-redy:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(222, 21, 21, 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-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .xl\:hover\:border-purple-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .xl\:hover\:border-purple-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .xl\:hover\:border-purple-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .xl\:hover\:border-purple-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .xl\:hover\:border-purple-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .xl\:hover\:border-purple-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .xl\:hover\:border-purple-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .xl\:hover\:border-purple-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .xl\:hover\:border-purple-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, 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-browny:hover{
    --tw-border-opacity: 1;
    border-color: rgba(172, 165, 160, var(--tw-border-opacity));
  }

  .xl\:hover\:border-browny-lighter:hover{
    --tw-border-opacity: 1;
    border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  }

  .xl\:hover\:border-browny-darker:hover{
    --tw-border-opacity: 1;
    border-color: rgba(134, 128, 123, var(--tw-border-opacity));
  }

  .xl\:hover\:border-graysy:hover{
    --tw-border-opacity: 1;
    border-color: rgba(159, 159, 159, var(--tw-border-opacity));
  }

  .xl\:hover\:border-graysy-darker:hover{
    --tw-border-opacity: 1;
    border-color: rgba(52, 52, 52, var(--tw-border-opacity));
  }

  .xl\:hover\:border-graysy-lighter:hover{
    --tw-border-opacity: 1;
    border-color: rgba(229, 229, 229, var(--tw-border-opacity));
  }

  .xl\:hover\:border-error:hover{
    --tw-border-opacity: 1;
    border-color: rgba(234, 33, 33, var(--tw-border-opacity));
  }

  .xl\:hover\:border-redy:hover{
    --tw-border-opacity: 1;
    border-color: rgba(222, 21, 21, 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-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .xl\:focus\:border-purple-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .xl\:focus\:border-purple-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .xl\:focus\:border-purple-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .xl\:focus\:border-purple-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .xl\:focus\:border-purple-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .xl\:focus\:border-purple-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .xl\:focus\:border-purple-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .xl\:focus\:border-purple-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .xl\:focus\:border-purple-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, 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-browny:focus{
    --tw-border-opacity: 1;
    border-color: rgba(172, 165, 160, var(--tw-border-opacity));
  }

  .xl\:focus\:border-browny-lighter:focus{
    --tw-border-opacity: 1;
    border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  }

  .xl\:focus\:border-browny-darker:focus{
    --tw-border-opacity: 1;
    border-color: rgba(134, 128, 123, var(--tw-border-opacity));
  }

  .xl\:focus\:border-graysy:focus{
    --tw-border-opacity: 1;
    border-color: rgba(159, 159, 159, var(--tw-border-opacity));
  }

  .xl\:focus\:border-graysy-darker:focus{
    --tw-border-opacity: 1;
    border-color: rgba(52, 52, 52, var(--tw-border-opacity));
  }

  .xl\:focus\:border-graysy-lighter:focus{
    --tw-border-opacity: 1;
    border-color: rgba(229, 229, 229, var(--tw-border-opacity));
  }

  .xl\:focus\:border-error:focus{
    --tw-border-opacity: 1;
    border-color: rgba(234, 33, 33, var(--tw-border-opacity));
  }

  .xl\:focus\:border-redy:focus{
    --tw-border-opacity: 1;
    border-color: rgba(222, 21, 21, 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\: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-40px{
    border-radius: 40px;
  }

  .xl\:rounded-circle{
    border-radius: 50%;
  }

  .xl\:rounded-t-none{
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .xl\:rounded-r-none{
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .xl\:rounded-b-none{
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .xl\:rounded-l-none{
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .xl\:rounded-t-sm{
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .xl\:rounded-r-sm{
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .xl\:rounded-b-sm{
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .xl\:rounded-l-sm{
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .xl\:rounded-t{
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  .xl\:rounded-r{
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }

  .xl\:rounded-b{
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .xl\:rounded-l{
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .xl\:rounded-t-md{
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .xl\:rounded-r-md{
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .xl\:rounded-b-md{
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .xl\:rounded-l-md{
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .xl\:rounded-t-lg{
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .xl\:rounded-r-lg{
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .xl\:rounded-b-lg{
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .xl\:rounded-l-lg{
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .xl\:rounded-t-xl{
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .xl\:rounded-r-xl{
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .xl\:rounded-b-xl{
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .xl\:rounded-l-xl{
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .xl\:rounded-t-2xl{
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .xl\:rounded-r-2xl{
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .xl\:rounded-b-2xl{
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .xl\:rounded-l-2xl{
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .xl\:rounded-t-3xl{
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .xl\:rounded-r-3xl{
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .xl\:rounded-b-3xl{
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .xl\:rounded-l-3xl{
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .xl\:rounded-t-full{
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .xl\:rounded-r-full{
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .xl\:rounded-b-full{
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .xl\:rounded-l-full{
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .xl\:rounded-t-40px{
    border-top-left-radius: 40px;
    border-top-right-radius: 40px;
  }

  .xl\:rounded-r-40px{
    border-top-right-radius: 40px;
    border-bottom-right-radius: 40px;
  }

  .xl\:rounded-b-40px{
    border-bottom-right-radius: 40px;
    border-bottom-left-radius: 40px;
  }

  .xl\:rounded-l-40px{
    border-top-left-radius: 40px;
    border-bottom-left-radius: 40px;
  }

  .xl\:rounded-t-circle{
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
  }

  .xl\:rounded-r-circle{
    border-top-right-radius: 50%;
    border-bottom-right-radius: 50%;
  }

  .xl\:rounded-b-circle{
    border-bottom-right-radius: 50%;
    border-bottom-left-radius: 50%;
  }

  .xl\:rounded-l-circle{
    border-top-left-radius: 50%;
    border-bottom-left-radius: 50%;
  }

  .xl\:rounded-tl-none{
    border-top-left-radius: 0px;
  }

  .xl\:rounded-tr-none{
    border-top-right-radius: 0px;
  }

  .xl\:rounded-br-none{
    border-bottom-right-radius: 0px;
  }

  .xl\:rounded-bl-none{
    border-bottom-left-radius: 0px;
  }

  .xl\:rounded-tl-sm{
    border-top-left-radius: 0.125rem;
  }

  .xl\:rounded-tr-sm{
    border-top-right-radius: 0.125rem;
  }

  .xl\:rounded-br-sm{
    border-bottom-right-radius: 0.125rem;
  }

  .xl\:rounded-bl-sm{
    border-bottom-left-radius: 0.125rem;
  }

  .xl\:rounded-tl{
    border-top-left-radius: 0.25rem;
  }

  .xl\:rounded-tr{
    border-top-right-radius: 0.25rem;
  }

  .xl\:rounded-br{
    border-bottom-right-radius: 0.25rem;
  }

  .xl\:rounded-bl{
    border-bottom-left-radius: 0.25rem;
  }

  .xl\:rounded-tl-md{
    border-top-left-radius: 0.375rem;
  }

  .xl\:rounded-tr-md{
    border-top-right-radius: 0.375rem;
  }

  .xl\:rounded-br-md{
    border-bottom-right-radius: 0.375rem;
  }

  .xl\:rounded-bl-md{
    border-bottom-left-radius: 0.375rem;
  }

  .xl\:rounded-tl-lg{
    border-top-left-radius: 0.5rem;
  }

  .xl\:rounded-tr-lg{
    border-top-right-radius: 0.5rem;
  }

  .xl\:rounded-br-lg{
    border-bottom-right-radius: 0.5rem;
  }

  .xl\:rounded-bl-lg{
    border-bottom-left-radius: 0.5rem;
  }

  .xl\:rounded-tl-xl{
    border-top-left-radius: 0.75rem;
  }

  .xl\:rounded-tr-xl{
    border-top-right-radius: 0.75rem;
  }

  .xl\:rounded-br-xl{
    border-bottom-right-radius: 0.75rem;
  }

  .xl\:rounded-bl-xl{
    border-bottom-left-radius: 0.75rem;
  }

  .xl\:rounded-tl-2xl{
    border-top-left-radius: 1rem;
  }

  .xl\:rounded-tr-2xl{
    border-top-right-radius: 1rem;
  }

  .xl\:rounded-br-2xl{
    border-bottom-right-radius: 1rem;
  }

  .xl\:rounded-bl-2xl{
    border-bottom-left-radius: 1rem;
  }

  .xl\:rounded-tl-3xl{
    border-top-left-radius: 1.5rem;
  }

  .xl\:rounded-tr-3xl{
    border-top-right-radius: 1.5rem;
  }

  .xl\:rounded-br-3xl{
    border-bottom-right-radius: 1.5rem;
  }

  .xl\:rounded-bl-3xl{
    border-bottom-left-radius: 1.5rem;
  }

  .xl\:rounded-tl-full{
    border-top-left-radius: 9999px;
  }

  .xl\:rounded-tr-full{
    border-top-right-radius: 9999px;
  }

  .xl\:rounded-br-full{
    border-bottom-right-radius: 9999px;
  }

  .xl\:rounded-bl-full{
    border-bottom-left-radius: 9999px;
  }

  .xl\:rounded-tl-40px{
    border-top-left-radius: 40px;
  }

  .xl\:rounded-tr-40px{
    border-top-right-radius: 40px;
  }

  .xl\:rounded-br-40px{
    border-bottom-right-radius: 40px;
  }

  .xl\:rounded-bl-40px{
    border-bottom-left-radius: 40px;
  }

  .xl\:rounded-tl-circle{
    border-top-left-radius: 50%;
  }

  .xl\:rounded-tr-circle{
    border-top-right-radius: 50%;
  }

  .xl\:rounded-br-circle{
    border-bottom-right-radius: 50%;
  }

  .xl\:rounded-bl-circle{
    border-bottom-left-radius: 50%;
  }

  .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-0{
    border-width: 0px;
  }

  .xl\:border-2{
    border-width: 2px;
  }

  .xl\:border-4{
    border-width: 4px;
  }

  .xl\:border-8{
    border-width: 8px;
  }

  .xl\:border{
    border-width: 1px;
  }

  .xl\:border-t-0{
    border-top-width: 0px;
  }

  .xl\:border-r-0{
    border-right-width: 0px;
  }

  .xl\:border-b-0{
    border-bottom-width: 0px;
  }

  .xl\:border-l-0{
    border-left-width: 0px;
  }

  .xl\:border-t-2{
    border-top-width: 2px;
  }

  .xl\:border-r-2{
    border-right-width: 2px;
  }

  .xl\:border-b-2{
    border-bottom-width: 2px;
  }

  .xl\:border-l-2{
    border-left-width: 2px;
  }

  .xl\:border-t-4{
    border-top-width: 4px;
  }

  .xl\:border-r-4{
    border-right-width: 4px;
  }

  .xl\:border-b-4{
    border-bottom-width: 4px;
  }

  .xl\:border-l-4{
    border-left-width: 4px;
  }

  .xl\:border-t-8{
    border-top-width: 8px;
  }

  .xl\:border-r-8{
    border-right-width: 8px;
  }

  .xl\:border-b-8{
    border-bottom-width: 8px;
  }

  .xl\:border-l-8{
    border-left-width: 8px;
  }

  .xl\:border-t{
    border-top-width: 1px;
  }

  .xl\:border-r{
    border-right-width: 1px;
  }

  .xl\:border-b{
    border-bottom-width: 1px;
  }

  .xl\:border-l{
    border-left-width: 1px;
  }

  .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\:box-border{
    box-sizing: border-box;
  }

  .xl\:box-content{
    box-sizing: content-box;
  }

  .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\: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\: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-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\: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-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\: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\: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\: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\: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\: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-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\: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-grow-0{
    flex-grow: 0;
  }

  .xl\:flex-grow{
    flex-grow: 1;
  }

  .xl\:flex-shrink-0{
    flex-shrink: 0;
  }

  .xl\:flex-shrink{
    flex-shrink: 1;
  }

  .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\: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\: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-inter{
    font-family: Inter;
  }

  .xl\:font-bebas-neue{
    font-family: bebas-neue;
  }

  .xl\:font-bebas{
    font-family: bebas-pro;
  }

  .xl\:font-blacker{
    font-family: blacker-display;
  }

  .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\: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-14{
    height: 3.5rem;
  }

  .xl\:h-16{
    height: 4rem;
  }

  .xl\:h-20{
    height: 5rem;
  }

  .xl\:h-24{
    height: 6rem;
  }

  .xl\:h-28{
    height: 7rem;
  }

  .xl\:h-32{
    height: 8rem;
  }

  .xl\:h-36{
    height: 9rem;
  }

  .xl\:h-40{
    height: 10rem;
  }

  .xl\:h-44{
    height: 11rem;
  }

  .xl\:h-48{
    height: 12rem;
  }

  .xl\:h-52{
    height: 13rem;
  }

  .xl\:h-56{
    height: 14rem;
  }

  .xl\:h-60{
    height: 15rem;
  }

  .xl\:h-64{
    height: 16rem;
  }

  .xl\:h-72{
    height: 18rem;
  }

  .xl\:h-80{
    height: 20rem;
  }

  .xl\:h-96{
    height: 24rem;
  }

  .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-62px{
    height: 62px;
  }

  .xl\:h-75vh{
    height: 75vh;
  }

  .xl\:h-350px{
    height: 350px;
  }

  .xl\:h-450px{
    height: 450px;
  }

  .xl\:h-475px{
    height: 475px;
  }

  .xl\:h-500px{
    height: 500px;
  }

  .xl\:h-550px{
    height: 550px;
  }

  .xl\:h-610px{
    height: 610px;
  }

  .xl\:h-980px{
    height: 980px;
  }

  .xl\:text-9{
    font-size: 0.563rem;
  }

  .xl\:text-10{
    font-size: 0.625rem;
  }

  .xl\:text-13{
    font-size: 0.813rem;
  }

  .xl\:text-18{
    font-size: 1.125rem;
  }

  .xl\:text-19{
    font-size: 1.188rem;
  }

  .xl\:text-22{
    font-size: 1.375rem;
  }

  .xl\:text-25{
    font-size: 1.563rem;
  }

  .xl\:text-42{
    font-size: 2.625rem;
  }

  .xl\:text-55{
    font-size: 3.438rem;
  }

  .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\: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-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\: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\: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-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\:my-0{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .xl\:mx-0{
    margin-left: 0px;
    margin-right: 0px;
  }

  .xl\:my-1{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .xl\:mx-1{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .xl\:my-2{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .xl\:mx-2{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .xl\:my-3{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  .xl\:mx-3{
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  .xl\:my-4{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .xl\:mx-4{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .xl\:my-5{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .xl\:mx-5{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .xl\:my-6{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .xl\:mx-6{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .xl\:my-7{
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .xl\:mx-7{
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }

  .xl\:my-8{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .xl\:mx-8{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .xl\:my-9{
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .xl\:mx-9{
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .xl\:my-10{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .xl\:mx-10{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .xl\:my-11{
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
  }

  .xl\:mx-11{
    margin-left: 2.75rem;
    margin-right: 2.75rem;
  }

  .xl\:my-12{
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .xl\:mx-12{
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .xl\:my-14{
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .xl\:mx-14{
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .xl\:my-16{
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .xl\:mx-16{
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .xl\:my-20{
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .xl\:mx-20{
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .xl\:my-24{
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  .xl\:mx-24{
    margin-left: 6rem;
    margin-right: 6rem;
  }

  .xl\:my-28{
    margin-top: 7rem;
    margin-bottom: 7rem;
  }

  .xl\:mx-28{
    margin-left: 7rem;
    margin-right: 7rem;
  }

  .xl\:my-32{
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .xl\:mx-32{
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .xl\:my-36{
    margin-top: 9rem;
    margin-bottom: 9rem;
  }

  .xl\:mx-36{
    margin-left: 9rem;
    margin-right: 9rem;
  }

  .xl\:my-40{
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  .xl\:mx-40{
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .xl\:my-44{
    margin-top: 11rem;
    margin-bottom: 11rem;
  }

  .xl\:mx-44{
    margin-left: 11rem;
    margin-right: 11rem;
  }

  .xl\:my-48{
    margin-top: 12rem;
    margin-bottom: 12rem;
  }

  .xl\:mx-48{
    margin-left: 12rem;
    margin-right: 12rem;
  }

  .xl\:my-52{
    margin-top: 13rem;
    margin-bottom: 13rem;
  }

  .xl\:mx-52{
    margin-left: 13rem;
    margin-right: 13rem;
  }

  .xl\:my-56{
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .xl\:mx-56{
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .xl\:my-60{
    margin-top: 15rem;
    margin-bottom: 15rem;
  }

  .xl\:mx-60{
    margin-left: 15rem;
    margin-right: 15rem;
  }

  .xl\:my-64{
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .xl\:mx-64{
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .xl\:my-72{
    margin-top: 18rem;
    margin-bottom: 18rem;
  }

  .xl\:mx-72{
    margin-left: 18rem;
    margin-right: 18rem;
  }

  .xl\:my-80{
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .xl\:mx-80{
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .xl\:my-96{
    margin-top: 24rem;
    margin-bottom: 24rem;
  }

  .xl\:mx-96{
    margin-left: 24rem;
    margin-right: 24rem;
  }

  .xl\:my-auto{
    margin-top: auto;
    margin-bottom: auto;
  }

  .xl\:mx-auto{
    margin-left: auto;
    margin-right: auto;
  }

  .xl\:my-px{
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .xl\:mx-px{
    margin-left: 1px;
    margin-right: 1px;
  }

  .xl\:my-0\.5{
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }

  .xl\:mx-0\.5{
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }

  .xl\:my-1\.5{
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }

  .xl\:mx-1\.5{
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }

  .xl\:my-2\.5{
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }

  .xl\:mx-2\.5{
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }

  .xl\:my-3\.5{
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }

  .xl\:mx-3\.5{
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }

  .xl\:-my-0{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .xl\:-mx-0{
    margin-left: 0px;
    margin-right: 0px;
  }

  .xl\:-my-1{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .xl\:-mx-1{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .xl\:-my-2{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .xl\:-mx-2{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .xl\:-my-3{
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .xl\:-mx-3{
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .xl\:-my-4{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .xl\:-mx-4{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .xl\:-my-5{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .xl\:-mx-5{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .xl\:-my-6{
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .xl\:-mx-6{
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .xl\:-my-7{
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }

  .xl\:-mx-7{
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }

  .xl\:-my-8{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .xl\:-mx-8{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .xl\:-my-9{
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .xl\:-mx-9{
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .xl\:-my-10{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .xl\:-mx-10{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .xl\:-my-11{
    margin-top: -2.75rem;
    margin-bottom: -2.75rem;
  }

  .xl\:-mx-11{
    margin-left: -2.75rem;
    margin-right: -2.75rem;
  }

  .xl\:-my-12{
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .xl\:-mx-12{
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .xl\:-my-14{
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }

  .xl\:-mx-14{
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }

  .xl\:-my-16{
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .xl\:-mx-16{
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .xl\:-my-20{
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .xl\:-mx-20{
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .xl\:-my-24{
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .xl\:-mx-24{
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .xl\:-my-28{
    margin-top: -7rem;
    margin-bottom: -7rem;
  }

  .xl\:-mx-28{
    margin-left: -7rem;
    margin-right: -7rem;
  }

  .xl\:-my-32{
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .xl\:-mx-32{
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .xl\:-my-36{
    margin-top: -9rem;
    margin-bottom: -9rem;
  }

  .xl\:-mx-36{
    margin-left: -9rem;
    margin-right: -9rem;
  }

  .xl\:-my-40{
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .xl\:-mx-40{
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .xl\:-my-44{
    margin-top: -11rem;
    margin-bottom: -11rem;
  }

  .xl\:-mx-44{
    margin-left: -11rem;
    margin-right: -11rem;
  }

  .xl\:-my-48{
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .xl\:-mx-48{
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .xl\:-my-52{
    margin-top: -13rem;
    margin-bottom: -13rem;
  }

  .xl\:-mx-52{
    margin-left: -13rem;
    margin-right: -13rem;
  }

  .xl\:-my-56{
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .xl\:-mx-56{
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .xl\:-my-60{
    margin-top: -15rem;
    margin-bottom: -15rem;
  }

  .xl\:-mx-60{
    margin-left: -15rem;
    margin-right: -15rem;
  }

  .xl\:-my-64{
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .xl\:-mx-64{
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .xl\:-my-72{
    margin-top: -18rem;
    margin-bottom: -18rem;
  }

  .xl\:-mx-72{
    margin-left: -18rem;
    margin-right: -18rem;
  }

  .xl\:-my-80{
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .xl\:-mx-80{
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .xl\:-my-96{
    margin-top: -24rem;
    margin-bottom: -24rem;
  }

  .xl\:-mx-96{
    margin-left: -24rem;
    margin-right: -24rem;
  }

  .xl\:-my-px{
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .xl\:-mx-px{
    margin-left: -1px;
    margin-right: -1px;
  }

  .xl\:-my-0\.5{
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }

  .xl\:-mx-0\.5{
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }

  .xl\:-my-1\.5{
    margin-top: -0.375rem;
    margin-bottom: -0.375rem;
  }

  .xl\:-mx-1\.5{
    margin-left: -0.375rem;
    margin-right: -0.375rem;
  }

  .xl\:-my-2\.5{
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }

  .xl\:-mx-2\.5{
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

  .xl\:-my-3\.5{
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }

  .xl\:-mx-3\.5{
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }

  .xl\:mt-0{
    margin-top: 0px;
  }

  .xl\:mr-0{
    margin-right: 0px;
  }

  .xl\:mb-0{
    margin-bottom: 0px;
  }

  .xl\:ml-0{
    margin-left: 0px;
  }

  .xl\:mt-1{
    margin-top: 0.25rem;
  }

  .xl\:mr-1{
    margin-right: 0.25rem;
  }

  .xl\:mb-1{
    margin-bottom: 0.25rem;
  }

  .xl\:ml-1{
    margin-left: 0.25rem;
  }

  .xl\:mt-2{
    margin-top: 0.5rem;
  }

  .xl\:mr-2{
    margin-right: 0.5rem;
  }

  .xl\:mb-2{
    margin-bottom: 0.5rem;
  }

  .xl\:ml-2{
    margin-left: 0.5rem;
  }

  .xl\:mt-3{
    margin-top: 0.75rem;
  }

  .xl\:mr-3{
    margin-right: 0.75rem;
  }

  .xl\:mb-3{
    margin-bottom: 0.75rem;
  }

  .xl\:ml-3{
    margin-left: 0.75rem;
  }

  .xl\:mt-4{
    margin-top: 1rem;
  }

  .xl\:mr-4{
    margin-right: 1rem;
  }

  .xl\:mb-4{
    margin-bottom: 1rem;
  }

  .xl\:ml-4{
    margin-left: 1rem;
  }

  .xl\:mt-5{
    margin-top: 1.25rem;
  }

  .xl\:mr-5{
    margin-right: 1.25rem;
  }

  .xl\:mb-5{
    margin-bottom: 1.25rem;
  }

  .xl\:ml-5{
    margin-left: 1.25rem;
  }

  .xl\:mt-6{
    margin-top: 1.5rem;
  }

  .xl\:mr-6{
    margin-right: 1.5rem;
  }

  .xl\:mb-6{
    margin-bottom: 1.5rem;
  }

  .xl\:ml-6{
    margin-left: 1.5rem;
  }

  .xl\:mt-7{
    margin-top: 1.75rem;
  }

  .xl\:mr-7{
    margin-right: 1.75rem;
  }

  .xl\:mb-7{
    margin-bottom: 1.75rem;
  }

  .xl\:ml-7{
    margin-left: 1.75rem;
  }

  .xl\:mt-8{
    margin-top: 2rem;
  }

  .xl\:mr-8{
    margin-right: 2rem;
  }

  .xl\:mb-8{
    margin-bottom: 2rem;
  }

  .xl\:ml-8{
    margin-left: 2rem;
  }

  .xl\:mt-9{
    margin-top: 2.25rem;
  }

  .xl\:mr-9{
    margin-right: 2.25rem;
  }

  .xl\:mb-9{
    margin-bottom: 2.25rem;
  }

  .xl\:ml-9{
    margin-left: 2.25rem;
  }

  .xl\:mt-10{
    margin-top: 2.5rem;
  }

  .xl\:mr-10{
    margin-right: 2.5rem;
  }

  .xl\:mb-10{
    margin-bottom: 2.5rem;
  }

  .xl\:ml-10{
    margin-left: 2.5rem;
  }

  .xl\:mt-11{
    margin-top: 2.75rem;
  }

  .xl\:mr-11{
    margin-right: 2.75rem;
  }

  .xl\:mb-11{
    margin-bottom: 2.75rem;
  }

  .xl\:ml-11{
    margin-left: 2.75rem;
  }

  .xl\:mt-12{
    margin-top: 3rem;
  }

  .xl\:mr-12{
    margin-right: 3rem;
  }

  .xl\:mb-12{
    margin-bottom: 3rem;
  }

  .xl\:ml-12{
    margin-left: 3rem;
  }

  .xl\:mt-14{
    margin-top: 3.5rem;
  }

  .xl\:mr-14{
    margin-right: 3.5rem;
  }

  .xl\:mb-14{
    margin-bottom: 3.5rem;
  }

  .xl\:ml-14{
    margin-left: 3.5rem;
  }

  .xl\:mt-16{
    margin-top: 4rem;
  }

  .xl\:mr-16{
    margin-right: 4rem;
  }

  .xl\:mb-16{
    margin-bottom: 4rem;
  }

  .xl\:ml-16{
    margin-left: 4rem;
  }

  .xl\:mt-20{
    margin-top: 5rem;
  }

  .xl\:mr-20{
    margin-right: 5rem;
  }

  .xl\:mb-20{
    margin-bottom: 5rem;
  }

  .xl\:ml-20{
    margin-left: 5rem;
  }

  .xl\:mt-24{
    margin-top: 6rem;
  }

  .xl\:mr-24{
    margin-right: 6rem;
  }

  .xl\:mb-24{
    margin-bottom: 6rem;
  }

  .xl\:ml-24{
    margin-left: 6rem;
  }

  .xl\:mt-28{
    margin-top: 7rem;
  }

  .xl\:mr-28{
    margin-right: 7rem;
  }

  .xl\:mb-28{
    margin-bottom: 7rem;
  }

  .xl\:ml-28{
    margin-left: 7rem;
  }

  .xl\:mt-32{
    margin-top: 8rem;
  }

  .xl\:mr-32{
    margin-right: 8rem;
  }

  .xl\:mb-32{
    margin-bottom: 8rem;
  }

  .xl\:ml-32{
    margin-left: 8rem;
  }

  .xl\:mt-36{
    margin-top: 9rem;
  }

  .xl\:mr-36{
    margin-right: 9rem;
  }

  .xl\:mb-36{
    margin-bottom: 9rem;
  }

  .xl\:ml-36{
    margin-left: 9rem;
  }

  .xl\:mt-40{
    margin-top: 10rem;
  }

  .xl\:mr-40{
    margin-right: 10rem;
  }

  .xl\:mb-40{
    margin-bottom: 10rem;
  }

  .xl\:ml-40{
    margin-left: 10rem;
  }

  .xl\:mt-44{
    margin-top: 11rem;
  }

  .xl\:mr-44{
    margin-right: 11rem;
  }

  .xl\:mb-44{
    margin-bottom: 11rem;
  }

  .xl\:ml-44{
    margin-left: 11rem;
  }

  .xl\:mt-48{
    margin-top: 12rem;
  }

  .xl\:mr-48{
    margin-right: 12rem;
  }

  .xl\:mb-48{
    margin-bottom: 12rem;
  }

  .xl\:ml-48{
    margin-left: 12rem;
  }

  .xl\:mt-52{
    margin-top: 13rem;
  }

  .xl\:mr-52{
    margin-right: 13rem;
  }

  .xl\:mb-52{
    margin-bottom: 13rem;
  }

  .xl\:ml-52{
    margin-left: 13rem;
  }

  .xl\:mt-56{
    margin-top: 14rem;
  }

  .xl\:mr-56{
    margin-right: 14rem;
  }

  .xl\:mb-56{
    margin-bottom: 14rem;
  }

  .xl\:ml-56{
    margin-left: 14rem;
  }

  .xl\:mt-60{
    margin-top: 15rem;
  }

  .xl\:mr-60{
    margin-right: 15rem;
  }

  .xl\:mb-60{
    margin-bottom: 15rem;
  }

  .xl\:ml-60{
    margin-left: 15rem;
  }

  .xl\:mt-64{
    margin-top: 16rem;
  }

  .xl\:mr-64{
    margin-right: 16rem;
  }

  .xl\:mb-64{
    margin-bottom: 16rem;
  }

  .xl\:ml-64{
    margin-left: 16rem;
  }

  .xl\:mt-72{
    margin-top: 18rem;
  }

  .xl\:mr-72{
    margin-right: 18rem;
  }

  .xl\:mb-72{
    margin-bottom: 18rem;
  }

  .xl\:ml-72{
    margin-left: 18rem;
  }

  .xl\:mt-80{
    margin-top: 20rem;
  }

  .xl\:mr-80{
    margin-right: 20rem;
  }

  .xl\:mb-80{
    margin-bottom: 20rem;
  }

  .xl\:ml-80{
    margin-left: 20rem;
  }

  .xl\:mt-96{
    margin-top: 24rem;
  }

  .xl\:mr-96{
    margin-right: 24rem;
  }

  .xl\:mb-96{
    margin-bottom: 24rem;
  }

  .xl\:ml-96{
    margin-left: 24rem;
  }

  .xl\:mt-auto{
    margin-top: auto;
  }

  .xl\:mr-auto{
    margin-right: auto;
  }

  .xl\:mb-auto{
    margin-bottom: auto;
  }

  .xl\:ml-auto{
    margin-left: auto;
  }

  .xl\:mt-px{
    margin-top: 1px;
  }

  .xl\:mr-px{
    margin-right: 1px;
  }

  .xl\:mb-px{
    margin-bottom: 1px;
  }

  .xl\:ml-px{
    margin-left: 1px;
  }

  .xl\:mt-0\.5{
    margin-top: 0.125rem;
  }

  .xl\:mr-0\.5{
    margin-right: 0.125rem;
  }

  .xl\:mb-0\.5{
    margin-bottom: 0.125rem;
  }

  .xl\:ml-0\.5{
    margin-left: 0.125rem;
  }

  .xl\:mt-1\.5{
    margin-top: 0.375rem;
  }

  .xl\:mr-1\.5{
    margin-right: 0.375rem;
  }

  .xl\:mb-1\.5{
    margin-bottom: 0.375rem;
  }

  .xl\:ml-1\.5{
    margin-left: 0.375rem;
  }

  .xl\:mt-2\.5{
    margin-top: 0.625rem;
  }

  .xl\:mr-2\.5{
    margin-right: 0.625rem;
  }

  .xl\:mb-2\.5{
    margin-bottom: 0.625rem;
  }

  .xl\:ml-2\.5{
    margin-left: 0.625rem;
  }

  .xl\:mt-3\.5{
    margin-top: 0.875rem;
  }

  .xl\:mr-3\.5{
    margin-right: 0.875rem;
  }

  .xl\:mb-3\.5{
    margin-bottom: 0.875rem;
  }

  .xl\:ml-3\.5{
    margin-left: 0.875rem;
  }

  .xl\:-mt-0{
    margin-top: 0px;
  }

  .xl\:-mr-0{
    margin-right: 0px;
  }

  .xl\:-mb-0{
    margin-bottom: 0px;
  }

  .xl\:-ml-0{
    margin-left: 0px;
  }

  .xl\:-mt-1{
    margin-top: -0.25rem;
  }

  .xl\:-mr-1{
    margin-right: -0.25rem;
  }

  .xl\:-mb-1{
    margin-bottom: -0.25rem;
  }

  .xl\:-ml-1{
    margin-left: -0.25rem;
  }

  .xl\:-mt-2{
    margin-top: -0.5rem;
  }

  .xl\:-mr-2{
    margin-right: -0.5rem;
  }

  .xl\:-mb-2{
    margin-bottom: -0.5rem;
  }

  .xl\:-ml-2{
    margin-left: -0.5rem;
  }

  .xl\:-mt-3{
    margin-top: -0.75rem;
  }

  .xl\:-mr-3{
    margin-right: -0.75rem;
  }

  .xl\:-mb-3{
    margin-bottom: -0.75rem;
  }

  .xl\:-ml-3{
    margin-left: -0.75rem;
  }

  .xl\:-mt-4{
    margin-top: -1rem;
  }

  .xl\:-mr-4{
    margin-right: -1rem;
  }

  .xl\:-mb-4{
    margin-bottom: -1rem;
  }

  .xl\:-ml-4{
    margin-left: -1rem;
  }

  .xl\:-mt-5{
    margin-top: -1.25rem;
  }

  .xl\:-mr-5{
    margin-right: -1.25rem;
  }

  .xl\:-mb-5{
    margin-bottom: -1.25rem;
  }

  .xl\:-ml-5{
    margin-left: -1.25rem;
  }

  .xl\:-mt-6{
    margin-top: -1.5rem;
  }

  .xl\:-mr-6{
    margin-right: -1.5rem;
  }

  .xl\:-mb-6{
    margin-bottom: -1.5rem;
  }

  .xl\:-ml-6{
    margin-left: -1.5rem;
  }

  .xl\:-mt-7{
    margin-top: -1.75rem;
  }

  .xl\:-mr-7{
    margin-right: -1.75rem;
  }

  .xl\:-mb-7{
    margin-bottom: -1.75rem;
  }

  .xl\:-ml-7{
    margin-left: -1.75rem;
  }

  .xl\:-mt-8{
    margin-top: -2rem;
  }

  .xl\:-mr-8{
    margin-right: -2rem;
  }

  .xl\:-mb-8{
    margin-bottom: -2rem;
  }

  .xl\:-ml-8{
    margin-left: -2rem;
  }

  .xl\:-mt-9{
    margin-top: -2.25rem;
  }

  .xl\:-mr-9{
    margin-right: -2.25rem;
  }

  .xl\:-mb-9{
    margin-bottom: -2.25rem;
  }

  .xl\:-ml-9{
    margin-left: -2.25rem;
  }

  .xl\:-mt-10{
    margin-top: -2.5rem;
  }

  .xl\:-mr-10{
    margin-right: -2.5rem;
  }

  .xl\:-mb-10{
    margin-bottom: -2.5rem;
  }

  .xl\:-ml-10{
    margin-left: -2.5rem;
  }

  .xl\:-mt-11{
    margin-top: -2.75rem;
  }

  .xl\:-mr-11{
    margin-right: -2.75rem;
  }

  .xl\:-mb-11{
    margin-bottom: -2.75rem;
  }

  .xl\:-ml-11{
    margin-left: -2.75rem;
  }

  .xl\:-mt-12{
    margin-top: -3rem;
  }

  .xl\:-mr-12{
    margin-right: -3rem;
  }

  .xl\:-mb-12{
    margin-bottom: -3rem;
  }

  .xl\:-ml-12{
    margin-left: -3rem;
  }

  .xl\:-mt-14{
    margin-top: -3.5rem;
  }

  .xl\:-mr-14{
    margin-right: -3.5rem;
  }

  .xl\:-mb-14{
    margin-bottom: -3.5rem;
  }

  .xl\:-ml-14{
    margin-left: -3.5rem;
  }

  .xl\:-mt-16{
    margin-top: -4rem;
  }

  .xl\:-mr-16{
    margin-right: -4rem;
  }

  .xl\:-mb-16{
    margin-bottom: -4rem;
  }

  .xl\:-ml-16{
    margin-left: -4rem;
  }

  .xl\:-mt-20{
    margin-top: -5rem;
  }

  .xl\:-mr-20{
    margin-right: -5rem;
  }

  .xl\:-mb-20{
    margin-bottom: -5rem;
  }

  .xl\:-ml-20{
    margin-left: -5rem;
  }

  .xl\:-mt-24{
    margin-top: -6rem;
  }

  .xl\:-mr-24{
    margin-right: -6rem;
  }

  .xl\:-mb-24{
    margin-bottom: -6rem;
  }

  .xl\:-ml-24{
    margin-left: -6rem;
  }

  .xl\:-mt-28{
    margin-top: -7rem;
  }

  .xl\:-mr-28{
    margin-right: -7rem;
  }

  .xl\:-mb-28{
    margin-bottom: -7rem;
  }

  .xl\:-ml-28{
    margin-left: -7rem;
  }

  .xl\:-mt-32{
    margin-top: -8rem;
  }

  .xl\:-mr-32{
    margin-right: -8rem;
  }

  .xl\:-mb-32{
    margin-bottom: -8rem;
  }

  .xl\:-ml-32{
    margin-left: -8rem;
  }

  .xl\:-mt-36{
    margin-top: -9rem;
  }

  .xl\:-mr-36{
    margin-right: -9rem;
  }

  .xl\:-mb-36{
    margin-bottom: -9rem;
  }

  .xl\:-ml-36{
    margin-left: -9rem;
  }

  .xl\:-mt-40{
    margin-top: -10rem;
  }

  .xl\:-mr-40{
    margin-right: -10rem;
  }

  .xl\:-mb-40{
    margin-bottom: -10rem;
  }

  .xl\:-ml-40{
    margin-left: -10rem;
  }

  .xl\:-mt-44{
    margin-top: -11rem;
  }

  .xl\:-mr-44{
    margin-right: -11rem;
  }

  .xl\:-mb-44{
    margin-bottom: -11rem;
  }

  .xl\:-ml-44{
    margin-left: -11rem;
  }

  .xl\:-mt-48{
    margin-top: -12rem;
  }

  .xl\:-mr-48{
    margin-right: -12rem;
  }

  .xl\:-mb-48{
    margin-bottom: -12rem;
  }

  .xl\:-ml-48{
    margin-left: -12rem;
  }

  .xl\:-mt-52{
    margin-top: -13rem;
  }

  .xl\:-mr-52{
    margin-right: -13rem;
  }

  .xl\:-mb-52{
    margin-bottom: -13rem;
  }

  .xl\:-ml-52{
    margin-left: -13rem;
  }

  .xl\:-mt-56{
    margin-top: -14rem;
  }

  .xl\:-mr-56{
    margin-right: -14rem;
  }

  .xl\:-mb-56{
    margin-bottom: -14rem;
  }

  .xl\:-ml-56{
    margin-left: -14rem;
  }

  .xl\:-mt-60{
    margin-top: -15rem;
  }

  .xl\:-mr-60{
    margin-right: -15rem;
  }

  .xl\:-mb-60{
    margin-bottom: -15rem;
  }

  .xl\:-ml-60{
    margin-left: -15rem;
  }

  .xl\:-mt-64{
    margin-top: -16rem;
  }

  .xl\:-mr-64{
    margin-right: -16rem;
  }

  .xl\:-mb-64{
    margin-bottom: -16rem;
  }

  .xl\:-ml-64{
    margin-left: -16rem;
  }

  .xl\:-mt-72{
    margin-top: -18rem;
  }

  .xl\:-mr-72{
    margin-right: -18rem;
  }

  .xl\:-mb-72{
    margin-bottom: -18rem;
  }

  .xl\:-ml-72{
    margin-left: -18rem;
  }

  .xl\:-mt-80{
    margin-top: -20rem;
  }

  .xl\:-mr-80{
    margin-right: -20rem;
  }

  .xl\:-mb-80{
    margin-bottom: -20rem;
  }

  .xl\:-ml-80{
    margin-left: -20rem;
  }

  .xl\:-mt-96{
    margin-top: -24rem;
  }

  .xl\:-mr-96{
    margin-right: -24rem;
  }

  .xl\:-mb-96{
    margin-bottom: -24rem;
  }

  .xl\:-ml-96{
    margin-left: -24rem;
  }

  .xl\:-mt-px{
    margin-top: -1px;
  }

  .xl\:-mr-px{
    margin-right: -1px;
  }

  .xl\:-mb-px{
    margin-bottom: -1px;
  }

  .xl\:-ml-px{
    margin-left: -1px;
  }

  .xl\:-mt-0\.5{
    margin-top: -0.125rem;
  }

  .xl\:-mr-0\.5{
    margin-right: -0.125rem;
  }

  .xl\:-mb-0\.5{
    margin-bottom: -0.125rem;
  }

  .xl\:-ml-0\.5{
    margin-left: -0.125rem;
  }

  .xl\:-mt-1\.5{
    margin-top: -0.375rem;
  }

  .xl\:-mr-1\.5{
    margin-right: -0.375rem;
  }

  .xl\:-mb-1\.5{
    margin-bottom: -0.375rem;
  }

  .xl\:-ml-1\.5{
    margin-left: -0.375rem;
  }

  .xl\:-mt-2\.5{
    margin-top: -0.625rem;
  }

  .xl\:-mr-2\.5{
    margin-right: -0.625rem;
  }

  .xl\:-mb-2\.5{
    margin-bottom: -0.625rem;
  }

  .xl\:-ml-2\.5{
    margin-left: -0.625rem;
  }

  .xl\:-mt-3\.5{
    margin-top: -0.875rem;
  }

  .xl\:-mr-3\.5{
    margin-right: -0.875rem;
  }

  .xl\:-mb-3\.5{
    margin-bottom: -0.875rem;
  }

  .xl\:-ml-3\.5{
    margin-left: -0.875rem;
  }

  .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\:max-w-0{
    max-width: 0rem;
  }

  .xl\:max-w-none{
    max-width: none;
  }

  .xl\:max-w-xs{
    max-width: 375px;
  }

  .xl\:max-w-sm{
    max-width: 640px;
  }

  .xl\:max-w-md{
    max-width: 768px;
  }

  .xl\:max-w-lg{
    max-width: 1024px;
  }

  .xl\:max-w-xl{
    max-width: 1280px;
  }

  .xl\:max-w-2xl{
    max-width: 1366px;
  }

  .xl\:max-w-3xl{
    max-width: 1680px;
  }

  .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\:min-h-0{
    min-height: 0px;
  }

  .xl\:min-h-full{
    min-height: 100%;
  }

  .xl\:min-h-screen{
    min-height: 100vh;
  }

  .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\:min-w-200px{
    min-width: 200px;
  }

  .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\: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\: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\: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\: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-16{
    padding: 4rem;
  }

  .xl\:p-20{
    padding: 5rem;
  }

  .xl\:p-24{
    padding: 6rem;
  }

  .xl\:p-28{
    padding: 7rem;
  }

  .xl\:p-32{
    padding: 8rem;
  }

  .xl\:p-36{
    padding: 9rem;
  }

  .xl\:p-40{
    padding: 10rem;
  }

  .xl\:p-44{
    padding: 11rem;
  }

  .xl\:p-48{
    padding: 12rem;
  }

  .xl\:p-52{
    padding: 13rem;
  }

  .xl\:p-56{
    padding: 14rem;
  }

  .xl\:p-60{
    padding: 15rem;
  }

  .xl\:p-64{
    padding: 16rem;
  }

  .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-16-9{
    padding: 56.25%;
  }

  .xl\:py-0{
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .xl\:px-0{
    padding-left: 0px;
    padding-right: 0px;
  }

  .xl\:py-1{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .xl\:px-1{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .xl\:py-2{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .xl\:px-2{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .xl\:py-3{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .xl\:px-3{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .xl\:py-4{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .xl\:px-4{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .xl\:py-5{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .xl\:px-5{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .xl\:py-6{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .xl\:px-6{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .xl\:py-7{
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .xl\:px-7{
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .xl\:py-8{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .xl\:px-8{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .xl\:py-9{
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .xl\:px-9{
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .xl\:py-10{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .xl\:px-10{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .xl\:py-11{
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }

  .xl\:px-11{
    padding-left: 2.75rem;
    padding-right: 2.75rem;
  }

  .xl\:py-12{
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .xl\:px-12{
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .xl\:py-14{
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .xl\:px-14{
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .xl\:py-16{
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .xl\:px-16{
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .xl\:py-20{
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .xl\:px-20{
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .xl\:py-24{
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .xl\:px-24{
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .xl\:py-28{
    padding-top: 7rem;
    padding-bottom: 7rem;
  }

  .xl\:px-28{
    padding-left: 7rem;
    padding-right: 7rem;
  }

  .xl\:py-32{
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .xl\:px-32{
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .xl\:py-36{
    padding-top: 9rem;
    padding-bottom: 9rem;
  }

  .xl\:px-36{
    padding-left: 9rem;
    padding-right: 9rem;
  }

  .xl\:py-40{
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .xl\:px-40{
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .xl\:py-44{
    padding-top: 11rem;
    padding-bottom: 11rem;
  }

  .xl\:px-44{
    padding-left: 11rem;
    padding-right: 11rem;
  }

  .xl\:py-48{
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .xl\:px-48{
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .xl\:py-52{
    padding-top: 13rem;
    padding-bottom: 13rem;
  }

  .xl\:px-52{
    padding-left: 13rem;
    padding-right: 13rem;
  }

  .xl\:py-56{
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .xl\:px-56{
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .xl\:py-60{
    padding-top: 15rem;
    padding-bottom: 15rem;
  }

  .xl\:px-60{
    padding-left: 15rem;
    padding-right: 15rem;
  }

  .xl\:py-64{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .xl\:px-64{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .xl\:py-72{
    padding-top: 18rem;
    padding-bottom: 18rem;
  }

  .xl\:px-72{
    padding-left: 18rem;
    padding-right: 18rem;
  }

  .xl\:py-80{
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .xl\:px-80{
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .xl\:py-96{
    padding-top: 24rem;
    padding-bottom: 24rem;
  }

  .xl\:px-96{
    padding-left: 24rem;
    padding-right: 24rem;
  }

  .xl\:py-px{
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .xl\:px-px{
    padding-left: 1px;
    padding-right: 1px;
  }

  .xl\:py-0\.5{
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }

  .xl\:px-0\.5{
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }

  .xl\:py-1\.5{
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }

  .xl\:px-1\.5{
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }

  .xl\:py-2\.5{
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }

  .xl\:px-2\.5{
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  .xl\:py-3\.5{
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }

  .xl\:px-3\.5{
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }

  .xl\:py-16-9{
    padding-top: 56.25%;
    padding-bottom: 56.25%;
  }

  .xl\:px-16-9{
    padding-left: 56.25%;
    padding-right: 56.25%;
  }

  .xl\:pt-0{
    padding-top: 0px;
  }

  .xl\:pr-0{
    padding-right: 0px;
  }

  .xl\:pb-0{
    padding-bottom: 0px;
  }

  .xl\:pl-0{
    padding-left: 0px;
  }

  .xl\:pt-1{
    padding-top: 0.25rem;
  }

  .xl\:pr-1{
    padding-right: 0.25rem;
  }

  .xl\:pb-1{
    padding-bottom: 0.25rem;
  }

  .xl\:pl-1{
    padding-left: 0.25rem;
  }

  .xl\:pt-2{
    padding-top: 0.5rem;
  }

  .xl\:pr-2{
    padding-right: 0.5rem;
  }

  .xl\:pb-2{
    padding-bottom: 0.5rem;
  }

  .xl\:pl-2{
    padding-left: 0.5rem;
  }

  .xl\:pt-3{
    padding-top: 0.75rem;
  }

  .xl\:pr-3{
    padding-right: 0.75rem;
  }

  .xl\:pb-3{
    padding-bottom: 0.75rem;
  }

  .xl\:pl-3{
    padding-left: 0.75rem;
  }

  .xl\:pt-4{
    padding-top: 1rem;
  }

  .xl\:pr-4{
    padding-right: 1rem;
  }

  .xl\:pb-4{
    padding-bottom: 1rem;
  }

  .xl\:pl-4{
    padding-left: 1rem;
  }

  .xl\:pt-5{
    padding-top: 1.25rem;
  }

  .xl\:pr-5{
    padding-right: 1.25rem;
  }

  .xl\:pb-5{
    padding-bottom: 1.25rem;
  }

  .xl\:pl-5{
    padding-left: 1.25rem;
  }

  .xl\:pt-6{
    padding-top: 1.5rem;
  }

  .xl\:pr-6{
    padding-right: 1.5rem;
  }

  .xl\:pb-6{
    padding-bottom: 1.5rem;
  }

  .xl\:pl-6{
    padding-left: 1.5rem;
  }

  .xl\:pt-7{
    padding-top: 1.75rem;
  }

  .xl\:pr-7{
    padding-right: 1.75rem;
  }

  .xl\:pb-7{
    padding-bottom: 1.75rem;
  }

  .xl\:pl-7{
    padding-left: 1.75rem;
  }

  .xl\:pt-8{
    padding-top: 2rem;
  }

  .xl\:pr-8{
    padding-right: 2rem;
  }

  .xl\:pb-8{
    padding-bottom: 2rem;
  }

  .xl\:pl-8{
    padding-left: 2rem;
  }

  .xl\:pt-9{
    padding-top: 2.25rem;
  }

  .xl\:pr-9{
    padding-right: 2.25rem;
  }

  .xl\:pb-9{
    padding-bottom: 2.25rem;
  }

  .xl\:pl-9{
    padding-left: 2.25rem;
  }

  .xl\:pt-10{
    padding-top: 2.5rem;
  }

  .xl\:pr-10{
    padding-right: 2.5rem;
  }

  .xl\:pb-10{
    padding-bottom: 2.5rem;
  }

  .xl\:pl-10{
    padding-left: 2.5rem;
  }

  .xl\:pt-11{
    padding-top: 2.75rem;
  }

  .xl\:pr-11{
    padding-right: 2.75rem;
  }

  .xl\:pb-11{
    padding-bottom: 2.75rem;
  }

  .xl\:pl-11{
    padding-left: 2.75rem;
  }

  .xl\:pt-12{
    padding-top: 3rem;
  }

  .xl\:pr-12{
    padding-right: 3rem;
  }

  .xl\:pb-12{
    padding-bottom: 3rem;
  }

  .xl\:pl-12{
    padding-left: 3rem;
  }

  .xl\:pt-14{
    padding-top: 3.5rem;
  }

  .xl\:pr-14{
    padding-right: 3.5rem;
  }

  .xl\:pb-14{
    padding-bottom: 3.5rem;
  }

  .xl\:pl-14{
    padding-left: 3.5rem;
  }

  .xl\:pt-16{
    padding-top: 4rem;
  }

  .xl\:pr-16{
    padding-right: 4rem;
  }

  .xl\:pb-16{
    padding-bottom: 4rem;
  }

  .xl\:pl-16{
    padding-left: 4rem;
  }

  .xl\:pt-20{
    padding-top: 5rem;
  }

  .xl\:pr-20{
    padding-right: 5rem;
  }

  .xl\:pb-20{
    padding-bottom: 5rem;
  }

  .xl\:pl-20{
    padding-left: 5rem;
  }

  .xl\:pt-24{
    padding-top: 6rem;
  }

  .xl\:pr-24{
    padding-right: 6rem;
  }

  .xl\:pb-24{
    padding-bottom: 6rem;
  }

  .xl\:pl-24{
    padding-left: 6rem;
  }

  .xl\:pt-28{
    padding-top: 7rem;
  }

  .xl\:pr-28{
    padding-right: 7rem;
  }

  .xl\:pb-28{
    padding-bottom: 7rem;
  }

  .xl\:pl-28{
    padding-left: 7rem;
  }

  .xl\:pt-32{
    padding-top: 8rem;
  }

  .xl\:pr-32{
    padding-right: 8rem;
  }

  .xl\:pb-32{
    padding-bottom: 8rem;
  }

  .xl\:pl-32{
    padding-left: 8rem;
  }

  .xl\:pt-36{
    padding-top: 9rem;
  }

  .xl\:pr-36{
    padding-right: 9rem;
  }

  .xl\:pb-36{
    padding-bottom: 9rem;
  }

  .xl\:pl-36{
    padding-left: 9rem;
  }

  .xl\:pt-40{
    padding-top: 10rem;
  }

  .xl\:pr-40{
    padding-right: 10rem;
  }

  .xl\:pb-40{
    padding-bottom: 10rem;
  }

  .xl\:pl-40{
    padding-left: 10rem;
  }

  .xl\:pt-44{
    padding-top: 11rem;
  }

  .xl\:pr-44{
    padding-right: 11rem;
  }

  .xl\:pb-44{
    padding-bottom: 11rem;
  }

  .xl\:pl-44{
    padding-left: 11rem;
  }

  .xl\:pt-48{
    padding-top: 12rem;
  }

  .xl\:pr-48{
    padding-right: 12rem;
  }

  .xl\:pb-48{
    padding-bottom: 12rem;
  }

  .xl\:pl-48{
    padding-left: 12rem;
  }

  .xl\:pt-52{
    padding-top: 13rem;
  }

  .xl\:pr-52{
    padding-right: 13rem;
  }

  .xl\:pb-52{
    padding-bottom: 13rem;
  }

  .xl\:pl-52{
    padding-left: 13rem;
  }

  .xl\:pt-56{
    padding-top: 14rem;
  }

  .xl\:pr-56{
    padding-right: 14rem;
  }

  .xl\:pb-56{
    padding-bottom: 14rem;
  }

  .xl\:pl-56{
    padding-left: 14rem;
  }

  .xl\:pt-60{
    padding-top: 15rem;
  }

  .xl\:pr-60{
    padding-right: 15rem;
  }

  .xl\:pb-60{
    padding-bottom: 15rem;
  }

  .xl\:pl-60{
    padding-left: 15rem;
  }

  .xl\:pt-64{
    padding-top: 16rem;
  }

  .xl\:pr-64{
    padding-right: 16rem;
  }

  .xl\:pb-64{
    padding-bottom: 16rem;
  }

  .xl\:pl-64{
    padding-left: 16rem;
  }

  .xl\:pt-72{
    padding-top: 18rem;
  }

  .xl\:pr-72{
    padding-right: 18rem;
  }

  .xl\:pb-72{
    padding-bottom: 18rem;
  }

  .xl\:pl-72{
    padding-left: 18rem;
  }

  .xl\:pt-80{
    padding-top: 20rem;
  }

  .xl\:pr-80{
    padding-right: 20rem;
  }

  .xl\:pb-80{
    padding-bottom: 20rem;
  }

  .xl\:pl-80{
    padding-left: 20rem;
  }

  .xl\:pt-96{
    padding-top: 24rem;
  }

  .xl\:pr-96{
    padding-right: 24rem;
  }

  .xl\:pb-96{
    padding-bottom: 24rem;
  }

  .xl\:pl-96{
    padding-left: 24rem;
  }

  .xl\:pt-px{
    padding-top: 1px;
  }

  .xl\:pr-px{
    padding-right: 1px;
  }

  .xl\:pb-px{
    padding-bottom: 1px;
  }

  .xl\:pl-px{
    padding-left: 1px;
  }

  .xl\:pt-0\.5{
    padding-top: 0.125rem;
  }

  .xl\:pr-0\.5{
    padding-right: 0.125rem;
  }

  .xl\:pb-0\.5{
    padding-bottom: 0.125rem;
  }

  .xl\:pl-0\.5{
    padding-left: 0.125rem;
  }

  .xl\:pt-1\.5{
    padding-top: 0.375rem;
  }

  .xl\:pr-1\.5{
    padding-right: 0.375rem;
  }

  .xl\:pb-1\.5{
    padding-bottom: 0.375rem;
  }

  .xl\:pl-1\.5{
    padding-left: 0.375rem;
  }

  .xl\:pt-2\.5{
    padding-top: 0.625rem;
  }

  .xl\:pr-2\.5{
    padding-right: 0.625rem;
  }

  .xl\:pb-2\.5{
    padding-bottom: 0.625rem;
  }

  .xl\:pl-2\.5{
    padding-left: 0.625rem;
  }

  .xl\:pt-3\.5{
    padding-top: 0.875rem;
  }

  .xl\:pr-3\.5{
    padding-right: 0.875rem;
  }

  .xl\:pb-3\.5{
    padding-bottom: 0.875rem;
  }

  .xl\:pl-3\.5{
    padding-left: 0.875rem;
  }

  .xl\:pt-16-9{
    padding-top: 56.25%;
  }

  .xl\:pr-16-9{
    padding-right: 56.25%;
  }

  .xl\:pb-16-9{
    padding-bottom: 56.25%;
  }

  .xl\:pl-16-9{
    padding-left: 56.25%;
  }

  .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-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-50:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-100:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-200:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-300:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-400:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-600:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-700:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-800:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-900:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, 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-browny::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-browny:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-browny::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-browny-lighter::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-browny-lighter:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-browny-lighter::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-browny-darker::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-browny-darker:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-browny-darker::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-graysy::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-graysy:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-graysy::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-graysy-darker::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-graysy-darker:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-graysy-darker::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-graysy-lighter::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-graysy-lighter:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-graysy-lighter::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-error::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-error:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-error::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-redy::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(222, 21, 21, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-redy:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(222, 21, 21, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-redy::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(222, 21, 21, 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-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-50:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-100:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-200:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-300:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-400:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-600:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-700:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-800:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-900:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, 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-browny:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-browny:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-browny:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-browny-lighter:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-browny-lighter:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-browny-lighter:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-browny-darker:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-browny-darker:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-browny-darker:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-graysy:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-graysy:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-graysy:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-graysy-darker:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-graysy-darker:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-graysy-darker:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-graysy-lighter:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-graysy-lighter:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-graysy-lighter:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-error:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-error:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-error:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-redy:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(222, 21, 21, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-redy:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(222, 21, 21, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-redy:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(222, 21, 21, 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\:pointer-events-none{
    pointer-events: none;
  }

  .xl\:pointer-events-auto{
    pointer-events: auto;
  }

  .xl\:static{
    position: static;
  }

  .xl\:fixed{
    position: fixed;
  }

  .xl\:absolute{
    position: absolute;
  }

  .xl\:relative{
    position: relative;
  }

  .xl\:sticky{
    position: sticky;
  }

  .xl\:inset-0{
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .xl\:inset-1{
    top: 0.25rem;
    right: 0.25rem;
    bottom: 0.25rem;
    left: 0.25rem;
  }

  .xl\:inset-2{
    top: 0.5rem;
    right: 0.5rem;
    bottom: 0.5rem;
    left: 0.5rem;
  }

  .xl\:inset-3{
    top: 0.75rem;
    right: 0.75rem;
    bottom: 0.75rem;
    left: 0.75rem;
  }

  .xl\:inset-4{
    top: 1rem;
    right: 1rem;
    bottom: 1rem;
    left: 1rem;
  }

  .xl\:inset-5{
    top: 1.25rem;
    right: 1.25rem;
    bottom: 1.25rem;
    left: 1.25rem;
  }

  .xl\:inset-6{
    top: 1.5rem;
    right: 1.5rem;
    bottom: 1.5rem;
    left: 1.5rem;
  }

  .xl\:inset-7{
    top: 1.75rem;
    right: 1.75rem;
    bottom: 1.75rem;
    left: 1.75rem;
  }

  .xl\:inset-8{
    top: 2rem;
    right: 2rem;
    bottom: 2rem;
    left: 2rem;
  }

  .xl\:inset-9{
    top: 2.25rem;
    right: 2.25rem;
    bottom: 2.25rem;
    left: 2.25rem;
  }

  .xl\:inset-10{
    top: 2.5rem;
    right: 2.5rem;
    bottom: 2.5rem;
    left: 2.5rem;
  }

  .xl\:inset-11{
    top: 2.75rem;
    right: 2.75rem;
    bottom: 2.75rem;
    left: 2.75rem;
  }

  .xl\:inset-12{
    top: 3rem;
    right: 3rem;
    bottom: 3rem;
    left: 3rem;
  }

  .xl\:inset-14{
    top: 3.5rem;
    right: 3.5rem;
    bottom: 3.5rem;
    left: 3.5rem;
  }

  .xl\:inset-16{
    top: 4rem;
    right: 4rem;
    bottom: 4rem;
    left: 4rem;
  }

  .xl\:inset-20{
    top: 5rem;
    right: 5rem;
    bottom: 5rem;
    left: 5rem;
  }

  .xl\:inset-24{
    top: 6rem;
    right: 6rem;
    bottom: 6rem;
    left: 6rem;
  }

  .xl\:inset-28{
    top: 7rem;
    right: 7rem;
    bottom: 7rem;
    left: 7rem;
  }

  .xl\:inset-32{
    top: 8rem;
    right: 8rem;
    bottom: 8rem;
    left: 8rem;
  }

  .xl\:inset-36{
    top: 9rem;
    right: 9rem;
    bottom: 9rem;
    left: 9rem;
  }

  .xl\:inset-40{
    top: 10rem;
    right: 10rem;
    bottom: 10rem;
    left: 10rem;
  }

  .xl\:inset-44{
    top: 11rem;
    right: 11rem;
    bottom: 11rem;
    left: 11rem;
  }

  .xl\:inset-48{
    top: 12rem;
    right: 12rem;
    bottom: 12rem;
    left: 12rem;
  }

  .xl\:inset-52{
    top: 13rem;
    right: 13rem;
    bottom: 13rem;
    left: 13rem;
  }

  .xl\:inset-56{
    top: 14rem;
    right: 14rem;
    bottom: 14rem;
    left: 14rem;
  }

  .xl\:inset-60{
    top: 15rem;
    right: 15rem;
    bottom: 15rem;
    left: 15rem;
  }

  .xl\:inset-64{
    top: 16rem;
    right: 16rem;
    bottom: 16rem;
    left: 16rem;
  }

  .xl\:inset-72{
    top: 18rem;
    right: 18rem;
    bottom: 18rem;
    left: 18rem;
  }

  .xl\:inset-80{
    top: 20rem;
    right: 20rem;
    bottom: 20rem;
    left: 20rem;
  }

  .xl\:inset-96{
    top: 24rem;
    right: 24rem;
    bottom: 24rem;
    left: 24rem;
  }

  .xl\:inset-auto{
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .xl\:inset-px{
    top: 1px;
    right: 1px;
    bottom: 1px;
    left: 1px;
  }

  .xl\:inset-0\.5{
    top: 0.125rem;
    right: 0.125rem;
    bottom: 0.125rem;
    left: 0.125rem;
  }

  .xl\:inset-1\.5{
    top: 0.375rem;
    right: 0.375rem;
    bottom: 0.375rem;
    left: 0.375rem;
  }

  .xl\:inset-2\.5{
    top: 0.625rem;
    right: 0.625rem;
    bottom: 0.625rem;
    left: 0.625rem;
  }

  .xl\:inset-3\.5{
    top: 0.875rem;
    right: 0.875rem;
    bottom: 0.875rem;
    left: 0.875rem;
  }

  .xl\:-inset-0{
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .xl\:-inset-1{
    top: -0.25rem;
    right: -0.25rem;
    bottom: -0.25rem;
    left: -0.25rem;
  }

  .xl\:-inset-2{
    top: -0.5rem;
    right: -0.5rem;
    bottom: -0.5rem;
    left: -0.5rem;
  }

  .xl\:-inset-3{
    top: -0.75rem;
    right: -0.75rem;
    bottom: -0.75rem;
    left: -0.75rem;
  }

  .xl\:-inset-4{
    top: -1rem;
    right: -1rem;
    bottom: -1rem;
    left: -1rem;
  }

  .xl\:-inset-5{
    top: -1.25rem;
    right: -1.25rem;
    bottom: -1.25rem;
    left: -1.25rem;
  }

  .xl\:-inset-6{
    top: -1.5rem;
    right: -1.5rem;
    bottom: -1.5rem;
    left: -1.5rem;
  }

  .xl\:-inset-7{
    top: -1.75rem;
    right: -1.75rem;
    bottom: -1.75rem;
    left: -1.75rem;
  }

  .xl\:-inset-8{
    top: -2rem;
    right: -2rem;
    bottom: -2rem;
    left: -2rem;
  }

  .xl\:-inset-9{
    top: -2.25rem;
    right: -2.25rem;
    bottom: -2.25rem;
    left: -2.25rem;
  }

  .xl\:-inset-10{
    top: -2.5rem;
    right: -2.5rem;
    bottom: -2.5rem;
    left: -2.5rem;
  }

  .xl\:-inset-11{
    top: -2.75rem;
    right: -2.75rem;
    bottom: -2.75rem;
    left: -2.75rem;
  }

  .xl\:-inset-12{
    top: -3rem;
    right: -3rem;
    bottom: -3rem;
    left: -3rem;
  }

  .xl\:-inset-14{
    top: -3.5rem;
    right: -3.5rem;
    bottom: -3.5rem;
    left: -3.5rem;
  }

  .xl\:-inset-16{
    top: -4rem;
    right: -4rem;
    bottom: -4rem;
    left: -4rem;
  }

  .xl\:-inset-20{
    top: -5rem;
    right: -5rem;
    bottom: -5rem;
    left: -5rem;
  }

  .xl\:-inset-24{
    top: -6rem;
    right: -6rem;
    bottom: -6rem;
    left: -6rem;
  }

  .xl\:-inset-28{
    top: -7rem;
    right: -7rem;
    bottom: -7rem;
    left: -7rem;
  }

  .xl\:-inset-32{
    top: -8rem;
    right: -8rem;
    bottom: -8rem;
    left: -8rem;
  }

  .xl\:-inset-36{
    top: -9rem;
    right: -9rem;
    bottom: -9rem;
    left: -9rem;
  }

  .xl\:-inset-40{
    top: -10rem;
    right: -10rem;
    bottom: -10rem;
    left: -10rem;
  }

  .xl\:-inset-44{
    top: -11rem;
    right: -11rem;
    bottom: -11rem;
    left: -11rem;
  }

  .xl\:-inset-48{
    top: -12rem;
    right: -12rem;
    bottom: -12rem;
    left: -12rem;
  }

  .xl\:-inset-52{
    top: -13rem;
    right: -13rem;
    bottom: -13rem;
    left: -13rem;
  }

  .xl\:-inset-56{
    top: -14rem;
    right: -14rem;
    bottom: -14rem;
    left: -14rem;
  }

  .xl\:-inset-60{
    top: -15rem;
    right: -15rem;
    bottom: -15rem;
    left: -15rem;
  }

  .xl\:-inset-64{
    top: -16rem;
    right: -16rem;
    bottom: -16rem;
    left: -16rem;
  }

  .xl\:-inset-72{
    top: -18rem;
    right: -18rem;
    bottom: -18rem;
    left: -18rem;
  }

  .xl\:-inset-80{
    top: -20rem;
    right: -20rem;
    bottom: -20rem;
    left: -20rem;
  }

  .xl\:-inset-96{
    top: -24rem;
    right: -24rem;
    bottom: -24rem;
    left: -24rem;
  }

  .xl\:-inset-px{
    top: -1px;
    right: -1px;
    bottom: -1px;
    left: -1px;
  }

  .xl\:-inset-0\.5{
    top: -0.125rem;
    right: -0.125rem;
    bottom: -0.125rem;
    left: -0.125rem;
  }

  .xl\:-inset-1\.5{
    top: -0.375rem;
    right: -0.375rem;
    bottom: -0.375rem;
    left: -0.375rem;
  }

  .xl\:-inset-2\.5{
    top: -0.625rem;
    right: -0.625rem;
    bottom: -0.625rem;
    left: -0.625rem;
  }

  .xl\:-inset-3\.5{
    top: -0.875rem;
    right: -0.875rem;
    bottom: -0.875rem;
    left: -0.875rem;
  }

  .xl\:inset-1\/2{
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .xl\:inset-1\/3{
    top: 33.333333%;
    right: 33.333333%;
    bottom: 33.333333%;
    left: 33.333333%;
  }

  .xl\:inset-2\/3{
    top: 66.666667%;
    right: 66.666667%;
    bottom: 66.666667%;
    left: 66.666667%;
  }

  .xl\:inset-1\/4{
    top: 25%;
    right: 25%;
    bottom: 25%;
    left: 25%;
  }

  .xl\:inset-2\/4{
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .xl\:inset-3\/4{
    top: 75%;
    right: 75%;
    bottom: 75%;
    left: 75%;
  }

  .xl\:inset-full{
    top: 100%;
    right: 100%;
    bottom: 100%;
    left: 100%;
  }

  .xl\:-inset-1\/2{
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .xl\:-inset-1\/3{
    top: -33.333333%;
    right: -33.333333%;
    bottom: -33.333333%;
    left: -33.333333%;
  }

  .xl\:-inset-2\/3{
    top: -66.666667%;
    right: -66.666667%;
    bottom: -66.666667%;
    left: -66.666667%;
  }

  .xl\:-inset-1\/4{
    top: -25%;
    right: -25%;
    bottom: -25%;
    left: -25%;
  }

  .xl\:-inset-2\/4{
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .xl\:-inset-3\/4{
    top: -75%;
    right: -75%;
    bottom: -75%;
    left: -75%;
  }

  .xl\:-inset-full{
    top: -100%;
    right: -100%;
    bottom: -100%;
    left: -100%;
  }

  .xl\:inset-y-0{
    top: 0px;
    bottom: 0px;
  }

  .xl\:inset-x-0{
    right: 0px;
    left: 0px;
  }

  .xl\:inset-y-1{
    top: 0.25rem;
    bottom: 0.25rem;
  }

  .xl\:inset-x-1{
    right: 0.25rem;
    left: 0.25rem;
  }

  .xl\:inset-y-2{
    top: 0.5rem;
    bottom: 0.5rem;
  }

  .xl\:inset-x-2{
    right: 0.5rem;
    left: 0.5rem;
  }

  .xl\:inset-y-3{
    top: 0.75rem;
    bottom: 0.75rem;
  }

  .xl\:inset-x-3{
    right: 0.75rem;
    left: 0.75rem;
  }

  .xl\:inset-y-4{
    top: 1rem;
    bottom: 1rem;
  }

  .xl\:inset-x-4{
    right: 1rem;
    left: 1rem;
  }

  .xl\:inset-y-5{
    top: 1.25rem;
    bottom: 1.25rem;
  }

  .xl\:inset-x-5{
    right: 1.25rem;
    left: 1.25rem;
  }

  .xl\:inset-y-6{
    top: 1.5rem;
    bottom: 1.5rem;
  }

  .xl\:inset-x-6{
    right: 1.5rem;
    left: 1.5rem;
  }

  .xl\:inset-y-7{
    top: 1.75rem;
    bottom: 1.75rem;
  }

  .xl\:inset-x-7{
    right: 1.75rem;
    left: 1.75rem;
  }

  .xl\:inset-y-8{
    top: 2rem;
    bottom: 2rem;
  }

  .xl\:inset-x-8{
    right: 2rem;
    left: 2rem;
  }

  .xl\:inset-y-9{
    top: 2.25rem;
    bottom: 2.25rem;
  }

  .xl\:inset-x-9{
    right: 2.25rem;
    left: 2.25rem;
  }

  .xl\:inset-y-10{
    top: 2.5rem;
    bottom: 2.5rem;
  }

  .xl\:inset-x-10{
    right: 2.5rem;
    left: 2.5rem;
  }

  .xl\:inset-y-11{
    top: 2.75rem;
    bottom: 2.75rem;
  }

  .xl\:inset-x-11{
    right: 2.75rem;
    left: 2.75rem;
  }

  .xl\:inset-y-12{
    top: 3rem;
    bottom: 3rem;
  }

  .xl\:inset-x-12{
    right: 3rem;
    left: 3rem;
  }

  .xl\:inset-y-14{
    top: 3.5rem;
    bottom: 3.5rem;
  }

  .xl\:inset-x-14{
    right: 3.5rem;
    left: 3.5rem;
  }

  .xl\:inset-y-16{
    top: 4rem;
    bottom: 4rem;
  }

  .xl\:inset-x-16{
    right: 4rem;
    left: 4rem;
  }

  .xl\:inset-y-20{
    top: 5rem;
    bottom: 5rem;
  }

  .xl\:inset-x-20{
    right: 5rem;
    left: 5rem;
  }

  .xl\:inset-y-24{
    top: 6rem;
    bottom: 6rem;
  }

  .xl\:inset-x-24{
    right: 6rem;
    left: 6rem;
  }

  .xl\:inset-y-28{
    top: 7rem;
    bottom: 7rem;
  }

  .xl\:inset-x-28{
    right: 7rem;
    left: 7rem;
  }

  .xl\:inset-y-32{
    top: 8rem;
    bottom: 8rem;
  }

  .xl\:inset-x-32{
    right: 8rem;
    left: 8rem;
  }

  .xl\:inset-y-36{
    top: 9rem;
    bottom: 9rem;
  }

  .xl\:inset-x-36{
    right: 9rem;
    left: 9rem;
  }

  .xl\:inset-y-40{
    top: 10rem;
    bottom: 10rem;
  }

  .xl\:inset-x-40{
    right: 10rem;
    left: 10rem;
  }

  .xl\:inset-y-44{
    top: 11rem;
    bottom: 11rem;
  }

  .xl\:inset-x-44{
    right: 11rem;
    left: 11rem;
  }

  .xl\:inset-y-48{
    top: 12rem;
    bottom: 12rem;
  }

  .xl\:inset-x-48{
    right: 12rem;
    left: 12rem;
  }

  .xl\:inset-y-52{
    top: 13rem;
    bottom: 13rem;
  }

  .xl\:inset-x-52{
    right: 13rem;
    left: 13rem;
  }

  .xl\:inset-y-56{
    top: 14rem;
    bottom: 14rem;
  }

  .xl\:inset-x-56{
    right: 14rem;
    left: 14rem;
  }

  .xl\:inset-y-60{
    top: 15rem;
    bottom: 15rem;
  }

  .xl\:inset-x-60{
    right: 15rem;
    left: 15rem;
  }

  .xl\:inset-y-64{
    top: 16rem;
    bottom: 16rem;
  }

  .xl\:inset-x-64{
    right: 16rem;
    left: 16rem;
  }

  .xl\:inset-y-72{
    top: 18rem;
    bottom: 18rem;
  }

  .xl\:inset-x-72{
    right: 18rem;
    left: 18rem;
  }

  .xl\:inset-y-80{
    top: 20rem;
    bottom: 20rem;
  }

  .xl\:inset-x-80{
    right: 20rem;
    left: 20rem;
  }

  .xl\:inset-y-96{
    top: 24rem;
    bottom: 24rem;
  }

  .xl\:inset-x-96{
    right: 24rem;
    left: 24rem;
  }

  .xl\:inset-y-auto{
    top: auto;
    bottom: auto;
  }

  .xl\:inset-x-auto{
    right: auto;
    left: auto;
  }

  .xl\:inset-y-px{
    top: 1px;
    bottom: 1px;
  }

  .xl\:inset-x-px{
    right: 1px;
    left: 1px;
  }

  .xl\:inset-y-0\.5{
    top: 0.125rem;
    bottom: 0.125rem;
  }

  .xl\:inset-x-0\.5{
    right: 0.125rem;
    left: 0.125rem;
  }

  .xl\:inset-y-1\.5{
    top: 0.375rem;
    bottom: 0.375rem;
  }

  .xl\:inset-x-1\.5{
    right: 0.375rem;
    left: 0.375rem;
  }

  .xl\:inset-y-2\.5{
    top: 0.625rem;
    bottom: 0.625rem;
  }

  .xl\:inset-x-2\.5{
    right: 0.625rem;
    left: 0.625rem;
  }

  .xl\:inset-y-3\.5{
    top: 0.875rem;
    bottom: 0.875rem;
  }

  .xl\:inset-x-3\.5{
    right: 0.875rem;
    left: 0.875rem;
  }

  .xl\:-inset-y-0{
    top: 0px;
    bottom: 0px;
  }

  .xl\:-inset-x-0{
    right: 0px;
    left: 0px;
  }

  .xl\:-inset-y-1{
    top: -0.25rem;
    bottom: -0.25rem;
  }

  .xl\:-inset-x-1{
    right: -0.25rem;
    left: -0.25rem;
  }

  .xl\:-inset-y-2{
    top: -0.5rem;
    bottom: -0.5rem;
  }

  .xl\:-inset-x-2{
    right: -0.5rem;
    left: -0.5rem;
  }

  .xl\:-inset-y-3{
    top: -0.75rem;
    bottom: -0.75rem;
  }

  .xl\:-inset-x-3{
    right: -0.75rem;
    left: -0.75rem;
  }

  .xl\:-inset-y-4{
    top: -1rem;
    bottom: -1rem;
  }

  .xl\:-inset-x-4{
    right: -1rem;
    left: -1rem;
  }

  .xl\:-inset-y-5{
    top: -1.25rem;
    bottom: -1.25rem;
  }

  .xl\:-inset-x-5{
    right: -1.25rem;
    left: -1.25rem;
  }

  .xl\:-inset-y-6{
    top: -1.5rem;
    bottom: -1.5rem;
  }

  .xl\:-inset-x-6{
    right: -1.5rem;
    left: -1.5rem;
  }

  .xl\:-inset-y-7{
    top: -1.75rem;
    bottom: -1.75rem;
  }

  .xl\:-inset-x-7{
    right: -1.75rem;
    left: -1.75rem;
  }

  .xl\:-inset-y-8{
    top: -2rem;
    bottom: -2rem;
  }

  .xl\:-inset-x-8{
    right: -2rem;
    left: -2rem;
  }

  .xl\:-inset-y-9{
    top: -2.25rem;
    bottom: -2.25rem;
  }

  .xl\:-inset-x-9{
    right: -2.25rem;
    left: -2.25rem;
  }

  .xl\:-inset-y-10{
    top: -2.5rem;
    bottom: -2.5rem;
  }

  .xl\:-inset-x-10{
    right: -2.5rem;
    left: -2.5rem;
  }

  .xl\:-inset-y-11{
    top: -2.75rem;
    bottom: -2.75rem;
  }

  .xl\:-inset-x-11{
    right: -2.75rem;
    left: -2.75rem;
  }

  .xl\:-inset-y-12{
    top: -3rem;
    bottom: -3rem;
  }

  .xl\:-inset-x-12{
    right: -3rem;
    left: -3rem;
  }

  .xl\:-inset-y-14{
    top: -3.5rem;
    bottom: -3.5rem;
  }

  .xl\:-inset-x-14{
    right: -3.5rem;
    left: -3.5rem;
  }

  .xl\:-inset-y-16{
    top: -4rem;
    bottom: -4rem;
  }

  .xl\:-inset-x-16{
    right: -4rem;
    left: -4rem;
  }

  .xl\:-inset-y-20{
    top: -5rem;
    bottom: -5rem;
  }

  .xl\:-inset-x-20{
    right: -5rem;
    left: -5rem;
  }

  .xl\:-inset-y-24{
    top: -6rem;
    bottom: -6rem;
  }

  .xl\:-inset-x-24{
    right: -6rem;
    left: -6rem;
  }

  .xl\:-inset-y-28{
    top: -7rem;
    bottom: -7rem;
  }

  .xl\:-inset-x-28{
    right: -7rem;
    left: -7rem;
  }

  .xl\:-inset-y-32{
    top: -8rem;
    bottom: -8rem;
  }

  .xl\:-inset-x-32{
    right: -8rem;
    left: -8rem;
  }

  .xl\:-inset-y-36{
    top: -9rem;
    bottom: -9rem;
  }

  .xl\:-inset-x-36{
    right: -9rem;
    left: -9rem;
  }

  .xl\:-inset-y-40{
    top: -10rem;
    bottom: -10rem;
  }

  .xl\:-inset-x-40{
    right: -10rem;
    left: -10rem;
  }

  .xl\:-inset-y-44{
    top: -11rem;
    bottom: -11rem;
  }

  .xl\:-inset-x-44{
    right: -11rem;
    left: -11rem;
  }

  .xl\:-inset-y-48{
    top: -12rem;
    bottom: -12rem;
  }

  .xl\:-inset-x-48{
    right: -12rem;
    left: -12rem;
  }

  .xl\:-inset-y-52{
    top: -13rem;
    bottom: -13rem;
  }

  .xl\:-inset-x-52{
    right: -13rem;
    left: -13rem;
  }

  .xl\:-inset-y-56{
    top: -14rem;
    bottom: -14rem;
  }

  .xl\:-inset-x-56{
    right: -14rem;
    left: -14rem;
  }

  .xl\:-inset-y-60{
    top: -15rem;
    bottom: -15rem;
  }

  .xl\:-inset-x-60{
    right: -15rem;
    left: -15rem;
  }

  .xl\:-inset-y-64{
    top: -16rem;
    bottom: -16rem;
  }

  .xl\:-inset-x-64{
    right: -16rem;
    left: -16rem;
  }

  .xl\:-inset-y-72{
    top: -18rem;
    bottom: -18rem;
  }

  .xl\:-inset-x-72{
    right: -18rem;
    left: -18rem;
  }

  .xl\:-inset-y-80{
    top: -20rem;
    bottom: -20rem;
  }

  .xl\:-inset-x-80{
    right: -20rem;
    left: -20rem;
  }

  .xl\:-inset-y-96{
    top: -24rem;
    bottom: -24rem;
  }

  .xl\:-inset-x-96{
    right: -24rem;
    left: -24rem;
  }

  .xl\:-inset-y-px{
    top: -1px;
    bottom: -1px;
  }

  .xl\:-inset-x-px{
    right: -1px;
    left: -1px;
  }

  .xl\:-inset-y-0\.5{
    top: -0.125rem;
    bottom: -0.125rem;
  }

  .xl\:-inset-x-0\.5{
    right: -0.125rem;
    left: -0.125rem;
  }

  .xl\:-inset-y-1\.5{
    top: -0.375rem;
    bottom: -0.375rem;
  }

  .xl\:-inset-x-1\.5{
    right: -0.375rem;
    left: -0.375rem;
  }

  .xl\:-inset-y-2\.5{
    top: -0.625rem;
    bottom: -0.625rem;
  }

  .xl\:-inset-x-2\.5{
    right: -0.625rem;
    left: -0.625rem;
  }

  .xl\:-inset-y-3\.5{
    top: -0.875rem;
    bottom: -0.875rem;
  }

  .xl\:-inset-x-3\.5{
    right: -0.875rem;
    left: -0.875rem;
  }

  .xl\:inset-y-1\/2{
    top: 50%;
    bottom: 50%;
  }

  .xl\:inset-x-1\/2{
    right: 50%;
    left: 50%;
  }

  .xl\:inset-y-1\/3{
    top: 33.333333%;
    bottom: 33.333333%;
  }

  .xl\:inset-x-1\/3{
    right: 33.333333%;
    left: 33.333333%;
  }

  .xl\:inset-y-2\/3{
    top: 66.666667%;
    bottom: 66.666667%;
  }

  .xl\:inset-x-2\/3{
    right: 66.666667%;
    left: 66.666667%;
  }

  .xl\:inset-y-1\/4{
    top: 25%;
    bottom: 25%;
  }

  .xl\:inset-x-1\/4{
    right: 25%;
    left: 25%;
  }

  .xl\:inset-y-2\/4{
    top: 50%;
    bottom: 50%;
  }

  .xl\:inset-x-2\/4{
    right: 50%;
    left: 50%;
  }

  .xl\:inset-y-3\/4{
    top: 75%;
    bottom: 75%;
  }

  .xl\:inset-x-3\/4{
    right: 75%;
    left: 75%;
  }

  .xl\:inset-y-full{
    top: 100%;
    bottom: 100%;
  }

  .xl\:inset-x-full{
    right: 100%;
    left: 100%;
  }

  .xl\:-inset-y-1\/2{
    top: -50%;
    bottom: -50%;
  }

  .xl\:-inset-x-1\/2{
    right: -50%;
    left: -50%;
  }

  .xl\:-inset-y-1\/3{
    top: -33.333333%;
    bottom: -33.333333%;
  }

  .xl\:-inset-x-1\/3{
    right: -33.333333%;
    left: -33.333333%;
  }

  .xl\:-inset-y-2\/3{
    top: -66.666667%;
    bottom: -66.666667%;
  }

  .xl\:-inset-x-2\/3{
    right: -66.666667%;
    left: -66.666667%;
  }

  .xl\:-inset-y-1\/4{
    top: -25%;
    bottom: -25%;
  }

  .xl\:-inset-x-1\/4{
    right: -25%;
    left: -25%;
  }

  .xl\:-inset-y-2\/4{
    top: -50%;
    bottom: -50%;
  }

  .xl\:-inset-x-2\/4{
    right: -50%;
    left: -50%;
  }

  .xl\:-inset-y-3\/4{
    top: -75%;
    bottom: -75%;
  }

  .xl\:-inset-x-3\/4{
    right: -75%;
    left: -75%;
  }

  .xl\:-inset-y-full{
    top: -100%;
    bottom: -100%;
  }

  .xl\:-inset-x-full{
    right: -100%;
    left: -100%;
  }

  .xl\:top-0{
    top: 0px;
  }

  .xl\:right-0{
    right: 0px;
  }

  .xl\:bottom-0{
    bottom: 0px;
  }

  .xl\:left-0{
    left: 0px;
  }

  .xl\:top-1{
    top: 0.25rem;
  }

  .xl\:right-1{
    right: 0.25rem;
  }

  .xl\:bottom-1{
    bottom: 0.25rem;
  }

  .xl\:left-1{
    left: 0.25rem;
  }

  .xl\:top-2{
    top: 0.5rem;
  }

  .xl\:right-2{
    right: 0.5rem;
  }

  .xl\:bottom-2{
    bottom: 0.5rem;
  }

  .xl\:left-2{
    left: 0.5rem;
  }

  .xl\:top-3{
    top: 0.75rem;
  }

  .xl\:right-3{
    right: 0.75rem;
  }

  .xl\:bottom-3{
    bottom: 0.75rem;
  }

  .xl\:left-3{
    left: 0.75rem;
  }

  .xl\:top-4{
    top: 1rem;
  }

  .xl\:right-4{
    right: 1rem;
  }

  .xl\:bottom-4{
    bottom: 1rem;
  }

  .xl\:left-4{
    left: 1rem;
  }

  .xl\:top-5{
    top: 1.25rem;
  }

  .xl\:right-5{
    right: 1.25rem;
  }

  .xl\:bottom-5{
    bottom: 1.25rem;
  }

  .xl\:left-5{
    left: 1.25rem;
  }

  .xl\:top-6{
    top: 1.5rem;
  }

  .xl\:right-6{
    right: 1.5rem;
  }

  .xl\:bottom-6{
    bottom: 1.5rem;
  }

  .xl\:left-6{
    left: 1.5rem;
  }

  .xl\:top-7{
    top: 1.75rem;
  }

  .xl\:right-7{
    right: 1.75rem;
  }

  .xl\:bottom-7{
    bottom: 1.75rem;
  }

  .xl\:left-7{
    left: 1.75rem;
  }

  .xl\:top-8{
    top: 2rem;
  }

  .xl\:right-8{
    right: 2rem;
  }

  .xl\:bottom-8{
    bottom: 2rem;
  }

  .xl\:left-8{
    left: 2rem;
  }

  .xl\:top-9{
    top: 2.25rem;
  }

  .xl\:right-9{
    right: 2.25rem;
  }

  .xl\:bottom-9{
    bottom: 2.25rem;
  }

  .xl\:left-9{
    left: 2.25rem;
  }

  .xl\:top-10{
    top: 2.5rem;
  }

  .xl\:right-10{
    right: 2.5rem;
  }

  .xl\:bottom-10{
    bottom: 2.5rem;
  }

  .xl\:left-10{
    left: 2.5rem;
  }

  .xl\:top-11{
    top: 2.75rem;
  }

  .xl\:right-11{
    right: 2.75rem;
  }

  .xl\:bottom-11{
    bottom: 2.75rem;
  }

  .xl\:left-11{
    left: 2.75rem;
  }

  .xl\:top-12{
    top: 3rem;
  }

  .xl\:right-12{
    right: 3rem;
  }

  .xl\:bottom-12{
    bottom: 3rem;
  }

  .xl\:left-12{
    left: 3rem;
  }

  .xl\:top-14{
    top: 3.5rem;
  }

  .xl\:right-14{
    right: 3.5rem;
  }

  .xl\:bottom-14{
    bottom: 3.5rem;
  }

  .xl\:left-14{
    left: 3.5rem;
  }

  .xl\:top-16{
    top: 4rem;
  }

  .xl\:right-16{
    right: 4rem;
  }

  .xl\:bottom-16{
    bottom: 4rem;
  }

  .xl\:left-16{
    left: 4rem;
  }

  .xl\:top-20{
    top: 5rem;
  }

  .xl\:right-20{
    right: 5rem;
  }

  .xl\:bottom-20{
    bottom: 5rem;
  }

  .xl\:left-20{
    left: 5rem;
  }

  .xl\:top-24{
    top: 6rem;
  }

  .xl\:right-24{
    right: 6rem;
  }

  .xl\:bottom-24{
    bottom: 6rem;
  }

  .xl\:left-24{
    left: 6rem;
  }

  .xl\:top-28{
    top: 7rem;
  }

  .xl\:right-28{
    right: 7rem;
  }

  .xl\:bottom-28{
    bottom: 7rem;
  }

  .xl\:left-28{
    left: 7rem;
  }

  .xl\:top-32{
    top: 8rem;
  }

  .xl\:right-32{
    right: 8rem;
  }

  .xl\:bottom-32{
    bottom: 8rem;
  }

  .xl\:left-32{
    left: 8rem;
  }

  .xl\:top-36{
    top: 9rem;
  }

  .xl\:right-36{
    right: 9rem;
  }

  .xl\:bottom-36{
    bottom: 9rem;
  }

  .xl\:left-36{
    left: 9rem;
  }

  .xl\:top-40{
    top: 10rem;
  }

  .xl\:right-40{
    right: 10rem;
  }

  .xl\:bottom-40{
    bottom: 10rem;
  }

  .xl\:left-40{
    left: 10rem;
  }

  .xl\:top-44{
    top: 11rem;
  }

  .xl\:right-44{
    right: 11rem;
  }

  .xl\:bottom-44{
    bottom: 11rem;
  }

  .xl\:left-44{
    left: 11rem;
  }

  .xl\:top-48{
    top: 12rem;
  }

  .xl\:right-48{
    right: 12rem;
  }

  .xl\:bottom-48{
    bottom: 12rem;
  }

  .xl\:left-48{
    left: 12rem;
  }

  .xl\:top-52{
    top: 13rem;
  }

  .xl\:right-52{
    right: 13rem;
  }

  .xl\:bottom-52{
    bottom: 13rem;
  }

  .xl\:left-52{
    left: 13rem;
  }

  .xl\:top-56{
    top: 14rem;
  }

  .xl\:right-56{
    right: 14rem;
  }

  .xl\:bottom-56{
    bottom: 14rem;
  }

  .xl\:left-56{
    left: 14rem;
  }

  .xl\:top-60{
    top: 15rem;
  }

  .xl\:right-60{
    right: 15rem;
  }

  .xl\:bottom-60{
    bottom: 15rem;
  }

  .xl\:left-60{
    left: 15rem;
  }

  .xl\:top-64{
    top: 16rem;
  }

  .xl\:right-64{
    right: 16rem;
  }

  .xl\:bottom-64{
    bottom: 16rem;
  }

  .xl\:left-64{
    left: 16rem;
  }

  .xl\:top-72{
    top: 18rem;
  }

  .xl\:right-72{
    right: 18rem;
  }

  .xl\:bottom-72{
    bottom: 18rem;
  }

  .xl\:left-72{
    left: 18rem;
  }

  .xl\:top-80{
    top: 20rem;
  }

  .xl\:right-80{
    right: 20rem;
  }

  .xl\:bottom-80{
    bottom: 20rem;
  }

  .xl\:left-80{
    left: 20rem;
  }

  .xl\:top-96{
    top: 24rem;
  }

  .xl\:right-96{
    right: 24rem;
  }

  .xl\:bottom-96{
    bottom: 24rem;
  }

  .xl\:left-96{
    left: 24rem;
  }

  .xl\:top-auto{
    top: auto;
  }

  .xl\:right-auto{
    right: auto;
  }

  .xl\:bottom-auto{
    bottom: auto;
  }

  .xl\:left-auto{
    left: auto;
  }

  .xl\:top-px{
    top: 1px;
  }

  .xl\:right-px{
    right: 1px;
  }

  .xl\:bottom-px{
    bottom: 1px;
  }

  .xl\:left-px{
    left: 1px;
  }

  .xl\:top-0\.5{
    top: 0.125rem;
  }

  .xl\:right-0\.5{
    right: 0.125rem;
  }

  .xl\:bottom-0\.5{
    bottom: 0.125rem;
  }

  .xl\:left-0\.5{
    left: 0.125rem;
  }

  .xl\:top-1\.5{
    top: 0.375rem;
  }

  .xl\:right-1\.5{
    right: 0.375rem;
  }

  .xl\:bottom-1\.5{
    bottom: 0.375rem;
  }

  .xl\:left-1\.5{
    left: 0.375rem;
  }

  .xl\:top-2\.5{
    top: 0.625rem;
  }

  .xl\:right-2\.5{
    right: 0.625rem;
  }

  .xl\:bottom-2\.5{
    bottom: 0.625rem;
  }

  .xl\:left-2\.5{
    left: 0.625rem;
  }

  .xl\:top-3\.5{
    top: 0.875rem;
  }

  .xl\:right-3\.5{
    right: 0.875rem;
  }

  .xl\:bottom-3\.5{
    bottom: 0.875rem;
  }

  .xl\:left-3\.5{
    left: 0.875rem;
  }

  .xl\:-top-0{
    top: 0px;
  }

  .xl\:-right-0{
    right: 0px;
  }

  .xl\:-bottom-0{
    bottom: 0px;
  }

  .xl\:-left-0{
    left: 0px;
  }

  .xl\:-top-1{
    top: -0.25rem;
  }

  .xl\:-right-1{
    right: -0.25rem;
  }

  .xl\:-bottom-1{
    bottom: -0.25rem;
  }

  .xl\:-left-1{
    left: -0.25rem;
  }

  .xl\:-top-2{
    top: -0.5rem;
  }

  .xl\:-right-2{
    right: -0.5rem;
  }

  .xl\:-bottom-2{
    bottom: -0.5rem;
  }

  .xl\:-left-2{
    left: -0.5rem;
  }

  .xl\:-top-3{
    top: -0.75rem;
  }

  .xl\:-right-3{
    right: -0.75rem;
  }

  .xl\:-bottom-3{
    bottom: -0.75rem;
  }

  .xl\:-left-3{
    left: -0.75rem;
  }

  .xl\:-top-4{
    top: -1rem;
  }

  .xl\:-right-4{
    right: -1rem;
  }

  .xl\:-bottom-4{
    bottom: -1rem;
  }

  .xl\:-left-4{
    left: -1rem;
  }

  .xl\:-top-5{
    top: -1.25rem;
  }

  .xl\:-right-5{
    right: -1.25rem;
  }

  .xl\:-bottom-5{
    bottom: -1.25rem;
  }

  .xl\:-left-5{
    left: -1.25rem;
  }

  .xl\:-top-6{
    top: -1.5rem;
  }

  .xl\:-right-6{
    right: -1.5rem;
  }

  .xl\:-bottom-6{
    bottom: -1.5rem;
  }

  .xl\:-left-6{
    left: -1.5rem;
  }

  .xl\:-top-7{
    top: -1.75rem;
  }

  .xl\:-right-7{
    right: -1.75rem;
  }

  .xl\:-bottom-7{
    bottom: -1.75rem;
  }

  .xl\:-left-7{
    left: -1.75rem;
  }

  .xl\:-top-8{
    top: -2rem;
  }

  .xl\:-right-8{
    right: -2rem;
  }

  .xl\:-bottom-8{
    bottom: -2rem;
  }

  .xl\:-left-8{
    left: -2rem;
  }

  .xl\:-top-9{
    top: -2.25rem;
  }

  .xl\:-right-9{
    right: -2.25rem;
  }

  .xl\:-bottom-9{
    bottom: -2.25rem;
  }

  .xl\:-left-9{
    left: -2.25rem;
  }

  .xl\:-top-10{
    top: -2.5rem;
  }

  .xl\:-right-10{
    right: -2.5rem;
  }

  .xl\:-bottom-10{
    bottom: -2.5rem;
  }

  .xl\:-left-10{
    left: -2.5rem;
  }

  .xl\:-top-11{
    top: -2.75rem;
  }

  .xl\:-right-11{
    right: -2.75rem;
  }

  .xl\:-bottom-11{
    bottom: -2.75rem;
  }

  .xl\:-left-11{
    left: -2.75rem;
  }

  .xl\:-top-12{
    top: -3rem;
  }

  .xl\:-right-12{
    right: -3rem;
  }

  .xl\:-bottom-12{
    bottom: -3rem;
  }

  .xl\:-left-12{
    left: -3rem;
  }

  .xl\:-top-14{
    top: -3.5rem;
  }

  .xl\:-right-14{
    right: -3.5rem;
  }

  .xl\:-bottom-14{
    bottom: -3.5rem;
  }

  .xl\:-left-14{
    left: -3.5rem;
  }

  .xl\:-top-16{
    top: -4rem;
  }

  .xl\:-right-16{
    right: -4rem;
  }

  .xl\:-bottom-16{
    bottom: -4rem;
  }

  .xl\:-left-16{
    left: -4rem;
  }

  .xl\:-top-20{
    top: -5rem;
  }

  .xl\:-right-20{
    right: -5rem;
  }

  .xl\:-bottom-20{
    bottom: -5rem;
  }

  .xl\:-left-20{
    left: -5rem;
  }

  .xl\:-top-24{
    top: -6rem;
  }

  .xl\:-right-24{
    right: -6rem;
  }

  .xl\:-bottom-24{
    bottom: -6rem;
  }

  .xl\:-left-24{
    left: -6rem;
  }

  .xl\:-top-28{
    top: -7rem;
  }

  .xl\:-right-28{
    right: -7rem;
  }

  .xl\:-bottom-28{
    bottom: -7rem;
  }

  .xl\:-left-28{
    left: -7rem;
  }

  .xl\:-top-32{
    top: -8rem;
  }

  .xl\:-right-32{
    right: -8rem;
  }

  .xl\:-bottom-32{
    bottom: -8rem;
  }

  .xl\:-left-32{
    left: -8rem;
  }

  .xl\:-top-36{
    top: -9rem;
  }

  .xl\:-right-36{
    right: -9rem;
  }

  .xl\:-bottom-36{
    bottom: -9rem;
  }

  .xl\:-left-36{
    left: -9rem;
  }

  .xl\:-top-40{
    top: -10rem;
  }

  .xl\:-right-40{
    right: -10rem;
  }

  .xl\:-bottom-40{
    bottom: -10rem;
  }

  .xl\:-left-40{
    left: -10rem;
  }

  .xl\:-top-44{
    top: -11rem;
  }

  .xl\:-right-44{
    right: -11rem;
  }

  .xl\:-bottom-44{
    bottom: -11rem;
  }

  .xl\:-left-44{
    left: -11rem;
  }

  .xl\:-top-48{
    top: -12rem;
  }

  .xl\:-right-48{
    right: -12rem;
  }

  .xl\:-bottom-48{
    bottom: -12rem;
  }

  .xl\:-left-48{
    left: -12rem;
  }

  .xl\:-top-52{
    top: -13rem;
  }

  .xl\:-right-52{
    right: -13rem;
  }

  .xl\:-bottom-52{
    bottom: -13rem;
  }

  .xl\:-left-52{
    left: -13rem;
  }

  .xl\:-top-56{
    top: -14rem;
  }

  .xl\:-right-56{
    right: -14rem;
  }

  .xl\:-bottom-56{
    bottom: -14rem;
  }

  .xl\:-left-56{
    left: -14rem;
  }

  .xl\:-top-60{
    top: -15rem;
  }

  .xl\:-right-60{
    right: -15rem;
  }

  .xl\:-bottom-60{
    bottom: -15rem;
  }

  .xl\:-left-60{
    left: -15rem;
  }

  .xl\:-top-64{
    top: -16rem;
  }

  .xl\:-right-64{
    right: -16rem;
  }

  .xl\:-bottom-64{
    bottom: -16rem;
  }

  .xl\:-left-64{
    left: -16rem;
  }

  .xl\:-top-72{
    top: -18rem;
  }

  .xl\:-right-72{
    right: -18rem;
  }

  .xl\:-bottom-72{
    bottom: -18rem;
  }

  .xl\:-left-72{
    left: -18rem;
  }

  .xl\:-top-80{
    top: -20rem;
  }

  .xl\:-right-80{
    right: -20rem;
  }

  .xl\:-bottom-80{
    bottom: -20rem;
  }

  .xl\:-left-80{
    left: -20rem;
  }

  .xl\:-top-96{
    top: -24rem;
  }

  .xl\:-right-96{
    right: -24rem;
  }

  .xl\:-bottom-96{
    bottom: -24rem;
  }

  .xl\:-left-96{
    left: -24rem;
  }

  .xl\:-top-px{
    top: -1px;
  }

  .xl\:-right-px{
    right: -1px;
  }

  .xl\:-bottom-px{
    bottom: -1px;
  }

  .xl\:-left-px{
    left: -1px;
  }

  .xl\:-top-0\.5{
    top: -0.125rem;
  }

  .xl\:-right-0\.5{
    right: -0.125rem;
  }

  .xl\:-bottom-0\.5{
    bottom: -0.125rem;
  }

  .xl\:-left-0\.5{
    left: -0.125rem;
  }

  .xl\:-top-1\.5{
    top: -0.375rem;
  }

  .xl\:-right-1\.5{
    right: -0.375rem;
  }

  .xl\:-bottom-1\.5{
    bottom: -0.375rem;
  }

  .xl\:-left-1\.5{
    left: -0.375rem;
  }

  .xl\:-top-2\.5{
    top: -0.625rem;
  }

  .xl\:-right-2\.5{
    right: -0.625rem;
  }

  .xl\:-bottom-2\.5{
    bottom: -0.625rem;
  }

  .xl\:-left-2\.5{
    left: -0.625rem;
  }

  .xl\:-top-3\.5{
    top: -0.875rem;
  }

  .xl\:-right-3\.5{
    right: -0.875rem;
  }

  .xl\:-bottom-3\.5{
    bottom: -0.875rem;
  }

  .xl\:-left-3\.5{
    left: -0.875rem;
  }

  .xl\:top-1\/2{
    top: 50%;
  }

  .xl\:right-1\/2{
    right: 50%;
  }

  .xl\:bottom-1\/2{
    bottom: 50%;
  }

  .xl\:left-1\/2{
    left: 50%;
  }

  .xl\:top-1\/3{
    top: 33.333333%;
  }

  .xl\:right-1\/3{
    right: 33.333333%;
  }

  .xl\:bottom-1\/3{
    bottom: 33.333333%;
  }

  .xl\:left-1\/3{
    left: 33.333333%;
  }

  .xl\:top-2\/3{
    top: 66.666667%;
  }

  .xl\:right-2\/3{
    right: 66.666667%;
  }

  .xl\:bottom-2\/3{
    bottom: 66.666667%;
  }

  .xl\:left-2\/3{
    left: 66.666667%;
  }

  .xl\:top-1\/4{
    top: 25%;
  }

  .xl\:right-1\/4{
    right: 25%;
  }

  .xl\:bottom-1\/4{
    bottom: 25%;
  }

  .xl\:left-1\/4{
    left: 25%;
  }

  .xl\:top-2\/4{
    top: 50%;
  }

  .xl\:right-2\/4{
    right: 50%;
  }

  .xl\:bottom-2\/4{
    bottom: 50%;
  }

  .xl\:left-2\/4{
    left: 50%;
  }

  .xl\:top-3\/4{
    top: 75%;
  }

  .xl\:right-3\/4{
    right: 75%;
  }

  .xl\:bottom-3\/4{
    bottom: 75%;
  }

  .xl\:left-3\/4{
    left: 75%;
  }

  .xl\:top-full{
    top: 100%;
  }

  .xl\:right-full{
    right: 100%;
  }

  .xl\:bottom-full{
    bottom: 100%;
  }

  .xl\:left-full{
    left: 100%;
  }

  .xl\:-top-1\/2{
    top: -50%;
  }

  .xl\:-right-1\/2{
    right: -50%;
  }

  .xl\:-bottom-1\/2{
    bottom: -50%;
  }

  .xl\:-left-1\/2{
    left: -50%;
  }

  .xl\:-top-1\/3{
    top: -33.333333%;
  }

  .xl\:-right-1\/3{
    right: -33.333333%;
  }

  .xl\:-bottom-1\/3{
    bottom: -33.333333%;
  }

  .xl\:-left-1\/3{
    left: -33.333333%;
  }

  .xl\:-top-2\/3{
    top: -66.666667%;
  }

  .xl\:-right-2\/3{
    right: -66.666667%;
  }

  .xl\:-bottom-2\/3{
    bottom: -66.666667%;
  }

  .xl\:-left-2\/3{
    left: -66.666667%;
  }

  .xl\:-top-1\/4{
    top: -25%;
  }

  .xl\:-right-1\/4{
    right: -25%;
  }

  .xl\:-bottom-1\/4{
    bottom: -25%;
  }

  .xl\:-left-1\/4{
    left: -25%;
  }

  .xl\:-top-2\/4{
    top: -50%;
  }

  .xl\:-right-2\/4{
    right: -50%;
  }

  .xl\:-bottom-2\/4{
    bottom: -50%;
  }

  .xl\:-left-2\/4{
    left: -50%;
  }

  .xl\:-top-3\/4{
    top: -75%;
  }

  .xl\:-right-3\/4{
    right: -75%;
  }

  .xl\:-bottom-3\/4{
    bottom: -75%;
  }

  .xl\:-left-3\/4{
    left: -75%;
  }

  .xl\:-top-full{
    top: -100%;
  }

  .xl\:-right-full{
    right: -100%;
  }

  .xl\:-bottom-full{
    bottom: -100%;
  }

  .xl\:-left-full{
    left: -100%;
  }

  .xl\:resize-none{
    resize: none;
  }

  .xl\:resize-y{
    resize: vertical;
  }

  .xl\:resize-x{
    resize: horizontal;
  }

  .xl\:resize{
    resize: both;
  }

  .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);
  }

  .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);
  }

  .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\: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\: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\: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\:ring-inset{
    --tw-ring-inset: inset;
  }

  .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-within\:ring-inset:focus-within{
    --tw-ring-inset: inset;
  }

  .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\:focus\:ring-inset:focus{
    --tw-ring-inset: inset;
  }

  .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-50{
    --tw-ring-offset-color: #f5f3ff;
  }

  .xl\:ring-offset-purple-100{
    --tw-ring-offset-color: #ede9fe;
  }

  .xl\:ring-offset-purple-200{
    --tw-ring-offset-color: #ddd6fe;
  }

  .xl\:ring-offset-purple-300{
    --tw-ring-offset-color: #c4b5fd;
  }

  .xl\:ring-offset-purple-400{
    --tw-ring-offset-color: #a78bfa;
  }

  .xl\:ring-offset-purple-500{
    --tw-ring-offset-color: #8b5cf6;
  }

  .xl\:ring-offset-purple-600{
    --tw-ring-offset-color: #7c3aed;
  }

  .xl\:ring-offset-purple-700{
    --tw-ring-offset-color: #6d28d9;
  }

  .xl\:ring-offset-purple-800{
    --tw-ring-offset-color: #5b21b6;
  }

  .xl\:ring-offset-purple-900{
    --tw-ring-offset-color: #4c1d95;
  }

  .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-browny{
    --tw-ring-offset-color: #ACA5A0;
  }

  .xl\:ring-offset-browny-lighter{
    --tw-ring-offset-color: #CBC4BC;
  }

  .xl\:ring-offset-browny-darker{
    --tw-ring-offset-color: #86807B;
  }

  .xl\:ring-offset-graysy{
    --tw-ring-offset-color: #9F9F9F;
  }

  .xl\:ring-offset-graysy-darker{
    --tw-ring-offset-color: #343434;
  }

  .xl\:ring-offset-graysy-lighter{
    --tw-ring-offset-color: #E5E5E5;
  }

  .xl\:ring-offset-error{
    --tw-ring-offset-color: #EA2121;
  }

  .xl\:ring-offset-redy{
    --tw-ring-offset-color: #DE1515;
  }

  .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-50:focus-within{
    --tw-ring-offset-color: #f5f3ff;
  }

  .xl\:focus-within\:ring-offset-purple-100:focus-within{
    --tw-ring-offset-color: #ede9fe;
  }

  .xl\:focus-within\:ring-offset-purple-200:focus-within{
    --tw-ring-offset-color: #ddd6fe;
  }

  .xl\:focus-within\:ring-offset-purple-300:focus-within{
    --tw-ring-offset-color: #c4b5fd;
  }

  .xl\:focus-within\:ring-offset-purple-400:focus-within{
    --tw-ring-offset-color: #a78bfa;
  }

  .xl\:focus-within\:ring-offset-purple-500:focus-within{
    --tw-ring-offset-color: #8b5cf6;
  }

  .xl\:focus-within\:ring-offset-purple-600:focus-within{
    --tw-ring-offset-color: #7c3aed;
  }

  .xl\:focus-within\:ring-offset-purple-700:focus-within{
    --tw-ring-offset-color: #6d28d9;
  }

  .xl\:focus-within\:ring-offset-purple-800:focus-within{
    --tw-ring-offset-color: #5b21b6;
  }

  .xl\:focus-within\:ring-offset-purple-900:focus-within{
    --tw-ring-offset-color: #4c1d95;
  }

  .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-browny:focus-within{
    --tw-ring-offset-color: #ACA5A0;
  }

  .xl\:focus-within\:ring-offset-browny-lighter:focus-within{
    --tw-ring-offset-color: #CBC4BC;
  }

  .xl\:focus-within\:ring-offset-browny-darker:focus-within{
    --tw-ring-offset-color: #86807B;
  }

  .xl\:focus-within\:ring-offset-graysy:focus-within{
    --tw-ring-offset-color: #9F9F9F;
  }

  .xl\:focus-within\:ring-offset-graysy-darker:focus-within{
    --tw-ring-offset-color: #343434;
  }

  .xl\:focus-within\:ring-offset-graysy-lighter:focus-within{
    --tw-ring-offset-color: #E5E5E5;
  }

  .xl\:focus-within\:ring-offset-error:focus-within{
    --tw-ring-offset-color: #EA2121;
  }

  .xl\:focus-within\:ring-offset-redy:focus-within{
    --tw-ring-offset-color: #DE1515;
  }

  .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-50:focus{
    --tw-ring-offset-color: #f5f3ff;
  }

  .xl\:focus\:ring-offset-purple-100:focus{
    --tw-ring-offset-color: #ede9fe;
  }

  .xl\:focus\:ring-offset-purple-200:focus{
    --tw-ring-offset-color: #ddd6fe;
  }

  .xl\:focus\:ring-offset-purple-300:focus{
    --tw-ring-offset-color: #c4b5fd;
  }

  .xl\:focus\:ring-offset-purple-400:focus{
    --tw-ring-offset-color: #a78bfa;
  }

  .xl\:focus\:ring-offset-purple-500:focus{
    --tw-ring-offset-color: #8b5cf6;
  }

  .xl\:focus\:ring-offset-purple-600:focus{
    --tw-ring-offset-color: #7c3aed;
  }

  .xl\:focus\:ring-offset-purple-700:focus{
    --tw-ring-offset-color: #6d28d9;
  }

  .xl\:focus\:ring-offset-purple-800:focus{
    --tw-ring-offset-color: #5b21b6;
  }

  .xl\:focus\:ring-offset-purple-900:focus{
    --tw-ring-offset-color: #4c1d95;
  }

  .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-browny:focus{
    --tw-ring-offset-color: #ACA5A0;
  }

  .xl\:focus\:ring-offset-browny-lighter:focus{
    --tw-ring-offset-color: #CBC4BC;
  }

  .xl\:focus\:ring-offset-browny-darker:focus{
    --tw-ring-offset-color: #86807B;
  }

  .xl\:focus\:ring-offset-graysy:focus{
    --tw-ring-offset-color: #9F9F9F;
  }

  .xl\:focus\:ring-offset-graysy-darker:focus{
    --tw-ring-offset-color: #343434;
  }

  .xl\:focus\:ring-offset-graysy-lighter:focus{
    --tw-ring-offset-color: #E5E5E5;
  }

  .xl\:focus\:ring-offset-error:focus{
    --tw-ring-offset-color: #EA2121;
  }

  .xl\:focus\:ring-offset-redy:focus{
    --tw-ring-offset-color: #DE1515;
  }

  .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-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-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .xl\:ring-purple-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .xl\:ring-purple-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .xl\:ring-purple-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .xl\:ring-purple-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .xl\:ring-purple-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .xl\:ring-purple-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .xl\:ring-purple-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .xl\:ring-purple-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .xl\:ring-purple-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, 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-browny{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(172, 165, 160, var(--tw-ring-opacity));
  }

  .xl\:ring-browny-lighter{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(203, 196, 188, var(--tw-ring-opacity));
  }

  .xl\:ring-browny-darker{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 128, 123, var(--tw-ring-opacity));
  }

  .xl\:ring-graysy{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(159, 159, 159, var(--tw-ring-opacity));
  }

  .xl\:ring-graysy-darker{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 52, 52, var(--tw-ring-opacity));
  }

  .xl\:ring-graysy-lighter{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 229, 229, var(--tw-ring-opacity));
  }

  .xl\:ring-error{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(234, 33, 33, var(--tw-ring-opacity));
  }

  .xl\:ring-redy{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(222, 21, 21, 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-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-purple-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-purple-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-purple-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-purple-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-purple-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-purple-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-purple-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-purple-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-purple-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, 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-browny:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(172, 165, 160, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-browny-lighter:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(203, 196, 188, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-browny-darker:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 128, 123, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-graysy:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(159, 159, 159, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-graysy-darker:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 52, 52, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-graysy-lighter:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 229, 229, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-error:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(234, 33, 33, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-redy:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(222, 21, 21, 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-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-purple-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-purple-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-purple-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-purple-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-purple-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-purple-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-purple-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-purple-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-purple-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, 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-browny:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(172, 165, 160, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-browny-lighter:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(203, 196, 188, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-browny-darker:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 128, 123, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-graysy:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(159, 159, 159, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-graysy-darker:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 52, 52, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-graysy-lighter:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 229, 229, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-error:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(234, 33, 33, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-redy:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(222, 21, 21, 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\: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\:table-auto{
    table-layout: auto;
  }

  .xl\:table-fixed{
    table-layout: fixed;
  }

  .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\: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-50{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .xl\:text-purple-100{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .xl\:text-purple-200{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .xl\:text-purple-300{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .xl\:text-purple-400{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .xl\:text-purple-500{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .xl\:text-purple-600{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .xl\:text-purple-700{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .xl\:text-purple-800{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .xl\:text-purple-900{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, 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-browny{
    --tw-text-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-text-opacity));
  }

  .xl\:text-browny-lighter{
    --tw-text-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-text-opacity));
  }

  .xl\:text-browny-darker{
    --tw-text-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-text-opacity));
  }

  .xl\:text-graysy{
    --tw-text-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-text-opacity));
  }

  .xl\:text-graysy-darker{
    --tw-text-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-text-opacity));
  }

  .xl\:text-graysy-lighter{
    --tw-text-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-text-opacity));
  }

  .xl\:text-error{
    --tw-text-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-text-opacity));
  }

  .xl\:text-redy{
    --tw-text-opacity: 1;
    color: rgba(222, 21, 21, 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-50{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-purple-100{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-purple-200{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-purple-300{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-purple-400{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-purple-500{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-purple-600{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-purple-700{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-purple-800{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-purple-900{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, 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-browny{
    --tw-text-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-browny-lighter{
    --tw-text-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-browny-darker{
    --tw-text-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-graysy{
    --tw-text-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-graysy-darker{
    --tw-text-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-graysy-lighter{
    --tw-text-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-error{
    --tw-text-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-redy{
    --tw-text-opacity: 1;
    color: rgba(222, 21, 21, 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-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-purple-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-purple-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-purple-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-purple-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-purple-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-purple-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-purple-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-purple-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-purple-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, 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-browny:focus-within{
    --tw-text-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-browny-lighter:focus-within{
    --tw-text-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-browny-darker:focus-within{
    --tw-text-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-graysy:focus-within{
    --tw-text-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-graysy-darker:focus-within{
    --tw-text-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-graysy-lighter:focus-within{
    --tw-text-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-error:focus-within{
    --tw-text-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-redy:focus-within{
    --tw-text-opacity: 1;
    color: rgba(222, 21, 21, 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-50:hover{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .xl\:hover\:text-purple-100:hover{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .xl\:hover\:text-purple-200:hover{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .xl\:hover\:text-purple-300:hover{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .xl\:hover\:text-purple-400:hover{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .xl\:hover\:text-purple-500:hover{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .xl\:hover\:text-purple-600:hover{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .xl\:hover\:text-purple-700:hover{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .xl\:hover\:text-purple-800:hover{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .xl\:hover\:text-purple-900:hover{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, 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-browny:hover{
    --tw-text-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-text-opacity));
  }

  .xl\:hover\:text-browny-lighter:hover{
    --tw-text-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-text-opacity));
  }

  .xl\:hover\:text-browny-darker:hover{
    --tw-text-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-text-opacity));
  }

  .xl\:hover\:text-graysy:hover{
    --tw-text-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-text-opacity));
  }

  .xl\:hover\:text-graysy-darker:hover{
    --tw-text-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-text-opacity));
  }

  .xl\:hover\:text-graysy-lighter:hover{
    --tw-text-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-text-opacity));
  }

  .xl\:hover\:text-error:hover{
    --tw-text-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-text-opacity));
  }

  .xl\:hover\:text-redy:hover{
    --tw-text-opacity: 1;
    color: rgba(222, 21, 21, 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-50:focus{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .xl\:focus\:text-purple-100:focus{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .xl\:focus\:text-purple-200:focus{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .xl\:focus\:text-purple-300:focus{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .xl\:focus\:text-purple-400:focus{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .xl\:focus\:text-purple-500:focus{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .xl\:focus\:text-purple-600:focus{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .xl\:focus\:text-purple-700:focus{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .xl\:focus\:text-purple-800:focus{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .xl\:focus\:text-purple-900:focus{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, 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-browny:focus{
    --tw-text-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-text-opacity));
  }

  .xl\:focus\:text-browny-lighter:focus{
    --tw-text-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-text-opacity));
  }

  .xl\:focus\:text-browny-darker:focus{
    --tw-text-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-text-opacity));
  }

  .xl\:focus\:text-graysy:focus{
    --tw-text-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-text-opacity));
  }

  .xl\:focus\:text-graysy-darker:focus{
    --tw-text-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-text-opacity));
  }

  .xl\:focus\:text-graysy-lighter:focus{
    --tw-text-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-text-opacity));
  }

  .xl\:focus\:text-error:focus{
    --tw-text-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-text-opacity));
  }

  .xl\:focus\:text-redy:focus{
    --tw-text-opacity: 1;
    color: rgba(222, 21, 21, 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\:truncate{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .xl\:overflow-ellipsis{
    text-overflow: ellipsis;
  }

  .xl\:overflow-clip{
    text-overflow: clip;
  }

  .xl\:italic{
    font-style: italic;
  }

  .xl\:not-italic{
    font-style: normal;
  }

  .xl\:uppercase{
    text-transform: uppercase;
  }

  .xl\:lowercase{
    text-transform: lowercase;
  }

  .xl\:capitalize{
    text-transform: capitalize;
  }

  .xl\:normal-case{
    text-transform: none;
  }

  .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\: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\: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\: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;
        -ms-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\: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\:visible{
    visibility: visible;
  }

  .xl\:invisible{
    visibility: hidden;
  }

  .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\: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-14{
    width: 3.5rem;
  }

  .xl\:w-16{
    width: 4rem;
  }

  .xl\:w-20{
    width: 5rem;
  }

  .xl\:w-24{
    width: 6rem;
  }

  .xl\:w-28{
    width: 7rem;
  }

  .xl\:w-32{
    width: 8rem;
  }

  .xl\:w-36{
    width: 9rem;
  }

  .xl\:w-40{
    width: 10rem;
  }

  .xl\:w-44{
    width: 11rem;
  }

  .xl\:w-48{
    width: 12rem;
  }

  .xl\:w-52{
    width: 13rem;
  }

  .xl\:w-56{
    width: 14rem;
  }

  .xl\:w-60{
    width: 15rem;
  }

  .xl\:w-64{
    width: 16rem;
  }

  .xl\:w-72{
    width: 18rem;
  }

  .xl\:w-80{
    width: 20rem;
  }

  .xl\:w-96{
    width: 24rem;
  }

  .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-3xl{
    width: 1680px;
  }

  .xl\:w-2xl{
    width: 1366px;
  }

  .xl\:w-xl{
    width: 1280px;
  }

  .xl\:w-lg{
    width: 1024px;
  }

  .xl\:w-md{
    width: 768px;
  }

  .xl\:w-sm{
    width: 640px;
  }

  .xl\:w-xs{
    width: 375px;
  }

  .xl\:w-580px{
    width: 580px;
  }

  .xl\:w-100px{
    width: 100px;
  }

  .xl\:w-27px{
    width: 27px;
  }

  .xl\:z-0{
    z-index: 0;
  }

  .xl\:z-10{
    z-index: 10;
  }

  .xl\:z-20{
    z-index: 20;
  }

  .xl\:z-30{
    z-index: 30;
  }

  .xl\:z-40{
    z-index: 40;
  }

  .xl\:z-50{
    z-index: 50;
  }

  .xl\:z-auto{
    z-index: auto;
  }

  .xl\:focus-within\:z-0:focus-within{
    z-index: 0;
  }

  .xl\:focus-within\:z-10:focus-within{
    z-index: 10;
  }

  .xl\:focus-within\:z-20:focus-within{
    z-index: 20;
  }

  .xl\:focus-within\:z-30:focus-within{
    z-index: 30;
  }

  .xl\:focus-within\:z-40:focus-within{
    z-index: 40;
  }

  .xl\:focus-within\:z-50:focus-within{
    z-index: 50;
  }

  .xl\:focus-within\:z-auto:focus-within{
    z-index: auto;
  }

  .xl\:focus\:z-0:focus{
    z-index: 0;
  }

  .xl\:focus\:z-10:focus{
    z-index: 10;
  }

  .xl\:focus\:z-20:focus{
    z-index: 20;
  }

  .xl\:focus\:z-30:focus{
    z-index: 30;
  }

  .xl\:focus\:z-40:focus{
    z-index: 40;
  }

  .xl\:focus\:z-50:focus{
    z-index: 50;
  }

  .xl\:focus\:z-auto:focus{
    z-index: auto;
  }

  .xl\:isolate{
    isolation: isolate;
  }

  .xl\:isolation-auto{
    isolation: auto;
  }

  .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\: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\: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\: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\: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\: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\: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\: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\: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\: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\: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\: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-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\: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-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\: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\: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\: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\: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\: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\: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);
  }

  .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\: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\: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\: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\: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\: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-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-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-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%);
  }
}

@media (max-width: 1024px){
  .lg\:container{
    width: 100%;
    padding-right: 1rem;
    padding-left: 1rem;
  }

  .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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-divide-opacity));
  }

  .lg\:divide-purple-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-divide-opacity));
  }

  .lg\:divide-purple-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-divide-opacity));
  }

  .lg\:divide-purple-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-divide-opacity));
  }

  .lg\:divide-purple-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-divide-opacity));
  }

  .lg\:divide-purple-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-divide-opacity));
  }

  .lg\:divide-purple-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-divide-opacity));
  }

  .lg\:divide-purple-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-divide-opacity));
  }

  .lg\:divide-purple-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-divide-opacity));
  }

  .lg\:divide-purple-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(76, 29, 149, 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-browny > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(172, 165, 160, var(--tw-divide-opacity));
  }

  .lg\:divide-browny-lighter > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(203, 196, 188, var(--tw-divide-opacity));
  }

  .lg\:divide-browny-darker > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(134, 128, 123, var(--tw-divide-opacity));
  }

  .lg\:divide-graysy > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(159, 159, 159, var(--tw-divide-opacity));
  }

  .lg\:divide-graysy-darker > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(52, 52, 52, var(--tw-divide-opacity));
  }

  .lg\:divide-graysy-lighter > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(229, 229, 229, var(--tw-divide-opacity));
  }

  .lg\:divide-error > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(234, 33, 33, var(--tw-divide-opacity));
  }

  .lg\:divide-redy > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(222, 21, 21, var(--tw-divide-opacity));
  }

  .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-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\: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\:appearance-none{
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
  }

  .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-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-50{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .lg\:bg-purple-100{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .lg\:bg-purple-200{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .lg\:bg-purple-300{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .lg\:bg-purple-400{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .lg\:bg-purple-500{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .lg\:bg-purple-600{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .lg\:bg-purple-700{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .lg\:bg-purple-800{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .lg\:bg-purple-900{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, 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-browny{
    --tw-bg-opacity: 1;
    background-color: rgba(172, 165, 160, var(--tw-bg-opacity));
  }

  .lg\:bg-browny-lighter{
    --tw-bg-opacity: 1;
    background-color: rgba(203, 196, 188, var(--tw-bg-opacity));
  }

  .lg\:bg-browny-darker{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 128, 123, var(--tw-bg-opacity));
  }

  .lg\:bg-graysy{
    --tw-bg-opacity: 1;
    background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  }

  .lg\:bg-graysy-darker{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 52, 52, var(--tw-bg-opacity));
  }

  .lg\:bg-graysy-lighter{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 229, 229, var(--tw-bg-opacity));
  }

  .lg\:bg-error{
    --tw-bg-opacity: 1;
    background-color: rgba(234, 33, 33, var(--tw-bg-opacity));
  }

  .lg\:bg-redy{
    --tw-bg-opacity: 1;
    background-color: rgba(222, 21, 21, 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-50{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-purple-100{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-purple-200{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-purple-300{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-purple-400{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-purple-500{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-purple-600{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-purple-700{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-purple-800{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-purple-900{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, 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-browny{
    --tw-bg-opacity: 1;
    background-color: rgba(172, 165, 160, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-browny-lighter{
    --tw-bg-opacity: 1;
    background-color: rgba(203, 196, 188, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-browny-darker{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 128, 123, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-graysy{
    --tw-bg-opacity: 1;
    background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-graysy-darker{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 52, 52, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-graysy-lighter{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 229, 229, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-error{
    --tw-bg-opacity: 1;
    background-color: rgba(234, 33, 33, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-redy{
    --tw-bg-opacity: 1;
    background-color: rgba(222, 21, 21, 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-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-purple-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-purple-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-purple-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-purple-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-purple-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-purple-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-purple-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-purple-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-purple-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, 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-browny:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(172, 165, 160, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-browny-lighter:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(203, 196, 188, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-browny-darker:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 128, 123, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-graysy:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-graysy-darker:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 52, 52, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-graysy-lighter:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 229, 229, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-error:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(234, 33, 33, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-redy:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(222, 21, 21, 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-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-purple-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-purple-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-purple-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-purple-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-purple-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-purple-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-purple-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-purple-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-purple-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, 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-browny:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(172, 165, 160, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-browny-lighter:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(203, 196, 188, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-browny-darker:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 128, 123, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-graysy:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-graysy-darker:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 52, 52, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-graysy-lighter:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 229, 229, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-error:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(234, 33, 33, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-redy:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(222, 21, 21, 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-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-purple-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-purple-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-purple-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-purple-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-purple-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-purple-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-purple-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-purple-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-purple-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, 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-browny:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(172, 165, 160, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-browny-lighter:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(203, 196, 188, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-browny-darker:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 128, 123, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-graysy:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-graysy-darker:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 52, 52, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-graysy-lighter:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 229, 229, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-error:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(234, 33, 33, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-redy:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(222, 21, 21, var(--tw-bg-opacity));
  }

  .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-50{
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .lg\:from-purple-100{
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .lg\:from-purple-200{
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .lg\:from-purple-300{
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .lg\:from-purple-400{
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .lg\:from-purple-500{
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .lg\:from-purple-600{
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .lg\:from-purple-700{
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .lg\:from-purple-800{
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .lg\:from-purple-900{
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 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-browny{
    --tw-gradient-from: #ACA5A0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(172, 165, 160, 0));
  }

  .lg\:from-browny-lighter{
    --tw-gradient-from: #CBC4BC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(203, 196, 188, 0));
  }

  .lg\:from-browny-darker{
    --tw-gradient-from: #86807B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 128, 123, 0));
  }

  .lg\:from-graysy{
    --tw-gradient-from: #9F9F9F;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(159, 159, 159, 0));
  }

  .lg\:from-graysy-darker{
    --tw-gradient-from: #343434;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 52, 52, 0));
  }

  .lg\:from-graysy-lighter{
    --tw-gradient-from: #E5E5E5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 229, 229, 0));
  }

  .lg\:from-error{
    --tw-gradient-from: #EA2121;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(234, 33, 33, 0));
  }

  .lg\:from-redy{
    --tw-gradient-from: #DE1515;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 21, 21, 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-50{
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .lg\:via-purple-100{
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .lg\:via-purple-200{
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .lg\:via-purple-300{
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .lg\:via-purple-400{
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .lg\:via-purple-500{
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .lg\:via-purple-600{
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .lg\:via-purple-700{
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .lg\:via-purple-800{
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .lg\:via-purple-900{
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 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-browny{
    --tw-gradient-stops: var(--tw-gradient-from), #ACA5A0, var(--tw-gradient-to, rgba(172, 165, 160, 0));
  }

  .lg\:via-browny-lighter{
    --tw-gradient-stops: var(--tw-gradient-from), #CBC4BC, var(--tw-gradient-to, rgba(203, 196, 188, 0));
  }

  .lg\:via-browny-darker{
    --tw-gradient-stops: var(--tw-gradient-from), #86807B, var(--tw-gradient-to, rgba(134, 128, 123, 0));
  }

  .lg\:via-graysy{
    --tw-gradient-stops: var(--tw-gradient-from), #9F9F9F, var(--tw-gradient-to, rgba(159, 159, 159, 0));
  }

  .lg\:via-graysy-darker{
    --tw-gradient-stops: var(--tw-gradient-from), #343434, var(--tw-gradient-to, rgba(52, 52, 52, 0));
  }

  .lg\:via-graysy-lighter{
    --tw-gradient-stops: var(--tw-gradient-from), #E5E5E5, var(--tw-gradient-to, rgba(229, 229, 229, 0));
  }

  .lg\:via-error{
    --tw-gradient-stops: var(--tw-gradient-from), #EA2121, var(--tw-gradient-to, rgba(234, 33, 33, 0));
  }

  .lg\:via-redy{
    --tw-gradient-stops: var(--tw-gradient-from), #DE1515, var(--tw-gradient-to, rgba(222, 21, 21, 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-50{
    --tw-gradient-to: #f5f3ff;
  }

  .lg\:to-purple-100{
    --tw-gradient-to: #ede9fe;
  }

  .lg\:to-purple-200{
    --tw-gradient-to: #ddd6fe;
  }

  .lg\:to-purple-300{
    --tw-gradient-to: #c4b5fd;
  }

  .lg\:to-purple-400{
    --tw-gradient-to: #a78bfa;
  }

  .lg\:to-purple-500{
    --tw-gradient-to: #8b5cf6;
  }

  .lg\:to-purple-600{
    --tw-gradient-to: #7c3aed;
  }

  .lg\:to-purple-700{
    --tw-gradient-to: #6d28d9;
  }

  .lg\:to-purple-800{
    --tw-gradient-to: #5b21b6;
  }

  .lg\:to-purple-900{
    --tw-gradient-to: #4c1d95;
  }

  .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-browny{
    --tw-gradient-to: #ACA5A0;
  }

  .lg\:to-browny-lighter{
    --tw-gradient-to: #CBC4BC;
  }

  .lg\:to-browny-darker{
    --tw-gradient-to: #86807B;
  }

  .lg\:to-graysy{
    --tw-gradient-to: #9F9F9F;
  }

  .lg\:to-graysy-darker{
    --tw-gradient-to: #343434;
  }

  .lg\:to-graysy-lighter{
    --tw-gradient-to: #E5E5E5;
  }

  .lg\:to-error{
    --tw-gradient-to: #EA2121;
  }

  .lg\:to-redy{
    --tw-gradient-to: #DE1515;
  }

  .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-50:hover{
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .lg\:hover\:from-purple-100:hover{
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .lg\:hover\:from-purple-200:hover{
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .lg\:hover\:from-purple-300:hover{
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .lg\:hover\:from-purple-400:hover{
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .lg\:hover\:from-purple-500:hover{
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .lg\:hover\:from-purple-600:hover{
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .lg\:hover\:from-purple-700:hover{
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .lg\:hover\:from-purple-800:hover{
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .lg\:hover\:from-purple-900:hover{
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 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-browny:hover{
    --tw-gradient-from: #ACA5A0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(172, 165, 160, 0));
  }

  .lg\:hover\:from-browny-lighter:hover{
    --tw-gradient-from: #CBC4BC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(203, 196, 188, 0));
  }

  .lg\:hover\:from-browny-darker:hover{
    --tw-gradient-from: #86807B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 128, 123, 0));
  }

  .lg\:hover\:from-graysy:hover{
    --tw-gradient-from: #9F9F9F;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(159, 159, 159, 0));
  }

  .lg\:hover\:from-graysy-darker:hover{
    --tw-gradient-from: #343434;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 52, 52, 0));
  }

  .lg\:hover\:from-graysy-lighter:hover{
    --tw-gradient-from: #E5E5E5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 229, 229, 0));
  }

  .lg\:hover\:from-error:hover{
    --tw-gradient-from: #EA2121;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(234, 33, 33, 0));
  }

  .lg\:hover\:from-redy:hover{
    --tw-gradient-from: #DE1515;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 21, 21, 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-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .lg\:hover\:via-purple-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .lg\:hover\:via-purple-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .lg\:hover\:via-purple-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .lg\:hover\:via-purple-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .lg\:hover\:via-purple-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .lg\:hover\:via-purple-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .lg\:hover\:via-purple-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .lg\:hover\:via-purple-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .lg\:hover\:via-purple-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 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-browny:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ACA5A0, var(--tw-gradient-to, rgba(172, 165, 160, 0));
  }

  .lg\:hover\:via-browny-lighter:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #CBC4BC, var(--tw-gradient-to, rgba(203, 196, 188, 0));
  }

  .lg\:hover\:via-browny-darker:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #86807B, var(--tw-gradient-to, rgba(134, 128, 123, 0));
  }

  .lg\:hover\:via-graysy:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #9F9F9F, var(--tw-gradient-to, rgba(159, 159, 159, 0));
  }

  .lg\:hover\:via-graysy-darker:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #343434, var(--tw-gradient-to, rgba(52, 52, 52, 0));
  }

  .lg\:hover\:via-graysy-lighter:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #E5E5E5, var(--tw-gradient-to, rgba(229, 229, 229, 0));
  }

  .lg\:hover\:via-error:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #EA2121, var(--tw-gradient-to, rgba(234, 33, 33, 0));
  }

  .lg\:hover\:via-redy:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #DE1515, var(--tw-gradient-to, rgba(222, 21, 21, 0));
  }

  .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-50:hover{
    --tw-gradient-to: #f5f3ff;
  }

  .lg\:hover\:to-purple-100:hover{
    --tw-gradient-to: #ede9fe;
  }

  .lg\:hover\:to-purple-200:hover{
    --tw-gradient-to: #ddd6fe;
  }

  .lg\:hover\:to-purple-300:hover{
    --tw-gradient-to: #c4b5fd;
  }

  .lg\:hover\:to-purple-400:hover{
    --tw-gradient-to: #a78bfa;
  }

  .lg\:hover\:to-purple-500:hover{
    --tw-gradient-to: #8b5cf6;
  }

  .lg\:hover\:to-purple-600:hover{
    --tw-gradient-to: #7c3aed;
  }

  .lg\:hover\:to-purple-700:hover{
    --tw-gradient-to: #6d28d9;
  }

  .lg\:hover\:to-purple-800:hover{
    --tw-gradient-to: #5b21b6;
  }

  .lg\:hover\:to-purple-900:hover{
    --tw-gradient-to: #4c1d95;
  }

  .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-browny:hover{
    --tw-gradient-to: #ACA5A0;
  }

  .lg\:hover\:to-browny-lighter:hover{
    --tw-gradient-to: #CBC4BC;
  }

  .lg\:hover\:to-browny-darker:hover{
    --tw-gradient-to: #86807B;
  }

  .lg\:hover\:to-graysy:hover{
    --tw-gradient-to: #9F9F9F;
  }

  .lg\:hover\:to-graysy-darker:hover{
    --tw-gradient-to: #343434;
  }

  .lg\:hover\:to-graysy-lighter:hover{
    --tw-gradient-to: #E5E5E5;
  }

  .lg\:hover\:to-error:hover{
    --tw-gradient-to: #EA2121;
  }

  .lg\:hover\:to-redy:hover{
    --tw-gradient-to: #DE1515;
  }

  .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-50:focus{
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .lg\:focus\:from-purple-100:focus{
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .lg\:focus\:from-purple-200:focus{
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .lg\:focus\:from-purple-300:focus{
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .lg\:focus\:from-purple-400:focus{
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .lg\:focus\:from-purple-500:focus{
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .lg\:focus\:from-purple-600:focus{
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .lg\:focus\:from-purple-700:focus{
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .lg\:focus\:from-purple-800:focus{
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .lg\:focus\:from-purple-900:focus{
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 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-browny:focus{
    --tw-gradient-from: #ACA5A0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(172, 165, 160, 0));
  }

  .lg\:focus\:from-browny-lighter:focus{
    --tw-gradient-from: #CBC4BC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(203, 196, 188, 0));
  }

  .lg\:focus\:from-browny-darker:focus{
    --tw-gradient-from: #86807B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 128, 123, 0));
  }

  .lg\:focus\:from-graysy:focus{
    --tw-gradient-from: #9F9F9F;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(159, 159, 159, 0));
  }

  .lg\:focus\:from-graysy-darker:focus{
    --tw-gradient-from: #343434;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 52, 52, 0));
  }

  .lg\:focus\:from-graysy-lighter:focus{
    --tw-gradient-from: #E5E5E5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 229, 229, 0));
  }

  .lg\:focus\:from-error:focus{
    --tw-gradient-from: #EA2121;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(234, 33, 33, 0));
  }

  .lg\:focus\:from-redy:focus{
    --tw-gradient-from: #DE1515;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 21, 21, 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-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .lg\:focus\:via-purple-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .lg\:focus\:via-purple-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .lg\:focus\:via-purple-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .lg\:focus\:via-purple-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .lg\:focus\:via-purple-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .lg\:focus\:via-purple-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .lg\:focus\:via-purple-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .lg\:focus\:via-purple-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .lg\:focus\:via-purple-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 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-browny:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ACA5A0, var(--tw-gradient-to, rgba(172, 165, 160, 0));
  }

  .lg\:focus\:via-browny-lighter:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #CBC4BC, var(--tw-gradient-to, rgba(203, 196, 188, 0));
  }

  .lg\:focus\:via-browny-darker:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #86807B, var(--tw-gradient-to, rgba(134, 128, 123, 0));
  }

  .lg\:focus\:via-graysy:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #9F9F9F, var(--tw-gradient-to, rgba(159, 159, 159, 0));
  }

  .lg\:focus\:via-graysy-darker:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #343434, var(--tw-gradient-to, rgba(52, 52, 52, 0));
  }

  .lg\:focus\:via-graysy-lighter:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #E5E5E5, var(--tw-gradient-to, rgba(229, 229, 229, 0));
  }

  .lg\:focus\:via-error:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #EA2121, var(--tw-gradient-to, rgba(234, 33, 33, 0));
  }

  .lg\:focus\:via-redy:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #DE1515, var(--tw-gradient-to, rgba(222, 21, 21, 0));
  }

  .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-50:focus{
    --tw-gradient-to: #f5f3ff;
  }

  .lg\:focus\:to-purple-100:focus{
    --tw-gradient-to: #ede9fe;
  }

  .lg\:focus\:to-purple-200:focus{
    --tw-gradient-to: #ddd6fe;
  }

  .lg\:focus\:to-purple-300:focus{
    --tw-gradient-to: #c4b5fd;
  }

  .lg\:focus\:to-purple-400:focus{
    --tw-gradient-to: #a78bfa;
  }

  .lg\:focus\:to-purple-500:focus{
    --tw-gradient-to: #8b5cf6;
  }

  .lg\:focus\:to-purple-600:focus{
    --tw-gradient-to: #7c3aed;
  }

  .lg\:focus\:to-purple-700:focus{
    --tw-gradient-to: #6d28d9;
  }

  .lg\:focus\:to-purple-800:focus{
    --tw-gradient-to: #5b21b6;
  }

  .lg\:focus\:to-purple-900:focus{
    --tw-gradient-to: #4c1d95;
  }

  .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-browny:focus{
    --tw-gradient-to: #ACA5A0;
  }

  .lg\:focus\:to-browny-lighter:focus{
    --tw-gradient-to: #CBC4BC;
  }

  .lg\:focus\:to-browny-darker:focus{
    --tw-gradient-to: #86807B;
  }

  .lg\:focus\:to-graysy:focus{
    --tw-gradient-to: #9F9F9F;
  }

  .lg\:focus\:to-graysy-darker:focus{
    --tw-gradient-to: #343434;
  }

  .lg\:focus\:to-graysy-lighter:focus{
    --tw-gradient-to: #E5E5E5;
  }

  .lg\:focus\:to-error:focus{
    --tw-gradient-to: #EA2121;
  }

  .lg\:focus\:to-redy:focus{
    --tw-gradient-to: #DE1515;
  }

  .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-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-auto{
    background-size: auto;
  }

  .lg\:bg-cover{
    background-size: cover;
  }

  .lg\:bg-contain{
    background-size: contain;
  }

  .lg\:border-collapse{
    border-collapse: collapse;
  }

  .lg\:border-separate{
    border-collapse: separate;
  }

  .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-50{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .lg\:border-purple-100{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .lg\:border-purple-200{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .lg\:border-purple-300{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .lg\:border-purple-400{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .lg\:border-purple-500{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .lg\:border-purple-600{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .lg\:border-purple-700{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .lg\:border-purple-800{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .lg\:border-purple-900{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, 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-browny{
    --tw-border-opacity: 1;
    border-color: rgba(172, 165, 160, var(--tw-border-opacity));
  }

  .lg\:border-browny-lighter{
    --tw-border-opacity: 1;
    border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  }

  .lg\:border-browny-darker{
    --tw-border-opacity: 1;
    border-color: rgba(134, 128, 123, var(--tw-border-opacity));
  }

  .lg\:border-graysy{
    --tw-border-opacity: 1;
    border-color: rgba(159, 159, 159, var(--tw-border-opacity));
  }

  .lg\:border-graysy-darker{
    --tw-border-opacity: 1;
    border-color: rgba(52, 52, 52, var(--tw-border-opacity));
  }

  .lg\:border-graysy-lighter{
    --tw-border-opacity: 1;
    border-color: rgba(229, 229, 229, var(--tw-border-opacity));
  }

  .lg\:border-error{
    --tw-border-opacity: 1;
    border-color: rgba(234, 33, 33, var(--tw-border-opacity));
  }

  .lg\:border-redy{
    --tw-border-opacity: 1;
    border-color: rgba(222, 21, 21, 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-50{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-purple-100{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-purple-200{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-purple-300{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-purple-400{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-purple-500{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-purple-600{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-purple-700{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-purple-800{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-purple-900{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, 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-browny{
    --tw-border-opacity: 1;
    border-color: rgba(172, 165, 160, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-browny-lighter{
    --tw-border-opacity: 1;
    border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-browny-darker{
    --tw-border-opacity: 1;
    border-color: rgba(134, 128, 123, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-graysy{
    --tw-border-opacity: 1;
    border-color: rgba(159, 159, 159, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-graysy-darker{
    --tw-border-opacity: 1;
    border-color: rgba(52, 52, 52, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-graysy-lighter{
    --tw-border-opacity: 1;
    border-color: rgba(229, 229, 229, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-error{
    --tw-border-opacity: 1;
    border-color: rgba(234, 33, 33, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-redy{
    --tw-border-opacity: 1;
    border-color: rgba(222, 21, 21, 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-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-purple-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-purple-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-purple-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-purple-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-purple-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-purple-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-purple-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-purple-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-purple-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, 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-browny:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(172, 165, 160, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-browny-lighter:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-browny-darker:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(134, 128, 123, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-graysy:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(159, 159, 159, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-graysy-darker:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(52, 52, 52, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-graysy-lighter:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(229, 229, 229, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-error:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(234, 33, 33, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-redy:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(222, 21, 21, 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-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .lg\:hover\:border-purple-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .lg\:hover\:border-purple-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .lg\:hover\:border-purple-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .lg\:hover\:border-purple-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .lg\:hover\:border-purple-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .lg\:hover\:border-purple-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .lg\:hover\:border-purple-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .lg\:hover\:border-purple-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .lg\:hover\:border-purple-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, 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-browny:hover{
    --tw-border-opacity: 1;
    border-color: rgba(172, 165, 160, var(--tw-border-opacity));
  }

  .lg\:hover\:border-browny-lighter:hover{
    --tw-border-opacity: 1;
    border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  }

  .lg\:hover\:border-browny-darker:hover{
    --tw-border-opacity: 1;
    border-color: rgba(134, 128, 123, var(--tw-border-opacity));
  }

  .lg\:hover\:border-graysy:hover{
    --tw-border-opacity: 1;
    border-color: rgba(159, 159, 159, var(--tw-border-opacity));
  }

  .lg\:hover\:border-graysy-darker:hover{
    --tw-border-opacity: 1;
    border-color: rgba(52, 52, 52, var(--tw-border-opacity));
  }

  .lg\:hover\:border-graysy-lighter:hover{
    --tw-border-opacity: 1;
    border-color: rgba(229, 229, 229, var(--tw-border-opacity));
  }

  .lg\:hover\:border-error:hover{
    --tw-border-opacity: 1;
    border-color: rgba(234, 33, 33, var(--tw-border-opacity));
  }

  .lg\:hover\:border-redy:hover{
    --tw-border-opacity: 1;
    border-color: rgba(222, 21, 21, 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-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .lg\:focus\:border-purple-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .lg\:focus\:border-purple-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .lg\:focus\:border-purple-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .lg\:focus\:border-purple-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .lg\:focus\:border-purple-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .lg\:focus\:border-purple-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .lg\:focus\:border-purple-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .lg\:focus\:border-purple-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .lg\:focus\:border-purple-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, 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-browny:focus{
    --tw-border-opacity: 1;
    border-color: rgba(172, 165, 160, var(--tw-border-opacity));
  }

  .lg\:focus\:border-browny-lighter:focus{
    --tw-border-opacity: 1;
    border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  }

  .lg\:focus\:border-browny-darker:focus{
    --tw-border-opacity: 1;
    border-color: rgba(134, 128, 123, var(--tw-border-opacity));
  }

  .lg\:focus\:border-graysy:focus{
    --tw-border-opacity: 1;
    border-color: rgba(159, 159, 159, var(--tw-border-opacity));
  }

  .lg\:focus\:border-graysy-darker:focus{
    --tw-border-opacity: 1;
    border-color: rgba(52, 52, 52, var(--tw-border-opacity));
  }

  .lg\:focus\:border-graysy-lighter:focus{
    --tw-border-opacity: 1;
    border-color: rgba(229, 229, 229, var(--tw-border-opacity));
  }

  .lg\:focus\:border-error:focus{
    --tw-border-opacity: 1;
    border-color: rgba(234, 33, 33, var(--tw-border-opacity));
  }

  .lg\:focus\:border-redy:focus{
    --tw-border-opacity: 1;
    border-color: rgba(222, 21, 21, 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\: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-40px{
    border-radius: 40px;
  }

  .lg\:rounded-circle{
    border-radius: 50%;
  }

  .lg\:rounded-t-none{
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .lg\:rounded-r-none{
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .lg\:rounded-b-none{
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .lg\:rounded-l-none{
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .lg\:rounded-t-sm{
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .lg\:rounded-r-sm{
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .lg\:rounded-b-sm{
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .lg\:rounded-l-sm{
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .lg\:rounded-t{
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  .lg\:rounded-r{
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }

  .lg\:rounded-b{
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .lg\:rounded-l{
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .lg\:rounded-t-md{
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .lg\:rounded-r-md{
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .lg\:rounded-b-md{
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .lg\:rounded-l-md{
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .lg\:rounded-t-lg{
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .lg\:rounded-r-lg{
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .lg\:rounded-b-lg{
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .lg\:rounded-l-lg{
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .lg\:rounded-t-xl{
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .lg\:rounded-r-xl{
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .lg\:rounded-b-xl{
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .lg\:rounded-l-xl{
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .lg\:rounded-t-2xl{
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .lg\:rounded-r-2xl{
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .lg\:rounded-b-2xl{
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .lg\:rounded-l-2xl{
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .lg\:rounded-t-3xl{
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .lg\:rounded-r-3xl{
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .lg\:rounded-b-3xl{
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .lg\:rounded-l-3xl{
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .lg\:rounded-t-full{
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .lg\:rounded-r-full{
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .lg\:rounded-b-full{
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .lg\:rounded-l-full{
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .lg\:rounded-t-40px{
    border-top-left-radius: 40px;
    border-top-right-radius: 40px;
  }

  .lg\:rounded-r-40px{
    border-top-right-radius: 40px;
    border-bottom-right-radius: 40px;
  }

  .lg\:rounded-b-40px{
    border-bottom-right-radius: 40px;
    border-bottom-left-radius: 40px;
  }

  .lg\:rounded-l-40px{
    border-top-left-radius: 40px;
    border-bottom-left-radius: 40px;
  }

  .lg\:rounded-t-circle{
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
  }

  .lg\:rounded-r-circle{
    border-top-right-radius: 50%;
    border-bottom-right-radius: 50%;
  }

  .lg\:rounded-b-circle{
    border-bottom-right-radius: 50%;
    border-bottom-left-radius: 50%;
  }

  .lg\:rounded-l-circle{
    border-top-left-radius: 50%;
    border-bottom-left-radius: 50%;
  }

  .lg\:rounded-tl-none{
    border-top-left-radius: 0px;
  }

  .lg\:rounded-tr-none{
    border-top-right-radius: 0px;
  }

  .lg\:rounded-br-none{
    border-bottom-right-radius: 0px;
  }

  .lg\:rounded-bl-none{
    border-bottom-left-radius: 0px;
  }

  .lg\:rounded-tl-sm{
    border-top-left-radius: 0.125rem;
  }

  .lg\:rounded-tr-sm{
    border-top-right-radius: 0.125rem;
  }

  .lg\:rounded-br-sm{
    border-bottom-right-radius: 0.125rem;
  }

  .lg\:rounded-bl-sm{
    border-bottom-left-radius: 0.125rem;
  }

  .lg\:rounded-tl{
    border-top-left-radius: 0.25rem;
  }

  .lg\:rounded-tr{
    border-top-right-radius: 0.25rem;
  }

  .lg\:rounded-br{
    border-bottom-right-radius: 0.25rem;
  }

  .lg\:rounded-bl{
    border-bottom-left-radius: 0.25rem;
  }

  .lg\:rounded-tl-md{
    border-top-left-radius: 0.375rem;
  }

  .lg\:rounded-tr-md{
    border-top-right-radius: 0.375rem;
  }

  .lg\:rounded-br-md{
    border-bottom-right-radius: 0.375rem;
  }

  .lg\:rounded-bl-md{
    border-bottom-left-radius: 0.375rem;
  }

  .lg\:rounded-tl-lg{
    border-top-left-radius: 0.5rem;
  }

  .lg\:rounded-tr-lg{
    border-top-right-radius: 0.5rem;
  }

  .lg\:rounded-br-lg{
    border-bottom-right-radius: 0.5rem;
  }

  .lg\:rounded-bl-lg{
    border-bottom-left-radius: 0.5rem;
  }

  .lg\:rounded-tl-xl{
    border-top-left-radius: 0.75rem;
  }

  .lg\:rounded-tr-xl{
    border-top-right-radius: 0.75rem;
  }

  .lg\:rounded-br-xl{
    border-bottom-right-radius: 0.75rem;
  }

  .lg\:rounded-bl-xl{
    border-bottom-left-radius: 0.75rem;
  }

  .lg\:rounded-tl-2xl{
    border-top-left-radius: 1rem;
  }

  .lg\:rounded-tr-2xl{
    border-top-right-radius: 1rem;
  }

  .lg\:rounded-br-2xl{
    border-bottom-right-radius: 1rem;
  }

  .lg\:rounded-bl-2xl{
    border-bottom-left-radius: 1rem;
  }

  .lg\:rounded-tl-3xl{
    border-top-left-radius: 1.5rem;
  }

  .lg\:rounded-tr-3xl{
    border-top-right-radius: 1.5rem;
  }

  .lg\:rounded-br-3xl{
    border-bottom-right-radius: 1.5rem;
  }

  .lg\:rounded-bl-3xl{
    border-bottom-left-radius: 1.5rem;
  }

  .lg\:rounded-tl-full{
    border-top-left-radius: 9999px;
  }

  .lg\:rounded-tr-full{
    border-top-right-radius: 9999px;
  }

  .lg\:rounded-br-full{
    border-bottom-right-radius: 9999px;
  }

  .lg\:rounded-bl-full{
    border-bottom-left-radius: 9999px;
  }

  .lg\:rounded-tl-40px{
    border-top-left-radius: 40px;
  }

  .lg\:rounded-tr-40px{
    border-top-right-radius: 40px;
  }

  .lg\:rounded-br-40px{
    border-bottom-right-radius: 40px;
  }

  .lg\:rounded-bl-40px{
    border-bottom-left-radius: 40px;
  }

  .lg\:rounded-tl-circle{
    border-top-left-radius: 50%;
  }

  .lg\:rounded-tr-circle{
    border-top-right-radius: 50%;
  }

  .lg\:rounded-br-circle{
    border-bottom-right-radius: 50%;
  }

  .lg\:rounded-bl-circle{
    border-bottom-left-radius: 50%;
  }

  .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-0{
    border-width: 0px;
  }

  .lg\:border-2{
    border-width: 2px;
  }

  .lg\:border-4{
    border-width: 4px;
  }

  .lg\:border-8{
    border-width: 8px;
  }

  .lg\:border{
    border-width: 1px;
  }

  .lg\:border-t-0{
    border-top-width: 0px;
  }

  .lg\:border-r-0{
    border-right-width: 0px;
  }

  .lg\:border-b-0{
    border-bottom-width: 0px;
  }

  .lg\:border-l-0{
    border-left-width: 0px;
  }

  .lg\:border-t-2{
    border-top-width: 2px;
  }

  .lg\:border-r-2{
    border-right-width: 2px;
  }

  .lg\:border-b-2{
    border-bottom-width: 2px;
  }

  .lg\:border-l-2{
    border-left-width: 2px;
  }

  .lg\:border-t-4{
    border-top-width: 4px;
  }

  .lg\:border-r-4{
    border-right-width: 4px;
  }

  .lg\:border-b-4{
    border-bottom-width: 4px;
  }

  .lg\:border-l-4{
    border-left-width: 4px;
  }

  .lg\:border-t-8{
    border-top-width: 8px;
  }

  .lg\:border-r-8{
    border-right-width: 8px;
  }

  .lg\:border-b-8{
    border-bottom-width: 8px;
  }

  .lg\:border-l-8{
    border-left-width: 8px;
  }

  .lg\:border-t{
    border-top-width: 1px;
  }

  .lg\:border-r{
    border-right-width: 1px;
  }

  .lg\:border-b{
    border-bottom-width: 1px;
  }

  .lg\:border-l{
    border-left-width: 1px;
  }

  .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\:box-border{
    box-sizing: border-box;
  }

  .lg\:box-content{
    box-sizing: content-box;
  }

  .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\: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\: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-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\: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-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\: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\: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\: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\: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\: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-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\: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-grow-0{
    flex-grow: 0;
  }

  .lg\:flex-grow{
    flex-grow: 1;
  }

  .lg\:flex-shrink-0{
    flex-shrink: 0;
  }

  .lg\:flex-shrink{
    flex-shrink: 1;
  }

  .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\: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\: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-inter{
    font-family: Inter;
  }

  .lg\:font-bebas-neue{
    font-family: bebas-neue;
  }

  .lg\:font-bebas{
    font-family: bebas-pro;
  }

  .lg\:font-blacker{
    font-family: blacker-display;
  }

  .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\: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-14{
    height: 3.5rem;
  }

  .lg\:h-16{
    height: 4rem;
  }

  .lg\:h-20{
    height: 5rem;
  }

  .lg\:h-24{
    height: 6rem;
  }

  .lg\:h-28{
    height: 7rem;
  }

  .lg\:h-32{
    height: 8rem;
  }

  .lg\:h-36{
    height: 9rem;
  }

  .lg\:h-40{
    height: 10rem;
  }

  .lg\:h-44{
    height: 11rem;
  }

  .lg\:h-48{
    height: 12rem;
  }

  .lg\:h-52{
    height: 13rem;
  }

  .lg\:h-56{
    height: 14rem;
  }

  .lg\:h-60{
    height: 15rem;
  }

  .lg\:h-64{
    height: 16rem;
  }

  .lg\:h-72{
    height: 18rem;
  }

  .lg\:h-80{
    height: 20rem;
  }

  .lg\:h-96{
    height: 24rem;
  }

  .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-62px{
    height: 62px;
  }

  .lg\:h-75vh{
    height: 75vh;
  }

  .lg\:h-350px{
    height: 350px;
  }

  .lg\:h-450px{
    height: 450px;
  }

  .lg\:h-475px{
    height: 475px;
  }

  .lg\:h-500px{
    height: 500px;
  }

  .lg\:h-550px{
    height: 550px;
  }

  .lg\:h-610px{
    height: 610px;
  }

  .lg\:h-980px{
    height: 980px;
  }

  .lg\:text-9{
    font-size: 0.563rem;
  }

  .lg\:text-10{
    font-size: 0.625rem;
  }

  .lg\:text-13{
    font-size: 0.813rem;
  }

  .lg\:text-18{
    font-size: 1.125rem;
  }

  .lg\:text-19{
    font-size: 1.188rem;
  }

  .lg\:text-22{
    font-size: 1.375rem;
  }

  .lg\:text-25{
    font-size: 1.563rem;
  }

  .lg\:text-42{
    font-size: 2.625rem;
  }

  .lg\:text-55{
    font-size: 3.438rem;
  }

  .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\: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-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\: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\: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-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\:my-0{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .lg\:mx-0{
    margin-left: 0px;
    margin-right: 0px;
  }

  .lg\:my-1{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .lg\:mx-1{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .lg\:my-2{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .lg\:mx-2{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .lg\:my-3{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  .lg\:mx-3{
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  .lg\:my-4{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .lg\:mx-4{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .lg\:my-5{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .lg\:mx-5{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .lg\:my-6{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .lg\:mx-6{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .lg\:my-7{
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .lg\:mx-7{
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }

  .lg\:my-8{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .lg\:mx-8{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .lg\:my-9{
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .lg\:mx-9{
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .lg\:my-10{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .lg\:mx-10{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .lg\:my-11{
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
  }

  .lg\:mx-11{
    margin-left: 2.75rem;
    margin-right: 2.75rem;
  }

  .lg\:my-12{
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .lg\:mx-12{
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .lg\:my-14{
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .lg\:mx-14{
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .lg\:my-16{
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .lg\:mx-16{
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .lg\:my-20{
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .lg\:mx-20{
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .lg\:my-24{
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  .lg\:mx-24{
    margin-left: 6rem;
    margin-right: 6rem;
  }

  .lg\:my-28{
    margin-top: 7rem;
    margin-bottom: 7rem;
  }

  .lg\:mx-28{
    margin-left: 7rem;
    margin-right: 7rem;
  }

  .lg\:my-32{
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .lg\:mx-32{
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .lg\:my-36{
    margin-top: 9rem;
    margin-bottom: 9rem;
  }

  .lg\:mx-36{
    margin-left: 9rem;
    margin-right: 9rem;
  }

  .lg\:my-40{
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  .lg\:mx-40{
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .lg\:my-44{
    margin-top: 11rem;
    margin-bottom: 11rem;
  }

  .lg\:mx-44{
    margin-left: 11rem;
    margin-right: 11rem;
  }

  .lg\:my-48{
    margin-top: 12rem;
    margin-bottom: 12rem;
  }

  .lg\:mx-48{
    margin-left: 12rem;
    margin-right: 12rem;
  }

  .lg\:my-52{
    margin-top: 13rem;
    margin-bottom: 13rem;
  }

  .lg\:mx-52{
    margin-left: 13rem;
    margin-right: 13rem;
  }

  .lg\:my-56{
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .lg\:mx-56{
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .lg\:my-60{
    margin-top: 15rem;
    margin-bottom: 15rem;
  }

  .lg\:mx-60{
    margin-left: 15rem;
    margin-right: 15rem;
  }

  .lg\:my-64{
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .lg\:mx-64{
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .lg\:my-72{
    margin-top: 18rem;
    margin-bottom: 18rem;
  }

  .lg\:mx-72{
    margin-left: 18rem;
    margin-right: 18rem;
  }

  .lg\:my-80{
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .lg\:mx-80{
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .lg\:my-96{
    margin-top: 24rem;
    margin-bottom: 24rem;
  }

  .lg\:mx-96{
    margin-left: 24rem;
    margin-right: 24rem;
  }

  .lg\:my-auto{
    margin-top: auto;
    margin-bottom: auto;
  }

  .lg\:mx-auto{
    margin-left: auto;
    margin-right: auto;
  }

  .lg\:my-px{
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .lg\:mx-px{
    margin-left: 1px;
    margin-right: 1px;
  }

  .lg\:my-0\.5{
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }

  .lg\:mx-0\.5{
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }

  .lg\:my-1\.5{
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }

  .lg\:mx-1\.5{
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }

  .lg\:my-2\.5{
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }

  .lg\:mx-2\.5{
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }

  .lg\:my-3\.5{
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }

  .lg\:mx-3\.5{
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }

  .lg\:-my-0{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .lg\:-mx-0{
    margin-left: 0px;
    margin-right: 0px;
  }

  .lg\:-my-1{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .lg\:-mx-1{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .lg\:-my-2{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .lg\:-mx-2{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .lg\:-my-3{
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .lg\:-mx-3{
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .lg\:-my-4{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .lg\:-mx-4{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .lg\:-my-5{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .lg\:-mx-5{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .lg\:-my-6{
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .lg\:-mx-6{
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .lg\:-my-7{
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }

  .lg\:-mx-7{
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }

  .lg\:-my-8{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .lg\:-mx-8{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .lg\:-my-9{
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .lg\:-mx-9{
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .lg\:-my-10{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .lg\:-mx-10{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .lg\:-my-11{
    margin-top: -2.75rem;
    margin-bottom: -2.75rem;
  }

  .lg\:-mx-11{
    margin-left: -2.75rem;
    margin-right: -2.75rem;
  }

  .lg\:-my-12{
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .lg\:-mx-12{
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .lg\:-my-14{
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }

  .lg\:-mx-14{
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }

  .lg\:-my-16{
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .lg\:-mx-16{
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .lg\:-my-20{
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .lg\:-mx-20{
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .lg\:-my-24{
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .lg\:-mx-24{
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .lg\:-my-28{
    margin-top: -7rem;
    margin-bottom: -7rem;
  }

  .lg\:-mx-28{
    margin-left: -7rem;
    margin-right: -7rem;
  }

  .lg\:-my-32{
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .lg\:-mx-32{
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .lg\:-my-36{
    margin-top: -9rem;
    margin-bottom: -9rem;
  }

  .lg\:-mx-36{
    margin-left: -9rem;
    margin-right: -9rem;
  }

  .lg\:-my-40{
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .lg\:-mx-40{
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .lg\:-my-44{
    margin-top: -11rem;
    margin-bottom: -11rem;
  }

  .lg\:-mx-44{
    margin-left: -11rem;
    margin-right: -11rem;
  }

  .lg\:-my-48{
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .lg\:-mx-48{
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .lg\:-my-52{
    margin-top: -13rem;
    margin-bottom: -13rem;
  }

  .lg\:-mx-52{
    margin-left: -13rem;
    margin-right: -13rem;
  }

  .lg\:-my-56{
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .lg\:-mx-56{
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .lg\:-my-60{
    margin-top: -15rem;
    margin-bottom: -15rem;
  }

  .lg\:-mx-60{
    margin-left: -15rem;
    margin-right: -15rem;
  }

  .lg\:-my-64{
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .lg\:-mx-64{
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .lg\:-my-72{
    margin-top: -18rem;
    margin-bottom: -18rem;
  }

  .lg\:-mx-72{
    margin-left: -18rem;
    margin-right: -18rem;
  }

  .lg\:-my-80{
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .lg\:-mx-80{
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .lg\:-my-96{
    margin-top: -24rem;
    margin-bottom: -24rem;
  }

  .lg\:-mx-96{
    margin-left: -24rem;
    margin-right: -24rem;
  }

  .lg\:-my-px{
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .lg\:-mx-px{
    margin-left: -1px;
    margin-right: -1px;
  }

  .lg\:-my-0\.5{
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }

  .lg\:-mx-0\.5{
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }

  .lg\:-my-1\.5{
    margin-top: -0.375rem;
    margin-bottom: -0.375rem;
  }

  .lg\:-mx-1\.5{
    margin-left: -0.375rem;
    margin-right: -0.375rem;
  }

  .lg\:-my-2\.5{
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }

  .lg\:-mx-2\.5{
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

  .lg\:-my-3\.5{
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }

  .lg\:-mx-3\.5{
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }

  .lg\:mt-0{
    margin-top: 0px;
  }

  .lg\:mr-0{
    margin-right: 0px;
  }

  .lg\:mb-0{
    margin-bottom: 0px;
  }

  .lg\:ml-0{
    margin-left: 0px;
  }

  .lg\:mt-1{
    margin-top: 0.25rem;
  }

  .lg\:mr-1{
    margin-right: 0.25rem;
  }

  .lg\:mb-1{
    margin-bottom: 0.25rem;
  }

  .lg\:ml-1{
    margin-left: 0.25rem;
  }

  .lg\:mt-2{
    margin-top: 0.5rem;
  }

  .lg\:mr-2{
    margin-right: 0.5rem;
  }

  .lg\:mb-2{
    margin-bottom: 0.5rem;
  }

  .lg\:ml-2{
    margin-left: 0.5rem;
  }

  .lg\:mt-3{
    margin-top: 0.75rem;
  }

  .lg\:mr-3{
    margin-right: 0.75rem;
  }

  .lg\:mb-3{
    margin-bottom: 0.75rem;
  }

  .lg\:ml-3{
    margin-left: 0.75rem;
  }

  .lg\:mt-4{
    margin-top: 1rem;
  }

  .lg\:mr-4{
    margin-right: 1rem;
  }

  .lg\:mb-4{
    margin-bottom: 1rem;
  }

  .lg\:ml-4{
    margin-left: 1rem;
  }

  .lg\:mt-5{
    margin-top: 1.25rem;
  }

  .lg\:mr-5{
    margin-right: 1.25rem;
  }

  .lg\:mb-5{
    margin-bottom: 1.25rem;
  }

  .lg\:ml-5{
    margin-left: 1.25rem;
  }

  .lg\:mt-6{
    margin-top: 1.5rem;
  }

  .lg\:mr-6{
    margin-right: 1.5rem;
  }

  .lg\:mb-6{
    margin-bottom: 1.5rem;
  }

  .lg\:ml-6{
    margin-left: 1.5rem;
  }

  .lg\:mt-7{
    margin-top: 1.75rem;
  }

  .lg\:mr-7{
    margin-right: 1.75rem;
  }

  .lg\:mb-7{
    margin-bottom: 1.75rem;
  }

  .lg\:ml-7{
    margin-left: 1.75rem;
  }

  .lg\:mt-8{
    margin-top: 2rem;
  }

  .lg\:mr-8{
    margin-right: 2rem;
  }

  .lg\:mb-8{
    margin-bottom: 2rem;
  }

  .lg\:ml-8{
    margin-left: 2rem;
  }

  .lg\:mt-9{
    margin-top: 2.25rem;
  }

  .lg\:mr-9{
    margin-right: 2.25rem;
  }

  .lg\:mb-9{
    margin-bottom: 2.25rem;
  }

  .lg\:ml-9{
    margin-left: 2.25rem;
  }

  .lg\:mt-10{
    margin-top: 2.5rem;
  }

  .lg\:mr-10{
    margin-right: 2.5rem;
  }

  .lg\:mb-10{
    margin-bottom: 2.5rem;
  }

  .lg\:ml-10{
    margin-left: 2.5rem;
  }

  .lg\:mt-11{
    margin-top: 2.75rem;
  }

  .lg\:mr-11{
    margin-right: 2.75rem;
  }

  .lg\:mb-11{
    margin-bottom: 2.75rem;
  }

  .lg\:ml-11{
    margin-left: 2.75rem;
  }

  .lg\:mt-12{
    margin-top: 3rem;
  }

  .lg\:mr-12{
    margin-right: 3rem;
  }

  .lg\:mb-12{
    margin-bottom: 3rem;
  }

  .lg\:ml-12{
    margin-left: 3rem;
  }

  .lg\:mt-14{
    margin-top: 3.5rem;
  }

  .lg\:mr-14{
    margin-right: 3.5rem;
  }

  .lg\:mb-14{
    margin-bottom: 3.5rem;
  }

  .lg\:ml-14{
    margin-left: 3.5rem;
  }

  .lg\:mt-16{
    margin-top: 4rem;
  }

  .lg\:mr-16{
    margin-right: 4rem;
  }

  .lg\:mb-16{
    margin-bottom: 4rem;
  }

  .lg\:ml-16{
    margin-left: 4rem;
  }

  .lg\:mt-20{
    margin-top: 5rem;
  }

  .lg\:mr-20{
    margin-right: 5rem;
  }

  .lg\:mb-20{
    margin-bottom: 5rem;
  }

  .lg\:ml-20{
    margin-left: 5rem;
  }

  .lg\:mt-24{
    margin-top: 6rem;
  }

  .lg\:mr-24{
    margin-right: 6rem;
  }

  .lg\:mb-24{
    margin-bottom: 6rem;
  }

  .lg\:ml-24{
    margin-left: 6rem;
  }

  .lg\:mt-28{
    margin-top: 7rem;
  }

  .lg\:mr-28{
    margin-right: 7rem;
  }

  .lg\:mb-28{
    margin-bottom: 7rem;
  }

  .lg\:ml-28{
    margin-left: 7rem;
  }

  .lg\:mt-32{
    margin-top: 8rem;
  }

  .lg\:mr-32{
    margin-right: 8rem;
  }

  .lg\:mb-32{
    margin-bottom: 8rem;
  }

  .lg\:ml-32{
    margin-left: 8rem;
  }

  .lg\:mt-36{
    margin-top: 9rem;
  }

  .lg\:mr-36{
    margin-right: 9rem;
  }

  .lg\:mb-36{
    margin-bottom: 9rem;
  }

  .lg\:ml-36{
    margin-left: 9rem;
  }

  .lg\:mt-40{
    margin-top: 10rem;
  }

  .lg\:mr-40{
    margin-right: 10rem;
  }

  .lg\:mb-40{
    margin-bottom: 10rem;
  }

  .lg\:ml-40{
    margin-left: 10rem;
  }

  .lg\:mt-44{
    margin-top: 11rem;
  }

  .lg\:mr-44{
    margin-right: 11rem;
  }

  .lg\:mb-44{
    margin-bottom: 11rem;
  }

  .lg\:ml-44{
    margin-left: 11rem;
  }

  .lg\:mt-48{
    margin-top: 12rem;
  }

  .lg\:mr-48{
    margin-right: 12rem;
  }

  .lg\:mb-48{
    margin-bottom: 12rem;
  }

  .lg\:ml-48{
    margin-left: 12rem;
  }

  .lg\:mt-52{
    margin-top: 13rem;
  }

  .lg\:mr-52{
    margin-right: 13rem;
  }

  .lg\:mb-52{
    margin-bottom: 13rem;
  }

  .lg\:ml-52{
    margin-left: 13rem;
  }

  .lg\:mt-56{
    margin-top: 14rem;
  }

  .lg\:mr-56{
    margin-right: 14rem;
  }

  .lg\:mb-56{
    margin-bottom: 14rem;
  }

  .lg\:ml-56{
    margin-left: 14rem;
  }

  .lg\:mt-60{
    margin-top: 15rem;
  }

  .lg\:mr-60{
    margin-right: 15rem;
  }

  .lg\:mb-60{
    margin-bottom: 15rem;
  }

  .lg\:ml-60{
    margin-left: 15rem;
  }

  .lg\:mt-64{
    margin-top: 16rem;
  }

  .lg\:mr-64{
    margin-right: 16rem;
  }

  .lg\:mb-64{
    margin-bottom: 16rem;
  }

  .lg\:ml-64{
    margin-left: 16rem;
  }

  .lg\:mt-72{
    margin-top: 18rem;
  }

  .lg\:mr-72{
    margin-right: 18rem;
  }

  .lg\:mb-72{
    margin-bottom: 18rem;
  }

  .lg\:ml-72{
    margin-left: 18rem;
  }

  .lg\:mt-80{
    margin-top: 20rem;
  }

  .lg\:mr-80{
    margin-right: 20rem;
  }

  .lg\:mb-80{
    margin-bottom: 20rem;
  }

  .lg\:ml-80{
    margin-left: 20rem;
  }

  .lg\:mt-96{
    margin-top: 24rem;
  }

  .lg\:mr-96{
    margin-right: 24rem;
  }

  .lg\:mb-96{
    margin-bottom: 24rem;
  }

  .lg\:ml-96{
    margin-left: 24rem;
  }

  .lg\:mt-auto{
    margin-top: auto;
  }

  .lg\:mr-auto{
    margin-right: auto;
  }

  .lg\:mb-auto{
    margin-bottom: auto;
  }

  .lg\:ml-auto{
    margin-left: auto;
  }

  .lg\:mt-px{
    margin-top: 1px;
  }

  .lg\:mr-px{
    margin-right: 1px;
  }

  .lg\:mb-px{
    margin-bottom: 1px;
  }

  .lg\:ml-px{
    margin-left: 1px;
  }

  .lg\:mt-0\.5{
    margin-top: 0.125rem;
  }

  .lg\:mr-0\.5{
    margin-right: 0.125rem;
  }

  .lg\:mb-0\.5{
    margin-bottom: 0.125rem;
  }

  .lg\:ml-0\.5{
    margin-left: 0.125rem;
  }

  .lg\:mt-1\.5{
    margin-top: 0.375rem;
  }

  .lg\:mr-1\.5{
    margin-right: 0.375rem;
  }

  .lg\:mb-1\.5{
    margin-bottom: 0.375rem;
  }

  .lg\:ml-1\.5{
    margin-left: 0.375rem;
  }

  .lg\:mt-2\.5{
    margin-top: 0.625rem;
  }

  .lg\:mr-2\.5{
    margin-right: 0.625rem;
  }

  .lg\:mb-2\.5{
    margin-bottom: 0.625rem;
  }

  .lg\:ml-2\.5{
    margin-left: 0.625rem;
  }

  .lg\:mt-3\.5{
    margin-top: 0.875rem;
  }

  .lg\:mr-3\.5{
    margin-right: 0.875rem;
  }

  .lg\:mb-3\.5{
    margin-bottom: 0.875rem;
  }

  .lg\:ml-3\.5{
    margin-left: 0.875rem;
  }

  .lg\:-mt-0{
    margin-top: 0px;
  }

  .lg\:-mr-0{
    margin-right: 0px;
  }

  .lg\:-mb-0{
    margin-bottom: 0px;
  }

  .lg\:-ml-0{
    margin-left: 0px;
  }

  .lg\:-mt-1{
    margin-top: -0.25rem;
  }

  .lg\:-mr-1{
    margin-right: -0.25rem;
  }

  .lg\:-mb-1{
    margin-bottom: -0.25rem;
  }

  .lg\:-ml-1{
    margin-left: -0.25rem;
  }

  .lg\:-mt-2{
    margin-top: -0.5rem;
  }

  .lg\:-mr-2{
    margin-right: -0.5rem;
  }

  .lg\:-mb-2{
    margin-bottom: -0.5rem;
  }

  .lg\:-ml-2{
    margin-left: -0.5rem;
  }

  .lg\:-mt-3{
    margin-top: -0.75rem;
  }

  .lg\:-mr-3{
    margin-right: -0.75rem;
  }

  .lg\:-mb-3{
    margin-bottom: -0.75rem;
  }

  .lg\:-ml-3{
    margin-left: -0.75rem;
  }

  .lg\:-mt-4{
    margin-top: -1rem;
  }

  .lg\:-mr-4{
    margin-right: -1rem;
  }

  .lg\:-mb-4{
    margin-bottom: -1rem;
  }

  .lg\:-ml-4{
    margin-left: -1rem;
  }

  .lg\:-mt-5{
    margin-top: -1.25rem;
  }

  .lg\:-mr-5{
    margin-right: -1.25rem;
  }

  .lg\:-mb-5{
    margin-bottom: -1.25rem;
  }

  .lg\:-ml-5{
    margin-left: -1.25rem;
  }

  .lg\:-mt-6{
    margin-top: -1.5rem;
  }

  .lg\:-mr-6{
    margin-right: -1.5rem;
  }

  .lg\:-mb-6{
    margin-bottom: -1.5rem;
  }

  .lg\:-ml-6{
    margin-left: -1.5rem;
  }

  .lg\:-mt-7{
    margin-top: -1.75rem;
  }

  .lg\:-mr-7{
    margin-right: -1.75rem;
  }

  .lg\:-mb-7{
    margin-bottom: -1.75rem;
  }

  .lg\:-ml-7{
    margin-left: -1.75rem;
  }

  .lg\:-mt-8{
    margin-top: -2rem;
  }

  .lg\:-mr-8{
    margin-right: -2rem;
  }

  .lg\:-mb-8{
    margin-bottom: -2rem;
  }

  .lg\:-ml-8{
    margin-left: -2rem;
  }

  .lg\:-mt-9{
    margin-top: -2.25rem;
  }

  .lg\:-mr-9{
    margin-right: -2.25rem;
  }

  .lg\:-mb-9{
    margin-bottom: -2.25rem;
  }

  .lg\:-ml-9{
    margin-left: -2.25rem;
  }

  .lg\:-mt-10{
    margin-top: -2.5rem;
  }

  .lg\:-mr-10{
    margin-right: -2.5rem;
  }

  .lg\:-mb-10{
    margin-bottom: -2.5rem;
  }

  .lg\:-ml-10{
    margin-left: -2.5rem;
  }

  .lg\:-mt-11{
    margin-top: -2.75rem;
  }

  .lg\:-mr-11{
    margin-right: -2.75rem;
  }

  .lg\:-mb-11{
    margin-bottom: -2.75rem;
  }

  .lg\:-ml-11{
    margin-left: -2.75rem;
  }

  .lg\:-mt-12{
    margin-top: -3rem;
  }

  .lg\:-mr-12{
    margin-right: -3rem;
  }

  .lg\:-mb-12{
    margin-bottom: -3rem;
  }

  .lg\:-ml-12{
    margin-left: -3rem;
  }

  .lg\:-mt-14{
    margin-top: -3.5rem;
  }

  .lg\:-mr-14{
    margin-right: -3.5rem;
  }

  .lg\:-mb-14{
    margin-bottom: -3.5rem;
  }

  .lg\:-ml-14{
    margin-left: -3.5rem;
  }

  .lg\:-mt-16{
    margin-top: -4rem;
  }

  .lg\:-mr-16{
    margin-right: -4rem;
  }

  .lg\:-mb-16{
    margin-bottom: -4rem;
  }

  .lg\:-ml-16{
    margin-left: -4rem;
  }

  .lg\:-mt-20{
    margin-top: -5rem;
  }

  .lg\:-mr-20{
    margin-right: -5rem;
  }

  .lg\:-mb-20{
    margin-bottom: -5rem;
  }

  .lg\:-ml-20{
    margin-left: -5rem;
  }

  .lg\:-mt-24{
    margin-top: -6rem;
  }

  .lg\:-mr-24{
    margin-right: -6rem;
  }

  .lg\:-mb-24{
    margin-bottom: -6rem;
  }

  .lg\:-ml-24{
    margin-left: -6rem;
  }

  .lg\:-mt-28{
    margin-top: -7rem;
  }

  .lg\:-mr-28{
    margin-right: -7rem;
  }

  .lg\:-mb-28{
    margin-bottom: -7rem;
  }

  .lg\:-ml-28{
    margin-left: -7rem;
  }

  .lg\:-mt-32{
    margin-top: -8rem;
  }

  .lg\:-mr-32{
    margin-right: -8rem;
  }

  .lg\:-mb-32{
    margin-bottom: -8rem;
  }

  .lg\:-ml-32{
    margin-left: -8rem;
  }

  .lg\:-mt-36{
    margin-top: -9rem;
  }

  .lg\:-mr-36{
    margin-right: -9rem;
  }

  .lg\:-mb-36{
    margin-bottom: -9rem;
  }

  .lg\:-ml-36{
    margin-left: -9rem;
  }

  .lg\:-mt-40{
    margin-top: -10rem;
  }

  .lg\:-mr-40{
    margin-right: -10rem;
  }

  .lg\:-mb-40{
    margin-bottom: -10rem;
  }

  .lg\:-ml-40{
    margin-left: -10rem;
  }

  .lg\:-mt-44{
    margin-top: -11rem;
  }

  .lg\:-mr-44{
    margin-right: -11rem;
  }

  .lg\:-mb-44{
    margin-bottom: -11rem;
  }

  .lg\:-ml-44{
    margin-left: -11rem;
  }

  .lg\:-mt-48{
    margin-top: -12rem;
  }

  .lg\:-mr-48{
    margin-right: -12rem;
  }

  .lg\:-mb-48{
    margin-bottom: -12rem;
  }

  .lg\:-ml-48{
    margin-left: -12rem;
  }

  .lg\:-mt-52{
    margin-top: -13rem;
  }

  .lg\:-mr-52{
    margin-right: -13rem;
  }

  .lg\:-mb-52{
    margin-bottom: -13rem;
  }

  .lg\:-ml-52{
    margin-left: -13rem;
  }

  .lg\:-mt-56{
    margin-top: -14rem;
  }

  .lg\:-mr-56{
    margin-right: -14rem;
  }

  .lg\:-mb-56{
    margin-bottom: -14rem;
  }

  .lg\:-ml-56{
    margin-left: -14rem;
  }

  .lg\:-mt-60{
    margin-top: -15rem;
  }

  .lg\:-mr-60{
    margin-right: -15rem;
  }

  .lg\:-mb-60{
    margin-bottom: -15rem;
  }

  .lg\:-ml-60{
    margin-left: -15rem;
  }

  .lg\:-mt-64{
    margin-top: -16rem;
  }

  .lg\:-mr-64{
    margin-right: -16rem;
  }

  .lg\:-mb-64{
    margin-bottom: -16rem;
  }

  .lg\:-ml-64{
    margin-left: -16rem;
  }

  .lg\:-mt-72{
    margin-top: -18rem;
  }

  .lg\:-mr-72{
    margin-right: -18rem;
  }

  .lg\:-mb-72{
    margin-bottom: -18rem;
  }

  .lg\:-ml-72{
    margin-left: -18rem;
  }

  .lg\:-mt-80{
    margin-top: -20rem;
  }

  .lg\:-mr-80{
    margin-right: -20rem;
  }

  .lg\:-mb-80{
    margin-bottom: -20rem;
  }

  .lg\:-ml-80{
    margin-left: -20rem;
  }

  .lg\:-mt-96{
    margin-top: -24rem;
  }

  .lg\:-mr-96{
    margin-right: -24rem;
  }

  .lg\:-mb-96{
    margin-bottom: -24rem;
  }

  .lg\:-ml-96{
    margin-left: -24rem;
  }

  .lg\:-mt-px{
    margin-top: -1px;
  }

  .lg\:-mr-px{
    margin-right: -1px;
  }

  .lg\:-mb-px{
    margin-bottom: -1px;
  }

  .lg\:-ml-px{
    margin-left: -1px;
  }

  .lg\:-mt-0\.5{
    margin-top: -0.125rem;
  }

  .lg\:-mr-0\.5{
    margin-right: -0.125rem;
  }

  .lg\:-mb-0\.5{
    margin-bottom: -0.125rem;
  }

  .lg\:-ml-0\.5{
    margin-left: -0.125rem;
  }

  .lg\:-mt-1\.5{
    margin-top: -0.375rem;
  }

  .lg\:-mr-1\.5{
    margin-right: -0.375rem;
  }

  .lg\:-mb-1\.5{
    margin-bottom: -0.375rem;
  }

  .lg\:-ml-1\.5{
    margin-left: -0.375rem;
  }

  .lg\:-mt-2\.5{
    margin-top: -0.625rem;
  }

  .lg\:-mr-2\.5{
    margin-right: -0.625rem;
  }

  .lg\:-mb-2\.5{
    margin-bottom: -0.625rem;
  }

  .lg\:-ml-2\.5{
    margin-left: -0.625rem;
  }

  .lg\:-mt-3\.5{
    margin-top: -0.875rem;
  }

  .lg\:-mr-3\.5{
    margin-right: -0.875rem;
  }

  .lg\:-mb-3\.5{
    margin-bottom: -0.875rem;
  }

  .lg\:-ml-3\.5{
    margin-left: -0.875rem;
  }

  .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\:max-w-0{
    max-width: 0rem;
  }

  .lg\:max-w-none{
    max-width: none;
  }

  .lg\:max-w-xs{
    max-width: 375px;
  }

  .lg\:max-w-sm{
    max-width: 640px;
  }

  .lg\:max-w-md{
    max-width: 768px;
  }

  .lg\:max-w-lg{
    max-width: 1024px;
  }

  .lg\:max-w-xl{
    max-width: 1280px;
  }

  .lg\:max-w-2xl{
    max-width: 1366px;
  }

  .lg\:max-w-3xl{
    max-width: 1680px;
  }

  .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\:min-h-0{
    min-height: 0px;
  }

  .lg\:min-h-full{
    min-height: 100%;
  }

  .lg\:min-h-screen{
    min-height: 100vh;
  }

  .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\:min-w-200px{
    min-width: 200px;
  }

  .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\: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\: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\: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\: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-16{
    padding: 4rem;
  }

  .lg\:p-20{
    padding: 5rem;
  }

  .lg\:p-24{
    padding: 6rem;
  }

  .lg\:p-28{
    padding: 7rem;
  }

  .lg\:p-32{
    padding: 8rem;
  }

  .lg\:p-36{
    padding: 9rem;
  }

  .lg\:p-40{
    padding: 10rem;
  }

  .lg\:p-44{
    padding: 11rem;
  }

  .lg\:p-48{
    padding: 12rem;
  }

  .lg\:p-52{
    padding: 13rem;
  }

  .lg\:p-56{
    padding: 14rem;
  }

  .lg\:p-60{
    padding: 15rem;
  }

  .lg\:p-64{
    padding: 16rem;
  }

  .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-16-9{
    padding: 56.25%;
  }

  .lg\:py-0{
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .lg\:px-0{
    padding-left: 0px;
    padding-right: 0px;
  }

  .lg\:py-1{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .lg\:px-1{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .lg\:py-2{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .lg\:px-2{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .lg\:py-3{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .lg\:px-3{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .lg\:py-4{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .lg\:px-4{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .lg\:py-5{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .lg\:px-5{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .lg\:py-6{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .lg\:px-6{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .lg\:py-7{
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .lg\:px-7{
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .lg\:py-8{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .lg\:px-8{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .lg\:py-9{
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .lg\:px-9{
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .lg\:py-10{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .lg\:px-10{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .lg\:py-11{
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }

  .lg\:px-11{
    padding-left: 2.75rem;
    padding-right: 2.75rem;
  }

  .lg\:py-12{
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .lg\:px-12{
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .lg\:py-14{
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .lg\:px-14{
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .lg\:py-16{
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .lg\:px-16{
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .lg\:py-20{
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .lg\:px-20{
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .lg\:py-24{
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .lg\:px-24{
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .lg\:py-28{
    padding-top: 7rem;
    padding-bottom: 7rem;
  }

  .lg\:px-28{
    padding-left: 7rem;
    padding-right: 7rem;
  }

  .lg\:py-32{
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .lg\:px-32{
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .lg\:py-36{
    padding-top: 9rem;
    padding-bottom: 9rem;
  }

  .lg\:px-36{
    padding-left: 9rem;
    padding-right: 9rem;
  }

  .lg\:py-40{
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .lg\:px-40{
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .lg\:py-44{
    padding-top: 11rem;
    padding-bottom: 11rem;
  }

  .lg\:px-44{
    padding-left: 11rem;
    padding-right: 11rem;
  }

  .lg\:py-48{
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .lg\:px-48{
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .lg\:py-52{
    padding-top: 13rem;
    padding-bottom: 13rem;
  }

  .lg\:px-52{
    padding-left: 13rem;
    padding-right: 13rem;
  }

  .lg\:py-56{
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .lg\:px-56{
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .lg\:py-60{
    padding-top: 15rem;
    padding-bottom: 15rem;
  }

  .lg\:px-60{
    padding-left: 15rem;
    padding-right: 15rem;
  }

  .lg\:py-64{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .lg\:px-64{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .lg\:py-72{
    padding-top: 18rem;
    padding-bottom: 18rem;
  }

  .lg\:px-72{
    padding-left: 18rem;
    padding-right: 18rem;
  }

  .lg\:py-80{
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .lg\:px-80{
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .lg\:py-96{
    padding-top: 24rem;
    padding-bottom: 24rem;
  }

  .lg\:px-96{
    padding-left: 24rem;
    padding-right: 24rem;
  }

  .lg\:py-px{
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .lg\:px-px{
    padding-left: 1px;
    padding-right: 1px;
  }

  .lg\:py-0\.5{
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }

  .lg\:px-0\.5{
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }

  .lg\:py-1\.5{
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }

  .lg\:px-1\.5{
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }

  .lg\:py-2\.5{
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }

  .lg\:px-2\.5{
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  .lg\:py-3\.5{
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }

  .lg\:px-3\.5{
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }

  .lg\:py-16-9{
    padding-top: 56.25%;
    padding-bottom: 56.25%;
  }

  .lg\:px-16-9{
    padding-left: 56.25%;
    padding-right: 56.25%;
  }

  .lg\:pt-0{
    padding-top: 0px;
  }

  .lg\:pr-0{
    padding-right: 0px;
  }

  .lg\:pb-0{
    padding-bottom: 0px;
  }

  .lg\:pl-0{
    padding-left: 0px;
  }

  .lg\:pt-1{
    padding-top: 0.25rem;
  }

  .lg\:pr-1{
    padding-right: 0.25rem;
  }

  .lg\:pb-1{
    padding-bottom: 0.25rem;
  }

  .lg\:pl-1{
    padding-left: 0.25rem;
  }

  .lg\:pt-2{
    padding-top: 0.5rem;
  }

  .lg\:pr-2{
    padding-right: 0.5rem;
  }

  .lg\:pb-2{
    padding-bottom: 0.5rem;
  }

  .lg\:pl-2{
    padding-left: 0.5rem;
  }

  .lg\:pt-3{
    padding-top: 0.75rem;
  }

  .lg\:pr-3{
    padding-right: 0.75rem;
  }

  .lg\:pb-3{
    padding-bottom: 0.75rem;
  }

  .lg\:pl-3{
    padding-left: 0.75rem;
  }

  .lg\:pt-4{
    padding-top: 1rem;
  }

  .lg\:pr-4{
    padding-right: 1rem;
  }

  .lg\:pb-4{
    padding-bottom: 1rem;
  }

  .lg\:pl-4{
    padding-left: 1rem;
  }

  .lg\:pt-5{
    padding-top: 1.25rem;
  }

  .lg\:pr-5{
    padding-right: 1.25rem;
  }

  .lg\:pb-5{
    padding-bottom: 1.25rem;
  }

  .lg\:pl-5{
    padding-left: 1.25rem;
  }

  .lg\:pt-6{
    padding-top: 1.5rem;
  }

  .lg\:pr-6{
    padding-right: 1.5rem;
  }

  .lg\:pb-6{
    padding-bottom: 1.5rem;
  }

  .lg\:pl-6{
    padding-left: 1.5rem;
  }

  .lg\:pt-7{
    padding-top: 1.75rem;
  }

  .lg\:pr-7{
    padding-right: 1.75rem;
  }

  .lg\:pb-7{
    padding-bottom: 1.75rem;
  }

  .lg\:pl-7{
    padding-left: 1.75rem;
  }

  .lg\:pt-8{
    padding-top: 2rem;
  }

  .lg\:pr-8{
    padding-right: 2rem;
  }

  .lg\:pb-8{
    padding-bottom: 2rem;
  }

  .lg\:pl-8{
    padding-left: 2rem;
  }

  .lg\:pt-9{
    padding-top: 2.25rem;
  }

  .lg\:pr-9{
    padding-right: 2.25rem;
  }

  .lg\:pb-9{
    padding-bottom: 2.25rem;
  }

  .lg\:pl-9{
    padding-left: 2.25rem;
  }

  .lg\:pt-10{
    padding-top: 2.5rem;
  }

  .lg\:pr-10{
    padding-right: 2.5rem;
  }

  .lg\:pb-10{
    padding-bottom: 2.5rem;
  }

  .lg\:pl-10{
    padding-left: 2.5rem;
  }

  .lg\:pt-11{
    padding-top: 2.75rem;
  }

  .lg\:pr-11{
    padding-right: 2.75rem;
  }

  .lg\:pb-11{
    padding-bottom: 2.75rem;
  }

  .lg\:pl-11{
    padding-left: 2.75rem;
  }

  .lg\:pt-12{
    padding-top: 3rem;
  }

  .lg\:pr-12{
    padding-right: 3rem;
  }

  .lg\:pb-12{
    padding-bottom: 3rem;
  }

  .lg\:pl-12{
    padding-left: 3rem;
  }

  .lg\:pt-14{
    padding-top: 3.5rem;
  }

  .lg\:pr-14{
    padding-right: 3.5rem;
  }

  .lg\:pb-14{
    padding-bottom: 3.5rem;
  }

  .lg\:pl-14{
    padding-left: 3.5rem;
  }

  .lg\:pt-16{
    padding-top: 4rem;
  }

  .lg\:pr-16{
    padding-right: 4rem;
  }

  .lg\:pb-16{
    padding-bottom: 4rem;
  }

  .lg\:pl-16{
    padding-left: 4rem;
  }

  .lg\:pt-20{
    padding-top: 5rem;
  }

  .lg\:pr-20{
    padding-right: 5rem;
  }

  .lg\:pb-20{
    padding-bottom: 5rem;
  }

  .lg\:pl-20{
    padding-left: 5rem;
  }

  .lg\:pt-24{
    padding-top: 6rem;
  }

  .lg\:pr-24{
    padding-right: 6rem;
  }

  .lg\:pb-24{
    padding-bottom: 6rem;
  }

  .lg\:pl-24{
    padding-left: 6rem;
  }

  .lg\:pt-28{
    padding-top: 7rem;
  }

  .lg\:pr-28{
    padding-right: 7rem;
  }

  .lg\:pb-28{
    padding-bottom: 7rem;
  }

  .lg\:pl-28{
    padding-left: 7rem;
  }

  .lg\:pt-32{
    padding-top: 8rem;
  }

  .lg\:pr-32{
    padding-right: 8rem;
  }

  .lg\:pb-32{
    padding-bottom: 8rem;
  }

  .lg\:pl-32{
    padding-left: 8rem;
  }

  .lg\:pt-36{
    padding-top: 9rem;
  }

  .lg\:pr-36{
    padding-right: 9rem;
  }

  .lg\:pb-36{
    padding-bottom: 9rem;
  }

  .lg\:pl-36{
    padding-left: 9rem;
  }

  .lg\:pt-40{
    padding-top: 10rem;
  }

  .lg\:pr-40{
    padding-right: 10rem;
  }

  .lg\:pb-40{
    padding-bottom: 10rem;
  }

  .lg\:pl-40{
    padding-left: 10rem;
  }

  .lg\:pt-44{
    padding-top: 11rem;
  }

  .lg\:pr-44{
    padding-right: 11rem;
  }

  .lg\:pb-44{
    padding-bottom: 11rem;
  }

  .lg\:pl-44{
    padding-left: 11rem;
  }

  .lg\:pt-48{
    padding-top: 12rem;
  }

  .lg\:pr-48{
    padding-right: 12rem;
  }

  .lg\:pb-48{
    padding-bottom: 12rem;
  }

  .lg\:pl-48{
    padding-left: 12rem;
  }

  .lg\:pt-52{
    padding-top: 13rem;
  }

  .lg\:pr-52{
    padding-right: 13rem;
  }

  .lg\:pb-52{
    padding-bottom: 13rem;
  }

  .lg\:pl-52{
    padding-left: 13rem;
  }

  .lg\:pt-56{
    padding-top: 14rem;
  }

  .lg\:pr-56{
    padding-right: 14rem;
  }

  .lg\:pb-56{
    padding-bottom: 14rem;
  }

  .lg\:pl-56{
    padding-left: 14rem;
  }

  .lg\:pt-60{
    padding-top: 15rem;
  }

  .lg\:pr-60{
    padding-right: 15rem;
  }

  .lg\:pb-60{
    padding-bottom: 15rem;
  }

  .lg\:pl-60{
    padding-left: 15rem;
  }

  .lg\:pt-64{
    padding-top: 16rem;
  }

  .lg\:pr-64{
    padding-right: 16rem;
  }

  .lg\:pb-64{
    padding-bottom: 16rem;
  }

  .lg\:pl-64{
    padding-left: 16rem;
  }

  .lg\:pt-72{
    padding-top: 18rem;
  }

  .lg\:pr-72{
    padding-right: 18rem;
  }

  .lg\:pb-72{
    padding-bottom: 18rem;
  }

  .lg\:pl-72{
    padding-left: 18rem;
  }

  .lg\:pt-80{
    padding-top: 20rem;
  }

  .lg\:pr-80{
    padding-right: 20rem;
  }

  .lg\:pb-80{
    padding-bottom: 20rem;
  }

  .lg\:pl-80{
    padding-left: 20rem;
  }

  .lg\:pt-96{
    padding-top: 24rem;
  }

  .lg\:pr-96{
    padding-right: 24rem;
  }

  .lg\:pb-96{
    padding-bottom: 24rem;
  }

  .lg\:pl-96{
    padding-left: 24rem;
  }

  .lg\:pt-px{
    padding-top: 1px;
  }

  .lg\:pr-px{
    padding-right: 1px;
  }

  .lg\:pb-px{
    padding-bottom: 1px;
  }

  .lg\:pl-px{
    padding-left: 1px;
  }

  .lg\:pt-0\.5{
    padding-top: 0.125rem;
  }

  .lg\:pr-0\.5{
    padding-right: 0.125rem;
  }

  .lg\:pb-0\.5{
    padding-bottom: 0.125rem;
  }

  .lg\:pl-0\.5{
    padding-left: 0.125rem;
  }

  .lg\:pt-1\.5{
    padding-top: 0.375rem;
  }

  .lg\:pr-1\.5{
    padding-right: 0.375rem;
  }

  .lg\:pb-1\.5{
    padding-bottom: 0.375rem;
  }

  .lg\:pl-1\.5{
    padding-left: 0.375rem;
  }

  .lg\:pt-2\.5{
    padding-top: 0.625rem;
  }

  .lg\:pr-2\.5{
    padding-right: 0.625rem;
  }

  .lg\:pb-2\.5{
    padding-bottom: 0.625rem;
  }

  .lg\:pl-2\.5{
    padding-left: 0.625rem;
  }

  .lg\:pt-3\.5{
    padding-top: 0.875rem;
  }

  .lg\:pr-3\.5{
    padding-right: 0.875rem;
  }

  .lg\:pb-3\.5{
    padding-bottom: 0.875rem;
  }

  .lg\:pl-3\.5{
    padding-left: 0.875rem;
  }

  .lg\:pt-16-9{
    padding-top: 56.25%;
  }

  .lg\:pr-16-9{
    padding-right: 56.25%;
  }

  .lg\:pb-16-9{
    padding-bottom: 56.25%;
  }

  .lg\:pl-16-9{
    padding-left: 56.25%;
  }

  .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-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-50:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-100:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-200:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-300:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-400:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-600:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-700:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-800:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-900:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, 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-browny::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-browny:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-browny::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-browny-lighter::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-browny-lighter:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-browny-lighter::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-browny-darker::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-browny-darker:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-browny-darker::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-graysy::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-graysy:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-graysy::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-graysy-darker::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-graysy-darker:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-graysy-darker::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-graysy-lighter::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-graysy-lighter:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-graysy-lighter::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-error::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-error:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-error::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-redy::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(222, 21, 21, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-redy:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(222, 21, 21, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-redy::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(222, 21, 21, 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-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-50:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-100:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-200:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-300:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-400:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-600:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-700:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-800:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-900:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, 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-browny:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-browny:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-browny:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-browny-lighter:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-browny-lighter:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-browny-lighter:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-browny-darker:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-browny-darker:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-browny-darker:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-graysy:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-graysy:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-graysy:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-graysy-darker:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-graysy-darker:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-graysy-darker:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-graysy-lighter:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-graysy-lighter:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-graysy-lighter:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-error:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-error:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-error:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-redy:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(222, 21, 21, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-redy:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(222, 21, 21, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-redy:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(222, 21, 21, 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\:pointer-events-none{
    pointer-events: none;
  }

  .lg\:pointer-events-auto{
    pointer-events: auto;
  }

  .lg\:static{
    position: static;
  }

  .lg\:fixed{
    position: fixed;
  }

  .lg\:absolute{
    position: absolute;
  }

  .lg\:relative{
    position: relative;
  }

  .lg\:sticky{
    position: sticky;
  }

  .lg\:inset-0{
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .lg\:inset-1{
    top: 0.25rem;
    right: 0.25rem;
    bottom: 0.25rem;
    left: 0.25rem;
  }

  .lg\:inset-2{
    top: 0.5rem;
    right: 0.5rem;
    bottom: 0.5rem;
    left: 0.5rem;
  }

  .lg\:inset-3{
    top: 0.75rem;
    right: 0.75rem;
    bottom: 0.75rem;
    left: 0.75rem;
  }

  .lg\:inset-4{
    top: 1rem;
    right: 1rem;
    bottom: 1rem;
    left: 1rem;
  }

  .lg\:inset-5{
    top: 1.25rem;
    right: 1.25rem;
    bottom: 1.25rem;
    left: 1.25rem;
  }

  .lg\:inset-6{
    top: 1.5rem;
    right: 1.5rem;
    bottom: 1.5rem;
    left: 1.5rem;
  }

  .lg\:inset-7{
    top: 1.75rem;
    right: 1.75rem;
    bottom: 1.75rem;
    left: 1.75rem;
  }

  .lg\:inset-8{
    top: 2rem;
    right: 2rem;
    bottom: 2rem;
    left: 2rem;
  }

  .lg\:inset-9{
    top: 2.25rem;
    right: 2.25rem;
    bottom: 2.25rem;
    left: 2.25rem;
  }

  .lg\:inset-10{
    top: 2.5rem;
    right: 2.5rem;
    bottom: 2.5rem;
    left: 2.5rem;
  }

  .lg\:inset-11{
    top: 2.75rem;
    right: 2.75rem;
    bottom: 2.75rem;
    left: 2.75rem;
  }

  .lg\:inset-12{
    top: 3rem;
    right: 3rem;
    bottom: 3rem;
    left: 3rem;
  }

  .lg\:inset-14{
    top: 3.5rem;
    right: 3.5rem;
    bottom: 3.5rem;
    left: 3.5rem;
  }

  .lg\:inset-16{
    top: 4rem;
    right: 4rem;
    bottom: 4rem;
    left: 4rem;
  }

  .lg\:inset-20{
    top: 5rem;
    right: 5rem;
    bottom: 5rem;
    left: 5rem;
  }

  .lg\:inset-24{
    top: 6rem;
    right: 6rem;
    bottom: 6rem;
    left: 6rem;
  }

  .lg\:inset-28{
    top: 7rem;
    right: 7rem;
    bottom: 7rem;
    left: 7rem;
  }

  .lg\:inset-32{
    top: 8rem;
    right: 8rem;
    bottom: 8rem;
    left: 8rem;
  }

  .lg\:inset-36{
    top: 9rem;
    right: 9rem;
    bottom: 9rem;
    left: 9rem;
  }

  .lg\:inset-40{
    top: 10rem;
    right: 10rem;
    bottom: 10rem;
    left: 10rem;
  }

  .lg\:inset-44{
    top: 11rem;
    right: 11rem;
    bottom: 11rem;
    left: 11rem;
  }

  .lg\:inset-48{
    top: 12rem;
    right: 12rem;
    bottom: 12rem;
    left: 12rem;
  }

  .lg\:inset-52{
    top: 13rem;
    right: 13rem;
    bottom: 13rem;
    left: 13rem;
  }

  .lg\:inset-56{
    top: 14rem;
    right: 14rem;
    bottom: 14rem;
    left: 14rem;
  }

  .lg\:inset-60{
    top: 15rem;
    right: 15rem;
    bottom: 15rem;
    left: 15rem;
  }

  .lg\:inset-64{
    top: 16rem;
    right: 16rem;
    bottom: 16rem;
    left: 16rem;
  }

  .lg\:inset-72{
    top: 18rem;
    right: 18rem;
    bottom: 18rem;
    left: 18rem;
  }

  .lg\:inset-80{
    top: 20rem;
    right: 20rem;
    bottom: 20rem;
    left: 20rem;
  }

  .lg\:inset-96{
    top: 24rem;
    right: 24rem;
    bottom: 24rem;
    left: 24rem;
  }

  .lg\:inset-auto{
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .lg\:inset-px{
    top: 1px;
    right: 1px;
    bottom: 1px;
    left: 1px;
  }

  .lg\:inset-0\.5{
    top: 0.125rem;
    right: 0.125rem;
    bottom: 0.125rem;
    left: 0.125rem;
  }

  .lg\:inset-1\.5{
    top: 0.375rem;
    right: 0.375rem;
    bottom: 0.375rem;
    left: 0.375rem;
  }

  .lg\:inset-2\.5{
    top: 0.625rem;
    right: 0.625rem;
    bottom: 0.625rem;
    left: 0.625rem;
  }

  .lg\:inset-3\.5{
    top: 0.875rem;
    right: 0.875rem;
    bottom: 0.875rem;
    left: 0.875rem;
  }

  .lg\:-inset-0{
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .lg\:-inset-1{
    top: -0.25rem;
    right: -0.25rem;
    bottom: -0.25rem;
    left: -0.25rem;
  }

  .lg\:-inset-2{
    top: -0.5rem;
    right: -0.5rem;
    bottom: -0.5rem;
    left: -0.5rem;
  }

  .lg\:-inset-3{
    top: -0.75rem;
    right: -0.75rem;
    bottom: -0.75rem;
    left: -0.75rem;
  }

  .lg\:-inset-4{
    top: -1rem;
    right: -1rem;
    bottom: -1rem;
    left: -1rem;
  }

  .lg\:-inset-5{
    top: -1.25rem;
    right: -1.25rem;
    bottom: -1.25rem;
    left: -1.25rem;
  }

  .lg\:-inset-6{
    top: -1.5rem;
    right: -1.5rem;
    bottom: -1.5rem;
    left: -1.5rem;
  }

  .lg\:-inset-7{
    top: -1.75rem;
    right: -1.75rem;
    bottom: -1.75rem;
    left: -1.75rem;
  }

  .lg\:-inset-8{
    top: -2rem;
    right: -2rem;
    bottom: -2rem;
    left: -2rem;
  }

  .lg\:-inset-9{
    top: -2.25rem;
    right: -2.25rem;
    bottom: -2.25rem;
    left: -2.25rem;
  }

  .lg\:-inset-10{
    top: -2.5rem;
    right: -2.5rem;
    bottom: -2.5rem;
    left: -2.5rem;
  }

  .lg\:-inset-11{
    top: -2.75rem;
    right: -2.75rem;
    bottom: -2.75rem;
    left: -2.75rem;
  }

  .lg\:-inset-12{
    top: -3rem;
    right: -3rem;
    bottom: -3rem;
    left: -3rem;
  }

  .lg\:-inset-14{
    top: -3.5rem;
    right: -3.5rem;
    bottom: -3.5rem;
    left: -3.5rem;
  }

  .lg\:-inset-16{
    top: -4rem;
    right: -4rem;
    bottom: -4rem;
    left: -4rem;
  }

  .lg\:-inset-20{
    top: -5rem;
    right: -5rem;
    bottom: -5rem;
    left: -5rem;
  }

  .lg\:-inset-24{
    top: -6rem;
    right: -6rem;
    bottom: -6rem;
    left: -6rem;
  }

  .lg\:-inset-28{
    top: -7rem;
    right: -7rem;
    bottom: -7rem;
    left: -7rem;
  }

  .lg\:-inset-32{
    top: -8rem;
    right: -8rem;
    bottom: -8rem;
    left: -8rem;
  }

  .lg\:-inset-36{
    top: -9rem;
    right: -9rem;
    bottom: -9rem;
    left: -9rem;
  }

  .lg\:-inset-40{
    top: -10rem;
    right: -10rem;
    bottom: -10rem;
    left: -10rem;
  }

  .lg\:-inset-44{
    top: -11rem;
    right: -11rem;
    bottom: -11rem;
    left: -11rem;
  }

  .lg\:-inset-48{
    top: -12rem;
    right: -12rem;
    bottom: -12rem;
    left: -12rem;
  }

  .lg\:-inset-52{
    top: -13rem;
    right: -13rem;
    bottom: -13rem;
    left: -13rem;
  }

  .lg\:-inset-56{
    top: -14rem;
    right: -14rem;
    bottom: -14rem;
    left: -14rem;
  }

  .lg\:-inset-60{
    top: -15rem;
    right: -15rem;
    bottom: -15rem;
    left: -15rem;
  }

  .lg\:-inset-64{
    top: -16rem;
    right: -16rem;
    bottom: -16rem;
    left: -16rem;
  }

  .lg\:-inset-72{
    top: -18rem;
    right: -18rem;
    bottom: -18rem;
    left: -18rem;
  }

  .lg\:-inset-80{
    top: -20rem;
    right: -20rem;
    bottom: -20rem;
    left: -20rem;
  }

  .lg\:-inset-96{
    top: -24rem;
    right: -24rem;
    bottom: -24rem;
    left: -24rem;
  }

  .lg\:-inset-px{
    top: -1px;
    right: -1px;
    bottom: -1px;
    left: -1px;
  }

  .lg\:-inset-0\.5{
    top: -0.125rem;
    right: -0.125rem;
    bottom: -0.125rem;
    left: -0.125rem;
  }

  .lg\:-inset-1\.5{
    top: -0.375rem;
    right: -0.375rem;
    bottom: -0.375rem;
    left: -0.375rem;
  }

  .lg\:-inset-2\.5{
    top: -0.625rem;
    right: -0.625rem;
    bottom: -0.625rem;
    left: -0.625rem;
  }

  .lg\:-inset-3\.5{
    top: -0.875rem;
    right: -0.875rem;
    bottom: -0.875rem;
    left: -0.875rem;
  }

  .lg\:inset-1\/2{
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .lg\:inset-1\/3{
    top: 33.333333%;
    right: 33.333333%;
    bottom: 33.333333%;
    left: 33.333333%;
  }

  .lg\:inset-2\/3{
    top: 66.666667%;
    right: 66.666667%;
    bottom: 66.666667%;
    left: 66.666667%;
  }

  .lg\:inset-1\/4{
    top: 25%;
    right: 25%;
    bottom: 25%;
    left: 25%;
  }

  .lg\:inset-2\/4{
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .lg\:inset-3\/4{
    top: 75%;
    right: 75%;
    bottom: 75%;
    left: 75%;
  }

  .lg\:inset-full{
    top: 100%;
    right: 100%;
    bottom: 100%;
    left: 100%;
  }

  .lg\:-inset-1\/2{
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .lg\:-inset-1\/3{
    top: -33.333333%;
    right: -33.333333%;
    bottom: -33.333333%;
    left: -33.333333%;
  }

  .lg\:-inset-2\/3{
    top: -66.666667%;
    right: -66.666667%;
    bottom: -66.666667%;
    left: -66.666667%;
  }

  .lg\:-inset-1\/4{
    top: -25%;
    right: -25%;
    bottom: -25%;
    left: -25%;
  }

  .lg\:-inset-2\/4{
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .lg\:-inset-3\/4{
    top: -75%;
    right: -75%;
    bottom: -75%;
    left: -75%;
  }

  .lg\:-inset-full{
    top: -100%;
    right: -100%;
    bottom: -100%;
    left: -100%;
  }

  .lg\:inset-y-0{
    top: 0px;
    bottom: 0px;
  }

  .lg\:inset-x-0{
    right: 0px;
    left: 0px;
  }

  .lg\:inset-y-1{
    top: 0.25rem;
    bottom: 0.25rem;
  }

  .lg\:inset-x-1{
    right: 0.25rem;
    left: 0.25rem;
  }

  .lg\:inset-y-2{
    top: 0.5rem;
    bottom: 0.5rem;
  }

  .lg\:inset-x-2{
    right: 0.5rem;
    left: 0.5rem;
  }

  .lg\:inset-y-3{
    top: 0.75rem;
    bottom: 0.75rem;
  }

  .lg\:inset-x-3{
    right: 0.75rem;
    left: 0.75rem;
  }

  .lg\:inset-y-4{
    top: 1rem;
    bottom: 1rem;
  }

  .lg\:inset-x-4{
    right: 1rem;
    left: 1rem;
  }

  .lg\:inset-y-5{
    top: 1.25rem;
    bottom: 1.25rem;
  }

  .lg\:inset-x-5{
    right: 1.25rem;
    left: 1.25rem;
  }

  .lg\:inset-y-6{
    top: 1.5rem;
    bottom: 1.5rem;
  }

  .lg\:inset-x-6{
    right: 1.5rem;
    left: 1.5rem;
  }

  .lg\:inset-y-7{
    top: 1.75rem;
    bottom: 1.75rem;
  }

  .lg\:inset-x-7{
    right: 1.75rem;
    left: 1.75rem;
  }

  .lg\:inset-y-8{
    top: 2rem;
    bottom: 2rem;
  }

  .lg\:inset-x-8{
    right: 2rem;
    left: 2rem;
  }

  .lg\:inset-y-9{
    top: 2.25rem;
    bottom: 2.25rem;
  }

  .lg\:inset-x-9{
    right: 2.25rem;
    left: 2.25rem;
  }

  .lg\:inset-y-10{
    top: 2.5rem;
    bottom: 2.5rem;
  }

  .lg\:inset-x-10{
    right: 2.5rem;
    left: 2.5rem;
  }

  .lg\:inset-y-11{
    top: 2.75rem;
    bottom: 2.75rem;
  }

  .lg\:inset-x-11{
    right: 2.75rem;
    left: 2.75rem;
  }

  .lg\:inset-y-12{
    top: 3rem;
    bottom: 3rem;
  }

  .lg\:inset-x-12{
    right: 3rem;
    left: 3rem;
  }

  .lg\:inset-y-14{
    top: 3.5rem;
    bottom: 3.5rem;
  }

  .lg\:inset-x-14{
    right: 3.5rem;
    left: 3.5rem;
  }

  .lg\:inset-y-16{
    top: 4rem;
    bottom: 4rem;
  }

  .lg\:inset-x-16{
    right: 4rem;
    left: 4rem;
  }

  .lg\:inset-y-20{
    top: 5rem;
    bottom: 5rem;
  }

  .lg\:inset-x-20{
    right: 5rem;
    left: 5rem;
  }

  .lg\:inset-y-24{
    top: 6rem;
    bottom: 6rem;
  }

  .lg\:inset-x-24{
    right: 6rem;
    left: 6rem;
  }

  .lg\:inset-y-28{
    top: 7rem;
    bottom: 7rem;
  }

  .lg\:inset-x-28{
    right: 7rem;
    left: 7rem;
  }

  .lg\:inset-y-32{
    top: 8rem;
    bottom: 8rem;
  }

  .lg\:inset-x-32{
    right: 8rem;
    left: 8rem;
  }

  .lg\:inset-y-36{
    top: 9rem;
    bottom: 9rem;
  }

  .lg\:inset-x-36{
    right: 9rem;
    left: 9rem;
  }

  .lg\:inset-y-40{
    top: 10rem;
    bottom: 10rem;
  }

  .lg\:inset-x-40{
    right: 10rem;
    left: 10rem;
  }

  .lg\:inset-y-44{
    top: 11rem;
    bottom: 11rem;
  }

  .lg\:inset-x-44{
    right: 11rem;
    left: 11rem;
  }

  .lg\:inset-y-48{
    top: 12rem;
    bottom: 12rem;
  }

  .lg\:inset-x-48{
    right: 12rem;
    left: 12rem;
  }

  .lg\:inset-y-52{
    top: 13rem;
    bottom: 13rem;
  }

  .lg\:inset-x-52{
    right: 13rem;
    left: 13rem;
  }

  .lg\:inset-y-56{
    top: 14rem;
    bottom: 14rem;
  }

  .lg\:inset-x-56{
    right: 14rem;
    left: 14rem;
  }

  .lg\:inset-y-60{
    top: 15rem;
    bottom: 15rem;
  }

  .lg\:inset-x-60{
    right: 15rem;
    left: 15rem;
  }

  .lg\:inset-y-64{
    top: 16rem;
    bottom: 16rem;
  }

  .lg\:inset-x-64{
    right: 16rem;
    left: 16rem;
  }

  .lg\:inset-y-72{
    top: 18rem;
    bottom: 18rem;
  }

  .lg\:inset-x-72{
    right: 18rem;
    left: 18rem;
  }

  .lg\:inset-y-80{
    top: 20rem;
    bottom: 20rem;
  }

  .lg\:inset-x-80{
    right: 20rem;
    left: 20rem;
  }

  .lg\:inset-y-96{
    top: 24rem;
    bottom: 24rem;
  }

  .lg\:inset-x-96{
    right: 24rem;
    left: 24rem;
  }

  .lg\:inset-y-auto{
    top: auto;
    bottom: auto;
  }

  .lg\:inset-x-auto{
    right: auto;
    left: auto;
  }

  .lg\:inset-y-px{
    top: 1px;
    bottom: 1px;
  }

  .lg\:inset-x-px{
    right: 1px;
    left: 1px;
  }

  .lg\:inset-y-0\.5{
    top: 0.125rem;
    bottom: 0.125rem;
  }

  .lg\:inset-x-0\.5{
    right: 0.125rem;
    left: 0.125rem;
  }

  .lg\:inset-y-1\.5{
    top: 0.375rem;
    bottom: 0.375rem;
  }

  .lg\:inset-x-1\.5{
    right: 0.375rem;
    left: 0.375rem;
  }

  .lg\:inset-y-2\.5{
    top: 0.625rem;
    bottom: 0.625rem;
  }

  .lg\:inset-x-2\.5{
    right: 0.625rem;
    left: 0.625rem;
  }

  .lg\:inset-y-3\.5{
    top: 0.875rem;
    bottom: 0.875rem;
  }

  .lg\:inset-x-3\.5{
    right: 0.875rem;
    left: 0.875rem;
  }

  .lg\:-inset-y-0{
    top: 0px;
    bottom: 0px;
  }

  .lg\:-inset-x-0{
    right: 0px;
    left: 0px;
  }

  .lg\:-inset-y-1{
    top: -0.25rem;
    bottom: -0.25rem;
  }

  .lg\:-inset-x-1{
    right: -0.25rem;
    left: -0.25rem;
  }

  .lg\:-inset-y-2{
    top: -0.5rem;
    bottom: -0.5rem;
  }

  .lg\:-inset-x-2{
    right: -0.5rem;
    left: -0.5rem;
  }

  .lg\:-inset-y-3{
    top: -0.75rem;
    bottom: -0.75rem;
  }

  .lg\:-inset-x-3{
    right: -0.75rem;
    left: -0.75rem;
  }

  .lg\:-inset-y-4{
    top: -1rem;
    bottom: -1rem;
  }

  .lg\:-inset-x-4{
    right: -1rem;
    left: -1rem;
  }

  .lg\:-inset-y-5{
    top: -1.25rem;
    bottom: -1.25rem;
  }

  .lg\:-inset-x-5{
    right: -1.25rem;
    left: -1.25rem;
  }

  .lg\:-inset-y-6{
    top: -1.5rem;
    bottom: -1.5rem;
  }

  .lg\:-inset-x-6{
    right: -1.5rem;
    left: -1.5rem;
  }

  .lg\:-inset-y-7{
    top: -1.75rem;
    bottom: -1.75rem;
  }

  .lg\:-inset-x-7{
    right: -1.75rem;
    left: -1.75rem;
  }

  .lg\:-inset-y-8{
    top: -2rem;
    bottom: -2rem;
  }

  .lg\:-inset-x-8{
    right: -2rem;
    left: -2rem;
  }

  .lg\:-inset-y-9{
    top: -2.25rem;
    bottom: -2.25rem;
  }

  .lg\:-inset-x-9{
    right: -2.25rem;
    left: -2.25rem;
  }

  .lg\:-inset-y-10{
    top: -2.5rem;
    bottom: -2.5rem;
  }

  .lg\:-inset-x-10{
    right: -2.5rem;
    left: -2.5rem;
  }

  .lg\:-inset-y-11{
    top: -2.75rem;
    bottom: -2.75rem;
  }

  .lg\:-inset-x-11{
    right: -2.75rem;
    left: -2.75rem;
  }

  .lg\:-inset-y-12{
    top: -3rem;
    bottom: -3rem;
  }

  .lg\:-inset-x-12{
    right: -3rem;
    left: -3rem;
  }

  .lg\:-inset-y-14{
    top: -3.5rem;
    bottom: -3.5rem;
  }

  .lg\:-inset-x-14{
    right: -3.5rem;
    left: -3.5rem;
  }

  .lg\:-inset-y-16{
    top: -4rem;
    bottom: -4rem;
  }

  .lg\:-inset-x-16{
    right: -4rem;
    left: -4rem;
  }

  .lg\:-inset-y-20{
    top: -5rem;
    bottom: -5rem;
  }

  .lg\:-inset-x-20{
    right: -5rem;
    left: -5rem;
  }

  .lg\:-inset-y-24{
    top: -6rem;
    bottom: -6rem;
  }

  .lg\:-inset-x-24{
    right: -6rem;
    left: -6rem;
  }

  .lg\:-inset-y-28{
    top: -7rem;
    bottom: -7rem;
  }

  .lg\:-inset-x-28{
    right: -7rem;
    left: -7rem;
  }

  .lg\:-inset-y-32{
    top: -8rem;
    bottom: -8rem;
  }

  .lg\:-inset-x-32{
    right: -8rem;
    left: -8rem;
  }

  .lg\:-inset-y-36{
    top: -9rem;
    bottom: -9rem;
  }

  .lg\:-inset-x-36{
    right: -9rem;
    left: -9rem;
  }

  .lg\:-inset-y-40{
    top: -10rem;
    bottom: -10rem;
  }

  .lg\:-inset-x-40{
    right: -10rem;
    left: -10rem;
  }

  .lg\:-inset-y-44{
    top: -11rem;
    bottom: -11rem;
  }

  .lg\:-inset-x-44{
    right: -11rem;
    left: -11rem;
  }

  .lg\:-inset-y-48{
    top: -12rem;
    bottom: -12rem;
  }

  .lg\:-inset-x-48{
    right: -12rem;
    left: -12rem;
  }

  .lg\:-inset-y-52{
    top: -13rem;
    bottom: -13rem;
  }

  .lg\:-inset-x-52{
    right: -13rem;
    left: -13rem;
  }

  .lg\:-inset-y-56{
    top: -14rem;
    bottom: -14rem;
  }

  .lg\:-inset-x-56{
    right: -14rem;
    left: -14rem;
  }

  .lg\:-inset-y-60{
    top: -15rem;
    bottom: -15rem;
  }

  .lg\:-inset-x-60{
    right: -15rem;
    left: -15rem;
  }

  .lg\:-inset-y-64{
    top: -16rem;
    bottom: -16rem;
  }

  .lg\:-inset-x-64{
    right: -16rem;
    left: -16rem;
  }

  .lg\:-inset-y-72{
    top: -18rem;
    bottom: -18rem;
  }

  .lg\:-inset-x-72{
    right: -18rem;
    left: -18rem;
  }

  .lg\:-inset-y-80{
    top: -20rem;
    bottom: -20rem;
  }

  .lg\:-inset-x-80{
    right: -20rem;
    left: -20rem;
  }

  .lg\:-inset-y-96{
    top: -24rem;
    bottom: -24rem;
  }

  .lg\:-inset-x-96{
    right: -24rem;
    left: -24rem;
  }

  .lg\:-inset-y-px{
    top: -1px;
    bottom: -1px;
  }

  .lg\:-inset-x-px{
    right: -1px;
    left: -1px;
  }

  .lg\:-inset-y-0\.5{
    top: -0.125rem;
    bottom: -0.125rem;
  }

  .lg\:-inset-x-0\.5{
    right: -0.125rem;
    left: -0.125rem;
  }

  .lg\:-inset-y-1\.5{
    top: -0.375rem;
    bottom: -0.375rem;
  }

  .lg\:-inset-x-1\.5{
    right: -0.375rem;
    left: -0.375rem;
  }

  .lg\:-inset-y-2\.5{
    top: -0.625rem;
    bottom: -0.625rem;
  }

  .lg\:-inset-x-2\.5{
    right: -0.625rem;
    left: -0.625rem;
  }

  .lg\:-inset-y-3\.5{
    top: -0.875rem;
    bottom: -0.875rem;
  }

  .lg\:-inset-x-3\.5{
    right: -0.875rem;
    left: -0.875rem;
  }

  .lg\:inset-y-1\/2{
    top: 50%;
    bottom: 50%;
  }

  .lg\:inset-x-1\/2{
    right: 50%;
    left: 50%;
  }

  .lg\:inset-y-1\/3{
    top: 33.333333%;
    bottom: 33.333333%;
  }

  .lg\:inset-x-1\/3{
    right: 33.333333%;
    left: 33.333333%;
  }

  .lg\:inset-y-2\/3{
    top: 66.666667%;
    bottom: 66.666667%;
  }

  .lg\:inset-x-2\/3{
    right: 66.666667%;
    left: 66.666667%;
  }

  .lg\:inset-y-1\/4{
    top: 25%;
    bottom: 25%;
  }

  .lg\:inset-x-1\/4{
    right: 25%;
    left: 25%;
  }

  .lg\:inset-y-2\/4{
    top: 50%;
    bottom: 50%;
  }

  .lg\:inset-x-2\/4{
    right: 50%;
    left: 50%;
  }

  .lg\:inset-y-3\/4{
    top: 75%;
    bottom: 75%;
  }

  .lg\:inset-x-3\/4{
    right: 75%;
    left: 75%;
  }

  .lg\:inset-y-full{
    top: 100%;
    bottom: 100%;
  }

  .lg\:inset-x-full{
    right: 100%;
    left: 100%;
  }

  .lg\:-inset-y-1\/2{
    top: -50%;
    bottom: -50%;
  }

  .lg\:-inset-x-1\/2{
    right: -50%;
    left: -50%;
  }

  .lg\:-inset-y-1\/3{
    top: -33.333333%;
    bottom: -33.333333%;
  }

  .lg\:-inset-x-1\/3{
    right: -33.333333%;
    left: -33.333333%;
  }

  .lg\:-inset-y-2\/3{
    top: -66.666667%;
    bottom: -66.666667%;
  }

  .lg\:-inset-x-2\/3{
    right: -66.666667%;
    left: -66.666667%;
  }

  .lg\:-inset-y-1\/4{
    top: -25%;
    bottom: -25%;
  }

  .lg\:-inset-x-1\/4{
    right: -25%;
    left: -25%;
  }

  .lg\:-inset-y-2\/4{
    top: -50%;
    bottom: -50%;
  }

  .lg\:-inset-x-2\/4{
    right: -50%;
    left: -50%;
  }

  .lg\:-inset-y-3\/4{
    top: -75%;
    bottom: -75%;
  }

  .lg\:-inset-x-3\/4{
    right: -75%;
    left: -75%;
  }

  .lg\:-inset-y-full{
    top: -100%;
    bottom: -100%;
  }

  .lg\:-inset-x-full{
    right: -100%;
    left: -100%;
  }

  .lg\:top-0{
    top: 0px;
  }

  .lg\:right-0{
    right: 0px;
  }

  .lg\:bottom-0{
    bottom: 0px;
  }

  .lg\:left-0{
    left: 0px;
  }

  .lg\:top-1{
    top: 0.25rem;
  }

  .lg\:right-1{
    right: 0.25rem;
  }

  .lg\:bottom-1{
    bottom: 0.25rem;
  }

  .lg\:left-1{
    left: 0.25rem;
  }

  .lg\:top-2{
    top: 0.5rem;
  }

  .lg\:right-2{
    right: 0.5rem;
  }

  .lg\:bottom-2{
    bottom: 0.5rem;
  }

  .lg\:left-2{
    left: 0.5rem;
  }

  .lg\:top-3{
    top: 0.75rem;
  }

  .lg\:right-3{
    right: 0.75rem;
  }

  .lg\:bottom-3{
    bottom: 0.75rem;
  }

  .lg\:left-3{
    left: 0.75rem;
  }

  .lg\:top-4{
    top: 1rem;
  }

  .lg\:right-4{
    right: 1rem;
  }

  .lg\:bottom-4{
    bottom: 1rem;
  }

  .lg\:left-4{
    left: 1rem;
  }

  .lg\:top-5{
    top: 1.25rem;
  }

  .lg\:right-5{
    right: 1.25rem;
  }

  .lg\:bottom-5{
    bottom: 1.25rem;
  }

  .lg\:left-5{
    left: 1.25rem;
  }

  .lg\:top-6{
    top: 1.5rem;
  }

  .lg\:right-6{
    right: 1.5rem;
  }

  .lg\:bottom-6{
    bottom: 1.5rem;
  }

  .lg\:left-6{
    left: 1.5rem;
  }

  .lg\:top-7{
    top: 1.75rem;
  }

  .lg\:right-7{
    right: 1.75rem;
  }

  .lg\:bottom-7{
    bottom: 1.75rem;
  }

  .lg\:left-7{
    left: 1.75rem;
  }

  .lg\:top-8{
    top: 2rem;
  }

  .lg\:right-8{
    right: 2rem;
  }

  .lg\:bottom-8{
    bottom: 2rem;
  }

  .lg\:left-8{
    left: 2rem;
  }

  .lg\:top-9{
    top: 2.25rem;
  }

  .lg\:right-9{
    right: 2.25rem;
  }

  .lg\:bottom-9{
    bottom: 2.25rem;
  }

  .lg\:left-9{
    left: 2.25rem;
  }

  .lg\:top-10{
    top: 2.5rem;
  }

  .lg\:right-10{
    right: 2.5rem;
  }

  .lg\:bottom-10{
    bottom: 2.5rem;
  }

  .lg\:left-10{
    left: 2.5rem;
  }

  .lg\:top-11{
    top: 2.75rem;
  }

  .lg\:right-11{
    right: 2.75rem;
  }

  .lg\:bottom-11{
    bottom: 2.75rem;
  }

  .lg\:left-11{
    left: 2.75rem;
  }

  .lg\:top-12{
    top: 3rem;
  }

  .lg\:right-12{
    right: 3rem;
  }

  .lg\:bottom-12{
    bottom: 3rem;
  }

  .lg\:left-12{
    left: 3rem;
  }

  .lg\:top-14{
    top: 3.5rem;
  }

  .lg\:right-14{
    right: 3.5rem;
  }

  .lg\:bottom-14{
    bottom: 3.5rem;
  }

  .lg\:left-14{
    left: 3.5rem;
  }

  .lg\:top-16{
    top: 4rem;
  }

  .lg\:right-16{
    right: 4rem;
  }

  .lg\:bottom-16{
    bottom: 4rem;
  }

  .lg\:left-16{
    left: 4rem;
  }

  .lg\:top-20{
    top: 5rem;
  }

  .lg\:right-20{
    right: 5rem;
  }

  .lg\:bottom-20{
    bottom: 5rem;
  }

  .lg\:left-20{
    left: 5rem;
  }

  .lg\:top-24{
    top: 6rem;
  }

  .lg\:right-24{
    right: 6rem;
  }

  .lg\:bottom-24{
    bottom: 6rem;
  }

  .lg\:left-24{
    left: 6rem;
  }

  .lg\:top-28{
    top: 7rem;
  }

  .lg\:right-28{
    right: 7rem;
  }

  .lg\:bottom-28{
    bottom: 7rem;
  }

  .lg\:left-28{
    left: 7rem;
  }

  .lg\:top-32{
    top: 8rem;
  }

  .lg\:right-32{
    right: 8rem;
  }

  .lg\:bottom-32{
    bottom: 8rem;
  }

  .lg\:left-32{
    left: 8rem;
  }

  .lg\:top-36{
    top: 9rem;
  }

  .lg\:right-36{
    right: 9rem;
  }

  .lg\:bottom-36{
    bottom: 9rem;
  }

  .lg\:left-36{
    left: 9rem;
  }

  .lg\:top-40{
    top: 10rem;
  }

  .lg\:right-40{
    right: 10rem;
  }

  .lg\:bottom-40{
    bottom: 10rem;
  }

  .lg\:left-40{
    left: 10rem;
  }

  .lg\:top-44{
    top: 11rem;
  }

  .lg\:right-44{
    right: 11rem;
  }

  .lg\:bottom-44{
    bottom: 11rem;
  }

  .lg\:left-44{
    left: 11rem;
  }

  .lg\:top-48{
    top: 12rem;
  }

  .lg\:right-48{
    right: 12rem;
  }

  .lg\:bottom-48{
    bottom: 12rem;
  }

  .lg\:left-48{
    left: 12rem;
  }

  .lg\:top-52{
    top: 13rem;
  }

  .lg\:right-52{
    right: 13rem;
  }

  .lg\:bottom-52{
    bottom: 13rem;
  }

  .lg\:left-52{
    left: 13rem;
  }

  .lg\:top-56{
    top: 14rem;
  }

  .lg\:right-56{
    right: 14rem;
  }

  .lg\:bottom-56{
    bottom: 14rem;
  }

  .lg\:left-56{
    left: 14rem;
  }

  .lg\:top-60{
    top: 15rem;
  }

  .lg\:right-60{
    right: 15rem;
  }

  .lg\:bottom-60{
    bottom: 15rem;
  }

  .lg\:left-60{
    left: 15rem;
  }

  .lg\:top-64{
    top: 16rem;
  }

  .lg\:right-64{
    right: 16rem;
  }

  .lg\:bottom-64{
    bottom: 16rem;
  }

  .lg\:left-64{
    left: 16rem;
  }

  .lg\:top-72{
    top: 18rem;
  }

  .lg\:right-72{
    right: 18rem;
  }

  .lg\:bottom-72{
    bottom: 18rem;
  }

  .lg\:left-72{
    left: 18rem;
  }

  .lg\:top-80{
    top: 20rem;
  }

  .lg\:right-80{
    right: 20rem;
  }

  .lg\:bottom-80{
    bottom: 20rem;
  }

  .lg\:left-80{
    left: 20rem;
  }

  .lg\:top-96{
    top: 24rem;
  }

  .lg\:right-96{
    right: 24rem;
  }

  .lg\:bottom-96{
    bottom: 24rem;
  }

  .lg\:left-96{
    left: 24rem;
  }

  .lg\:top-auto{
    top: auto;
  }

  .lg\:right-auto{
    right: auto;
  }

  .lg\:bottom-auto{
    bottom: auto;
  }

  .lg\:left-auto{
    left: auto;
  }

  .lg\:top-px{
    top: 1px;
  }

  .lg\:right-px{
    right: 1px;
  }

  .lg\:bottom-px{
    bottom: 1px;
  }

  .lg\:left-px{
    left: 1px;
  }

  .lg\:top-0\.5{
    top: 0.125rem;
  }

  .lg\:right-0\.5{
    right: 0.125rem;
  }

  .lg\:bottom-0\.5{
    bottom: 0.125rem;
  }

  .lg\:left-0\.5{
    left: 0.125rem;
  }

  .lg\:top-1\.5{
    top: 0.375rem;
  }

  .lg\:right-1\.5{
    right: 0.375rem;
  }

  .lg\:bottom-1\.5{
    bottom: 0.375rem;
  }

  .lg\:left-1\.5{
    left: 0.375rem;
  }

  .lg\:top-2\.5{
    top: 0.625rem;
  }

  .lg\:right-2\.5{
    right: 0.625rem;
  }

  .lg\:bottom-2\.5{
    bottom: 0.625rem;
  }

  .lg\:left-2\.5{
    left: 0.625rem;
  }

  .lg\:top-3\.5{
    top: 0.875rem;
  }

  .lg\:right-3\.5{
    right: 0.875rem;
  }

  .lg\:bottom-3\.5{
    bottom: 0.875rem;
  }

  .lg\:left-3\.5{
    left: 0.875rem;
  }

  .lg\:-top-0{
    top: 0px;
  }

  .lg\:-right-0{
    right: 0px;
  }

  .lg\:-bottom-0{
    bottom: 0px;
  }

  .lg\:-left-0{
    left: 0px;
  }

  .lg\:-top-1{
    top: -0.25rem;
  }

  .lg\:-right-1{
    right: -0.25rem;
  }

  .lg\:-bottom-1{
    bottom: -0.25rem;
  }

  .lg\:-left-1{
    left: -0.25rem;
  }

  .lg\:-top-2{
    top: -0.5rem;
  }

  .lg\:-right-2{
    right: -0.5rem;
  }

  .lg\:-bottom-2{
    bottom: -0.5rem;
  }

  .lg\:-left-2{
    left: -0.5rem;
  }

  .lg\:-top-3{
    top: -0.75rem;
  }

  .lg\:-right-3{
    right: -0.75rem;
  }

  .lg\:-bottom-3{
    bottom: -0.75rem;
  }

  .lg\:-left-3{
    left: -0.75rem;
  }

  .lg\:-top-4{
    top: -1rem;
  }

  .lg\:-right-4{
    right: -1rem;
  }

  .lg\:-bottom-4{
    bottom: -1rem;
  }

  .lg\:-left-4{
    left: -1rem;
  }

  .lg\:-top-5{
    top: -1.25rem;
  }

  .lg\:-right-5{
    right: -1.25rem;
  }

  .lg\:-bottom-5{
    bottom: -1.25rem;
  }

  .lg\:-left-5{
    left: -1.25rem;
  }

  .lg\:-top-6{
    top: -1.5rem;
  }

  .lg\:-right-6{
    right: -1.5rem;
  }

  .lg\:-bottom-6{
    bottom: -1.5rem;
  }

  .lg\:-left-6{
    left: -1.5rem;
  }

  .lg\:-top-7{
    top: -1.75rem;
  }

  .lg\:-right-7{
    right: -1.75rem;
  }

  .lg\:-bottom-7{
    bottom: -1.75rem;
  }

  .lg\:-left-7{
    left: -1.75rem;
  }

  .lg\:-top-8{
    top: -2rem;
  }

  .lg\:-right-8{
    right: -2rem;
  }

  .lg\:-bottom-8{
    bottom: -2rem;
  }

  .lg\:-left-8{
    left: -2rem;
  }

  .lg\:-top-9{
    top: -2.25rem;
  }

  .lg\:-right-9{
    right: -2.25rem;
  }

  .lg\:-bottom-9{
    bottom: -2.25rem;
  }

  .lg\:-left-9{
    left: -2.25rem;
  }

  .lg\:-top-10{
    top: -2.5rem;
  }

  .lg\:-right-10{
    right: -2.5rem;
  }

  .lg\:-bottom-10{
    bottom: -2.5rem;
  }

  .lg\:-left-10{
    left: -2.5rem;
  }

  .lg\:-top-11{
    top: -2.75rem;
  }

  .lg\:-right-11{
    right: -2.75rem;
  }

  .lg\:-bottom-11{
    bottom: -2.75rem;
  }

  .lg\:-left-11{
    left: -2.75rem;
  }

  .lg\:-top-12{
    top: -3rem;
  }

  .lg\:-right-12{
    right: -3rem;
  }

  .lg\:-bottom-12{
    bottom: -3rem;
  }

  .lg\:-left-12{
    left: -3rem;
  }

  .lg\:-top-14{
    top: -3.5rem;
  }

  .lg\:-right-14{
    right: -3.5rem;
  }

  .lg\:-bottom-14{
    bottom: -3.5rem;
  }

  .lg\:-left-14{
    left: -3.5rem;
  }

  .lg\:-top-16{
    top: -4rem;
  }

  .lg\:-right-16{
    right: -4rem;
  }

  .lg\:-bottom-16{
    bottom: -4rem;
  }

  .lg\:-left-16{
    left: -4rem;
  }

  .lg\:-top-20{
    top: -5rem;
  }

  .lg\:-right-20{
    right: -5rem;
  }

  .lg\:-bottom-20{
    bottom: -5rem;
  }

  .lg\:-left-20{
    left: -5rem;
  }

  .lg\:-top-24{
    top: -6rem;
  }

  .lg\:-right-24{
    right: -6rem;
  }

  .lg\:-bottom-24{
    bottom: -6rem;
  }

  .lg\:-left-24{
    left: -6rem;
  }

  .lg\:-top-28{
    top: -7rem;
  }

  .lg\:-right-28{
    right: -7rem;
  }

  .lg\:-bottom-28{
    bottom: -7rem;
  }

  .lg\:-left-28{
    left: -7rem;
  }

  .lg\:-top-32{
    top: -8rem;
  }

  .lg\:-right-32{
    right: -8rem;
  }

  .lg\:-bottom-32{
    bottom: -8rem;
  }

  .lg\:-left-32{
    left: -8rem;
  }

  .lg\:-top-36{
    top: -9rem;
  }

  .lg\:-right-36{
    right: -9rem;
  }

  .lg\:-bottom-36{
    bottom: -9rem;
  }

  .lg\:-left-36{
    left: -9rem;
  }

  .lg\:-top-40{
    top: -10rem;
  }

  .lg\:-right-40{
    right: -10rem;
  }

  .lg\:-bottom-40{
    bottom: -10rem;
  }

  .lg\:-left-40{
    left: -10rem;
  }

  .lg\:-top-44{
    top: -11rem;
  }

  .lg\:-right-44{
    right: -11rem;
  }

  .lg\:-bottom-44{
    bottom: -11rem;
  }

  .lg\:-left-44{
    left: -11rem;
  }

  .lg\:-top-48{
    top: -12rem;
  }

  .lg\:-right-48{
    right: -12rem;
  }

  .lg\:-bottom-48{
    bottom: -12rem;
  }

  .lg\:-left-48{
    left: -12rem;
  }

  .lg\:-top-52{
    top: -13rem;
  }

  .lg\:-right-52{
    right: -13rem;
  }

  .lg\:-bottom-52{
    bottom: -13rem;
  }

  .lg\:-left-52{
    left: -13rem;
  }

  .lg\:-top-56{
    top: -14rem;
  }

  .lg\:-right-56{
    right: -14rem;
  }

  .lg\:-bottom-56{
    bottom: -14rem;
  }

  .lg\:-left-56{
    left: -14rem;
  }

  .lg\:-top-60{
    top: -15rem;
  }

  .lg\:-right-60{
    right: -15rem;
  }

  .lg\:-bottom-60{
    bottom: -15rem;
  }

  .lg\:-left-60{
    left: -15rem;
  }

  .lg\:-top-64{
    top: -16rem;
  }

  .lg\:-right-64{
    right: -16rem;
  }

  .lg\:-bottom-64{
    bottom: -16rem;
  }

  .lg\:-left-64{
    left: -16rem;
  }

  .lg\:-top-72{
    top: -18rem;
  }

  .lg\:-right-72{
    right: -18rem;
  }

  .lg\:-bottom-72{
    bottom: -18rem;
  }

  .lg\:-left-72{
    left: -18rem;
  }

  .lg\:-top-80{
    top: -20rem;
  }

  .lg\:-right-80{
    right: -20rem;
  }

  .lg\:-bottom-80{
    bottom: -20rem;
  }

  .lg\:-left-80{
    left: -20rem;
  }

  .lg\:-top-96{
    top: -24rem;
  }

  .lg\:-right-96{
    right: -24rem;
  }

  .lg\:-bottom-96{
    bottom: -24rem;
  }

  .lg\:-left-96{
    left: -24rem;
  }

  .lg\:-top-px{
    top: -1px;
  }

  .lg\:-right-px{
    right: -1px;
  }

  .lg\:-bottom-px{
    bottom: -1px;
  }

  .lg\:-left-px{
    left: -1px;
  }

  .lg\:-top-0\.5{
    top: -0.125rem;
  }

  .lg\:-right-0\.5{
    right: -0.125rem;
  }

  .lg\:-bottom-0\.5{
    bottom: -0.125rem;
  }

  .lg\:-left-0\.5{
    left: -0.125rem;
  }

  .lg\:-top-1\.5{
    top: -0.375rem;
  }

  .lg\:-right-1\.5{
    right: -0.375rem;
  }

  .lg\:-bottom-1\.5{
    bottom: -0.375rem;
  }

  .lg\:-left-1\.5{
    left: -0.375rem;
  }

  .lg\:-top-2\.5{
    top: -0.625rem;
  }

  .lg\:-right-2\.5{
    right: -0.625rem;
  }

  .lg\:-bottom-2\.5{
    bottom: -0.625rem;
  }

  .lg\:-left-2\.5{
    left: -0.625rem;
  }

  .lg\:-top-3\.5{
    top: -0.875rem;
  }

  .lg\:-right-3\.5{
    right: -0.875rem;
  }

  .lg\:-bottom-3\.5{
    bottom: -0.875rem;
  }

  .lg\:-left-3\.5{
    left: -0.875rem;
  }

  .lg\:top-1\/2{
    top: 50%;
  }

  .lg\:right-1\/2{
    right: 50%;
  }

  .lg\:bottom-1\/2{
    bottom: 50%;
  }

  .lg\:left-1\/2{
    left: 50%;
  }

  .lg\:top-1\/3{
    top: 33.333333%;
  }

  .lg\:right-1\/3{
    right: 33.333333%;
  }

  .lg\:bottom-1\/3{
    bottom: 33.333333%;
  }

  .lg\:left-1\/3{
    left: 33.333333%;
  }

  .lg\:top-2\/3{
    top: 66.666667%;
  }

  .lg\:right-2\/3{
    right: 66.666667%;
  }

  .lg\:bottom-2\/3{
    bottom: 66.666667%;
  }

  .lg\:left-2\/3{
    left: 66.666667%;
  }

  .lg\:top-1\/4{
    top: 25%;
  }

  .lg\:right-1\/4{
    right: 25%;
  }

  .lg\:bottom-1\/4{
    bottom: 25%;
  }

  .lg\:left-1\/4{
    left: 25%;
  }

  .lg\:top-2\/4{
    top: 50%;
  }

  .lg\:right-2\/4{
    right: 50%;
  }

  .lg\:bottom-2\/4{
    bottom: 50%;
  }

  .lg\:left-2\/4{
    left: 50%;
  }

  .lg\:top-3\/4{
    top: 75%;
  }

  .lg\:right-3\/4{
    right: 75%;
  }

  .lg\:bottom-3\/4{
    bottom: 75%;
  }

  .lg\:left-3\/4{
    left: 75%;
  }

  .lg\:top-full{
    top: 100%;
  }

  .lg\:right-full{
    right: 100%;
  }

  .lg\:bottom-full{
    bottom: 100%;
  }

  .lg\:left-full{
    left: 100%;
  }

  .lg\:-top-1\/2{
    top: -50%;
  }

  .lg\:-right-1\/2{
    right: -50%;
  }

  .lg\:-bottom-1\/2{
    bottom: -50%;
  }

  .lg\:-left-1\/2{
    left: -50%;
  }

  .lg\:-top-1\/3{
    top: -33.333333%;
  }

  .lg\:-right-1\/3{
    right: -33.333333%;
  }

  .lg\:-bottom-1\/3{
    bottom: -33.333333%;
  }

  .lg\:-left-1\/3{
    left: -33.333333%;
  }

  .lg\:-top-2\/3{
    top: -66.666667%;
  }

  .lg\:-right-2\/3{
    right: -66.666667%;
  }

  .lg\:-bottom-2\/3{
    bottom: -66.666667%;
  }

  .lg\:-left-2\/3{
    left: -66.666667%;
  }

  .lg\:-top-1\/4{
    top: -25%;
  }

  .lg\:-right-1\/4{
    right: -25%;
  }

  .lg\:-bottom-1\/4{
    bottom: -25%;
  }

  .lg\:-left-1\/4{
    left: -25%;
  }

  .lg\:-top-2\/4{
    top: -50%;
  }

  .lg\:-right-2\/4{
    right: -50%;
  }

  .lg\:-bottom-2\/4{
    bottom: -50%;
  }

  .lg\:-left-2\/4{
    left: -50%;
  }

  .lg\:-top-3\/4{
    top: -75%;
  }

  .lg\:-right-3\/4{
    right: -75%;
  }

  .lg\:-bottom-3\/4{
    bottom: -75%;
  }

  .lg\:-left-3\/4{
    left: -75%;
  }

  .lg\:-top-full{
    top: -100%;
  }

  .lg\:-right-full{
    right: -100%;
  }

  .lg\:-bottom-full{
    bottom: -100%;
  }

  .lg\:-left-full{
    left: -100%;
  }

  .lg\:resize-none{
    resize: none;
  }

  .lg\:resize-y{
    resize: vertical;
  }

  .lg\:resize-x{
    resize: horizontal;
  }

  .lg\:resize{
    resize: both;
  }

  .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);
  }

  .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);
  }

  .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\: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\: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\: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\:ring-inset{
    --tw-ring-inset: inset;
  }

  .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-within\:ring-inset:focus-within{
    --tw-ring-inset: inset;
  }

  .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\:focus\:ring-inset:focus{
    --tw-ring-inset: inset;
  }

  .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-50{
    --tw-ring-offset-color: #f5f3ff;
  }

  .lg\:ring-offset-purple-100{
    --tw-ring-offset-color: #ede9fe;
  }

  .lg\:ring-offset-purple-200{
    --tw-ring-offset-color: #ddd6fe;
  }

  .lg\:ring-offset-purple-300{
    --tw-ring-offset-color: #c4b5fd;
  }

  .lg\:ring-offset-purple-400{
    --tw-ring-offset-color: #a78bfa;
  }

  .lg\:ring-offset-purple-500{
    --tw-ring-offset-color: #8b5cf6;
  }

  .lg\:ring-offset-purple-600{
    --tw-ring-offset-color: #7c3aed;
  }

  .lg\:ring-offset-purple-700{
    --tw-ring-offset-color: #6d28d9;
  }

  .lg\:ring-offset-purple-800{
    --tw-ring-offset-color: #5b21b6;
  }

  .lg\:ring-offset-purple-900{
    --tw-ring-offset-color: #4c1d95;
  }

  .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-browny{
    --tw-ring-offset-color: #ACA5A0;
  }

  .lg\:ring-offset-browny-lighter{
    --tw-ring-offset-color: #CBC4BC;
  }

  .lg\:ring-offset-browny-darker{
    --tw-ring-offset-color: #86807B;
  }

  .lg\:ring-offset-graysy{
    --tw-ring-offset-color: #9F9F9F;
  }

  .lg\:ring-offset-graysy-darker{
    --tw-ring-offset-color: #343434;
  }

  .lg\:ring-offset-graysy-lighter{
    --tw-ring-offset-color: #E5E5E5;
  }

  .lg\:ring-offset-error{
    --tw-ring-offset-color: #EA2121;
  }

  .lg\:ring-offset-redy{
    --tw-ring-offset-color: #DE1515;
  }

  .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-50:focus-within{
    --tw-ring-offset-color: #f5f3ff;
  }

  .lg\:focus-within\:ring-offset-purple-100:focus-within{
    --tw-ring-offset-color: #ede9fe;
  }

  .lg\:focus-within\:ring-offset-purple-200:focus-within{
    --tw-ring-offset-color: #ddd6fe;
  }

  .lg\:focus-within\:ring-offset-purple-300:focus-within{
    --tw-ring-offset-color: #c4b5fd;
  }

  .lg\:focus-within\:ring-offset-purple-400:focus-within{
    --tw-ring-offset-color: #a78bfa;
  }

  .lg\:focus-within\:ring-offset-purple-500:focus-within{
    --tw-ring-offset-color: #8b5cf6;
  }

  .lg\:focus-within\:ring-offset-purple-600:focus-within{
    --tw-ring-offset-color: #7c3aed;
  }

  .lg\:focus-within\:ring-offset-purple-700:focus-within{
    --tw-ring-offset-color: #6d28d9;
  }

  .lg\:focus-within\:ring-offset-purple-800:focus-within{
    --tw-ring-offset-color: #5b21b6;
  }

  .lg\:focus-within\:ring-offset-purple-900:focus-within{
    --tw-ring-offset-color: #4c1d95;
  }

  .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-browny:focus-within{
    --tw-ring-offset-color: #ACA5A0;
  }

  .lg\:focus-within\:ring-offset-browny-lighter:focus-within{
    --tw-ring-offset-color: #CBC4BC;
  }

  .lg\:focus-within\:ring-offset-browny-darker:focus-within{
    --tw-ring-offset-color: #86807B;
  }

  .lg\:focus-within\:ring-offset-graysy:focus-within{
    --tw-ring-offset-color: #9F9F9F;
  }

  .lg\:focus-within\:ring-offset-graysy-darker:focus-within{
    --tw-ring-offset-color: #343434;
  }

  .lg\:focus-within\:ring-offset-graysy-lighter:focus-within{
    --tw-ring-offset-color: #E5E5E5;
  }

  .lg\:focus-within\:ring-offset-error:focus-within{
    --tw-ring-offset-color: #EA2121;
  }

  .lg\:focus-within\:ring-offset-redy:focus-within{
    --tw-ring-offset-color: #DE1515;
  }

  .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-50:focus{
    --tw-ring-offset-color: #f5f3ff;
  }

  .lg\:focus\:ring-offset-purple-100:focus{
    --tw-ring-offset-color: #ede9fe;
  }

  .lg\:focus\:ring-offset-purple-200:focus{
    --tw-ring-offset-color: #ddd6fe;
  }

  .lg\:focus\:ring-offset-purple-300:focus{
    --tw-ring-offset-color: #c4b5fd;
  }

  .lg\:focus\:ring-offset-purple-400:focus{
    --tw-ring-offset-color: #a78bfa;
  }

  .lg\:focus\:ring-offset-purple-500:focus{
    --tw-ring-offset-color: #8b5cf6;
  }

  .lg\:focus\:ring-offset-purple-600:focus{
    --tw-ring-offset-color: #7c3aed;
  }

  .lg\:focus\:ring-offset-purple-700:focus{
    --tw-ring-offset-color: #6d28d9;
  }

  .lg\:focus\:ring-offset-purple-800:focus{
    --tw-ring-offset-color: #5b21b6;
  }

  .lg\:focus\:ring-offset-purple-900:focus{
    --tw-ring-offset-color: #4c1d95;
  }

  .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-browny:focus{
    --tw-ring-offset-color: #ACA5A0;
  }

  .lg\:focus\:ring-offset-browny-lighter:focus{
    --tw-ring-offset-color: #CBC4BC;
  }

  .lg\:focus\:ring-offset-browny-darker:focus{
    --tw-ring-offset-color: #86807B;
  }

  .lg\:focus\:ring-offset-graysy:focus{
    --tw-ring-offset-color: #9F9F9F;
  }

  .lg\:focus\:ring-offset-graysy-darker:focus{
    --tw-ring-offset-color: #343434;
  }

  .lg\:focus\:ring-offset-graysy-lighter:focus{
    --tw-ring-offset-color: #E5E5E5;
  }

  .lg\:focus\:ring-offset-error:focus{
    --tw-ring-offset-color: #EA2121;
  }

  .lg\:focus\:ring-offset-redy:focus{
    --tw-ring-offset-color: #DE1515;
  }

  .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-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-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .lg\:ring-purple-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .lg\:ring-purple-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .lg\:ring-purple-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .lg\:ring-purple-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .lg\:ring-purple-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .lg\:ring-purple-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .lg\:ring-purple-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .lg\:ring-purple-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .lg\:ring-purple-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, 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-browny{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(172, 165, 160, var(--tw-ring-opacity));
  }

  .lg\:ring-browny-lighter{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(203, 196, 188, var(--tw-ring-opacity));
  }

  .lg\:ring-browny-darker{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 128, 123, var(--tw-ring-opacity));
  }

  .lg\:ring-graysy{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(159, 159, 159, var(--tw-ring-opacity));
  }

  .lg\:ring-graysy-darker{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 52, 52, var(--tw-ring-opacity));
  }

  .lg\:ring-graysy-lighter{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 229, 229, var(--tw-ring-opacity));
  }

  .lg\:ring-error{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(234, 33, 33, var(--tw-ring-opacity));
  }

  .lg\:ring-redy{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(222, 21, 21, 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-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-purple-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-purple-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-purple-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-purple-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-purple-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-purple-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-purple-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-purple-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-purple-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, 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-browny:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(172, 165, 160, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-browny-lighter:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(203, 196, 188, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-browny-darker:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 128, 123, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-graysy:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(159, 159, 159, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-graysy-darker:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 52, 52, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-graysy-lighter:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 229, 229, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-error:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(234, 33, 33, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-redy:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(222, 21, 21, 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-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-purple-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-purple-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-purple-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-purple-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-purple-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-purple-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-purple-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-purple-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-purple-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, 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-browny:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(172, 165, 160, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-browny-lighter:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(203, 196, 188, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-browny-darker:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 128, 123, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-graysy:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(159, 159, 159, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-graysy-darker:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 52, 52, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-graysy-lighter:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 229, 229, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-error:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(234, 33, 33, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-redy:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(222, 21, 21, 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\: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\:table-auto{
    table-layout: auto;
  }

  .lg\:table-fixed{
    table-layout: fixed;
  }

  .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\: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-50{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .lg\:text-purple-100{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .lg\:text-purple-200{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .lg\:text-purple-300{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .lg\:text-purple-400{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .lg\:text-purple-500{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .lg\:text-purple-600{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .lg\:text-purple-700{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .lg\:text-purple-800{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .lg\:text-purple-900{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, 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-browny{
    --tw-text-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-text-opacity));
  }

  .lg\:text-browny-lighter{
    --tw-text-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-text-opacity));
  }

  .lg\:text-browny-darker{
    --tw-text-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-text-opacity));
  }

  .lg\:text-graysy{
    --tw-text-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-text-opacity));
  }

  .lg\:text-graysy-darker{
    --tw-text-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-text-opacity));
  }

  .lg\:text-graysy-lighter{
    --tw-text-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-text-opacity));
  }

  .lg\:text-error{
    --tw-text-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-text-opacity));
  }

  .lg\:text-redy{
    --tw-text-opacity: 1;
    color: rgba(222, 21, 21, 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-50{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-purple-100{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-purple-200{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-purple-300{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-purple-400{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-purple-500{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-purple-600{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-purple-700{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-purple-800{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-purple-900{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, 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-browny{
    --tw-text-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-browny-lighter{
    --tw-text-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-browny-darker{
    --tw-text-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-graysy{
    --tw-text-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-graysy-darker{
    --tw-text-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-graysy-lighter{
    --tw-text-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-error{
    --tw-text-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-redy{
    --tw-text-opacity: 1;
    color: rgba(222, 21, 21, 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-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-purple-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-purple-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-purple-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-purple-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-purple-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-purple-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-purple-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-purple-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-purple-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, 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-browny:focus-within{
    --tw-text-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-browny-lighter:focus-within{
    --tw-text-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-browny-darker:focus-within{
    --tw-text-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-graysy:focus-within{
    --tw-text-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-graysy-darker:focus-within{
    --tw-text-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-graysy-lighter:focus-within{
    --tw-text-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-error:focus-within{
    --tw-text-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-redy:focus-within{
    --tw-text-opacity: 1;
    color: rgba(222, 21, 21, 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-50:hover{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .lg\:hover\:text-purple-100:hover{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .lg\:hover\:text-purple-200:hover{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .lg\:hover\:text-purple-300:hover{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .lg\:hover\:text-purple-400:hover{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .lg\:hover\:text-purple-500:hover{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .lg\:hover\:text-purple-600:hover{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .lg\:hover\:text-purple-700:hover{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .lg\:hover\:text-purple-800:hover{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .lg\:hover\:text-purple-900:hover{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, 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-browny:hover{
    --tw-text-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-text-opacity));
  }

  .lg\:hover\:text-browny-lighter:hover{
    --tw-text-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-text-opacity));
  }

  .lg\:hover\:text-browny-darker:hover{
    --tw-text-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-text-opacity));
  }

  .lg\:hover\:text-graysy:hover{
    --tw-text-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-text-opacity));
  }

  .lg\:hover\:text-graysy-darker:hover{
    --tw-text-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-text-opacity));
  }

  .lg\:hover\:text-graysy-lighter:hover{
    --tw-text-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-text-opacity));
  }

  .lg\:hover\:text-error:hover{
    --tw-text-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-text-opacity));
  }

  .lg\:hover\:text-redy:hover{
    --tw-text-opacity: 1;
    color: rgba(222, 21, 21, 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-50:focus{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .lg\:focus\:text-purple-100:focus{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .lg\:focus\:text-purple-200:focus{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .lg\:focus\:text-purple-300:focus{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .lg\:focus\:text-purple-400:focus{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .lg\:focus\:text-purple-500:focus{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .lg\:focus\:text-purple-600:focus{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .lg\:focus\:text-purple-700:focus{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .lg\:focus\:text-purple-800:focus{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .lg\:focus\:text-purple-900:focus{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, 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-browny:focus{
    --tw-text-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-text-opacity));
  }

  .lg\:focus\:text-browny-lighter:focus{
    --tw-text-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-text-opacity));
  }

  .lg\:focus\:text-browny-darker:focus{
    --tw-text-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-text-opacity));
  }

  .lg\:focus\:text-graysy:focus{
    --tw-text-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-text-opacity));
  }

  .lg\:focus\:text-graysy-darker:focus{
    --tw-text-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-text-opacity));
  }

  .lg\:focus\:text-graysy-lighter:focus{
    --tw-text-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-text-opacity));
  }

  .lg\:focus\:text-error:focus{
    --tw-text-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-text-opacity));
  }

  .lg\:focus\:text-redy:focus{
    --tw-text-opacity: 1;
    color: rgba(222, 21, 21, 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\:truncate{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .lg\:overflow-ellipsis{
    text-overflow: ellipsis;
  }

  .lg\:overflow-clip{
    text-overflow: clip;
  }

  .lg\:italic{
    font-style: italic;
  }

  .lg\:not-italic{
    font-style: normal;
  }

  .lg\:uppercase{
    text-transform: uppercase;
  }

  .lg\:lowercase{
    text-transform: lowercase;
  }

  .lg\:capitalize{
    text-transform: capitalize;
  }

  .lg\:normal-case{
    text-transform: none;
  }

  .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\: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\: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\: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;
        -ms-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\: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\:visible{
    visibility: visible;
  }

  .lg\:invisible{
    visibility: hidden;
  }

  .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\: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-14{
    width: 3.5rem;
  }

  .lg\:w-16{
    width: 4rem;
  }

  .lg\:w-20{
    width: 5rem;
  }

  .lg\:w-24{
    width: 6rem;
  }

  .lg\:w-28{
    width: 7rem;
  }

  .lg\:w-32{
    width: 8rem;
  }

  .lg\:w-36{
    width: 9rem;
  }

  .lg\:w-40{
    width: 10rem;
  }

  .lg\:w-44{
    width: 11rem;
  }

  .lg\:w-48{
    width: 12rem;
  }

  .lg\:w-52{
    width: 13rem;
  }

  .lg\:w-56{
    width: 14rem;
  }

  .lg\:w-60{
    width: 15rem;
  }

  .lg\:w-64{
    width: 16rem;
  }

  .lg\:w-72{
    width: 18rem;
  }

  .lg\:w-80{
    width: 20rem;
  }

  .lg\:w-96{
    width: 24rem;
  }

  .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-3xl{
    width: 1680px;
  }

  .lg\:w-2xl{
    width: 1366px;
  }

  .lg\:w-xl{
    width: 1280px;
  }

  .lg\:w-lg{
    width: 1024px;
  }

  .lg\:w-md{
    width: 768px;
  }

  .lg\:w-sm{
    width: 640px;
  }

  .lg\:w-xs{
    width: 375px;
  }

  .lg\:w-580px{
    width: 580px;
  }

  .lg\:w-100px{
    width: 100px;
  }

  .lg\:w-27px{
    width: 27px;
  }

  .lg\:z-0{
    z-index: 0;
  }

  .lg\:z-10{
    z-index: 10;
  }

  .lg\:z-20{
    z-index: 20;
  }

  .lg\:z-30{
    z-index: 30;
  }

  .lg\:z-40{
    z-index: 40;
  }

  .lg\:z-50{
    z-index: 50;
  }

  .lg\:z-auto{
    z-index: auto;
  }

  .lg\:focus-within\:z-0:focus-within{
    z-index: 0;
  }

  .lg\:focus-within\:z-10:focus-within{
    z-index: 10;
  }

  .lg\:focus-within\:z-20:focus-within{
    z-index: 20;
  }

  .lg\:focus-within\:z-30:focus-within{
    z-index: 30;
  }

  .lg\:focus-within\:z-40:focus-within{
    z-index: 40;
  }

  .lg\:focus-within\:z-50:focus-within{
    z-index: 50;
  }

  .lg\:focus-within\:z-auto:focus-within{
    z-index: auto;
  }

  .lg\:focus\:z-0:focus{
    z-index: 0;
  }

  .lg\:focus\:z-10:focus{
    z-index: 10;
  }

  .lg\:focus\:z-20:focus{
    z-index: 20;
  }

  .lg\:focus\:z-30:focus{
    z-index: 30;
  }

  .lg\:focus\:z-40:focus{
    z-index: 40;
  }

  .lg\:focus\:z-50:focus{
    z-index: 50;
  }

  .lg\:focus\:z-auto:focus{
    z-index: auto;
  }

  .lg\:isolate{
    isolation: isolate;
  }

  .lg\:isolation-auto{
    isolation: auto;
  }

  .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\: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\: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\: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\: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\: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\: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\: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\: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\: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\: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\: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-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\: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-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\: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\: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\: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\: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\: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\: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);
  }

  .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\: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\: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\: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\: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\: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-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-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-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%);
  }
}

@media (max-width: 768px){
  .md\:container{
    width: 100%;
    padding-right: 1rem;
    padding-left: 1rem;
  }

  .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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-divide-opacity));
  }

  .md\:divide-purple-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-divide-opacity));
  }

  .md\:divide-purple-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-divide-opacity));
  }

  .md\:divide-purple-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-divide-opacity));
  }

  .md\:divide-purple-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-divide-opacity));
  }

  .md\:divide-purple-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-divide-opacity));
  }

  .md\:divide-purple-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-divide-opacity));
  }

  .md\:divide-purple-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-divide-opacity));
  }

  .md\:divide-purple-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-divide-opacity));
  }

  .md\:divide-purple-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(76, 29, 149, 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-browny > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(172, 165, 160, var(--tw-divide-opacity));
  }

  .md\:divide-browny-lighter > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(203, 196, 188, var(--tw-divide-opacity));
  }

  .md\:divide-browny-darker > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(134, 128, 123, var(--tw-divide-opacity));
  }

  .md\:divide-graysy > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(159, 159, 159, var(--tw-divide-opacity));
  }

  .md\:divide-graysy-darker > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(52, 52, 52, var(--tw-divide-opacity));
  }

  .md\:divide-graysy-lighter > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(229, 229, 229, var(--tw-divide-opacity));
  }

  .md\:divide-error > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(234, 33, 33, var(--tw-divide-opacity));
  }

  .md\:divide-redy > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(222, 21, 21, var(--tw-divide-opacity));
  }

  .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-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\: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\:appearance-none{
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
  }

  .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-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-50{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .md\:bg-purple-100{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .md\:bg-purple-200{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .md\:bg-purple-300{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .md\:bg-purple-400{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .md\:bg-purple-500{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .md\:bg-purple-600{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .md\:bg-purple-700{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .md\:bg-purple-800{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .md\:bg-purple-900{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, 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-browny{
    --tw-bg-opacity: 1;
    background-color: rgba(172, 165, 160, var(--tw-bg-opacity));
  }

  .md\:bg-browny-lighter{
    --tw-bg-opacity: 1;
    background-color: rgba(203, 196, 188, var(--tw-bg-opacity));
  }

  .md\:bg-browny-darker{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 128, 123, var(--tw-bg-opacity));
  }

  .md\:bg-graysy{
    --tw-bg-opacity: 1;
    background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  }

  .md\:bg-graysy-darker{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 52, 52, var(--tw-bg-opacity));
  }

  .md\:bg-graysy-lighter{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 229, 229, var(--tw-bg-opacity));
  }

  .md\:bg-error{
    --tw-bg-opacity: 1;
    background-color: rgba(234, 33, 33, var(--tw-bg-opacity));
  }

  .md\:bg-redy{
    --tw-bg-opacity: 1;
    background-color: rgba(222, 21, 21, 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-50{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-purple-100{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-purple-200{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-purple-300{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-purple-400{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-purple-500{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-purple-600{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-purple-700{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-purple-800{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-purple-900{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, 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-browny{
    --tw-bg-opacity: 1;
    background-color: rgba(172, 165, 160, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-browny-lighter{
    --tw-bg-opacity: 1;
    background-color: rgba(203, 196, 188, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-browny-darker{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 128, 123, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-graysy{
    --tw-bg-opacity: 1;
    background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-graysy-darker{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 52, 52, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-graysy-lighter{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 229, 229, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-error{
    --tw-bg-opacity: 1;
    background-color: rgba(234, 33, 33, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-redy{
    --tw-bg-opacity: 1;
    background-color: rgba(222, 21, 21, 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-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-purple-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-purple-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-purple-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-purple-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-purple-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-purple-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-purple-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-purple-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-purple-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, 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-browny:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(172, 165, 160, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-browny-lighter:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(203, 196, 188, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-browny-darker:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 128, 123, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-graysy:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-graysy-darker:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 52, 52, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-graysy-lighter:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 229, 229, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-error:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(234, 33, 33, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-redy:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(222, 21, 21, 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-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-purple-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-purple-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-purple-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-purple-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-purple-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-purple-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-purple-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-purple-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-purple-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, 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-browny:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(172, 165, 160, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-browny-lighter:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(203, 196, 188, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-browny-darker:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 128, 123, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-graysy:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-graysy-darker:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 52, 52, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-graysy-lighter:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 229, 229, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-error:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(234, 33, 33, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-redy:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(222, 21, 21, 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-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-purple-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-purple-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-purple-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-purple-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-purple-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-purple-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-purple-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-purple-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-purple-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, 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-browny:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(172, 165, 160, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-browny-lighter:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(203, 196, 188, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-browny-darker:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 128, 123, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-graysy:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-graysy-darker:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 52, 52, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-graysy-lighter:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 229, 229, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-error:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(234, 33, 33, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-redy:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(222, 21, 21, var(--tw-bg-opacity));
  }

  .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-50{
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .md\:from-purple-100{
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .md\:from-purple-200{
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .md\:from-purple-300{
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .md\:from-purple-400{
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .md\:from-purple-500{
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .md\:from-purple-600{
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .md\:from-purple-700{
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .md\:from-purple-800{
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .md\:from-purple-900{
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 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-browny{
    --tw-gradient-from: #ACA5A0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(172, 165, 160, 0));
  }

  .md\:from-browny-lighter{
    --tw-gradient-from: #CBC4BC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(203, 196, 188, 0));
  }

  .md\:from-browny-darker{
    --tw-gradient-from: #86807B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 128, 123, 0));
  }

  .md\:from-graysy{
    --tw-gradient-from: #9F9F9F;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(159, 159, 159, 0));
  }

  .md\:from-graysy-darker{
    --tw-gradient-from: #343434;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 52, 52, 0));
  }

  .md\:from-graysy-lighter{
    --tw-gradient-from: #E5E5E5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 229, 229, 0));
  }

  .md\:from-error{
    --tw-gradient-from: #EA2121;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(234, 33, 33, 0));
  }

  .md\:from-redy{
    --tw-gradient-from: #DE1515;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 21, 21, 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-50{
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .md\:via-purple-100{
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .md\:via-purple-200{
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .md\:via-purple-300{
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .md\:via-purple-400{
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .md\:via-purple-500{
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .md\:via-purple-600{
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .md\:via-purple-700{
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .md\:via-purple-800{
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .md\:via-purple-900{
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 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-browny{
    --tw-gradient-stops: var(--tw-gradient-from), #ACA5A0, var(--tw-gradient-to, rgba(172, 165, 160, 0));
  }

  .md\:via-browny-lighter{
    --tw-gradient-stops: var(--tw-gradient-from), #CBC4BC, var(--tw-gradient-to, rgba(203, 196, 188, 0));
  }

  .md\:via-browny-darker{
    --tw-gradient-stops: var(--tw-gradient-from), #86807B, var(--tw-gradient-to, rgba(134, 128, 123, 0));
  }

  .md\:via-graysy{
    --tw-gradient-stops: var(--tw-gradient-from), #9F9F9F, var(--tw-gradient-to, rgba(159, 159, 159, 0));
  }

  .md\:via-graysy-darker{
    --tw-gradient-stops: var(--tw-gradient-from), #343434, var(--tw-gradient-to, rgba(52, 52, 52, 0));
  }

  .md\:via-graysy-lighter{
    --tw-gradient-stops: var(--tw-gradient-from), #E5E5E5, var(--tw-gradient-to, rgba(229, 229, 229, 0));
  }

  .md\:via-error{
    --tw-gradient-stops: var(--tw-gradient-from), #EA2121, var(--tw-gradient-to, rgba(234, 33, 33, 0));
  }

  .md\:via-redy{
    --tw-gradient-stops: var(--tw-gradient-from), #DE1515, var(--tw-gradient-to, rgba(222, 21, 21, 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-50{
    --tw-gradient-to: #f5f3ff;
  }

  .md\:to-purple-100{
    --tw-gradient-to: #ede9fe;
  }

  .md\:to-purple-200{
    --tw-gradient-to: #ddd6fe;
  }

  .md\:to-purple-300{
    --tw-gradient-to: #c4b5fd;
  }

  .md\:to-purple-400{
    --tw-gradient-to: #a78bfa;
  }

  .md\:to-purple-500{
    --tw-gradient-to: #8b5cf6;
  }

  .md\:to-purple-600{
    --tw-gradient-to: #7c3aed;
  }

  .md\:to-purple-700{
    --tw-gradient-to: #6d28d9;
  }

  .md\:to-purple-800{
    --tw-gradient-to: #5b21b6;
  }

  .md\:to-purple-900{
    --tw-gradient-to: #4c1d95;
  }

  .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-browny{
    --tw-gradient-to: #ACA5A0;
  }

  .md\:to-browny-lighter{
    --tw-gradient-to: #CBC4BC;
  }

  .md\:to-browny-darker{
    --tw-gradient-to: #86807B;
  }

  .md\:to-graysy{
    --tw-gradient-to: #9F9F9F;
  }

  .md\:to-graysy-darker{
    --tw-gradient-to: #343434;
  }

  .md\:to-graysy-lighter{
    --tw-gradient-to: #E5E5E5;
  }

  .md\:to-error{
    --tw-gradient-to: #EA2121;
  }

  .md\:to-redy{
    --tw-gradient-to: #DE1515;
  }

  .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-50:hover{
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .md\:hover\:from-purple-100:hover{
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .md\:hover\:from-purple-200:hover{
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .md\:hover\:from-purple-300:hover{
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .md\:hover\:from-purple-400:hover{
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .md\:hover\:from-purple-500:hover{
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .md\:hover\:from-purple-600:hover{
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .md\:hover\:from-purple-700:hover{
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .md\:hover\:from-purple-800:hover{
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .md\:hover\:from-purple-900:hover{
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 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-browny:hover{
    --tw-gradient-from: #ACA5A0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(172, 165, 160, 0));
  }

  .md\:hover\:from-browny-lighter:hover{
    --tw-gradient-from: #CBC4BC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(203, 196, 188, 0));
  }

  .md\:hover\:from-browny-darker:hover{
    --tw-gradient-from: #86807B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 128, 123, 0));
  }

  .md\:hover\:from-graysy:hover{
    --tw-gradient-from: #9F9F9F;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(159, 159, 159, 0));
  }

  .md\:hover\:from-graysy-darker:hover{
    --tw-gradient-from: #343434;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 52, 52, 0));
  }

  .md\:hover\:from-graysy-lighter:hover{
    --tw-gradient-from: #E5E5E5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 229, 229, 0));
  }

  .md\:hover\:from-error:hover{
    --tw-gradient-from: #EA2121;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(234, 33, 33, 0));
  }

  .md\:hover\:from-redy:hover{
    --tw-gradient-from: #DE1515;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 21, 21, 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-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .md\:hover\:via-purple-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .md\:hover\:via-purple-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .md\:hover\:via-purple-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .md\:hover\:via-purple-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .md\:hover\:via-purple-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .md\:hover\:via-purple-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .md\:hover\:via-purple-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .md\:hover\:via-purple-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .md\:hover\:via-purple-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 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-browny:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ACA5A0, var(--tw-gradient-to, rgba(172, 165, 160, 0));
  }

  .md\:hover\:via-browny-lighter:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #CBC4BC, var(--tw-gradient-to, rgba(203, 196, 188, 0));
  }

  .md\:hover\:via-browny-darker:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #86807B, var(--tw-gradient-to, rgba(134, 128, 123, 0));
  }

  .md\:hover\:via-graysy:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #9F9F9F, var(--tw-gradient-to, rgba(159, 159, 159, 0));
  }

  .md\:hover\:via-graysy-darker:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #343434, var(--tw-gradient-to, rgba(52, 52, 52, 0));
  }

  .md\:hover\:via-graysy-lighter:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #E5E5E5, var(--tw-gradient-to, rgba(229, 229, 229, 0));
  }

  .md\:hover\:via-error:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #EA2121, var(--tw-gradient-to, rgba(234, 33, 33, 0));
  }

  .md\:hover\:via-redy:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #DE1515, var(--tw-gradient-to, rgba(222, 21, 21, 0));
  }

  .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-50:hover{
    --tw-gradient-to: #f5f3ff;
  }

  .md\:hover\:to-purple-100:hover{
    --tw-gradient-to: #ede9fe;
  }

  .md\:hover\:to-purple-200:hover{
    --tw-gradient-to: #ddd6fe;
  }

  .md\:hover\:to-purple-300:hover{
    --tw-gradient-to: #c4b5fd;
  }

  .md\:hover\:to-purple-400:hover{
    --tw-gradient-to: #a78bfa;
  }

  .md\:hover\:to-purple-500:hover{
    --tw-gradient-to: #8b5cf6;
  }

  .md\:hover\:to-purple-600:hover{
    --tw-gradient-to: #7c3aed;
  }

  .md\:hover\:to-purple-700:hover{
    --tw-gradient-to: #6d28d9;
  }

  .md\:hover\:to-purple-800:hover{
    --tw-gradient-to: #5b21b6;
  }

  .md\:hover\:to-purple-900:hover{
    --tw-gradient-to: #4c1d95;
  }

  .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-browny:hover{
    --tw-gradient-to: #ACA5A0;
  }

  .md\:hover\:to-browny-lighter:hover{
    --tw-gradient-to: #CBC4BC;
  }

  .md\:hover\:to-browny-darker:hover{
    --tw-gradient-to: #86807B;
  }

  .md\:hover\:to-graysy:hover{
    --tw-gradient-to: #9F9F9F;
  }

  .md\:hover\:to-graysy-darker:hover{
    --tw-gradient-to: #343434;
  }

  .md\:hover\:to-graysy-lighter:hover{
    --tw-gradient-to: #E5E5E5;
  }

  .md\:hover\:to-error:hover{
    --tw-gradient-to: #EA2121;
  }

  .md\:hover\:to-redy:hover{
    --tw-gradient-to: #DE1515;
  }

  .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-50:focus{
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .md\:focus\:from-purple-100:focus{
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .md\:focus\:from-purple-200:focus{
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .md\:focus\:from-purple-300:focus{
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .md\:focus\:from-purple-400:focus{
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .md\:focus\:from-purple-500:focus{
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .md\:focus\:from-purple-600:focus{
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .md\:focus\:from-purple-700:focus{
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .md\:focus\:from-purple-800:focus{
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .md\:focus\:from-purple-900:focus{
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 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-browny:focus{
    --tw-gradient-from: #ACA5A0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(172, 165, 160, 0));
  }

  .md\:focus\:from-browny-lighter:focus{
    --tw-gradient-from: #CBC4BC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(203, 196, 188, 0));
  }

  .md\:focus\:from-browny-darker:focus{
    --tw-gradient-from: #86807B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 128, 123, 0));
  }

  .md\:focus\:from-graysy:focus{
    --tw-gradient-from: #9F9F9F;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(159, 159, 159, 0));
  }

  .md\:focus\:from-graysy-darker:focus{
    --tw-gradient-from: #343434;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 52, 52, 0));
  }

  .md\:focus\:from-graysy-lighter:focus{
    --tw-gradient-from: #E5E5E5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 229, 229, 0));
  }

  .md\:focus\:from-error:focus{
    --tw-gradient-from: #EA2121;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(234, 33, 33, 0));
  }

  .md\:focus\:from-redy:focus{
    --tw-gradient-from: #DE1515;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 21, 21, 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-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .md\:focus\:via-purple-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .md\:focus\:via-purple-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .md\:focus\:via-purple-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .md\:focus\:via-purple-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .md\:focus\:via-purple-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .md\:focus\:via-purple-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .md\:focus\:via-purple-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .md\:focus\:via-purple-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .md\:focus\:via-purple-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 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-browny:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ACA5A0, var(--tw-gradient-to, rgba(172, 165, 160, 0));
  }

  .md\:focus\:via-browny-lighter:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #CBC4BC, var(--tw-gradient-to, rgba(203, 196, 188, 0));
  }

  .md\:focus\:via-browny-darker:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #86807B, var(--tw-gradient-to, rgba(134, 128, 123, 0));
  }

  .md\:focus\:via-graysy:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #9F9F9F, var(--tw-gradient-to, rgba(159, 159, 159, 0));
  }

  .md\:focus\:via-graysy-darker:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #343434, var(--tw-gradient-to, rgba(52, 52, 52, 0));
  }

  .md\:focus\:via-graysy-lighter:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #E5E5E5, var(--tw-gradient-to, rgba(229, 229, 229, 0));
  }

  .md\:focus\:via-error:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #EA2121, var(--tw-gradient-to, rgba(234, 33, 33, 0));
  }

  .md\:focus\:via-redy:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #DE1515, var(--tw-gradient-to, rgba(222, 21, 21, 0));
  }

  .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-50:focus{
    --tw-gradient-to: #f5f3ff;
  }

  .md\:focus\:to-purple-100:focus{
    --tw-gradient-to: #ede9fe;
  }

  .md\:focus\:to-purple-200:focus{
    --tw-gradient-to: #ddd6fe;
  }

  .md\:focus\:to-purple-300:focus{
    --tw-gradient-to: #c4b5fd;
  }

  .md\:focus\:to-purple-400:focus{
    --tw-gradient-to: #a78bfa;
  }

  .md\:focus\:to-purple-500:focus{
    --tw-gradient-to: #8b5cf6;
  }

  .md\:focus\:to-purple-600:focus{
    --tw-gradient-to: #7c3aed;
  }

  .md\:focus\:to-purple-700:focus{
    --tw-gradient-to: #6d28d9;
  }

  .md\:focus\:to-purple-800:focus{
    --tw-gradient-to: #5b21b6;
  }

  .md\:focus\:to-purple-900:focus{
    --tw-gradient-to: #4c1d95;
  }

  .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-browny:focus{
    --tw-gradient-to: #ACA5A0;
  }

  .md\:focus\:to-browny-lighter:focus{
    --tw-gradient-to: #CBC4BC;
  }

  .md\:focus\:to-browny-darker:focus{
    --tw-gradient-to: #86807B;
  }

  .md\:focus\:to-graysy:focus{
    --tw-gradient-to: #9F9F9F;
  }

  .md\:focus\:to-graysy-darker:focus{
    --tw-gradient-to: #343434;
  }

  .md\:focus\:to-graysy-lighter:focus{
    --tw-gradient-to: #E5E5E5;
  }

  .md\:focus\:to-error:focus{
    --tw-gradient-to: #EA2121;
  }

  .md\:focus\:to-redy:focus{
    --tw-gradient-to: #DE1515;
  }

  .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-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-auto{
    background-size: auto;
  }

  .md\:bg-cover{
    background-size: cover;
  }

  .md\:bg-contain{
    background-size: contain;
  }

  .md\:border-collapse{
    border-collapse: collapse;
  }

  .md\:border-separate{
    border-collapse: separate;
  }

  .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-50{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .md\:border-purple-100{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .md\:border-purple-200{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .md\:border-purple-300{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .md\:border-purple-400{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .md\:border-purple-500{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .md\:border-purple-600{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .md\:border-purple-700{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .md\:border-purple-800{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .md\:border-purple-900{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, 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-browny{
    --tw-border-opacity: 1;
    border-color: rgba(172, 165, 160, var(--tw-border-opacity));
  }

  .md\:border-browny-lighter{
    --tw-border-opacity: 1;
    border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  }

  .md\:border-browny-darker{
    --tw-border-opacity: 1;
    border-color: rgba(134, 128, 123, var(--tw-border-opacity));
  }

  .md\:border-graysy{
    --tw-border-opacity: 1;
    border-color: rgba(159, 159, 159, var(--tw-border-opacity));
  }

  .md\:border-graysy-darker{
    --tw-border-opacity: 1;
    border-color: rgba(52, 52, 52, var(--tw-border-opacity));
  }

  .md\:border-graysy-lighter{
    --tw-border-opacity: 1;
    border-color: rgba(229, 229, 229, var(--tw-border-opacity));
  }

  .md\:border-error{
    --tw-border-opacity: 1;
    border-color: rgba(234, 33, 33, var(--tw-border-opacity));
  }

  .md\:border-redy{
    --tw-border-opacity: 1;
    border-color: rgba(222, 21, 21, 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-50{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-purple-100{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-purple-200{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-purple-300{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-purple-400{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-purple-500{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-purple-600{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-purple-700{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-purple-800{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-purple-900{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, 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-browny{
    --tw-border-opacity: 1;
    border-color: rgba(172, 165, 160, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-browny-lighter{
    --tw-border-opacity: 1;
    border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-browny-darker{
    --tw-border-opacity: 1;
    border-color: rgba(134, 128, 123, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-graysy{
    --tw-border-opacity: 1;
    border-color: rgba(159, 159, 159, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-graysy-darker{
    --tw-border-opacity: 1;
    border-color: rgba(52, 52, 52, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-graysy-lighter{
    --tw-border-opacity: 1;
    border-color: rgba(229, 229, 229, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-error{
    --tw-border-opacity: 1;
    border-color: rgba(234, 33, 33, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-redy{
    --tw-border-opacity: 1;
    border-color: rgba(222, 21, 21, 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-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-purple-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-purple-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-purple-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-purple-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-purple-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-purple-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-purple-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-purple-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-purple-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, 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-browny:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(172, 165, 160, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-browny-lighter:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-browny-darker:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(134, 128, 123, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-graysy:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(159, 159, 159, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-graysy-darker:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(52, 52, 52, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-graysy-lighter:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(229, 229, 229, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-error:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(234, 33, 33, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-redy:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(222, 21, 21, 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-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .md\:hover\:border-purple-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .md\:hover\:border-purple-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .md\:hover\:border-purple-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .md\:hover\:border-purple-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .md\:hover\:border-purple-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .md\:hover\:border-purple-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .md\:hover\:border-purple-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .md\:hover\:border-purple-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .md\:hover\:border-purple-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, 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-browny:hover{
    --tw-border-opacity: 1;
    border-color: rgba(172, 165, 160, var(--tw-border-opacity));
  }

  .md\:hover\:border-browny-lighter:hover{
    --tw-border-opacity: 1;
    border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  }

  .md\:hover\:border-browny-darker:hover{
    --tw-border-opacity: 1;
    border-color: rgba(134, 128, 123, var(--tw-border-opacity));
  }

  .md\:hover\:border-graysy:hover{
    --tw-border-opacity: 1;
    border-color: rgba(159, 159, 159, var(--tw-border-opacity));
  }

  .md\:hover\:border-graysy-darker:hover{
    --tw-border-opacity: 1;
    border-color: rgba(52, 52, 52, var(--tw-border-opacity));
  }

  .md\:hover\:border-graysy-lighter:hover{
    --tw-border-opacity: 1;
    border-color: rgba(229, 229, 229, var(--tw-border-opacity));
  }

  .md\:hover\:border-error:hover{
    --tw-border-opacity: 1;
    border-color: rgba(234, 33, 33, var(--tw-border-opacity));
  }

  .md\:hover\:border-redy:hover{
    --tw-border-opacity: 1;
    border-color: rgba(222, 21, 21, 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-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .md\:focus\:border-purple-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .md\:focus\:border-purple-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .md\:focus\:border-purple-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .md\:focus\:border-purple-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .md\:focus\:border-purple-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .md\:focus\:border-purple-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .md\:focus\:border-purple-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .md\:focus\:border-purple-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .md\:focus\:border-purple-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, 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-browny:focus{
    --tw-border-opacity: 1;
    border-color: rgba(172, 165, 160, var(--tw-border-opacity));
  }

  .md\:focus\:border-browny-lighter:focus{
    --tw-border-opacity: 1;
    border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  }

  .md\:focus\:border-browny-darker:focus{
    --tw-border-opacity: 1;
    border-color: rgba(134, 128, 123, var(--tw-border-opacity));
  }

  .md\:focus\:border-graysy:focus{
    --tw-border-opacity: 1;
    border-color: rgba(159, 159, 159, var(--tw-border-opacity));
  }

  .md\:focus\:border-graysy-darker:focus{
    --tw-border-opacity: 1;
    border-color: rgba(52, 52, 52, var(--tw-border-opacity));
  }

  .md\:focus\:border-graysy-lighter:focus{
    --tw-border-opacity: 1;
    border-color: rgba(229, 229, 229, var(--tw-border-opacity));
  }

  .md\:focus\:border-error:focus{
    --tw-border-opacity: 1;
    border-color: rgba(234, 33, 33, var(--tw-border-opacity));
  }

  .md\:focus\:border-redy:focus{
    --tw-border-opacity: 1;
    border-color: rgba(222, 21, 21, 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\: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-40px{
    border-radius: 40px;
  }

  .md\:rounded-circle{
    border-radius: 50%;
  }

  .md\:rounded-t-none{
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .md\:rounded-r-none{
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .md\:rounded-b-none{
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .md\:rounded-l-none{
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .md\:rounded-t-sm{
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .md\:rounded-r-sm{
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .md\:rounded-b-sm{
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .md\:rounded-l-sm{
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .md\:rounded-t{
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  .md\:rounded-r{
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }

  .md\:rounded-b{
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .md\:rounded-l{
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .md\:rounded-t-md{
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .md\:rounded-r-md{
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .md\:rounded-b-md{
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .md\:rounded-l-md{
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .md\:rounded-t-lg{
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .md\:rounded-r-lg{
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .md\:rounded-b-lg{
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .md\:rounded-l-lg{
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .md\:rounded-t-xl{
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .md\:rounded-r-xl{
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .md\:rounded-b-xl{
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .md\:rounded-l-xl{
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .md\:rounded-t-2xl{
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .md\:rounded-r-2xl{
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .md\:rounded-b-2xl{
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .md\:rounded-l-2xl{
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .md\:rounded-t-3xl{
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .md\:rounded-r-3xl{
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .md\:rounded-b-3xl{
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .md\:rounded-l-3xl{
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .md\:rounded-t-full{
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .md\:rounded-r-full{
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .md\:rounded-b-full{
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .md\:rounded-l-full{
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .md\:rounded-t-40px{
    border-top-left-radius: 40px;
    border-top-right-radius: 40px;
  }

  .md\:rounded-r-40px{
    border-top-right-radius: 40px;
    border-bottom-right-radius: 40px;
  }

  .md\:rounded-b-40px{
    border-bottom-right-radius: 40px;
    border-bottom-left-radius: 40px;
  }

  .md\:rounded-l-40px{
    border-top-left-radius: 40px;
    border-bottom-left-radius: 40px;
  }

  .md\:rounded-t-circle{
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
  }

  .md\:rounded-r-circle{
    border-top-right-radius: 50%;
    border-bottom-right-radius: 50%;
  }

  .md\:rounded-b-circle{
    border-bottom-right-radius: 50%;
    border-bottom-left-radius: 50%;
  }

  .md\:rounded-l-circle{
    border-top-left-radius: 50%;
    border-bottom-left-radius: 50%;
  }

  .md\:rounded-tl-none{
    border-top-left-radius: 0px;
  }

  .md\:rounded-tr-none{
    border-top-right-radius: 0px;
  }

  .md\:rounded-br-none{
    border-bottom-right-radius: 0px;
  }

  .md\:rounded-bl-none{
    border-bottom-left-radius: 0px;
  }

  .md\:rounded-tl-sm{
    border-top-left-radius: 0.125rem;
  }

  .md\:rounded-tr-sm{
    border-top-right-radius: 0.125rem;
  }

  .md\:rounded-br-sm{
    border-bottom-right-radius: 0.125rem;
  }

  .md\:rounded-bl-sm{
    border-bottom-left-radius: 0.125rem;
  }

  .md\:rounded-tl{
    border-top-left-radius: 0.25rem;
  }

  .md\:rounded-tr{
    border-top-right-radius: 0.25rem;
  }

  .md\:rounded-br{
    border-bottom-right-radius: 0.25rem;
  }

  .md\:rounded-bl{
    border-bottom-left-radius: 0.25rem;
  }

  .md\:rounded-tl-md{
    border-top-left-radius: 0.375rem;
  }

  .md\:rounded-tr-md{
    border-top-right-radius: 0.375rem;
  }

  .md\:rounded-br-md{
    border-bottom-right-radius: 0.375rem;
  }

  .md\:rounded-bl-md{
    border-bottom-left-radius: 0.375rem;
  }

  .md\:rounded-tl-lg{
    border-top-left-radius: 0.5rem;
  }

  .md\:rounded-tr-lg{
    border-top-right-radius: 0.5rem;
  }

  .md\:rounded-br-lg{
    border-bottom-right-radius: 0.5rem;
  }

  .md\:rounded-bl-lg{
    border-bottom-left-radius: 0.5rem;
  }

  .md\:rounded-tl-xl{
    border-top-left-radius: 0.75rem;
  }

  .md\:rounded-tr-xl{
    border-top-right-radius: 0.75rem;
  }

  .md\:rounded-br-xl{
    border-bottom-right-radius: 0.75rem;
  }

  .md\:rounded-bl-xl{
    border-bottom-left-radius: 0.75rem;
  }

  .md\:rounded-tl-2xl{
    border-top-left-radius: 1rem;
  }

  .md\:rounded-tr-2xl{
    border-top-right-radius: 1rem;
  }

  .md\:rounded-br-2xl{
    border-bottom-right-radius: 1rem;
  }

  .md\:rounded-bl-2xl{
    border-bottom-left-radius: 1rem;
  }

  .md\:rounded-tl-3xl{
    border-top-left-radius: 1.5rem;
  }

  .md\:rounded-tr-3xl{
    border-top-right-radius: 1.5rem;
  }

  .md\:rounded-br-3xl{
    border-bottom-right-radius: 1.5rem;
  }

  .md\:rounded-bl-3xl{
    border-bottom-left-radius: 1.5rem;
  }

  .md\:rounded-tl-full{
    border-top-left-radius: 9999px;
  }

  .md\:rounded-tr-full{
    border-top-right-radius: 9999px;
  }

  .md\:rounded-br-full{
    border-bottom-right-radius: 9999px;
  }

  .md\:rounded-bl-full{
    border-bottom-left-radius: 9999px;
  }

  .md\:rounded-tl-40px{
    border-top-left-radius: 40px;
  }

  .md\:rounded-tr-40px{
    border-top-right-radius: 40px;
  }

  .md\:rounded-br-40px{
    border-bottom-right-radius: 40px;
  }

  .md\:rounded-bl-40px{
    border-bottom-left-radius: 40px;
  }

  .md\:rounded-tl-circle{
    border-top-left-radius: 50%;
  }

  .md\:rounded-tr-circle{
    border-top-right-radius: 50%;
  }

  .md\:rounded-br-circle{
    border-bottom-right-radius: 50%;
  }

  .md\:rounded-bl-circle{
    border-bottom-left-radius: 50%;
  }

  .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-0{
    border-width: 0px;
  }

  .md\:border-2{
    border-width: 2px;
  }

  .md\:border-4{
    border-width: 4px;
  }

  .md\:border-8{
    border-width: 8px;
  }

  .md\:border{
    border-width: 1px;
  }

  .md\:border-t-0{
    border-top-width: 0px;
  }

  .md\:border-r-0{
    border-right-width: 0px;
  }

  .md\:border-b-0{
    border-bottom-width: 0px;
  }

  .md\:border-l-0{
    border-left-width: 0px;
  }

  .md\:border-t-2{
    border-top-width: 2px;
  }

  .md\:border-r-2{
    border-right-width: 2px;
  }

  .md\:border-b-2{
    border-bottom-width: 2px;
  }

  .md\:border-l-2{
    border-left-width: 2px;
  }

  .md\:border-t-4{
    border-top-width: 4px;
  }

  .md\:border-r-4{
    border-right-width: 4px;
  }

  .md\:border-b-4{
    border-bottom-width: 4px;
  }

  .md\:border-l-4{
    border-left-width: 4px;
  }

  .md\:border-t-8{
    border-top-width: 8px;
  }

  .md\:border-r-8{
    border-right-width: 8px;
  }

  .md\:border-b-8{
    border-bottom-width: 8px;
  }

  .md\:border-l-8{
    border-left-width: 8px;
  }

  .md\:border-t{
    border-top-width: 1px;
  }

  .md\:border-r{
    border-right-width: 1px;
  }

  .md\:border-b{
    border-bottom-width: 1px;
  }

  .md\:border-l{
    border-left-width: 1px;
  }

  .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\:box-border{
    box-sizing: border-box;
  }

  .md\:box-content{
    box-sizing: content-box;
  }

  .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\: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\: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-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\: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-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\: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\: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\: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\: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\: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-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\: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-grow-0{
    flex-grow: 0;
  }

  .md\:flex-grow{
    flex-grow: 1;
  }

  .md\:flex-shrink-0{
    flex-shrink: 0;
  }

  .md\:flex-shrink{
    flex-shrink: 1;
  }

  .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\: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\: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-inter{
    font-family: Inter;
  }

  .md\:font-bebas-neue{
    font-family: bebas-neue;
  }

  .md\:font-bebas{
    font-family: bebas-pro;
  }

  .md\:font-blacker{
    font-family: blacker-display;
  }

  .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\: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-14{
    height: 3.5rem;
  }

  .md\:h-16{
    height: 4rem;
  }

  .md\:h-20{
    height: 5rem;
  }

  .md\:h-24{
    height: 6rem;
  }

  .md\:h-28{
    height: 7rem;
  }

  .md\:h-32{
    height: 8rem;
  }

  .md\:h-36{
    height: 9rem;
  }

  .md\:h-40{
    height: 10rem;
  }

  .md\:h-44{
    height: 11rem;
  }

  .md\:h-48{
    height: 12rem;
  }

  .md\:h-52{
    height: 13rem;
  }

  .md\:h-56{
    height: 14rem;
  }

  .md\:h-60{
    height: 15rem;
  }

  .md\:h-64{
    height: 16rem;
  }

  .md\:h-72{
    height: 18rem;
  }

  .md\:h-80{
    height: 20rem;
  }

  .md\:h-96{
    height: 24rem;
  }

  .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-62px{
    height: 62px;
  }

  .md\:h-75vh{
    height: 75vh;
  }

  .md\:h-350px{
    height: 350px;
  }

  .md\:h-450px{
    height: 450px;
  }

  .md\:h-475px{
    height: 475px;
  }

  .md\:h-500px{
    height: 500px;
  }

  .md\:h-550px{
    height: 550px;
  }

  .md\:h-610px{
    height: 610px;
  }

  .md\:h-980px{
    height: 980px;
  }

  .md\:text-9{
    font-size: 0.563rem;
  }

  .md\:text-10{
    font-size: 0.625rem;
  }

  .md\:text-13{
    font-size: 0.813rem;
  }

  .md\:text-18{
    font-size: 1.125rem;
  }

  .md\:text-19{
    font-size: 1.188rem;
  }

  .md\:text-22{
    font-size: 1.375rem;
  }

  .md\:text-25{
    font-size: 1.563rem;
  }

  .md\:text-42{
    font-size: 2.625rem;
  }

  .md\:text-55{
    font-size: 3.438rem;
  }

  .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\: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-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\: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\: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-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\:my-0{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .md\:mx-0{
    margin-left: 0px;
    margin-right: 0px;
  }

  .md\:my-1{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .md\:mx-1{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .md\:my-2{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .md\:mx-2{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .md\:my-3{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  .md\:mx-3{
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  .md\:my-4{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .md\:mx-4{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .md\:my-5{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .md\:mx-5{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .md\:my-6{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .md\:mx-6{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .md\:my-7{
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .md\:mx-7{
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }

  .md\:my-8{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .md\:mx-8{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .md\:my-9{
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .md\:mx-9{
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .md\:my-10{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .md\:mx-10{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .md\:my-11{
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
  }

  .md\:mx-11{
    margin-left: 2.75rem;
    margin-right: 2.75rem;
  }

  .md\:my-12{
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .md\:mx-12{
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .md\:my-14{
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .md\:mx-14{
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .md\:my-16{
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .md\:mx-16{
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .md\:my-20{
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .md\:mx-20{
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .md\:my-24{
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  .md\:mx-24{
    margin-left: 6rem;
    margin-right: 6rem;
  }

  .md\:my-28{
    margin-top: 7rem;
    margin-bottom: 7rem;
  }

  .md\:mx-28{
    margin-left: 7rem;
    margin-right: 7rem;
  }

  .md\:my-32{
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .md\:mx-32{
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .md\:my-36{
    margin-top: 9rem;
    margin-bottom: 9rem;
  }

  .md\:mx-36{
    margin-left: 9rem;
    margin-right: 9rem;
  }

  .md\:my-40{
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  .md\:mx-40{
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .md\:my-44{
    margin-top: 11rem;
    margin-bottom: 11rem;
  }

  .md\:mx-44{
    margin-left: 11rem;
    margin-right: 11rem;
  }

  .md\:my-48{
    margin-top: 12rem;
    margin-bottom: 12rem;
  }

  .md\:mx-48{
    margin-left: 12rem;
    margin-right: 12rem;
  }

  .md\:my-52{
    margin-top: 13rem;
    margin-bottom: 13rem;
  }

  .md\:mx-52{
    margin-left: 13rem;
    margin-right: 13rem;
  }

  .md\:my-56{
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .md\:mx-56{
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .md\:my-60{
    margin-top: 15rem;
    margin-bottom: 15rem;
  }

  .md\:mx-60{
    margin-left: 15rem;
    margin-right: 15rem;
  }

  .md\:my-64{
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .md\:mx-64{
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .md\:my-72{
    margin-top: 18rem;
    margin-bottom: 18rem;
  }

  .md\:mx-72{
    margin-left: 18rem;
    margin-right: 18rem;
  }

  .md\:my-80{
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .md\:mx-80{
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .md\:my-96{
    margin-top: 24rem;
    margin-bottom: 24rem;
  }

  .md\:mx-96{
    margin-left: 24rem;
    margin-right: 24rem;
  }

  .md\:my-auto{
    margin-top: auto;
    margin-bottom: auto;
  }

  .md\:mx-auto{
    margin-left: auto;
    margin-right: auto;
  }

  .md\:my-px{
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .md\:mx-px{
    margin-left: 1px;
    margin-right: 1px;
  }

  .md\:my-0\.5{
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }

  .md\:mx-0\.5{
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }

  .md\:my-1\.5{
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }

  .md\:mx-1\.5{
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }

  .md\:my-2\.5{
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }

  .md\:mx-2\.5{
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }

  .md\:my-3\.5{
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }

  .md\:mx-3\.5{
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }

  .md\:-my-0{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .md\:-mx-0{
    margin-left: 0px;
    margin-right: 0px;
  }

  .md\:-my-1{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .md\:-mx-1{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .md\:-my-2{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .md\:-mx-2{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .md\:-my-3{
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .md\:-mx-3{
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .md\:-my-4{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .md\:-mx-4{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .md\:-my-5{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .md\:-mx-5{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .md\:-my-6{
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .md\:-mx-6{
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .md\:-my-7{
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }

  .md\:-mx-7{
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }

  .md\:-my-8{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .md\:-mx-8{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .md\:-my-9{
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .md\:-mx-9{
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .md\:-my-10{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .md\:-mx-10{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .md\:-my-11{
    margin-top: -2.75rem;
    margin-bottom: -2.75rem;
  }

  .md\:-mx-11{
    margin-left: -2.75rem;
    margin-right: -2.75rem;
  }

  .md\:-my-12{
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .md\:-mx-12{
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .md\:-my-14{
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }

  .md\:-mx-14{
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }

  .md\:-my-16{
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .md\:-mx-16{
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .md\:-my-20{
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .md\:-mx-20{
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .md\:-my-24{
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .md\:-mx-24{
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .md\:-my-28{
    margin-top: -7rem;
    margin-bottom: -7rem;
  }

  .md\:-mx-28{
    margin-left: -7rem;
    margin-right: -7rem;
  }

  .md\:-my-32{
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .md\:-mx-32{
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .md\:-my-36{
    margin-top: -9rem;
    margin-bottom: -9rem;
  }

  .md\:-mx-36{
    margin-left: -9rem;
    margin-right: -9rem;
  }

  .md\:-my-40{
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .md\:-mx-40{
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .md\:-my-44{
    margin-top: -11rem;
    margin-bottom: -11rem;
  }

  .md\:-mx-44{
    margin-left: -11rem;
    margin-right: -11rem;
  }

  .md\:-my-48{
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .md\:-mx-48{
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .md\:-my-52{
    margin-top: -13rem;
    margin-bottom: -13rem;
  }

  .md\:-mx-52{
    margin-left: -13rem;
    margin-right: -13rem;
  }

  .md\:-my-56{
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .md\:-mx-56{
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .md\:-my-60{
    margin-top: -15rem;
    margin-bottom: -15rem;
  }

  .md\:-mx-60{
    margin-left: -15rem;
    margin-right: -15rem;
  }

  .md\:-my-64{
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .md\:-mx-64{
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .md\:-my-72{
    margin-top: -18rem;
    margin-bottom: -18rem;
  }

  .md\:-mx-72{
    margin-left: -18rem;
    margin-right: -18rem;
  }

  .md\:-my-80{
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .md\:-mx-80{
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .md\:-my-96{
    margin-top: -24rem;
    margin-bottom: -24rem;
  }

  .md\:-mx-96{
    margin-left: -24rem;
    margin-right: -24rem;
  }

  .md\:-my-px{
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .md\:-mx-px{
    margin-left: -1px;
    margin-right: -1px;
  }

  .md\:-my-0\.5{
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }

  .md\:-mx-0\.5{
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }

  .md\:-my-1\.5{
    margin-top: -0.375rem;
    margin-bottom: -0.375rem;
  }

  .md\:-mx-1\.5{
    margin-left: -0.375rem;
    margin-right: -0.375rem;
  }

  .md\:-my-2\.5{
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }

  .md\:-mx-2\.5{
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

  .md\:-my-3\.5{
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }

  .md\:-mx-3\.5{
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }

  .md\:mt-0{
    margin-top: 0px;
  }

  .md\:mr-0{
    margin-right: 0px;
  }

  .md\:mb-0{
    margin-bottom: 0px;
  }

  .md\:ml-0{
    margin-left: 0px;
  }

  .md\:mt-1{
    margin-top: 0.25rem;
  }

  .md\:mr-1{
    margin-right: 0.25rem;
  }

  .md\:mb-1{
    margin-bottom: 0.25rem;
  }

  .md\:ml-1{
    margin-left: 0.25rem;
  }

  .md\:mt-2{
    margin-top: 0.5rem;
  }

  .md\:mr-2{
    margin-right: 0.5rem;
  }

  .md\:mb-2{
    margin-bottom: 0.5rem;
  }

  .md\:ml-2{
    margin-left: 0.5rem;
  }

  .md\:mt-3{
    margin-top: 0.75rem;
  }

  .md\:mr-3{
    margin-right: 0.75rem;
  }

  .md\:mb-3{
    margin-bottom: 0.75rem;
  }

  .md\:ml-3{
    margin-left: 0.75rem;
  }

  .md\:mt-4{
    margin-top: 1rem;
  }

  .md\:mr-4{
    margin-right: 1rem;
  }

  .md\:mb-4{
    margin-bottom: 1rem;
  }

  .md\:ml-4{
    margin-left: 1rem;
  }

  .md\:mt-5{
    margin-top: 1.25rem;
  }

  .md\:mr-5{
    margin-right: 1.25rem;
  }

  .md\:mb-5{
    margin-bottom: 1.25rem;
  }

  .md\:ml-5{
    margin-left: 1.25rem;
  }

  .md\:mt-6{
    margin-top: 1.5rem;
  }

  .md\:mr-6{
    margin-right: 1.5rem;
  }

  .md\:mb-6{
    margin-bottom: 1.5rem;
  }

  .md\:ml-6{
    margin-left: 1.5rem;
  }

  .md\:mt-7{
    margin-top: 1.75rem;
  }

  .md\:mr-7{
    margin-right: 1.75rem;
  }

  .md\:mb-7{
    margin-bottom: 1.75rem;
  }

  .md\:ml-7{
    margin-left: 1.75rem;
  }

  .md\:mt-8{
    margin-top: 2rem;
  }

  .md\:mr-8{
    margin-right: 2rem;
  }

  .md\:mb-8{
    margin-bottom: 2rem;
  }

  .md\:ml-8{
    margin-left: 2rem;
  }

  .md\:mt-9{
    margin-top: 2.25rem;
  }

  .md\:mr-9{
    margin-right: 2.25rem;
  }

  .md\:mb-9{
    margin-bottom: 2.25rem;
  }

  .md\:ml-9{
    margin-left: 2.25rem;
  }

  .md\:mt-10{
    margin-top: 2.5rem;
  }

  .md\:mr-10{
    margin-right: 2.5rem;
  }

  .md\:mb-10{
    margin-bottom: 2.5rem;
  }

  .md\:ml-10{
    margin-left: 2.5rem;
  }

  .md\:mt-11{
    margin-top: 2.75rem;
  }

  .md\:mr-11{
    margin-right: 2.75rem;
  }

  .md\:mb-11{
    margin-bottom: 2.75rem;
  }

  .md\:ml-11{
    margin-left: 2.75rem;
  }

  .md\:mt-12{
    margin-top: 3rem;
  }

  .md\:mr-12{
    margin-right: 3rem;
  }

  .md\:mb-12{
    margin-bottom: 3rem;
  }

  .md\:ml-12{
    margin-left: 3rem;
  }

  .md\:mt-14{
    margin-top: 3.5rem;
  }

  .md\:mr-14{
    margin-right: 3.5rem;
  }

  .md\:mb-14{
    margin-bottom: 3.5rem;
  }

  .md\:ml-14{
    margin-left: 3.5rem;
  }

  .md\:mt-16{
    margin-top: 4rem;
  }

  .md\:mr-16{
    margin-right: 4rem;
  }

  .md\:mb-16{
    margin-bottom: 4rem;
  }

  .md\:ml-16{
    margin-left: 4rem;
  }

  .md\:mt-20{
    margin-top: 5rem;
  }

  .md\:mr-20{
    margin-right: 5rem;
  }

  .md\:mb-20{
    margin-bottom: 5rem;
  }

  .md\:ml-20{
    margin-left: 5rem;
  }

  .md\:mt-24{
    margin-top: 6rem;
  }

  .md\:mr-24{
    margin-right: 6rem;
  }

  .md\:mb-24{
    margin-bottom: 6rem;
  }

  .md\:ml-24{
    margin-left: 6rem;
  }

  .md\:mt-28{
    margin-top: 7rem;
  }

  .md\:mr-28{
    margin-right: 7rem;
  }

  .md\:mb-28{
    margin-bottom: 7rem;
  }

  .md\:ml-28{
    margin-left: 7rem;
  }

  .md\:mt-32{
    margin-top: 8rem;
  }

  .md\:mr-32{
    margin-right: 8rem;
  }

  .md\:mb-32{
    margin-bottom: 8rem;
  }

  .md\:ml-32{
    margin-left: 8rem;
  }

  .md\:mt-36{
    margin-top: 9rem;
  }

  .md\:mr-36{
    margin-right: 9rem;
  }

  .md\:mb-36{
    margin-bottom: 9rem;
  }

  .md\:ml-36{
    margin-left: 9rem;
  }

  .md\:mt-40{
    margin-top: 10rem;
  }

  .md\:mr-40{
    margin-right: 10rem;
  }

  .md\:mb-40{
    margin-bottom: 10rem;
  }

  .md\:ml-40{
    margin-left: 10rem;
  }

  .md\:mt-44{
    margin-top: 11rem;
  }

  .md\:mr-44{
    margin-right: 11rem;
  }

  .md\:mb-44{
    margin-bottom: 11rem;
  }

  .md\:ml-44{
    margin-left: 11rem;
  }

  .md\:mt-48{
    margin-top: 12rem;
  }

  .md\:mr-48{
    margin-right: 12rem;
  }

  .md\:mb-48{
    margin-bottom: 12rem;
  }

  .md\:ml-48{
    margin-left: 12rem;
  }

  .md\:mt-52{
    margin-top: 13rem;
  }

  .md\:mr-52{
    margin-right: 13rem;
  }

  .md\:mb-52{
    margin-bottom: 13rem;
  }

  .md\:ml-52{
    margin-left: 13rem;
  }

  .md\:mt-56{
    margin-top: 14rem;
  }

  .md\:mr-56{
    margin-right: 14rem;
  }

  .md\:mb-56{
    margin-bottom: 14rem;
  }

  .md\:ml-56{
    margin-left: 14rem;
  }

  .md\:mt-60{
    margin-top: 15rem;
  }

  .md\:mr-60{
    margin-right: 15rem;
  }

  .md\:mb-60{
    margin-bottom: 15rem;
  }

  .md\:ml-60{
    margin-left: 15rem;
  }

  .md\:mt-64{
    margin-top: 16rem;
  }

  .md\:mr-64{
    margin-right: 16rem;
  }

  .md\:mb-64{
    margin-bottom: 16rem;
  }

  .md\:ml-64{
    margin-left: 16rem;
  }

  .md\:mt-72{
    margin-top: 18rem;
  }

  .md\:mr-72{
    margin-right: 18rem;
  }

  .md\:mb-72{
    margin-bottom: 18rem;
  }

  .md\:ml-72{
    margin-left: 18rem;
  }

  .md\:mt-80{
    margin-top: 20rem;
  }

  .md\:mr-80{
    margin-right: 20rem;
  }

  .md\:mb-80{
    margin-bottom: 20rem;
  }

  .md\:ml-80{
    margin-left: 20rem;
  }

  .md\:mt-96{
    margin-top: 24rem;
  }

  .md\:mr-96{
    margin-right: 24rem;
  }

  .md\:mb-96{
    margin-bottom: 24rem;
  }

  .md\:ml-96{
    margin-left: 24rem;
  }

  .md\:mt-auto{
    margin-top: auto;
  }

  .md\:mr-auto{
    margin-right: auto;
  }

  .md\:mb-auto{
    margin-bottom: auto;
  }

  .md\:ml-auto{
    margin-left: auto;
  }

  .md\:mt-px{
    margin-top: 1px;
  }

  .md\:mr-px{
    margin-right: 1px;
  }

  .md\:mb-px{
    margin-bottom: 1px;
  }

  .md\:ml-px{
    margin-left: 1px;
  }

  .md\:mt-0\.5{
    margin-top: 0.125rem;
  }

  .md\:mr-0\.5{
    margin-right: 0.125rem;
  }

  .md\:mb-0\.5{
    margin-bottom: 0.125rem;
  }

  .md\:ml-0\.5{
    margin-left: 0.125rem;
  }

  .md\:mt-1\.5{
    margin-top: 0.375rem;
  }

  .md\:mr-1\.5{
    margin-right: 0.375rem;
  }

  .md\:mb-1\.5{
    margin-bottom: 0.375rem;
  }

  .md\:ml-1\.5{
    margin-left: 0.375rem;
  }

  .md\:mt-2\.5{
    margin-top: 0.625rem;
  }

  .md\:mr-2\.5{
    margin-right: 0.625rem;
  }

  .md\:mb-2\.5{
    margin-bottom: 0.625rem;
  }

  .md\:ml-2\.5{
    margin-left: 0.625rem;
  }

  .md\:mt-3\.5{
    margin-top: 0.875rem;
  }

  .md\:mr-3\.5{
    margin-right: 0.875rem;
  }

  .md\:mb-3\.5{
    margin-bottom: 0.875rem;
  }

  .md\:ml-3\.5{
    margin-left: 0.875rem;
  }

  .md\:-mt-0{
    margin-top: 0px;
  }

  .md\:-mr-0{
    margin-right: 0px;
  }

  .md\:-mb-0{
    margin-bottom: 0px;
  }

  .md\:-ml-0{
    margin-left: 0px;
  }

  .md\:-mt-1{
    margin-top: -0.25rem;
  }

  .md\:-mr-1{
    margin-right: -0.25rem;
  }

  .md\:-mb-1{
    margin-bottom: -0.25rem;
  }

  .md\:-ml-1{
    margin-left: -0.25rem;
  }

  .md\:-mt-2{
    margin-top: -0.5rem;
  }

  .md\:-mr-2{
    margin-right: -0.5rem;
  }

  .md\:-mb-2{
    margin-bottom: -0.5rem;
  }

  .md\:-ml-2{
    margin-left: -0.5rem;
  }

  .md\:-mt-3{
    margin-top: -0.75rem;
  }

  .md\:-mr-3{
    margin-right: -0.75rem;
  }

  .md\:-mb-3{
    margin-bottom: -0.75rem;
  }

  .md\:-ml-3{
    margin-left: -0.75rem;
  }

  .md\:-mt-4{
    margin-top: -1rem;
  }

  .md\:-mr-4{
    margin-right: -1rem;
  }

  .md\:-mb-4{
    margin-bottom: -1rem;
  }

  .md\:-ml-4{
    margin-left: -1rem;
  }

  .md\:-mt-5{
    margin-top: -1.25rem;
  }

  .md\:-mr-5{
    margin-right: -1.25rem;
  }

  .md\:-mb-5{
    margin-bottom: -1.25rem;
  }

  .md\:-ml-5{
    margin-left: -1.25rem;
  }

  .md\:-mt-6{
    margin-top: -1.5rem;
  }

  .md\:-mr-6{
    margin-right: -1.5rem;
  }

  .md\:-mb-6{
    margin-bottom: -1.5rem;
  }

  .md\:-ml-6{
    margin-left: -1.5rem;
  }

  .md\:-mt-7{
    margin-top: -1.75rem;
  }

  .md\:-mr-7{
    margin-right: -1.75rem;
  }

  .md\:-mb-7{
    margin-bottom: -1.75rem;
  }

  .md\:-ml-7{
    margin-left: -1.75rem;
  }

  .md\:-mt-8{
    margin-top: -2rem;
  }

  .md\:-mr-8{
    margin-right: -2rem;
  }

  .md\:-mb-8{
    margin-bottom: -2rem;
  }

  .md\:-ml-8{
    margin-left: -2rem;
  }

  .md\:-mt-9{
    margin-top: -2.25rem;
  }

  .md\:-mr-9{
    margin-right: -2.25rem;
  }

  .md\:-mb-9{
    margin-bottom: -2.25rem;
  }

  .md\:-ml-9{
    margin-left: -2.25rem;
  }

  .md\:-mt-10{
    margin-top: -2.5rem;
  }

  .md\:-mr-10{
    margin-right: -2.5rem;
  }

  .md\:-mb-10{
    margin-bottom: -2.5rem;
  }

  .md\:-ml-10{
    margin-left: -2.5rem;
  }

  .md\:-mt-11{
    margin-top: -2.75rem;
  }

  .md\:-mr-11{
    margin-right: -2.75rem;
  }

  .md\:-mb-11{
    margin-bottom: -2.75rem;
  }

  .md\:-ml-11{
    margin-left: -2.75rem;
  }

  .md\:-mt-12{
    margin-top: -3rem;
  }

  .md\:-mr-12{
    margin-right: -3rem;
  }

  .md\:-mb-12{
    margin-bottom: -3rem;
  }

  .md\:-ml-12{
    margin-left: -3rem;
  }

  .md\:-mt-14{
    margin-top: -3.5rem;
  }

  .md\:-mr-14{
    margin-right: -3.5rem;
  }

  .md\:-mb-14{
    margin-bottom: -3.5rem;
  }

  .md\:-ml-14{
    margin-left: -3.5rem;
  }

  .md\:-mt-16{
    margin-top: -4rem;
  }

  .md\:-mr-16{
    margin-right: -4rem;
  }

  .md\:-mb-16{
    margin-bottom: -4rem;
  }

  .md\:-ml-16{
    margin-left: -4rem;
  }

  .md\:-mt-20{
    margin-top: -5rem;
  }

  .md\:-mr-20{
    margin-right: -5rem;
  }

  .md\:-mb-20{
    margin-bottom: -5rem;
  }

  .md\:-ml-20{
    margin-left: -5rem;
  }

  .md\:-mt-24{
    margin-top: -6rem;
  }

  .md\:-mr-24{
    margin-right: -6rem;
  }

  .md\:-mb-24{
    margin-bottom: -6rem;
  }

  .md\:-ml-24{
    margin-left: -6rem;
  }

  .md\:-mt-28{
    margin-top: -7rem;
  }

  .md\:-mr-28{
    margin-right: -7rem;
  }

  .md\:-mb-28{
    margin-bottom: -7rem;
  }

  .md\:-ml-28{
    margin-left: -7rem;
  }

  .md\:-mt-32{
    margin-top: -8rem;
  }

  .md\:-mr-32{
    margin-right: -8rem;
  }

  .md\:-mb-32{
    margin-bottom: -8rem;
  }

  .md\:-ml-32{
    margin-left: -8rem;
  }

  .md\:-mt-36{
    margin-top: -9rem;
  }

  .md\:-mr-36{
    margin-right: -9rem;
  }

  .md\:-mb-36{
    margin-bottom: -9rem;
  }

  .md\:-ml-36{
    margin-left: -9rem;
  }

  .md\:-mt-40{
    margin-top: -10rem;
  }

  .md\:-mr-40{
    margin-right: -10rem;
  }

  .md\:-mb-40{
    margin-bottom: -10rem;
  }

  .md\:-ml-40{
    margin-left: -10rem;
  }

  .md\:-mt-44{
    margin-top: -11rem;
  }

  .md\:-mr-44{
    margin-right: -11rem;
  }

  .md\:-mb-44{
    margin-bottom: -11rem;
  }

  .md\:-ml-44{
    margin-left: -11rem;
  }

  .md\:-mt-48{
    margin-top: -12rem;
  }

  .md\:-mr-48{
    margin-right: -12rem;
  }

  .md\:-mb-48{
    margin-bottom: -12rem;
  }

  .md\:-ml-48{
    margin-left: -12rem;
  }

  .md\:-mt-52{
    margin-top: -13rem;
  }

  .md\:-mr-52{
    margin-right: -13rem;
  }

  .md\:-mb-52{
    margin-bottom: -13rem;
  }

  .md\:-ml-52{
    margin-left: -13rem;
  }

  .md\:-mt-56{
    margin-top: -14rem;
  }

  .md\:-mr-56{
    margin-right: -14rem;
  }

  .md\:-mb-56{
    margin-bottom: -14rem;
  }

  .md\:-ml-56{
    margin-left: -14rem;
  }

  .md\:-mt-60{
    margin-top: -15rem;
  }

  .md\:-mr-60{
    margin-right: -15rem;
  }

  .md\:-mb-60{
    margin-bottom: -15rem;
  }

  .md\:-ml-60{
    margin-left: -15rem;
  }

  .md\:-mt-64{
    margin-top: -16rem;
  }

  .md\:-mr-64{
    margin-right: -16rem;
  }

  .md\:-mb-64{
    margin-bottom: -16rem;
  }

  .md\:-ml-64{
    margin-left: -16rem;
  }

  .md\:-mt-72{
    margin-top: -18rem;
  }

  .md\:-mr-72{
    margin-right: -18rem;
  }

  .md\:-mb-72{
    margin-bottom: -18rem;
  }

  .md\:-ml-72{
    margin-left: -18rem;
  }

  .md\:-mt-80{
    margin-top: -20rem;
  }

  .md\:-mr-80{
    margin-right: -20rem;
  }

  .md\:-mb-80{
    margin-bottom: -20rem;
  }

  .md\:-ml-80{
    margin-left: -20rem;
  }

  .md\:-mt-96{
    margin-top: -24rem;
  }

  .md\:-mr-96{
    margin-right: -24rem;
  }

  .md\:-mb-96{
    margin-bottom: -24rem;
  }

  .md\:-ml-96{
    margin-left: -24rem;
  }

  .md\:-mt-px{
    margin-top: -1px;
  }

  .md\:-mr-px{
    margin-right: -1px;
  }

  .md\:-mb-px{
    margin-bottom: -1px;
  }

  .md\:-ml-px{
    margin-left: -1px;
  }

  .md\:-mt-0\.5{
    margin-top: -0.125rem;
  }

  .md\:-mr-0\.5{
    margin-right: -0.125rem;
  }

  .md\:-mb-0\.5{
    margin-bottom: -0.125rem;
  }

  .md\:-ml-0\.5{
    margin-left: -0.125rem;
  }

  .md\:-mt-1\.5{
    margin-top: -0.375rem;
  }

  .md\:-mr-1\.5{
    margin-right: -0.375rem;
  }

  .md\:-mb-1\.5{
    margin-bottom: -0.375rem;
  }

  .md\:-ml-1\.5{
    margin-left: -0.375rem;
  }

  .md\:-mt-2\.5{
    margin-top: -0.625rem;
  }

  .md\:-mr-2\.5{
    margin-right: -0.625rem;
  }

  .md\:-mb-2\.5{
    margin-bottom: -0.625rem;
  }

  .md\:-ml-2\.5{
    margin-left: -0.625rem;
  }

  .md\:-mt-3\.5{
    margin-top: -0.875rem;
  }

  .md\:-mr-3\.5{
    margin-right: -0.875rem;
  }

  .md\:-mb-3\.5{
    margin-bottom: -0.875rem;
  }

  .md\:-ml-3\.5{
    margin-left: -0.875rem;
  }

  .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\:max-w-0{
    max-width: 0rem;
  }

  .md\:max-w-none{
    max-width: none;
  }

  .md\:max-w-xs{
    max-width: 375px;
  }

  .md\:max-w-sm{
    max-width: 640px;
  }

  .md\:max-w-md{
    max-width: 768px;
  }

  .md\:max-w-lg{
    max-width: 1024px;
  }

  .md\:max-w-xl{
    max-width: 1280px;
  }

  .md\:max-w-2xl{
    max-width: 1366px;
  }

  .md\:max-w-3xl{
    max-width: 1680px;
  }

  .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\:min-h-0{
    min-height: 0px;
  }

  .md\:min-h-full{
    min-height: 100%;
  }

  .md\:min-h-screen{
    min-height: 100vh;
  }

  .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\:min-w-200px{
    min-width: 200px;
  }

  .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\: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\: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\: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\: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-16{
    padding: 4rem;
  }

  .md\:p-20{
    padding: 5rem;
  }

  .md\:p-24{
    padding: 6rem;
  }

  .md\:p-28{
    padding: 7rem;
  }

  .md\:p-32{
    padding: 8rem;
  }

  .md\:p-36{
    padding: 9rem;
  }

  .md\:p-40{
    padding: 10rem;
  }

  .md\:p-44{
    padding: 11rem;
  }

  .md\:p-48{
    padding: 12rem;
  }

  .md\:p-52{
    padding: 13rem;
  }

  .md\:p-56{
    padding: 14rem;
  }

  .md\:p-60{
    padding: 15rem;
  }

  .md\:p-64{
    padding: 16rem;
  }

  .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-16-9{
    padding: 56.25%;
  }

  .md\:py-0{
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .md\:px-0{
    padding-left: 0px;
    padding-right: 0px;
  }

  .md\:py-1{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .md\:px-1{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .md\:py-2{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .md\:px-2{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .md\:py-3{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .md\:px-3{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .md\:py-4{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .md\:px-4{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .md\:py-5{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .md\:px-5{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .md\:py-6{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .md\:px-6{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .md\:py-7{
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .md\:px-7{
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .md\:py-8{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .md\:px-8{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .md\:py-9{
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .md\:px-9{
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .md\:py-10{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .md\:px-10{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .md\:py-11{
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }

  .md\:px-11{
    padding-left: 2.75rem;
    padding-right: 2.75rem;
  }

  .md\:py-12{
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .md\:px-12{
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .md\:py-14{
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .md\:px-14{
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .md\:py-16{
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .md\:px-16{
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .md\:py-20{
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .md\:px-20{
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .md\:py-24{
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .md\:px-24{
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .md\:py-28{
    padding-top: 7rem;
    padding-bottom: 7rem;
  }

  .md\:px-28{
    padding-left: 7rem;
    padding-right: 7rem;
  }

  .md\:py-32{
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .md\:px-32{
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .md\:py-36{
    padding-top: 9rem;
    padding-bottom: 9rem;
  }

  .md\:px-36{
    padding-left: 9rem;
    padding-right: 9rem;
  }

  .md\:py-40{
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .md\:px-40{
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .md\:py-44{
    padding-top: 11rem;
    padding-bottom: 11rem;
  }

  .md\:px-44{
    padding-left: 11rem;
    padding-right: 11rem;
  }

  .md\:py-48{
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .md\:px-48{
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .md\:py-52{
    padding-top: 13rem;
    padding-bottom: 13rem;
  }

  .md\:px-52{
    padding-left: 13rem;
    padding-right: 13rem;
  }

  .md\:py-56{
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .md\:px-56{
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .md\:py-60{
    padding-top: 15rem;
    padding-bottom: 15rem;
  }

  .md\:px-60{
    padding-left: 15rem;
    padding-right: 15rem;
  }

  .md\:py-64{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .md\:px-64{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .md\:py-72{
    padding-top: 18rem;
    padding-bottom: 18rem;
  }

  .md\:px-72{
    padding-left: 18rem;
    padding-right: 18rem;
  }

  .md\:py-80{
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .md\:px-80{
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .md\:py-96{
    padding-top: 24rem;
    padding-bottom: 24rem;
  }

  .md\:px-96{
    padding-left: 24rem;
    padding-right: 24rem;
  }

  .md\:py-px{
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .md\:px-px{
    padding-left: 1px;
    padding-right: 1px;
  }

  .md\:py-0\.5{
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }

  .md\:px-0\.5{
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }

  .md\:py-1\.5{
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }

  .md\:px-1\.5{
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }

  .md\:py-2\.5{
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }

  .md\:px-2\.5{
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  .md\:py-3\.5{
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }

  .md\:px-3\.5{
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }

  .md\:py-16-9{
    padding-top: 56.25%;
    padding-bottom: 56.25%;
  }

  .md\:px-16-9{
    padding-left: 56.25%;
    padding-right: 56.25%;
  }

  .md\:pt-0{
    padding-top: 0px;
  }

  .md\:pr-0{
    padding-right: 0px;
  }

  .md\:pb-0{
    padding-bottom: 0px;
  }

  .md\:pl-0{
    padding-left: 0px;
  }

  .md\:pt-1{
    padding-top: 0.25rem;
  }

  .md\:pr-1{
    padding-right: 0.25rem;
  }

  .md\:pb-1{
    padding-bottom: 0.25rem;
  }

  .md\:pl-1{
    padding-left: 0.25rem;
  }

  .md\:pt-2{
    padding-top: 0.5rem;
  }

  .md\:pr-2{
    padding-right: 0.5rem;
  }

  .md\:pb-2{
    padding-bottom: 0.5rem;
  }

  .md\:pl-2{
    padding-left: 0.5rem;
  }

  .md\:pt-3{
    padding-top: 0.75rem;
  }

  .md\:pr-3{
    padding-right: 0.75rem;
  }

  .md\:pb-3{
    padding-bottom: 0.75rem;
  }

  .md\:pl-3{
    padding-left: 0.75rem;
  }

  .md\:pt-4{
    padding-top: 1rem;
  }

  .md\:pr-4{
    padding-right: 1rem;
  }

  .md\:pb-4{
    padding-bottom: 1rem;
  }

  .md\:pl-4{
    padding-left: 1rem;
  }

  .md\:pt-5{
    padding-top: 1.25rem;
  }

  .md\:pr-5{
    padding-right: 1.25rem;
  }

  .md\:pb-5{
    padding-bottom: 1.25rem;
  }

  .md\:pl-5{
    padding-left: 1.25rem;
  }

  .md\:pt-6{
    padding-top: 1.5rem;
  }

  .md\:pr-6{
    padding-right: 1.5rem;
  }

  .md\:pb-6{
    padding-bottom: 1.5rem;
  }

  .md\:pl-6{
    padding-left: 1.5rem;
  }

  .md\:pt-7{
    padding-top: 1.75rem;
  }

  .md\:pr-7{
    padding-right: 1.75rem;
  }

  .md\:pb-7{
    padding-bottom: 1.75rem;
  }

  .md\:pl-7{
    padding-left: 1.75rem;
  }

  .md\:pt-8{
    padding-top: 2rem;
  }

  .md\:pr-8{
    padding-right: 2rem;
  }

  .md\:pb-8{
    padding-bottom: 2rem;
  }

  .md\:pl-8{
    padding-left: 2rem;
  }

  .md\:pt-9{
    padding-top: 2.25rem;
  }

  .md\:pr-9{
    padding-right: 2.25rem;
  }

  .md\:pb-9{
    padding-bottom: 2.25rem;
  }

  .md\:pl-9{
    padding-left: 2.25rem;
  }

  .md\:pt-10{
    padding-top: 2.5rem;
  }

  .md\:pr-10{
    padding-right: 2.5rem;
  }

  .md\:pb-10{
    padding-bottom: 2.5rem;
  }

  .md\:pl-10{
    padding-left: 2.5rem;
  }

  .md\:pt-11{
    padding-top: 2.75rem;
  }

  .md\:pr-11{
    padding-right: 2.75rem;
  }

  .md\:pb-11{
    padding-bottom: 2.75rem;
  }

  .md\:pl-11{
    padding-left: 2.75rem;
  }

  .md\:pt-12{
    padding-top: 3rem;
  }

  .md\:pr-12{
    padding-right: 3rem;
  }

  .md\:pb-12{
    padding-bottom: 3rem;
  }

  .md\:pl-12{
    padding-left: 3rem;
  }

  .md\:pt-14{
    padding-top: 3.5rem;
  }

  .md\:pr-14{
    padding-right: 3.5rem;
  }

  .md\:pb-14{
    padding-bottom: 3.5rem;
  }

  .md\:pl-14{
    padding-left: 3.5rem;
  }

  .md\:pt-16{
    padding-top: 4rem;
  }

  .md\:pr-16{
    padding-right: 4rem;
  }

  .md\:pb-16{
    padding-bottom: 4rem;
  }

  .md\:pl-16{
    padding-left: 4rem;
  }

  .md\:pt-20{
    padding-top: 5rem;
  }

  .md\:pr-20{
    padding-right: 5rem;
  }

  .md\:pb-20{
    padding-bottom: 5rem;
  }

  .md\:pl-20{
    padding-left: 5rem;
  }

  .md\:pt-24{
    padding-top: 6rem;
  }

  .md\:pr-24{
    padding-right: 6rem;
  }

  .md\:pb-24{
    padding-bottom: 6rem;
  }

  .md\:pl-24{
    padding-left: 6rem;
  }

  .md\:pt-28{
    padding-top: 7rem;
  }

  .md\:pr-28{
    padding-right: 7rem;
  }

  .md\:pb-28{
    padding-bottom: 7rem;
  }

  .md\:pl-28{
    padding-left: 7rem;
  }

  .md\:pt-32{
    padding-top: 8rem;
  }

  .md\:pr-32{
    padding-right: 8rem;
  }

  .md\:pb-32{
    padding-bottom: 8rem;
  }

  .md\:pl-32{
    padding-left: 8rem;
  }

  .md\:pt-36{
    padding-top: 9rem;
  }

  .md\:pr-36{
    padding-right: 9rem;
  }

  .md\:pb-36{
    padding-bottom: 9rem;
  }

  .md\:pl-36{
    padding-left: 9rem;
  }

  .md\:pt-40{
    padding-top: 10rem;
  }

  .md\:pr-40{
    padding-right: 10rem;
  }

  .md\:pb-40{
    padding-bottom: 10rem;
  }

  .md\:pl-40{
    padding-left: 10rem;
  }

  .md\:pt-44{
    padding-top: 11rem;
  }

  .md\:pr-44{
    padding-right: 11rem;
  }

  .md\:pb-44{
    padding-bottom: 11rem;
  }

  .md\:pl-44{
    padding-left: 11rem;
  }

  .md\:pt-48{
    padding-top: 12rem;
  }

  .md\:pr-48{
    padding-right: 12rem;
  }

  .md\:pb-48{
    padding-bottom: 12rem;
  }

  .md\:pl-48{
    padding-left: 12rem;
  }

  .md\:pt-52{
    padding-top: 13rem;
  }

  .md\:pr-52{
    padding-right: 13rem;
  }

  .md\:pb-52{
    padding-bottom: 13rem;
  }

  .md\:pl-52{
    padding-left: 13rem;
  }

  .md\:pt-56{
    padding-top: 14rem;
  }

  .md\:pr-56{
    padding-right: 14rem;
  }

  .md\:pb-56{
    padding-bottom: 14rem;
  }

  .md\:pl-56{
    padding-left: 14rem;
  }

  .md\:pt-60{
    padding-top: 15rem;
  }

  .md\:pr-60{
    padding-right: 15rem;
  }

  .md\:pb-60{
    padding-bottom: 15rem;
  }

  .md\:pl-60{
    padding-left: 15rem;
  }

  .md\:pt-64{
    padding-top: 16rem;
  }

  .md\:pr-64{
    padding-right: 16rem;
  }

  .md\:pb-64{
    padding-bottom: 16rem;
  }

  .md\:pl-64{
    padding-left: 16rem;
  }

  .md\:pt-72{
    padding-top: 18rem;
  }

  .md\:pr-72{
    padding-right: 18rem;
  }

  .md\:pb-72{
    padding-bottom: 18rem;
  }

  .md\:pl-72{
    padding-left: 18rem;
  }

  .md\:pt-80{
    padding-top: 20rem;
  }

  .md\:pr-80{
    padding-right: 20rem;
  }

  .md\:pb-80{
    padding-bottom: 20rem;
  }

  .md\:pl-80{
    padding-left: 20rem;
  }

  .md\:pt-96{
    padding-top: 24rem;
  }

  .md\:pr-96{
    padding-right: 24rem;
  }

  .md\:pb-96{
    padding-bottom: 24rem;
  }

  .md\:pl-96{
    padding-left: 24rem;
  }

  .md\:pt-px{
    padding-top: 1px;
  }

  .md\:pr-px{
    padding-right: 1px;
  }

  .md\:pb-px{
    padding-bottom: 1px;
  }

  .md\:pl-px{
    padding-left: 1px;
  }

  .md\:pt-0\.5{
    padding-top: 0.125rem;
  }

  .md\:pr-0\.5{
    padding-right: 0.125rem;
  }

  .md\:pb-0\.5{
    padding-bottom: 0.125rem;
  }

  .md\:pl-0\.5{
    padding-left: 0.125rem;
  }

  .md\:pt-1\.5{
    padding-top: 0.375rem;
  }

  .md\:pr-1\.5{
    padding-right: 0.375rem;
  }

  .md\:pb-1\.5{
    padding-bottom: 0.375rem;
  }

  .md\:pl-1\.5{
    padding-left: 0.375rem;
  }

  .md\:pt-2\.5{
    padding-top: 0.625rem;
  }

  .md\:pr-2\.5{
    padding-right: 0.625rem;
  }

  .md\:pb-2\.5{
    padding-bottom: 0.625rem;
  }

  .md\:pl-2\.5{
    padding-left: 0.625rem;
  }

  .md\:pt-3\.5{
    padding-top: 0.875rem;
  }

  .md\:pr-3\.5{
    padding-right: 0.875rem;
  }

  .md\:pb-3\.5{
    padding-bottom: 0.875rem;
  }

  .md\:pl-3\.5{
    padding-left: 0.875rem;
  }

  .md\:pt-16-9{
    padding-top: 56.25%;
  }

  .md\:pr-16-9{
    padding-right: 56.25%;
  }

  .md\:pb-16-9{
    padding-bottom: 56.25%;
  }

  .md\:pl-16-9{
    padding-left: 56.25%;
  }

  .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-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-50:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-100:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-200:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-300:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-400:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-600:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-700:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-800:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-900:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, 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-browny::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-browny:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-browny::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-browny-lighter::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-browny-lighter:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-browny-lighter::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-browny-darker::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-browny-darker:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-browny-darker::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-graysy::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-graysy:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-graysy::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-graysy-darker::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-graysy-darker:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-graysy-darker::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-graysy-lighter::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-graysy-lighter:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-graysy-lighter::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-error::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-error:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-error::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-redy::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(222, 21, 21, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-redy:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(222, 21, 21, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-redy::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(222, 21, 21, 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-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-50:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-100:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-200:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-300:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-400:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-600:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-700:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-800:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-900:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, 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-browny:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-browny:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-browny:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-browny-lighter:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-browny-lighter:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-browny-lighter:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-browny-darker:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-browny-darker:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-browny-darker:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-graysy:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-graysy:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-graysy:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-graysy-darker:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-graysy-darker:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-graysy-darker:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-graysy-lighter:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-graysy-lighter:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-graysy-lighter:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-error:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-error:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-error:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-redy:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(222, 21, 21, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-redy:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(222, 21, 21, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-redy:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(222, 21, 21, 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\:pointer-events-none{
    pointer-events: none;
  }

  .md\:pointer-events-auto{
    pointer-events: auto;
  }

  .md\:static{
    position: static;
  }

  .md\:fixed{
    position: fixed;
  }

  .md\:absolute{
    position: absolute;
  }

  .md\:relative{
    position: relative;
  }

  .md\:sticky{
    position: sticky;
  }

  .md\:inset-0{
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .md\:inset-1{
    top: 0.25rem;
    right: 0.25rem;
    bottom: 0.25rem;
    left: 0.25rem;
  }

  .md\:inset-2{
    top: 0.5rem;
    right: 0.5rem;
    bottom: 0.5rem;
    left: 0.5rem;
  }

  .md\:inset-3{
    top: 0.75rem;
    right: 0.75rem;
    bottom: 0.75rem;
    left: 0.75rem;
  }

  .md\:inset-4{
    top: 1rem;
    right: 1rem;
    bottom: 1rem;
    left: 1rem;
  }

  .md\:inset-5{
    top: 1.25rem;
    right: 1.25rem;
    bottom: 1.25rem;
    left: 1.25rem;
  }

  .md\:inset-6{
    top: 1.5rem;
    right: 1.5rem;
    bottom: 1.5rem;
    left: 1.5rem;
  }

  .md\:inset-7{
    top: 1.75rem;
    right: 1.75rem;
    bottom: 1.75rem;
    left: 1.75rem;
  }

  .md\:inset-8{
    top: 2rem;
    right: 2rem;
    bottom: 2rem;
    left: 2rem;
  }

  .md\:inset-9{
    top: 2.25rem;
    right: 2.25rem;
    bottom: 2.25rem;
    left: 2.25rem;
  }

  .md\:inset-10{
    top: 2.5rem;
    right: 2.5rem;
    bottom: 2.5rem;
    left: 2.5rem;
  }

  .md\:inset-11{
    top: 2.75rem;
    right: 2.75rem;
    bottom: 2.75rem;
    left: 2.75rem;
  }

  .md\:inset-12{
    top: 3rem;
    right: 3rem;
    bottom: 3rem;
    left: 3rem;
  }

  .md\:inset-14{
    top: 3.5rem;
    right: 3.5rem;
    bottom: 3.5rem;
    left: 3.5rem;
  }

  .md\:inset-16{
    top: 4rem;
    right: 4rem;
    bottom: 4rem;
    left: 4rem;
  }

  .md\:inset-20{
    top: 5rem;
    right: 5rem;
    bottom: 5rem;
    left: 5rem;
  }

  .md\:inset-24{
    top: 6rem;
    right: 6rem;
    bottom: 6rem;
    left: 6rem;
  }

  .md\:inset-28{
    top: 7rem;
    right: 7rem;
    bottom: 7rem;
    left: 7rem;
  }

  .md\:inset-32{
    top: 8rem;
    right: 8rem;
    bottom: 8rem;
    left: 8rem;
  }

  .md\:inset-36{
    top: 9rem;
    right: 9rem;
    bottom: 9rem;
    left: 9rem;
  }

  .md\:inset-40{
    top: 10rem;
    right: 10rem;
    bottom: 10rem;
    left: 10rem;
  }

  .md\:inset-44{
    top: 11rem;
    right: 11rem;
    bottom: 11rem;
    left: 11rem;
  }

  .md\:inset-48{
    top: 12rem;
    right: 12rem;
    bottom: 12rem;
    left: 12rem;
  }

  .md\:inset-52{
    top: 13rem;
    right: 13rem;
    bottom: 13rem;
    left: 13rem;
  }

  .md\:inset-56{
    top: 14rem;
    right: 14rem;
    bottom: 14rem;
    left: 14rem;
  }

  .md\:inset-60{
    top: 15rem;
    right: 15rem;
    bottom: 15rem;
    left: 15rem;
  }

  .md\:inset-64{
    top: 16rem;
    right: 16rem;
    bottom: 16rem;
    left: 16rem;
  }

  .md\:inset-72{
    top: 18rem;
    right: 18rem;
    bottom: 18rem;
    left: 18rem;
  }

  .md\:inset-80{
    top: 20rem;
    right: 20rem;
    bottom: 20rem;
    left: 20rem;
  }

  .md\:inset-96{
    top: 24rem;
    right: 24rem;
    bottom: 24rem;
    left: 24rem;
  }

  .md\:inset-auto{
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .md\:inset-px{
    top: 1px;
    right: 1px;
    bottom: 1px;
    left: 1px;
  }

  .md\:inset-0\.5{
    top: 0.125rem;
    right: 0.125rem;
    bottom: 0.125rem;
    left: 0.125rem;
  }

  .md\:inset-1\.5{
    top: 0.375rem;
    right: 0.375rem;
    bottom: 0.375rem;
    left: 0.375rem;
  }

  .md\:inset-2\.5{
    top: 0.625rem;
    right: 0.625rem;
    bottom: 0.625rem;
    left: 0.625rem;
  }

  .md\:inset-3\.5{
    top: 0.875rem;
    right: 0.875rem;
    bottom: 0.875rem;
    left: 0.875rem;
  }

  .md\:-inset-0{
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .md\:-inset-1{
    top: -0.25rem;
    right: -0.25rem;
    bottom: -0.25rem;
    left: -0.25rem;
  }

  .md\:-inset-2{
    top: -0.5rem;
    right: -0.5rem;
    bottom: -0.5rem;
    left: -0.5rem;
  }

  .md\:-inset-3{
    top: -0.75rem;
    right: -0.75rem;
    bottom: -0.75rem;
    left: -0.75rem;
  }

  .md\:-inset-4{
    top: -1rem;
    right: -1rem;
    bottom: -1rem;
    left: -1rem;
  }

  .md\:-inset-5{
    top: -1.25rem;
    right: -1.25rem;
    bottom: -1.25rem;
    left: -1.25rem;
  }

  .md\:-inset-6{
    top: -1.5rem;
    right: -1.5rem;
    bottom: -1.5rem;
    left: -1.5rem;
  }

  .md\:-inset-7{
    top: -1.75rem;
    right: -1.75rem;
    bottom: -1.75rem;
    left: -1.75rem;
  }

  .md\:-inset-8{
    top: -2rem;
    right: -2rem;
    bottom: -2rem;
    left: -2rem;
  }

  .md\:-inset-9{
    top: -2.25rem;
    right: -2.25rem;
    bottom: -2.25rem;
    left: -2.25rem;
  }

  .md\:-inset-10{
    top: -2.5rem;
    right: -2.5rem;
    bottom: -2.5rem;
    left: -2.5rem;
  }

  .md\:-inset-11{
    top: -2.75rem;
    right: -2.75rem;
    bottom: -2.75rem;
    left: -2.75rem;
  }

  .md\:-inset-12{
    top: -3rem;
    right: -3rem;
    bottom: -3rem;
    left: -3rem;
  }

  .md\:-inset-14{
    top: -3.5rem;
    right: -3.5rem;
    bottom: -3.5rem;
    left: -3.5rem;
  }

  .md\:-inset-16{
    top: -4rem;
    right: -4rem;
    bottom: -4rem;
    left: -4rem;
  }

  .md\:-inset-20{
    top: -5rem;
    right: -5rem;
    bottom: -5rem;
    left: -5rem;
  }

  .md\:-inset-24{
    top: -6rem;
    right: -6rem;
    bottom: -6rem;
    left: -6rem;
  }

  .md\:-inset-28{
    top: -7rem;
    right: -7rem;
    bottom: -7rem;
    left: -7rem;
  }

  .md\:-inset-32{
    top: -8rem;
    right: -8rem;
    bottom: -8rem;
    left: -8rem;
  }

  .md\:-inset-36{
    top: -9rem;
    right: -9rem;
    bottom: -9rem;
    left: -9rem;
  }

  .md\:-inset-40{
    top: -10rem;
    right: -10rem;
    bottom: -10rem;
    left: -10rem;
  }

  .md\:-inset-44{
    top: -11rem;
    right: -11rem;
    bottom: -11rem;
    left: -11rem;
  }

  .md\:-inset-48{
    top: -12rem;
    right: -12rem;
    bottom: -12rem;
    left: -12rem;
  }

  .md\:-inset-52{
    top: -13rem;
    right: -13rem;
    bottom: -13rem;
    left: -13rem;
  }

  .md\:-inset-56{
    top: -14rem;
    right: -14rem;
    bottom: -14rem;
    left: -14rem;
  }

  .md\:-inset-60{
    top: -15rem;
    right: -15rem;
    bottom: -15rem;
    left: -15rem;
  }

  .md\:-inset-64{
    top: -16rem;
    right: -16rem;
    bottom: -16rem;
    left: -16rem;
  }

  .md\:-inset-72{
    top: -18rem;
    right: -18rem;
    bottom: -18rem;
    left: -18rem;
  }

  .md\:-inset-80{
    top: -20rem;
    right: -20rem;
    bottom: -20rem;
    left: -20rem;
  }

  .md\:-inset-96{
    top: -24rem;
    right: -24rem;
    bottom: -24rem;
    left: -24rem;
  }

  .md\:-inset-px{
    top: -1px;
    right: -1px;
    bottom: -1px;
    left: -1px;
  }

  .md\:-inset-0\.5{
    top: -0.125rem;
    right: -0.125rem;
    bottom: -0.125rem;
    left: -0.125rem;
  }

  .md\:-inset-1\.5{
    top: -0.375rem;
    right: -0.375rem;
    bottom: -0.375rem;
    left: -0.375rem;
  }

  .md\:-inset-2\.5{
    top: -0.625rem;
    right: -0.625rem;
    bottom: -0.625rem;
    left: -0.625rem;
  }

  .md\:-inset-3\.5{
    top: -0.875rem;
    right: -0.875rem;
    bottom: -0.875rem;
    left: -0.875rem;
  }

  .md\:inset-1\/2{
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .md\:inset-1\/3{
    top: 33.333333%;
    right: 33.333333%;
    bottom: 33.333333%;
    left: 33.333333%;
  }

  .md\:inset-2\/3{
    top: 66.666667%;
    right: 66.666667%;
    bottom: 66.666667%;
    left: 66.666667%;
  }

  .md\:inset-1\/4{
    top: 25%;
    right: 25%;
    bottom: 25%;
    left: 25%;
  }

  .md\:inset-2\/4{
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .md\:inset-3\/4{
    top: 75%;
    right: 75%;
    bottom: 75%;
    left: 75%;
  }

  .md\:inset-full{
    top: 100%;
    right: 100%;
    bottom: 100%;
    left: 100%;
  }

  .md\:-inset-1\/2{
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .md\:-inset-1\/3{
    top: -33.333333%;
    right: -33.333333%;
    bottom: -33.333333%;
    left: -33.333333%;
  }

  .md\:-inset-2\/3{
    top: -66.666667%;
    right: -66.666667%;
    bottom: -66.666667%;
    left: -66.666667%;
  }

  .md\:-inset-1\/4{
    top: -25%;
    right: -25%;
    bottom: -25%;
    left: -25%;
  }

  .md\:-inset-2\/4{
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .md\:-inset-3\/4{
    top: -75%;
    right: -75%;
    bottom: -75%;
    left: -75%;
  }

  .md\:-inset-full{
    top: -100%;
    right: -100%;
    bottom: -100%;
    left: -100%;
  }

  .md\:inset-y-0{
    top: 0px;
    bottom: 0px;
  }

  .md\:inset-x-0{
    right: 0px;
    left: 0px;
  }

  .md\:inset-y-1{
    top: 0.25rem;
    bottom: 0.25rem;
  }

  .md\:inset-x-1{
    right: 0.25rem;
    left: 0.25rem;
  }

  .md\:inset-y-2{
    top: 0.5rem;
    bottom: 0.5rem;
  }

  .md\:inset-x-2{
    right: 0.5rem;
    left: 0.5rem;
  }

  .md\:inset-y-3{
    top: 0.75rem;
    bottom: 0.75rem;
  }

  .md\:inset-x-3{
    right: 0.75rem;
    left: 0.75rem;
  }

  .md\:inset-y-4{
    top: 1rem;
    bottom: 1rem;
  }

  .md\:inset-x-4{
    right: 1rem;
    left: 1rem;
  }

  .md\:inset-y-5{
    top: 1.25rem;
    bottom: 1.25rem;
  }

  .md\:inset-x-5{
    right: 1.25rem;
    left: 1.25rem;
  }

  .md\:inset-y-6{
    top: 1.5rem;
    bottom: 1.5rem;
  }

  .md\:inset-x-6{
    right: 1.5rem;
    left: 1.5rem;
  }

  .md\:inset-y-7{
    top: 1.75rem;
    bottom: 1.75rem;
  }

  .md\:inset-x-7{
    right: 1.75rem;
    left: 1.75rem;
  }

  .md\:inset-y-8{
    top: 2rem;
    bottom: 2rem;
  }

  .md\:inset-x-8{
    right: 2rem;
    left: 2rem;
  }

  .md\:inset-y-9{
    top: 2.25rem;
    bottom: 2.25rem;
  }

  .md\:inset-x-9{
    right: 2.25rem;
    left: 2.25rem;
  }

  .md\:inset-y-10{
    top: 2.5rem;
    bottom: 2.5rem;
  }

  .md\:inset-x-10{
    right: 2.5rem;
    left: 2.5rem;
  }

  .md\:inset-y-11{
    top: 2.75rem;
    bottom: 2.75rem;
  }

  .md\:inset-x-11{
    right: 2.75rem;
    left: 2.75rem;
  }

  .md\:inset-y-12{
    top: 3rem;
    bottom: 3rem;
  }

  .md\:inset-x-12{
    right: 3rem;
    left: 3rem;
  }

  .md\:inset-y-14{
    top: 3.5rem;
    bottom: 3.5rem;
  }

  .md\:inset-x-14{
    right: 3.5rem;
    left: 3.5rem;
  }

  .md\:inset-y-16{
    top: 4rem;
    bottom: 4rem;
  }

  .md\:inset-x-16{
    right: 4rem;
    left: 4rem;
  }

  .md\:inset-y-20{
    top: 5rem;
    bottom: 5rem;
  }

  .md\:inset-x-20{
    right: 5rem;
    left: 5rem;
  }

  .md\:inset-y-24{
    top: 6rem;
    bottom: 6rem;
  }

  .md\:inset-x-24{
    right: 6rem;
    left: 6rem;
  }

  .md\:inset-y-28{
    top: 7rem;
    bottom: 7rem;
  }

  .md\:inset-x-28{
    right: 7rem;
    left: 7rem;
  }

  .md\:inset-y-32{
    top: 8rem;
    bottom: 8rem;
  }

  .md\:inset-x-32{
    right: 8rem;
    left: 8rem;
  }

  .md\:inset-y-36{
    top: 9rem;
    bottom: 9rem;
  }

  .md\:inset-x-36{
    right: 9rem;
    left: 9rem;
  }

  .md\:inset-y-40{
    top: 10rem;
    bottom: 10rem;
  }

  .md\:inset-x-40{
    right: 10rem;
    left: 10rem;
  }

  .md\:inset-y-44{
    top: 11rem;
    bottom: 11rem;
  }

  .md\:inset-x-44{
    right: 11rem;
    left: 11rem;
  }

  .md\:inset-y-48{
    top: 12rem;
    bottom: 12rem;
  }

  .md\:inset-x-48{
    right: 12rem;
    left: 12rem;
  }

  .md\:inset-y-52{
    top: 13rem;
    bottom: 13rem;
  }

  .md\:inset-x-52{
    right: 13rem;
    left: 13rem;
  }

  .md\:inset-y-56{
    top: 14rem;
    bottom: 14rem;
  }

  .md\:inset-x-56{
    right: 14rem;
    left: 14rem;
  }

  .md\:inset-y-60{
    top: 15rem;
    bottom: 15rem;
  }

  .md\:inset-x-60{
    right: 15rem;
    left: 15rem;
  }

  .md\:inset-y-64{
    top: 16rem;
    bottom: 16rem;
  }

  .md\:inset-x-64{
    right: 16rem;
    left: 16rem;
  }

  .md\:inset-y-72{
    top: 18rem;
    bottom: 18rem;
  }

  .md\:inset-x-72{
    right: 18rem;
    left: 18rem;
  }

  .md\:inset-y-80{
    top: 20rem;
    bottom: 20rem;
  }

  .md\:inset-x-80{
    right: 20rem;
    left: 20rem;
  }

  .md\:inset-y-96{
    top: 24rem;
    bottom: 24rem;
  }

  .md\:inset-x-96{
    right: 24rem;
    left: 24rem;
  }

  .md\:inset-y-auto{
    top: auto;
    bottom: auto;
  }

  .md\:inset-x-auto{
    right: auto;
    left: auto;
  }

  .md\:inset-y-px{
    top: 1px;
    bottom: 1px;
  }

  .md\:inset-x-px{
    right: 1px;
    left: 1px;
  }

  .md\:inset-y-0\.5{
    top: 0.125rem;
    bottom: 0.125rem;
  }

  .md\:inset-x-0\.5{
    right: 0.125rem;
    left: 0.125rem;
  }

  .md\:inset-y-1\.5{
    top: 0.375rem;
    bottom: 0.375rem;
  }

  .md\:inset-x-1\.5{
    right: 0.375rem;
    left: 0.375rem;
  }

  .md\:inset-y-2\.5{
    top: 0.625rem;
    bottom: 0.625rem;
  }

  .md\:inset-x-2\.5{
    right: 0.625rem;
    left: 0.625rem;
  }

  .md\:inset-y-3\.5{
    top: 0.875rem;
    bottom: 0.875rem;
  }

  .md\:inset-x-3\.5{
    right: 0.875rem;
    left: 0.875rem;
  }

  .md\:-inset-y-0{
    top: 0px;
    bottom: 0px;
  }

  .md\:-inset-x-0{
    right: 0px;
    left: 0px;
  }

  .md\:-inset-y-1{
    top: -0.25rem;
    bottom: -0.25rem;
  }

  .md\:-inset-x-1{
    right: -0.25rem;
    left: -0.25rem;
  }

  .md\:-inset-y-2{
    top: -0.5rem;
    bottom: -0.5rem;
  }

  .md\:-inset-x-2{
    right: -0.5rem;
    left: -0.5rem;
  }

  .md\:-inset-y-3{
    top: -0.75rem;
    bottom: -0.75rem;
  }

  .md\:-inset-x-3{
    right: -0.75rem;
    left: -0.75rem;
  }

  .md\:-inset-y-4{
    top: -1rem;
    bottom: -1rem;
  }

  .md\:-inset-x-4{
    right: -1rem;
    left: -1rem;
  }

  .md\:-inset-y-5{
    top: -1.25rem;
    bottom: -1.25rem;
  }

  .md\:-inset-x-5{
    right: -1.25rem;
    left: -1.25rem;
  }

  .md\:-inset-y-6{
    top: -1.5rem;
    bottom: -1.5rem;
  }

  .md\:-inset-x-6{
    right: -1.5rem;
    left: -1.5rem;
  }

  .md\:-inset-y-7{
    top: -1.75rem;
    bottom: -1.75rem;
  }

  .md\:-inset-x-7{
    right: -1.75rem;
    left: -1.75rem;
  }

  .md\:-inset-y-8{
    top: -2rem;
    bottom: -2rem;
  }

  .md\:-inset-x-8{
    right: -2rem;
    left: -2rem;
  }

  .md\:-inset-y-9{
    top: -2.25rem;
    bottom: -2.25rem;
  }

  .md\:-inset-x-9{
    right: -2.25rem;
    left: -2.25rem;
  }

  .md\:-inset-y-10{
    top: -2.5rem;
    bottom: -2.5rem;
  }

  .md\:-inset-x-10{
    right: -2.5rem;
    left: -2.5rem;
  }

  .md\:-inset-y-11{
    top: -2.75rem;
    bottom: -2.75rem;
  }

  .md\:-inset-x-11{
    right: -2.75rem;
    left: -2.75rem;
  }

  .md\:-inset-y-12{
    top: -3rem;
    bottom: -3rem;
  }

  .md\:-inset-x-12{
    right: -3rem;
    left: -3rem;
  }

  .md\:-inset-y-14{
    top: -3.5rem;
    bottom: -3.5rem;
  }

  .md\:-inset-x-14{
    right: -3.5rem;
    left: -3.5rem;
  }

  .md\:-inset-y-16{
    top: -4rem;
    bottom: -4rem;
  }

  .md\:-inset-x-16{
    right: -4rem;
    left: -4rem;
  }

  .md\:-inset-y-20{
    top: -5rem;
    bottom: -5rem;
  }

  .md\:-inset-x-20{
    right: -5rem;
    left: -5rem;
  }

  .md\:-inset-y-24{
    top: -6rem;
    bottom: -6rem;
  }

  .md\:-inset-x-24{
    right: -6rem;
    left: -6rem;
  }

  .md\:-inset-y-28{
    top: -7rem;
    bottom: -7rem;
  }

  .md\:-inset-x-28{
    right: -7rem;
    left: -7rem;
  }

  .md\:-inset-y-32{
    top: -8rem;
    bottom: -8rem;
  }

  .md\:-inset-x-32{
    right: -8rem;
    left: -8rem;
  }

  .md\:-inset-y-36{
    top: -9rem;
    bottom: -9rem;
  }

  .md\:-inset-x-36{
    right: -9rem;
    left: -9rem;
  }

  .md\:-inset-y-40{
    top: -10rem;
    bottom: -10rem;
  }

  .md\:-inset-x-40{
    right: -10rem;
    left: -10rem;
  }

  .md\:-inset-y-44{
    top: -11rem;
    bottom: -11rem;
  }

  .md\:-inset-x-44{
    right: -11rem;
    left: -11rem;
  }

  .md\:-inset-y-48{
    top: -12rem;
    bottom: -12rem;
  }

  .md\:-inset-x-48{
    right: -12rem;
    left: -12rem;
  }

  .md\:-inset-y-52{
    top: -13rem;
    bottom: -13rem;
  }

  .md\:-inset-x-52{
    right: -13rem;
    left: -13rem;
  }

  .md\:-inset-y-56{
    top: -14rem;
    bottom: -14rem;
  }

  .md\:-inset-x-56{
    right: -14rem;
    left: -14rem;
  }

  .md\:-inset-y-60{
    top: -15rem;
    bottom: -15rem;
  }

  .md\:-inset-x-60{
    right: -15rem;
    left: -15rem;
  }

  .md\:-inset-y-64{
    top: -16rem;
    bottom: -16rem;
  }

  .md\:-inset-x-64{
    right: -16rem;
    left: -16rem;
  }

  .md\:-inset-y-72{
    top: -18rem;
    bottom: -18rem;
  }

  .md\:-inset-x-72{
    right: -18rem;
    left: -18rem;
  }

  .md\:-inset-y-80{
    top: -20rem;
    bottom: -20rem;
  }

  .md\:-inset-x-80{
    right: -20rem;
    left: -20rem;
  }

  .md\:-inset-y-96{
    top: -24rem;
    bottom: -24rem;
  }

  .md\:-inset-x-96{
    right: -24rem;
    left: -24rem;
  }

  .md\:-inset-y-px{
    top: -1px;
    bottom: -1px;
  }

  .md\:-inset-x-px{
    right: -1px;
    left: -1px;
  }

  .md\:-inset-y-0\.5{
    top: -0.125rem;
    bottom: -0.125rem;
  }

  .md\:-inset-x-0\.5{
    right: -0.125rem;
    left: -0.125rem;
  }

  .md\:-inset-y-1\.5{
    top: -0.375rem;
    bottom: -0.375rem;
  }

  .md\:-inset-x-1\.5{
    right: -0.375rem;
    left: -0.375rem;
  }

  .md\:-inset-y-2\.5{
    top: -0.625rem;
    bottom: -0.625rem;
  }

  .md\:-inset-x-2\.5{
    right: -0.625rem;
    left: -0.625rem;
  }

  .md\:-inset-y-3\.5{
    top: -0.875rem;
    bottom: -0.875rem;
  }

  .md\:-inset-x-3\.5{
    right: -0.875rem;
    left: -0.875rem;
  }

  .md\:inset-y-1\/2{
    top: 50%;
    bottom: 50%;
  }

  .md\:inset-x-1\/2{
    right: 50%;
    left: 50%;
  }

  .md\:inset-y-1\/3{
    top: 33.333333%;
    bottom: 33.333333%;
  }

  .md\:inset-x-1\/3{
    right: 33.333333%;
    left: 33.333333%;
  }

  .md\:inset-y-2\/3{
    top: 66.666667%;
    bottom: 66.666667%;
  }

  .md\:inset-x-2\/3{
    right: 66.666667%;
    left: 66.666667%;
  }

  .md\:inset-y-1\/4{
    top: 25%;
    bottom: 25%;
  }

  .md\:inset-x-1\/4{
    right: 25%;
    left: 25%;
  }

  .md\:inset-y-2\/4{
    top: 50%;
    bottom: 50%;
  }

  .md\:inset-x-2\/4{
    right: 50%;
    left: 50%;
  }

  .md\:inset-y-3\/4{
    top: 75%;
    bottom: 75%;
  }

  .md\:inset-x-3\/4{
    right: 75%;
    left: 75%;
  }

  .md\:inset-y-full{
    top: 100%;
    bottom: 100%;
  }

  .md\:inset-x-full{
    right: 100%;
    left: 100%;
  }

  .md\:-inset-y-1\/2{
    top: -50%;
    bottom: -50%;
  }

  .md\:-inset-x-1\/2{
    right: -50%;
    left: -50%;
  }

  .md\:-inset-y-1\/3{
    top: -33.333333%;
    bottom: -33.333333%;
  }

  .md\:-inset-x-1\/3{
    right: -33.333333%;
    left: -33.333333%;
  }

  .md\:-inset-y-2\/3{
    top: -66.666667%;
    bottom: -66.666667%;
  }

  .md\:-inset-x-2\/3{
    right: -66.666667%;
    left: -66.666667%;
  }

  .md\:-inset-y-1\/4{
    top: -25%;
    bottom: -25%;
  }

  .md\:-inset-x-1\/4{
    right: -25%;
    left: -25%;
  }

  .md\:-inset-y-2\/4{
    top: -50%;
    bottom: -50%;
  }

  .md\:-inset-x-2\/4{
    right: -50%;
    left: -50%;
  }

  .md\:-inset-y-3\/4{
    top: -75%;
    bottom: -75%;
  }

  .md\:-inset-x-3\/4{
    right: -75%;
    left: -75%;
  }

  .md\:-inset-y-full{
    top: -100%;
    bottom: -100%;
  }

  .md\:-inset-x-full{
    right: -100%;
    left: -100%;
  }

  .md\:top-0{
    top: 0px;
  }

  .md\:right-0{
    right: 0px;
  }

  .md\:bottom-0{
    bottom: 0px;
  }

  .md\:left-0{
    left: 0px;
  }

  .md\:top-1{
    top: 0.25rem;
  }

  .md\:right-1{
    right: 0.25rem;
  }

  .md\:bottom-1{
    bottom: 0.25rem;
  }

  .md\:left-1{
    left: 0.25rem;
  }

  .md\:top-2{
    top: 0.5rem;
  }

  .md\:right-2{
    right: 0.5rem;
  }

  .md\:bottom-2{
    bottom: 0.5rem;
  }

  .md\:left-2{
    left: 0.5rem;
  }

  .md\:top-3{
    top: 0.75rem;
  }

  .md\:right-3{
    right: 0.75rem;
  }

  .md\:bottom-3{
    bottom: 0.75rem;
  }

  .md\:left-3{
    left: 0.75rem;
  }

  .md\:top-4{
    top: 1rem;
  }

  .md\:right-4{
    right: 1rem;
  }

  .md\:bottom-4{
    bottom: 1rem;
  }

  .md\:left-4{
    left: 1rem;
  }

  .md\:top-5{
    top: 1.25rem;
  }

  .md\:right-5{
    right: 1.25rem;
  }

  .md\:bottom-5{
    bottom: 1.25rem;
  }

  .md\:left-5{
    left: 1.25rem;
  }

  .md\:top-6{
    top: 1.5rem;
  }

  .md\:right-6{
    right: 1.5rem;
  }

  .md\:bottom-6{
    bottom: 1.5rem;
  }

  .md\:left-6{
    left: 1.5rem;
  }

  .md\:top-7{
    top: 1.75rem;
  }

  .md\:right-7{
    right: 1.75rem;
  }

  .md\:bottom-7{
    bottom: 1.75rem;
  }

  .md\:left-7{
    left: 1.75rem;
  }

  .md\:top-8{
    top: 2rem;
  }

  .md\:right-8{
    right: 2rem;
  }

  .md\:bottom-8{
    bottom: 2rem;
  }

  .md\:left-8{
    left: 2rem;
  }

  .md\:top-9{
    top: 2.25rem;
  }

  .md\:right-9{
    right: 2.25rem;
  }

  .md\:bottom-9{
    bottom: 2.25rem;
  }

  .md\:left-9{
    left: 2.25rem;
  }

  .md\:top-10{
    top: 2.5rem;
  }

  .md\:right-10{
    right: 2.5rem;
  }

  .md\:bottom-10{
    bottom: 2.5rem;
  }

  .md\:left-10{
    left: 2.5rem;
  }

  .md\:top-11{
    top: 2.75rem;
  }

  .md\:right-11{
    right: 2.75rem;
  }

  .md\:bottom-11{
    bottom: 2.75rem;
  }

  .md\:left-11{
    left: 2.75rem;
  }

  .md\:top-12{
    top: 3rem;
  }

  .md\:right-12{
    right: 3rem;
  }

  .md\:bottom-12{
    bottom: 3rem;
  }

  .md\:left-12{
    left: 3rem;
  }

  .md\:top-14{
    top: 3.5rem;
  }

  .md\:right-14{
    right: 3.5rem;
  }

  .md\:bottom-14{
    bottom: 3.5rem;
  }

  .md\:left-14{
    left: 3.5rem;
  }

  .md\:top-16{
    top: 4rem;
  }

  .md\:right-16{
    right: 4rem;
  }

  .md\:bottom-16{
    bottom: 4rem;
  }

  .md\:left-16{
    left: 4rem;
  }

  .md\:top-20{
    top: 5rem;
  }

  .md\:right-20{
    right: 5rem;
  }

  .md\:bottom-20{
    bottom: 5rem;
  }

  .md\:left-20{
    left: 5rem;
  }

  .md\:top-24{
    top: 6rem;
  }

  .md\:right-24{
    right: 6rem;
  }

  .md\:bottom-24{
    bottom: 6rem;
  }

  .md\:left-24{
    left: 6rem;
  }

  .md\:top-28{
    top: 7rem;
  }

  .md\:right-28{
    right: 7rem;
  }

  .md\:bottom-28{
    bottom: 7rem;
  }

  .md\:left-28{
    left: 7rem;
  }

  .md\:top-32{
    top: 8rem;
  }

  .md\:right-32{
    right: 8rem;
  }

  .md\:bottom-32{
    bottom: 8rem;
  }

  .md\:left-32{
    left: 8rem;
  }

  .md\:top-36{
    top: 9rem;
  }

  .md\:right-36{
    right: 9rem;
  }

  .md\:bottom-36{
    bottom: 9rem;
  }

  .md\:left-36{
    left: 9rem;
  }

  .md\:top-40{
    top: 10rem;
  }

  .md\:right-40{
    right: 10rem;
  }

  .md\:bottom-40{
    bottom: 10rem;
  }

  .md\:left-40{
    left: 10rem;
  }

  .md\:top-44{
    top: 11rem;
  }

  .md\:right-44{
    right: 11rem;
  }

  .md\:bottom-44{
    bottom: 11rem;
  }

  .md\:left-44{
    left: 11rem;
  }

  .md\:top-48{
    top: 12rem;
  }

  .md\:right-48{
    right: 12rem;
  }

  .md\:bottom-48{
    bottom: 12rem;
  }

  .md\:left-48{
    left: 12rem;
  }

  .md\:top-52{
    top: 13rem;
  }

  .md\:right-52{
    right: 13rem;
  }

  .md\:bottom-52{
    bottom: 13rem;
  }

  .md\:left-52{
    left: 13rem;
  }

  .md\:top-56{
    top: 14rem;
  }

  .md\:right-56{
    right: 14rem;
  }

  .md\:bottom-56{
    bottom: 14rem;
  }

  .md\:left-56{
    left: 14rem;
  }

  .md\:top-60{
    top: 15rem;
  }

  .md\:right-60{
    right: 15rem;
  }

  .md\:bottom-60{
    bottom: 15rem;
  }

  .md\:left-60{
    left: 15rem;
  }

  .md\:top-64{
    top: 16rem;
  }

  .md\:right-64{
    right: 16rem;
  }

  .md\:bottom-64{
    bottom: 16rem;
  }

  .md\:left-64{
    left: 16rem;
  }

  .md\:top-72{
    top: 18rem;
  }

  .md\:right-72{
    right: 18rem;
  }

  .md\:bottom-72{
    bottom: 18rem;
  }

  .md\:left-72{
    left: 18rem;
  }

  .md\:top-80{
    top: 20rem;
  }

  .md\:right-80{
    right: 20rem;
  }

  .md\:bottom-80{
    bottom: 20rem;
  }

  .md\:left-80{
    left: 20rem;
  }

  .md\:top-96{
    top: 24rem;
  }

  .md\:right-96{
    right: 24rem;
  }

  .md\:bottom-96{
    bottom: 24rem;
  }

  .md\:left-96{
    left: 24rem;
  }

  .md\:top-auto{
    top: auto;
  }

  .md\:right-auto{
    right: auto;
  }

  .md\:bottom-auto{
    bottom: auto;
  }

  .md\:left-auto{
    left: auto;
  }

  .md\:top-px{
    top: 1px;
  }

  .md\:right-px{
    right: 1px;
  }

  .md\:bottom-px{
    bottom: 1px;
  }

  .md\:left-px{
    left: 1px;
  }

  .md\:top-0\.5{
    top: 0.125rem;
  }

  .md\:right-0\.5{
    right: 0.125rem;
  }

  .md\:bottom-0\.5{
    bottom: 0.125rem;
  }

  .md\:left-0\.5{
    left: 0.125rem;
  }

  .md\:top-1\.5{
    top: 0.375rem;
  }

  .md\:right-1\.5{
    right: 0.375rem;
  }

  .md\:bottom-1\.5{
    bottom: 0.375rem;
  }

  .md\:left-1\.5{
    left: 0.375rem;
  }

  .md\:top-2\.5{
    top: 0.625rem;
  }

  .md\:right-2\.5{
    right: 0.625rem;
  }

  .md\:bottom-2\.5{
    bottom: 0.625rem;
  }

  .md\:left-2\.5{
    left: 0.625rem;
  }

  .md\:top-3\.5{
    top: 0.875rem;
  }

  .md\:right-3\.5{
    right: 0.875rem;
  }

  .md\:bottom-3\.5{
    bottom: 0.875rem;
  }

  .md\:left-3\.5{
    left: 0.875rem;
  }

  .md\:-top-0{
    top: 0px;
  }

  .md\:-right-0{
    right: 0px;
  }

  .md\:-bottom-0{
    bottom: 0px;
  }

  .md\:-left-0{
    left: 0px;
  }

  .md\:-top-1{
    top: -0.25rem;
  }

  .md\:-right-1{
    right: -0.25rem;
  }

  .md\:-bottom-1{
    bottom: -0.25rem;
  }

  .md\:-left-1{
    left: -0.25rem;
  }

  .md\:-top-2{
    top: -0.5rem;
  }

  .md\:-right-2{
    right: -0.5rem;
  }

  .md\:-bottom-2{
    bottom: -0.5rem;
  }

  .md\:-left-2{
    left: -0.5rem;
  }

  .md\:-top-3{
    top: -0.75rem;
  }

  .md\:-right-3{
    right: -0.75rem;
  }

  .md\:-bottom-3{
    bottom: -0.75rem;
  }

  .md\:-left-3{
    left: -0.75rem;
  }

  .md\:-top-4{
    top: -1rem;
  }

  .md\:-right-4{
    right: -1rem;
  }

  .md\:-bottom-4{
    bottom: -1rem;
  }

  .md\:-left-4{
    left: -1rem;
  }

  .md\:-top-5{
    top: -1.25rem;
  }

  .md\:-right-5{
    right: -1.25rem;
  }

  .md\:-bottom-5{
    bottom: -1.25rem;
  }

  .md\:-left-5{
    left: -1.25rem;
  }

  .md\:-top-6{
    top: -1.5rem;
  }

  .md\:-right-6{
    right: -1.5rem;
  }

  .md\:-bottom-6{
    bottom: -1.5rem;
  }

  .md\:-left-6{
    left: -1.5rem;
  }

  .md\:-top-7{
    top: -1.75rem;
  }

  .md\:-right-7{
    right: -1.75rem;
  }

  .md\:-bottom-7{
    bottom: -1.75rem;
  }

  .md\:-left-7{
    left: -1.75rem;
  }

  .md\:-top-8{
    top: -2rem;
  }

  .md\:-right-8{
    right: -2rem;
  }

  .md\:-bottom-8{
    bottom: -2rem;
  }

  .md\:-left-8{
    left: -2rem;
  }

  .md\:-top-9{
    top: -2.25rem;
  }

  .md\:-right-9{
    right: -2.25rem;
  }

  .md\:-bottom-9{
    bottom: -2.25rem;
  }

  .md\:-left-9{
    left: -2.25rem;
  }

  .md\:-top-10{
    top: -2.5rem;
  }

  .md\:-right-10{
    right: -2.5rem;
  }

  .md\:-bottom-10{
    bottom: -2.5rem;
  }

  .md\:-left-10{
    left: -2.5rem;
  }

  .md\:-top-11{
    top: -2.75rem;
  }

  .md\:-right-11{
    right: -2.75rem;
  }

  .md\:-bottom-11{
    bottom: -2.75rem;
  }

  .md\:-left-11{
    left: -2.75rem;
  }

  .md\:-top-12{
    top: -3rem;
  }

  .md\:-right-12{
    right: -3rem;
  }

  .md\:-bottom-12{
    bottom: -3rem;
  }

  .md\:-left-12{
    left: -3rem;
  }

  .md\:-top-14{
    top: -3.5rem;
  }

  .md\:-right-14{
    right: -3.5rem;
  }

  .md\:-bottom-14{
    bottom: -3.5rem;
  }

  .md\:-left-14{
    left: -3.5rem;
  }

  .md\:-top-16{
    top: -4rem;
  }

  .md\:-right-16{
    right: -4rem;
  }

  .md\:-bottom-16{
    bottom: -4rem;
  }

  .md\:-left-16{
    left: -4rem;
  }

  .md\:-top-20{
    top: -5rem;
  }

  .md\:-right-20{
    right: -5rem;
  }

  .md\:-bottom-20{
    bottom: -5rem;
  }

  .md\:-left-20{
    left: -5rem;
  }

  .md\:-top-24{
    top: -6rem;
  }

  .md\:-right-24{
    right: -6rem;
  }

  .md\:-bottom-24{
    bottom: -6rem;
  }

  .md\:-left-24{
    left: -6rem;
  }

  .md\:-top-28{
    top: -7rem;
  }

  .md\:-right-28{
    right: -7rem;
  }

  .md\:-bottom-28{
    bottom: -7rem;
  }

  .md\:-left-28{
    left: -7rem;
  }

  .md\:-top-32{
    top: -8rem;
  }

  .md\:-right-32{
    right: -8rem;
  }

  .md\:-bottom-32{
    bottom: -8rem;
  }

  .md\:-left-32{
    left: -8rem;
  }

  .md\:-top-36{
    top: -9rem;
  }

  .md\:-right-36{
    right: -9rem;
  }

  .md\:-bottom-36{
    bottom: -9rem;
  }

  .md\:-left-36{
    left: -9rem;
  }

  .md\:-top-40{
    top: -10rem;
  }

  .md\:-right-40{
    right: -10rem;
  }

  .md\:-bottom-40{
    bottom: -10rem;
  }

  .md\:-left-40{
    left: -10rem;
  }

  .md\:-top-44{
    top: -11rem;
  }

  .md\:-right-44{
    right: -11rem;
  }

  .md\:-bottom-44{
    bottom: -11rem;
  }

  .md\:-left-44{
    left: -11rem;
  }

  .md\:-top-48{
    top: -12rem;
  }

  .md\:-right-48{
    right: -12rem;
  }

  .md\:-bottom-48{
    bottom: -12rem;
  }

  .md\:-left-48{
    left: -12rem;
  }

  .md\:-top-52{
    top: -13rem;
  }

  .md\:-right-52{
    right: -13rem;
  }

  .md\:-bottom-52{
    bottom: -13rem;
  }

  .md\:-left-52{
    left: -13rem;
  }

  .md\:-top-56{
    top: -14rem;
  }

  .md\:-right-56{
    right: -14rem;
  }

  .md\:-bottom-56{
    bottom: -14rem;
  }

  .md\:-left-56{
    left: -14rem;
  }

  .md\:-top-60{
    top: -15rem;
  }

  .md\:-right-60{
    right: -15rem;
  }

  .md\:-bottom-60{
    bottom: -15rem;
  }

  .md\:-left-60{
    left: -15rem;
  }

  .md\:-top-64{
    top: -16rem;
  }

  .md\:-right-64{
    right: -16rem;
  }

  .md\:-bottom-64{
    bottom: -16rem;
  }

  .md\:-left-64{
    left: -16rem;
  }

  .md\:-top-72{
    top: -18rem;
  }

  .md\:-right-72{
    right: -18rem;
  }

  .md\:-bottom-72{
    bottom: -18rem;
  }

  .md\:-left-72{
    left: -18rem;
  }

  .md\:-top-80{
    top: -20rem;
  }

  .md\:-right-80{
    right: -20rem;
  }

  .md\:-bottom-80{
    bottom: -20rem;
  }

  .md\:-left-80{
    left: -20rem;
  }

  .md\:-top-96{
    top: -24rem;
  }

  .md\:-right-96{
    right: -24rem;
  }

  .md\:-bottom-96{
    bottom: -24rem;
  }

  .md\:-left-96{
    left: -24rem;
  }

  .md\:-top-px{
    top: -1px;
  }

  .md\:-right-px{
    right: -1px;
  }

  .md\:-bottom-px{
    bottom: -1px;
  }

  .md\:-left-px{
    left: -1px;
  }

  .md\:-top-0\.5{
    top: -0.125rem;
  }

  .md\:-right-0\.5{
    right: -0.125rem;
  }

  .md\:-bottom-0\.5{
    bottom: -0.125rem;
  }

  .md\:-left-0\.5{
    left: -0.125rem;
  }

  .md\:-top-1\.5{
    top: -0.375rem;
  }

  .md\:-right-1\.5{
    right: -0.375rem;
  }

  .md\:-bottom-1\.5{
    bottom: -0.375rem;
  }

  .md\:-left-1\.5{
    left: -0.375rem;
  }

  .md\:-top-2\.5{
    top: -0.625rem;
  }

  .md\:-right-2\.5{
    right: -0.625rem;
  }

  .md\:-bottom-2\.5{
    bottom: -0.625rem;
  }

  .md\:-left-2\.5{
    left: -0.625rem;
  }

  .md\:-top-3\.5{
    top: -0.875rem;
  }

  .md\:-right-3\.5{
    right: -0.875rem;
  }

  .md\:-bottom-3\.5{
    bottom: -0.875rem;
  }

  .md\:-left-3\.5{
    left: -0.875rem;
  }

  .md\:top-1\/2{
    top: 50%;
  }

  .md\:right-1\/2{
    right: 50%;
  }

  .md\:bottom-1\/2{
    bottom: 50%;
  }

  .md\:left-1\/2{
    left: 50%;
  }

  .md\:top-1\/3{
    top: 33.333333%;
  }

  .md\:right-1\/3{
    right: 33.333333%;
  }

  .md\:bottom-1\/3{
    bottom: 33.333333%;
  }

  .md\:left-1\/3{
    left: 33.333333%;
  }

  .md\:top-2\/3{
    top: 66.666667%;
  }

  .md\:right-2\/3{
    right: 66.666667%;
  }

  .md\:bottom-2\/3{
    bottom: 66.666667%;
  }

  .md\:left-2\/3{
    left: 66.666667%;
  }

  .md\:top-1\/4{
    top: 25%;
  }

  .md\:right-1\/4{
    right: 25%;
  }

  .md\:bottom-1\/4{
    bottom: 25%;
  }

  .md\:left-1\/4{
    left: 25%;
  }

  .md\:top-2\/4{
    top: 50%;
  }

  .md\:right-2\/4{
    right: 50%;
  }

  .md\:bottom-2\/4{
    bottom: 50%;
  }

  .md\:left-2\/4{
    left: 50%;
  }

  .md\:top-3\/4{
    top: 75%;
  }

  .md\:right-3\/4{
    right: 75%;
  }

  .md\:bottom-3\/4{
    bottom: 75%;
  }

  .md\:left-3\/4{
    left: 75%;
  }

  .md\:top-full{
    top: 100%;
  }

  .md\:right-full{
    right: 100%;
  }

  .md\:bottom-full{
    bottom: 100%;
  }

  .md\:left-full{
    left: 100%;
  }

  .md\:-top-1\/2{
    top: -50%;
  }

  .md\:-right-1\/2{
    right: -50%;
  }

  .md\:-bottom-1\/2{
    bottom: -50%;
  }

  .md\:-left-1\/2{
    left: -50%;
  }

  .md\:-top-1\/3{
    top: -33.333333%;
  }

  .md\:-right-1\/3{
    right: -33.333333%;
  }

  .md\:-bottom-1\/3{
    bottom: -33.333333%;
  }

  .md\:-left-1\/3{
    left: -33.333333%;
  }

  .md\:-top-2\/3{
    top: -66.666667%;
  }

  .md\:-right-2\/3{
    right: -66.666667%;
  }

  .md\:-bottom-2\/3{
    bottom: -66.666667%;
  }

  .md\:-left-2\/3{
    left: -66.666667%;
  }

  .md\:-top-1\/4{
    top: -25%;
  }

  .md\:-right-1\/4{
    right: -25%;
  }

  .md\:-bottom-1\/4{
    bottom: -25%;
  }

  .md\:-left-1\/4{
    left: -25%;
  }

  .md\:-top-2\/4{
    top: -50%;
  }

  .md\:-right-2\/4{
    right: -50%;
  }

  .md\:-bottom-2\/4{
    bottom: -50%;
  }

  .md\:-left-2\/4{
    left: -50%;
  }

  .md\:-top-3\/4{
    top: -75%;
  }

  .md\:-right-3\/4{
    right: -75%;
  }

  .md\:-bottom-3\/4{
    bottom: -75%;
  }

  .md\:-left-3\/4{
    left: -75%;
  }

  .md\:-top-full{
    top: -100%;
  }

  .md\:-right-full{
    right: -100%;
  }

  .md\:-bottom-full{
    bottom: -100%;
  }

  .md\:-left-full{
    left: -100%;
  }

  .md\:resize-none{
    resize: none;
  }

  .md\:resize-y{
    resize: vertical;
  }

  .md\:resize-x{
    resize: horizontal;
  }

  .md\:resize{
    resize: both;
  }

  .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);
  }

  .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);
  }

  .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\: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\: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\: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\:ring-inset{
    --tw-ring-inset: inset;
  }

  .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-within\:ring-inset:focus-within{
    --tw-ring-inset: inset;
  }

  .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\:focus\:ring-inset:focus{
    --tw-ring-inset: inset;
  }

  .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-50{
    --tw-ring-offset-color: #f5f3ff;
  }

  .md\:ring-offset-purple-100{
    --tw-ring-offset-color: #ede9fe;
  }

  .md\:ring-offset-purple-200{
    --tw-ring-offset-color: #ddd6fe;
  }

  .md\:ring-offset-purple-300{
    --tw-ring-offset-color: #c4b5fd;
  }

  .md\:ring-offset-purple-400{
    --tw-ring-offset-color: #a78bfa;
  }

  .md\:ring-offset-purple-500{
    --tw-ring-offset-color: #8b5cf6;
  }

  .md\:ring-offset-purple-600{
    --tw-ring-offset-color: #7c3aed;
  }

  .md\:ring-offset-purple-700{
    --tw-ring-offset-color: #6d28d9;
  }

  .md\:ring-offset-purple-800{
    --tw-ring-offset-color: #5b21b6;
  }

  .md\:ring-offset-purple-900{
    --tw-ring-offset-color: #4c1d95;
  }

  .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-browny{
    --tw-ring-offset-color: #ACA5A0;
  }

  .md\:ring-offset-browny-lighter{
    --tw-ring-offset-color: #CBC4BC;
  }

  .md\:ring-offset-browny-darker{
    --tw-ring-offset-color: #86807B;
  }

  .md\:ring-offset-graysy{
    --tw-ring-offset-color: #9F9F9F;
  }

  .md\:ring-offset-graysy-darker{
    --tw-ring-offset-color: #343434;
  }

  .md\:ring-offset-graysy-lighter{
    --tw-ring-offset-color: #E5E5E5;
  }

  .md\:ring-offset-error{
    --tw-ring-offset-color: #EA2121;
  }

  .md\:ring-offset-redy{
    --tw-ring-offset-color: #DE1515;
  }

  .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-50:focus-within{
    --tw-ring-offset-color: #f5f3ff;
  }

  .md\:focus-within\:ring-offset-purple-100:focus-within{
    --tw-ring-offset-color: #ede9fe;
  }

  .md\:focus-within\:ring-offset-purple-200:focus-within{
    --tw-ring-offset-color: #ddd6fe;
  }

  .md\:focus-within\:ring-offset-purple-300:focus-within{
    --tw-ring-offset-color: #c4b5fd;
  }

  .md\:focus-within\:ring-offset-purple-400:focus-within{
    --tw-ring-offset-color: #a78bfa;
  }

  .md\:focus-within\:ring-offset-purple-500:focus-within{
    --tw-ring-offset-color: #8b5cf6;
  }

  .md\:focus-within\:ring-offset-purple-600:focus-within{
    --tw-ring-offset-color: #7c3aed;
  }

  .md\:focus-within\:ring-offset-purple-700:focus-within{
    --tw-ring-offset-color: #6d28d9;
  }

  .md\:focus-within\:ring-offset-purple-800:focus-within{
    --tw-ring-offset-color: #5b21b6;
  }

  .md\:focus-within\:ring-offset-purple-900:focus-within{
    --tw-ring-offset-color: #4c1d95;
  }

  .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-browny:focus-within{
    --tw-ring-offset-color: #ACA5A0;
  }

  .md\:focus-within\:ring-offset-browny-lighter:focus-within{
    --tw-ring-offset-color: #CBC4BC;
  }

  .md\:focus-within\:ring-offset-browny-darker:focus-within{
    --tw-ring-offset-color: #86807B;
  }

  .md\:focus-within\:ring-offset-graysy:focus-within{
    --tw-ring-offset-color: #9F9F9F;
  }

  .md\:focus-within\:ring-offset-graysy-darker:focus-within{
    --tw-ring-offset-color: #343434;
  }

  .md\:focus-within\:ring-offset-graysy-lighter:focus-within{
    --tw-ring-offset-color: #E5E5E5;
  }

  .md\:focus-within\:ring-offset-error:focus-within{
    --tw-ring-offset-color: #EA2121;
  }

  .md\:focus-within\:ring-offset-redy:focus-within{
    --tw-ring-offset-color: #DE1515;
  }

  .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-50:focus{
    --tw-ring-offset-color: #f5f3ff;
  }

  .md\:focus\:ring-offset-purple-100:focus{
    --tw-ring-offset-color: #ede9fe;
  }

  .md\:focus\:ring-offset-purple-200:focus{
    --tw-ring-offset-color: #ddd6fe;
  }

  .md\:focus\:ring-offset-purple-300:focus{
    --tw-ring-offset-color: #c4b5fd;
  }

  .md\:focus\:ring-offset-purple-400:focus{
    --tw-ring-offset-color: #a78bfa;
  }

  .md\:focus\:ring-offset-purple-500:focus{
    --tw-ring-offset-color: #8b5cf6;
  }

  .md\:focus\:ring-offset-purple-600:focus{
    --tw-ring-offset-color: #7c3aed;
  }

  .md\:focus\:ring-offset-purple-700:focus{
    --tw-ring-offset-color: #6d28d9;
  }

  .md\:focus\:ring-offset-purple-800:focus{
    --tw-ring-offset-color: #5b21b6;
  }

  .md\:focus\:ring-offset-purple-900:focus{
    --tw-ring-offset-color: #4c1d95;
  }

  .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-browny:focus{
    --tw-ring-offset-color: #ACA5A0;
  }

  .md\:focus\:ring-offset-browny-lighter:focus{
    --tw-ring-offset-color: #CBC4BC;
  }

  .md\:focus\:ring-offset-browny-darker:focus{
    --tw-ring-offset-color: #86807B;
  }

  .md\:focus\:ring-offset-graysy:focus{
    --tw-ring-offset-color: #9F9F9F;
  }

  .md\:focus\:ring-offset-graysy-darker:focus{
    --tw-ring-offset-color: #343434;
  }

  .md\:focus\:ring-offset-graysy-lighter:focus{
    --tw-ring-offset-color: #E5E5E5;
  }

  .md\:focus\:ring-offset-error:focus{
    --tw-ring-offset-color: #EA2121;
  }

  .md\:focus\:ring-offset-redy:focus{
    --tw-ring-offset-color: #DE1515;
  }

  .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-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-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .md\:ring-purple-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .md\:ring-purple-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .md\:ring-purple-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .md\:ring-purple-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .md\:ring-purple-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .md\:ring-purple-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .md\:ring-purple-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .md\:ring-purple-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .md\:ring-purple-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, 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-browny{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(172, 165, 160, var(--tw-ring-opacity));
  }

  .md\:ring-browny-lighter{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(203, 196, 188, var(--tw-ring-opacity));
  }

  .md\:ring-browny-darker{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 128, 123, var(--tw-ring-opacity));
  }

  .md\:ring-graysy{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(159, 159, 159, var(--tw-ring-opacity));
  }

  .md\:ring-graysy-darker{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 52, 52, var(--tw-ring-opacity));
  }

  .md\:ring-graysy-lighter{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 229, 229, var(--tw-ring-opacity));
  }

  .md\:ring-error{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(234, 33, 33, var(--tw-ring-opacity));
  }

  .md\:ring-redy{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(222, 21, 21, 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-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-purple-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-purple-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-purple-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-purple-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-purple-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-purple-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-purple-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-purple-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-purple-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, 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-browny:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(172, 165, 160, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-browny-lighter:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(203, 196, 188, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-browny-darker:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 128, 123, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-graysy:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(159, 159, 159, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-graysy-darker:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 52, 52, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-graysy-lighter:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 229, 229, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-error:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(234, 33, 33, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-redy:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(222, 21, 21, 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-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-purple-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-purple-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-purple-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-purple-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-purple-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-purple-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-purple-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-purple-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-purple-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, 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-browny:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(172, 165, 160, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-browny-lighter:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(203, 196, 188, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-browny-darker:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 128, 123, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-graysy:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(159, 159, 159, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-graysy-darker:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 52, 52, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-graysy-lighter:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 229, 229, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-error:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(234, 33, 33, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-redy:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(222, 21, 21, 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\: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\:table-auto{
    table-layout: auto;
  }

  .md\:table-fixed{
    table-layout: fixed;
  }

  .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\: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-50{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .md\:text-purple-100{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .md\:text-purple-200{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .md\:text-purple-300{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .md\:text-purple-400{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .md\:text-purple-500{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .md\:text-purple-600{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .md\:text-purple-700{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .md\:text-purple-800{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .md\:text-purple-900{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, 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-browny{
    --tw-text-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-text-opacity));
  }

  .md\:text-browny-lighter{
    --tw-text-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-text-opacity));
  }

  .md\:text-browny-darker{
    --tw-text-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-text-opacity));
  }

  .md\:text-graysy{
    --tw-text-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-text-opacity));
  }

  .md\:text-graysy-darker{
    --tw-text-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-text-opacity));
  }

  .md\:text-graysy-lighter{
    --tw-text-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-text-opacity));
  }

  .md\:text-error{
    --tw-text-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-text-opacity));
  }

  .md\:text-redy{
    --tw-text-opacity: 1;
    color: rgba(222, 21, 21, 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-50{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-purple-100{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-purple-200{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-purple-300{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-purple-400{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-purple-500{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-purple-600{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-purple-700{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-purple-800{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-purple-900{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, 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-browny{
    --tw-text-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-browny-lighter{
    --tw-text-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-browny-darker{
    --tw-text-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-graysy{
    --tw-text-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-graysy-darker{
    --tw-text-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-graysy-lighter{
    --tw-text-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-error{
    --tw-text-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-redy{
    --tw-text-opacity: 1;
    color: rgba(222, 21, 21, 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-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-purple-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-purple-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-purple-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-purple-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-purple-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-purple-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-purple-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-purple-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-purple-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, 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-browny:focus-within{
    --tw-text-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-browny-lighter:focus-within{
    --tw-text-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-browny-darker:focus-within{
    --tw-text-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-graysy:focus-within{
    --tw-text-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-graysy-darker:focus-within{
    --tw-text-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-graysy-lighter:focus-within{
    --tw-text-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-error:focus-within{
    --tw-text-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-redy:focus-within{
    --tw-text-opacity: 1;
    color: rgba(222, 21, 21, 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-50:hover{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .md\:hover\:text-purple-100:hover{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .md\:hover\:text-purple-200:hover{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .md\:hover\:text-purple-300:hover{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .md\:hover\:text-purple-400:hover{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .md\:hover\:text-purple-500:hover{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .md\:hover\:text-purple-600:hover{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .md\:hover\:text-purple-700:hover{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .md\:hover\:text-purple-800:hover{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .md\:hover\:text-purple-900:hover{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, 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-browny:hover{
    --tw-text-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-text-opacity));
  }

  .md\:hover\:text-browny-lighter:hover{
    --tw-text-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-text-opacity));
  }

  .md\:hover\:text-browny-darker:hover{
    --tw-text-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-text-opacity));
  }

  .md\:hover\:text-graysy:hover{
    --tw-text-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-text-opacity));
  }

  .md\:hover\:text-graysy-darker:hover{
    --tw-text-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-text-opacity));
  }

  .md\:hover\:text-graysy-lighter:hover{
    --tw-text-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-text-opacity));
  }

  .md\:hover\:text-error:hover{
    --tw-text-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-text-opacity));
  }

  .md\:hover\:text-redy:hover{
    --tw-text-opacity: 1;
    color: rgba(222, 21, 21, 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-50:focus{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .md\:focus\:text-purple-100:focus{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .md\:focus\:text-purple-200:focus{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .md\:focus\:text-purple-300:focus{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .md\:focus\:text-purple-400:focus{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .md\:focus\:text-purple-500:focus{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .md\:focus\:text-purple-600:focus{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .md\:focus\:text-purple-700:focus{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .md\:focus\:text-purple-800:focus{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .md\:focus\:text-purple-900:focus{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, 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-browny:focus{
    --tw-text-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-text-opacity));
  }

  .md\:focus\:text-browny-lighter:focus{
    --tw-text-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-text-opacity));
  }

  .md\:focus\:text-browny-darker:focus{
    --tw-text-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-text-opacity));
  }

  .md\:focus\:text-graysy:focus{
    --tw-text-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-text-opacity));
  }

  .md\:focus\:text-graysy-darker:focus{
    --tw-text-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-text-opacity));
  }

  .md\:focus\:text-graysy-lighter:focus{
    --tw-text-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-text-opacity));
  }

  .md\:focus\:text-error:focus{
    --tw-text-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-text-opacity));
  }

  .md\:focus\:text-redy:focus{
    --tw-text-opacity: 1;
    color: rgba(222, 21, 21, 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\:truncate{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .md\:overflow-ellipsis{
    text-overflow: ellipsis;
  }

  .md\:overflow-clip{
    text-overflow: clip;
  }

  .md\:italic{
    font-style: italic;
  }

  .md\:not-italic{
    font-style: normal;
  }

  .md\:uppercase{
    text-transform: uppercase;
  }

  .md\:lowercase{
    text-transform: lowercase;
  }

  .md\:capitalize{
    text-transform: capitalize;
  }

  .md\:normal-case{
    text-transform: none;
  }

  .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\: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\: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\: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;
        -ms-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\: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\:visible{
    visibility: visible;
  }

  .md\:invisible{
    visibility: hidden;
  }

  .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\: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-14{
    width: 3.5rem;
  }

  .md\:w-16{
    width: 4rem;
  }

  .md\:w-20{
    width: 5rem;
  }

  .md\:w-24{
    width: 6rem;
  }

  .md\:w-28{
    width: 7rem;
  }

  .md\:w-32{
    width: 8rem;
  }

  .md\:w-36{
    width: 9rem;
  }

  .md\:w-40{
    width: 10rem;
  }

  .md\:w-44{
    width: 11rem;
  }

  .md\:w-48{
    width: 12rem;
  }

  .md\:w-52{
    width: 13rem;
  }

  .md\:w-56{
    width: 14rem;
  }

  .md\:w-60{
    width: 15rem;
  }

  .md\:w-64{
    width: 16rem;
  }

  .md\:w-72{
    width: 18rem;
  }

  .md\:w-80{
    width: 20rem;
  }

  .md\:w-96{
    width: 24rem;
  }

  .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-3xl{
    width: 1680px;
  }

  .md\:w-2xl{
    width: 1366px;
  }

  .md\:w-xl{
    width: 1280px;
  }

  .md\:w-lg{
    width: 1024px;
  }

  .md\:w-md{
    width: 768px;
  }

  .md\:w-sm{
    width: 640px;
  }

  .md\:w-xs{
    width: 375px;
  }

  .md\:w-580px{
    width: 580px;
  }

  .md\:w-100px{
    width: 100px;
  }

  .md\:w-27px{
    width: 27px;
  }

  .md\:z-0{
    z-index: 0;
  }

  .md\:z-10{
    z-index: 10;
  }

  .md\:z-20{
    z-index: 20;
  }

  .md\:z-30{
    z-index: 30;
  }

  .md\:z-40{
    z-index: 40;
  }

  .md\:z-50{
    z-index: 50;
  }

  .md\:z-auto{
    z-index: auto;
  }

  .md\:focus-within\:z-0:focus-within{
    z-index: 0;
  }

  .md\:focus-within\:z-10:focus-within{
    z-index: 10;
  }

  .md\:focus-within\:z-20:focus-within{
    z-index: 20;
  }

  .md\:focus-within\:z-30:focus-within{
    z-index: 30;
  }

  .md\:focus-within\:z-40:focus-within{
    z-index: 40;
  }

  .md\:focus-within\:z-50:focus-within{
    z-index: 50;
  }

  .md\:focus-within\:z-auto:focus-within{
    z-index: auto;
  }

  .md\:focus\:z-0:focus{
    z-index: 0;
  }

  .md\:focus\:z-10:focus{
    z-index: 10;
  }

  .md\:focus\:z-20:focus{
    z-index: 20;
  }

  .md\:focus\:z-30:focus{
    z-index: 30;
  }

  .md\:focus\:z-40:focus{
    z-index: 40;
  }

  .md\:focus\:z-50:focus{
    z-index: 50;
  }

  .md\:focus\:z-auto:focus{
    z-index: auto;
  }

  .md\:isolate{
    isolation: isolate;
  }

  .md\:isolation-auto{
    isolation: auto;
  }

  .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\: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\: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\: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\: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\: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\: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\: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\: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\: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\: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\: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-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\: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-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\: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\: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\: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\: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\: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\: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);
  }

  .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\: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\: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\: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\: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\: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-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-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-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%);
  }
}

@media (max-width: 640px){
  .sm\:container{
    width: 100%;
    padding-right: 1rem;
    padding-left: 1rem;
  }

  .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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-divide-opacity));
  }

  .sm\:divide-purple-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-divide-opacity));
  }

  .sm\:divide-purple-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-divide-opacity));
  }

  .sm\:divide-purple-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-divide-opacity));
  }

  .sm\:divide-purple-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-divide-opacity));
  }

  .sm\:divide-purple-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-divide-opacity));
  }

  .sm\:divide-purple-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-divide-opacity));
  }

  .sm\:divide-purple-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-divide-opacity));
  }

  .sm\:divide-purple-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-divide-opacity));
  }

  .sm\:divide-purple-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(76, 29, 149, 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-browny > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(172, 165, 160, var(--tw-divide-opacity));
  }

  .sm\:divide-browny-lighter > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(203, 196, 188, var(--tw-divide-opacity));
  }

  .sm\:divide-browny-darker > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(134, 128, 123, var(--tw-divide-opacity));
  }

  .sm\:divide-graysy > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(159, 159, 159, var(--tw-divide-opacity));
  }

  .sm\:divide-graysy-darker > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(52, 52, 52, var(--tw-divide-opacity));
  }

  .sm\:divide-graysy-lighter > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(229, 229, 229, var(--tw-divide-opacity));
  }

  .sm\:divide-error > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(234, 33, 33, var(--tw-divide-opacity));
  }

  .sm\:divide-redy > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(222, 21, 21, var(--tw-divide-opacity));
  }

  .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-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\: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\:appearance-none{
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
  }

  .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-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-50{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .sm\:bg-purple-100{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .sm\:bg-purple-200{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .sm\:bg-purple-300{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .sm\:bg-purple-400{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .sm\:bg-purple-500{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .sm\:bg-purple-600{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .sm\:bg-purple-700{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .sm\:bg-purple-800{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .sm\:bg-purple-900{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, 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-browny{
    --tw-bg-opacity: 1;
    background-color: rgba(172, 165, 160, var(--tw-bg-opacity));
  }

  .sm\:bg-browny-lighter{
    --tw-bg-opacity: 1;
    background-color: rgba(203, 196, 188, var(--tw-bg-opacity));
  }

  .sm\:bg-browny-darker{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 128, 123, var(--tw-bg-opacity));
  }

  .sm\:bg-graysy{
    --tw-bg-opacity: 1;
    background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  }

  .sm\:bg-graysy-darker{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 52, 52, var(--tw-bg-opacity));
  }

  .sm\:bg-graysy-lighter{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 229, 229, var(--tw-bg-opacity));
  }

  .sm\:bg-error{
    --tw-bg-opacity: 1;
    background-color: rgba(234, 33, 33, var(--tw-bg-opacity));
  }

  .sm\:bg-redy{
    --tw-bg-opacity: 1;
    background-color: rgba(222, 21, 21, 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-50{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-purple-100{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-purple-200{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-purple-300{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-purple-400{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-purple-500{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-purple-600{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-purple-700{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-purple-800{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-purple-900{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, 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-browny{
    --tw-bg-opacity: 1;
    background-color: rgba(172, 165, 160, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-browny-lighter{
    --tw-bg-opacity: 1;
    background-color: rgba(203, 196, 188, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-browny-darker{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 128, 123, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-graysy{
    --tw-bg-opacity: 1;
    background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-graysy-darker{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 52, 52, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-graysy-lighter{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 229, 229, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-error{
    --tw-bg-opacity: 1;
    background-color: rgba(234, 33, 33, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-redy{
    --tw-bg-opacity: 1;
    background-color: rgba(222, 21, 21, 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-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-purple-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-purple-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-purple-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-purple-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-purple-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-purple-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-purple-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-purple-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-purple-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, 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-browny:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(172, 165, 160, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-browny-lighter:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(203, 196, 188, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-browny-darker:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 128, 123, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-graysy:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-graysy-darker:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 52, 52, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-graysy-lighter:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 229, 229, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-error:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(234, 33, 33, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-redy:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(222, 21, 21, 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-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-purple-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-purple-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-purple-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-purple-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-purple-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-purple-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-purple-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-purple-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-purple-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, 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-browny:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(172, 165, 160, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-browny-lighter:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(203, 196, 188, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-browny-darker:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 128, 123, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-graysy:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-graysy-darker:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 52, 52, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-graysy-lighter:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 229, 229, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-error:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(234, 33, 33, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-redy:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(222, 21, 21, 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-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-purple-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-purple-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-purple-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-purple-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-purple-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-purple-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-purple-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-purple-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-purple-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, 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-browny:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(172, 165, 160, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-browny-lighter:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(203, 196, 188, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-browny-darker:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 128, 123, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-graysy:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-graysy-darker:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 52, 52, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-graysy-lighter:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 229, 229, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-error:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(234, 33, 33, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-redy:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(222, 21, 21, var(--tw-bg-opacity));
  }

  .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-50{
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .sm\:from-purple-100{
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .sm\:from-purple-200{
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .sm\:from-purple-300{
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .sm\:from-purple-400{
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .sm\:from-purple-500{
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .sm\:from-purple-600{
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .sm\:from-purple-700{
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .sm\:from-purple-800{
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .sm\:from-purple-900{
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 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-browny{
    --tw-gradient-from: #ACA5A0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(172, 165, 160, 0));
  }

  .sm\:from-browny-lighter{
    --tw-gradient-from: #CBC4BC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(203, 196, 188, 0));
  }

  .sm\:from-browny-darker{
    --tw-gradient-from: #86807B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 128, 123, 0));
  }

  .sm\:from-graysy{
    --tw-gradient-from: #9F9F9F;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(159, 159, 159, 0));
  }

  .sm\:from-graysy-darker{
    --tw-gradient-from: #343434;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 52, 52, 0));
  }

  .sm\:from-graysy-lighter{
    --tw-gradient-from: #E5E5E5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 229, 229, 0));
  }

  .sm\:from-error{
    --tw-gradient-from: #EA2121;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(234, 33, 33, 0));
  }

  .sm\:from-redy{
    --tw-gradient-from: #DE1515;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 21, 21, 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-50{
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .sm\:via-purple-100{
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .sm\:via-purple-200{
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .sm\:via-purple-300{
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .sm\:via-purple-400{
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .sm\:via-purple-500{
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .sm\:via-purple-600{
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .sm\:via-purple-700{
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .sm\:via-purple-800{
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .sm\:via-purple-900{
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 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-browny{
    --tw-gradient-stops: var(--tw-gradient-from), #ACA5A0, var(--tw-gradient-to, rgba(172, 165, 160, 0));
  }

  .sm\:via-browny-lighter{
    --tw-gradient-stops: var(--tw-gradient-from), #CBC4BC, var(--tw-gradient-to, rgba(203, 196, 188, 0));
  }

  .sm\:via-browny-darker{
    --tw-gradient-stops: var(--tw-gradient-from), #86807B, var(--tw-gradient-to, rgba(134, 128, 123, 0));
  }

  .sm\:via-graysy{
    --tw-gradient-stops: var(--tw-gradient-from), #9F9F9F, var(--tw-gradient-to, rgba(159, 159, 159, 0));
  }

  .sm\:via-graysy-darker{
    --tw-gradient-stops: var(--tw-gradient-from), #343434, var(--tw-gradient-to, rgba(52, 52, 52, 0));
  }

  .sm\:via-graysy-lighter{
    --tw-gradient-stops: var(--tw-gradient-from), #E5E5E5, var(--tw-gradient-to, rgba(229, 229, 229, 0));
  }

  .sm\:via-error{
    --tw-gradient-stops: var(--tw-gradient-from), #EA2121, var(--tw-gradient-to, rgba(234, 33, 33, 0));
  }

  .sm\:via-redy{
    --tw-gradient-stops: var(--tw-gradient-from), #DE1515, var(--tw-gradient-to, rgba(222, 21, 21, 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-50{
    --tw-gradient-to: #f5f3ff;
  }

  .sm\:to-purple-100{
    --tw-gradient-to: #ede9fe;
  }

  .sm\:to-purple-200{
    --tw-gradient-to: #ddd6fe;
  }

  .sm\:to-purple-300{
    --tw-gradient-to: #c4b5fd;
  }

  .sm\:to-purple-400{
    --tw-gradient-to: #a78bfa;
  }

  .sm\:to-purple-500{
    --tw-gradient-to: #8b5cf6;
  }

  .sm\:to-purple-600{
    --tw-gradient-to: #7c3aed;
  }

  .sm\:to-purple-700{
    --tw-gradient-to: #6d28d9;
  }

  .sm\:to-purple-800{
    --tw-gradient-to: #5b21b6;
  }

  .sm\:to-purple-900{
    --tw-gradient-to: #4c1d95;
  }

  .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-browny{
    --tw-gradient-to: #ACA5A0;
  }

  .sm\:to-browny-lighter{
    --tw-gradient-to: #CBC4BC;
  }

  .sm\:to-browny-darker{
    --tw-gradient-to: #86807B;
  }

  .sm\:to-graysy{
    --tw-gradient-to: #9F9F9F;
  }

  .sm\:to-graysy-darker{
    --tw-gradient-to: #343434;
  }

  .sm\:to-graysy-lighter{
    --tw-gradient-to: #E5E5E5;
  }

  .sm\:to-error{
    --tw-gradient-to: #EA2121;
  }

  .sm\:to-redy{
    --tw-gradient-to: #DE1515;
  }

  .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-50:hover{
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .sm\:hover\:from-purple-100:hover{
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .sm\:hover\:from-purple-200:hover{
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .sm\:hover\:from-purple-300:hover{
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .sm\:hover\:from-purple-400:hover{
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .sm\:hover\:from-purple-500:hover{
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .sm\:hover\:from-purple-600:hover{
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .sm\:hover\:from-purple-700:hover{
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .sm\:hover\:from-purple-800:hover{
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .sm\:hover\:from-purple-900:hover{
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 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-browny:hover{
    --tw-gradient-from: #ACA5A0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(172, 165, 160, 0));
  }

  .sm\:hover\:from-browny-lighter:hover{
    --tw-gradient-from: #CBC4BC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(203, 196, 188, 0));
  }

  .sm\:hover\:from-browny-darker:hover{
    --tw-gradient-from: #86807B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 128, 123, 0));
  }

  .sm\:hover\:from-graysy:hover{
    --tw-gradient-from: #9F9F9F;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(159, 159, 159, 0));
  }

  .sm\:hover\:from-graysy-darker:hover{
    --tw-gradient-from: #343434;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 52, 52, 0));
  }

  .sm\:hover\:from-graysy-lighter:hover{
    --tw-gradient-from: #E5E5E5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 229, 229, 0));
  }

  .sm\:hover\:from-error:hover{
    --tw-gradient-from: #EA2121;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(234, 33, 33, 0));
  }

  .sm\:hover\:from-redy:hover{
    --tw-gradient-from: #DE1515;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 21, 21, 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-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .sm\:hover\:via-purple-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .sm\:hover\:via-purple-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .sm\:hover\:via-purple-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .sm\:hover\:via-purple-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .sm\:hover\:via-purple-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .sm\:hover\:via-purple-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .sm\:hover\:via-purple-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .sm\:hover\:via-purple-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .sm\:hover\:via-purple-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 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-browny:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ACA5A0, var(--tw-gradient-to, rgba(172, 165, 160, 0));
  }

  .sm\:hover\:via-browny-lighter:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #CBC4BC, var(--tw-gradient-to, rgba(203, 196, 188, 0));
  }

  .sm\:hover\:via-browny-darker:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #86807B, var(--tw-gradient-to, rgba(134, 128, 123, 0));
  }

  .sm\:hover\:via-graysy:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #9F9F9F, var(--tw-gradient-to, rgba(159, 159, 159, 0));
  }

  .sm\:hover\:via-graysy-darker:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #343434, var(--tw-gradient-to, rgba(52, 52, 52, 0));
  }

  .sm\:hover\:via-graysy-lighter:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #E5E5E5, var(--tw-gradient-to, rgba(229, 229, 229, 0));
  }

  .sm\:hover\:via-error:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #EA2121, var(--tw-gradient-to, rgba(234, 33, 33, 0));
  }

  .sm\:hover\:via-redy:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #DE1515, var(--tw-gradient-to, rgba(222, 21, 21, 0));
  }

  .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-50:hover{
    --tw-gradient-to: #f5f3ff;
  }

  .sm\:hover\:to-purple-100:hover{
    --tw-gradient-to: #ede9fe;
  }

  .sm\:hover\:to-purple-200:hover{
    --tw-gradient-to: #ddd6fe;
  }

  .sm\:hover\:to-purple-300:hover{
    --tw-gradient-to: #c4b5fd;
  }

  .sm\:hover\:to-purple-400:hover{
    --tw-gradient-to: #a78bfa;
  }

  .sm\:hover\:to-purple-500:hover{
    --tw-gradient-to: #8b5cf6;
  }

  .sm\:hover\:to-purple-600:hover{
    --tw-gradient-to: #7c3aed;
  }

  .sm\:hover\:to-purple-700:hover{
    --tw-gradient-to: #6d28d9;
  }

  .sm\:hover\:to-purple-800:hover{
    --tw-gradient-to: #5b21b6;
  }

  .sm\:hover\:to-purple-900:hover{
    --tw-gradient-to: #4c1d95;
  }

  .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-browny:hover{
    --tw-gradient-to: #ACA5A0;
  }

  .sm\:hover\:to-browny-lighter:hover{
    --tw-gradient-to: #CBC4BC;
  }

  .sm\:hover\:to-browny-darker:hover{
    --tw-gradient-to: #86807B;
  }

  .sm\:hover\:to-graysy:hover{
    --tw-gradient-to: #9F9F9F;
  }

  .sm\:hover\:to-graysy-darker:hover{
    --tw-gradient-to: #343434;
  }

  .sm\:hover\:to-graysy-lighter:hover{
    --tw-gradient-to: #E5E5E5;
  }

  .sm\:hover\:to-error:hover{
    --tw-gradient-to: #EA2121;
  }

  .sm\:hover\:to-redy:hover{
    --tw-gradient-to: #DE1515;
  }

  .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-50:focus{
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .sm\:focus\:from-purple-100:focus{
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .sm\:focus\:from-purple-200:focus{
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .sm\:focus\:from-purple-300:focus{
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .sm\:focus\:from-purple-400:focus{
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .sm\:focus\:from-purple-500:focus{
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .sm\:focus\:from-purple-600:focus{
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .sm\:focus\:from-purple-700:focus{
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .sm\:focus\:from-purple-800:focus{
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .sm\:focus\:from-purple-900:focus{
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 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-browny:focus{
    --tw-gradient-from: #ACA5A0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(172, 165, 160, 0));
  }

  .sm\:focus\:from-browny-lighter:focus{
    --tw-gradient-from: #CBC4BC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(203, 196, 188, 0));
  }

  .sm\:focus\:from-browny-darker:focus{
    --tw-gradient-from: #86807B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 128, 123, 0));
  }

  .sm\:focus\:from-graysy:focus{
    --tw-gradient-from: #9F9F9F;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(159, 159, 159, 0));
  }

  .sm\:focus\:from-graysy-darker:focus{
    --tw-gradient-from: #343434;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 52, 52, 0));
  }

  .sm\:focus\:from-graysy-lighter:focus{
    --tw-gradient-from: #E5E5E5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 229, 229, 0));
  }

  .sm\:focus\:from-error:focus{
    --tw-gradient-from: #EA2121;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(234, 33, 33, 0));
  }

  .sm\:focus\:from-redy:focus{
    --tw-gradient-from: #DE1515;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 21, 21, 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-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .sm\:focus\:via-purple-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .sm\:focus\:via-purple-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .sm\:focus\:via-purple-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .sm\:focus\:via-purple-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .sm\:focus\:via-purple-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .sm\:focus\:via-purple-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .sm\:focus\:via-purple-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .sm\:focus\:via-purple-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .sm\:focus\:via-purple-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 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-browny:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ACA5A0, var(--tw-gradient-to, rgba(172, 165, 160, 0));
  }

  .sm\:focus\:via-browny-lighter:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #CBC4BC, var(--tw-gradient-to, rgba(203, 196, 188, 0));
  }

  .sm\:focus\:via-browny-darker:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #86807B, var(--tw-gradient-to, rgba(134, 128, 123, 0));
  }

  .sm\:focus\:via-graysy:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #9F9F9F, var(--tw-gradient-to, rgba(159, 159, 159, 0));
  }

  .sm\:focus\:via-graysy-darker:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #343434, var(--tw-gradient-to, rgba(52, 52, 52, 0));
  }

  .sm\:focus\:via-graysy-lighter:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #E5E5E5, var(--tw-gradient-to, rgba(229, 229, 229, 0));
  }

  .sm\:focus\:via-error:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #EA2121, var(--tw-gradient-to, rgba(234, 33, 33, 0));
  }

  .sm\:focus\:via-redy:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #DE1515, var(--tw-gradient-to, rgba(222, 21, 21, 0));
  }

  .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-50:focus{
    --tw-gradient-to: #f5f3ff;
  }

  .sm\:focus\:to-purple-100:focus{
    --tw-gradient-to: #ede9fe;
  }

  .sm\:focus\:to-purple-200:focus{
    --tw-gradient-to: #ddd6fe;
  }

  .sm\:focus\:to-purple-300:focus{
    --tw-gradient-to: #c4b5fd;
  }

  .sm\:focus\:to-purple-400:focus{
    --tw-gradient-to: #a78bfa;
  }

  .sm\:focus\:to-purple-500:focus{
    --tw-gradient-to: #8b5cf6;
  }

  .sm\:focus\:to-purple-600:focus{
    --tw-gradient-to: #7c3aed;
  }

  .sm\:focus\:to-purple-700:focus{
    --tw-gradient-to: #6d28d9;
  }

  .sm\:focus\:to-purple-800:focus{
    --tw-gradient-to: #5b21b6;
  }

  .sm\:focus\:to-purple-900:focus{
    --tw-gradient-to: #4c1d95;
  }

  .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-browny:focus{
    --tw-gradient-to: #ACA5A0;
  }

  .sm\:focus\:to-browny-lighter:focus{
    --tw-gradient-to: #CBC4BC;
  }

  .sm\:focus\:to-browny-darker:focus{
    --tw-gradient-to: #86807B;
  }

  .sm\:focus\:to-graysy:focus{
    --tw-gradient-to: #9F9F9F;
  }

  .sm\:focus\:to-graysy-darker:focus{
    --tw-gradient-to: #343434;
  }

  .sm\:focus\:to-graysy-lighter:focus{
    --tw-gradient-to: #E5E5E5;
  }

  .sm\:focus\:to-error:focus{
    --tw-gradient-to: #EA2121;
  }

  .sm\:focus\:to-redy:focus{
    --tw-gradient-to: #DE1515;
  }

  .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-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-auto{
    background-size: auto;
  }

  .sm\:bg-cover{
    background-size: cover;
  }

  .sm\:bg-contain{
    background-size: contain;
  }

  .sm\:border-collapse{
    border-collapse: collapse;
  }

  .sm\:border-separate{
    border-collapse: separate;
  }

  .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-50{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .sm\:border-purple-100{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .sm\:border-purple-200{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .sm\:border-purple-300{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .sm\:border-purple-400{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .sm\:border-purple-500{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .sm\:border-purple-600{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .sm\:border-purple-700{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .sm\:border-purple-800{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .sm\:border-purple-900{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, 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-browny{
    --tw-border-opacity: 1;
    border-color: rgba(172, 165, 160, var(--tw-border-opacity));
  }

  .sm\:border-browny-lighter{
    --tw-border-opacity: 1;
    border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  }

  .sm\:border-browny-darker{
    --tw-border-opacity: 1;
    border-color: rgba(134, 128, 123, var(--tw-border-opacity));
  }

  .sm\:border-graysy{
    --tw-border-opacity: 1;
    border-color: rgba(159, 159, 159, var(--tw-border-opacity));
  }

  .sm\:border-graysy-darker{
    --tw-border-opacity: 1;
    border-color: rgba(52, 52, 52, var(--tw-border-opacity));
  }

  .sm\:border-graysy-lighter{
    --tw-border-opacity: 1;
    border-color: rgba(229, 229, 229, var(--tw-border-opacity));
  }

  .sm\:border-error{
    --tw-border-opacity: 1;
    border-color: rgba(234, 33, 33, var(--tw-border-opacity));
  }

  .sm\:border-redy{
    --tw-border-opacity: 1;
    border-color: rgba(222, 21, 21, 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-50{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-purple-100{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-purple-200{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-purple-300{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-purple-400{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-purple-500{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-purple-600{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-purple-700{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-purple-800{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-purple-900{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, 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-browny{
    --tw-border-opacity: 1;
    border-color: rgba(172, 165, 160, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-browny-lighter{
    --tw-border-opacity: 1;
    border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-browny-darker{
    --tw-border-opacity: 1;
    border-color: rgba(134, 128, 123, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-graysy{
    --tw-border-opacity: 1;
    border-color: rgba(159, 159, 159, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-graysy-darker{
    --tw-border-opacity: 1;
    border-color: rgba(52, 52, 52, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-graysy-lighter{
    --tw-border-opacity: 1;
    border-color: rgba(229, 229, 229, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-error{
    --tw-border-opacity: 1;
    border-color: rgba(234, 33, 33, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-redy{
    --tw-border-opacity: 1;
    border-color: rgba(222, 21, 21, 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-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-purple-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-purple-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-purple-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-purple-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-purple-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-purple-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-purple-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-purple-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-purple-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, 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-browny:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(172, 165, 160, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-browny-lighter:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-browny-darker:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(134, 128, 123, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-graysy:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(159, 159, 159, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-graysy-darker:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(52, 52, 52, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-graysy-lighter:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(229, 229, 229, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-error:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(234, 33, 33, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-redy:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(222, 21, 21, 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-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .sm\:hover\:border-purple-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .sm\:hover\:border-purple-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .sm\:hover\:border-purple-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .sm\:hover\:border-purple-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .sm\:hover\:border-purple-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .sm\:hover\:border-purple-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .sm\:hover\:border-purple-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .sm\:hover\:border-purple-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .sm\:hover\:border-purple-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, 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-browny:hover{
    --tw-border-opacity: 1;
    border-color: rgba(172, 165, 160, var(--tw-border-opacity));
  }

  .sm\:hover\:border-browny-lighter:hover{
    --tw-border-opacity: 1;
    border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  }

  .sm\:hover\:border-browny-darker:hover{
    --tw-border-opacity: 1;
    border-color: rgba(134, 128, 123, var(--tw-border-opacity));
  }

  .sm\:hover\:border-graysy:hover{
    --tw-border-opacity: 1;
    border-color: rgba(159, 159, 159, var(--tw-border-opacity));
  }

  .sm\:hover\:border-graysy-darker:hover{
    --tw-border-opacity: 1;
    border-color: rgba(52, 52, 52, var(--tw-border-opacity));
  }

  .sm\:hover\:border-graysy-lighter:hover{
    --tw-border-opacity: 1;
    border-color: rgba(229, 229, 229, var(--tw-border-opacity));
  }

  .sm\:hover\:border-error:hover{
    --tw-border-opacity: 1;
    border-color: rgba(234, 33, 33, var(--tw-border-opacity));
  }

  .sm\:hover\:border-redy:hover{
    --tw-border-opacity: 1;
    border-color: rgba(222, 21, 21, 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-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .sm\:focus\:border-purple-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .sm\:focus\:border-purple-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .sm\:focus\:border-purple-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .sm\:focus\:border-purple-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .sm\:focus\:border-purple-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .sm\:focus\:border-purple-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .sm\:focus\:border-purple-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .sm\:focus\:border-purple-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .sm\:focus\:border-purple-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, 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-browny:focus{
    --tw-border-opacity: 1;
    border-color: rgba(172, 165, 160, var(--tw-border-opacity));
  }

  .sm\:focus\:border-browny-lighter:focus{
    --tw-border-opacity: 1;
    border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  }

  .sm\:focus\:border-browny-darker:focus{
    --tw-border-opacity: 1;
    border-color: rgba(134, 128, 123, var(--tw-border-opacity));
  }

  .sm\:focus\:border-graysy:focus{
    --tw-border-opacity: 1;
    border-color: rgba(159, 159, 159, var(--tw-border-opacity));
  }

  .sm\:focus\:border-graysy-darker:focus{
    --tw-border-opacity: 1;
    border-color: rgba(52, 52, 52, var(--tw-border-opacity));
  }

  .sm\:focus\:border-graysy-lighter:focus{
    --tw-border-opacity: 1;
    border-color: rgba(229, 229, 229, var(--tw-border-opacity));
  }

  .sm\:focus\:border-error:focus{
    --tw-border-opacity: 1;
    border-color: rgba(234, 33, 33, var(--tw-border-opacity));
  }

  .sm\:focus\:border-redy:focus{
    --tw-border-opacity: 1;
    border-color: rgba(222, 21, 21, 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\: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-40px{
    border-radius: 40px;
  }

  .sm\:rounded-circle{
    border-radius: 50%;
  }

  .sm\:rounded-t-none{
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .sm\:rounded-r-none{
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .sm\:rounded-b-none{
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .sm\:rounded-l-none{
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .sm\:rounded-t-sm{
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .sm\:rounded-r-sm{
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .sm\:rounded-b-sm{
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .sm\:rounded-l-sm{
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .sm\:rounded-t{
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  .sm\:rounded-r{
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }

  .sm\:rounded-b{
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .sm\:rounded-l{
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .sm\:rounded-t-md{
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .sm\:rounded-r-md{
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .sm\:rounded-b-md{
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .sm\:rounded-l-md{
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .sm\:rounded-t-lg{
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .sm\:rounded-r-lg{
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .sm\:rounded-b-lg{
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .sm\:rounded-l-lg{
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .sm\:rounded-t-xl{
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .sm\:rounded-r-xl{
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .sm\:rounded-b-xl{
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .sm\:rounded-l-xl{
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .sm\:rounded-t-2xl{
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .sm\:rounded-r-2xl{
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .sm\:rounded-b-2xl{
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .sm\:rounded-l-2xl{
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .sm\:rounded-t-3xl{
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .sm\:rounded-r-3xl{
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .sm\:rounded-b-3xl{
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .sm\:rounded-l-3xl{
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .sm\:rounded-t-full{
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .sm\:rounded-r-full{
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .sm\:rounded-b-full{
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .sm\:rounded-l-full{
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .sm\:rounded-t-40px{
    border-top-left-radius: 40px;
    border-top-right-radius: 40px;
  }

  .sm\:rounded-r-40px{
    border-top-right-radius: 40px;
    border-bottom-right-radius: 40px;
  }

  .sm\:rounded-b-40px{
    border-bottom-right-radius: 40px;
    border-bottom-left-radius: 40px;
  }

  .sm\:rounded-l-40px{
    border-top-left-radius: 40px;
    border-bottom-left-radius: 40px;
  }

  .sm\:rounded-t-circle{
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
  }

  .sm\:rounded-r-circle{
    border-top-right-radius: 50%;
    border-bottom-right-radius: 50%;
  }

  .sm\:rounded-b-circle{
    border-bottom-right-radius: 50%;
    border-bottom-left-radius: 50%;
  }

  .sm\:rounded-l-circle{
    border-top-left-radius: 50%;
    border-bottom-left-radius: 50%;
  }

  .sm\:rounded-tl-none{
    border-top-left-radius: 0px;
  }

  .sm\:rounded-tr-none{
    border-top-right-radius: 0px;
  }

  .sm\:rounded-br-none{
    border-bottom-right-radius: 0px;
  }

  .sm\:rounded-bl-none{
    border-bottom-left-radius: 0px;
  }

  .sm\:rounded-tl-sm{
    border-top-left-radius: 0.125rem;
  }

  .sm\:rounded-tr-sm{
    border-top-right-radius: 0.125rem;
  }

  .sm\:rounded-br-sm{
    border-bottom-right-radius: 0.125rem;
  }

  .sm\:rounded-bl-sm{
    border-bottom-left-radius: 0.125rem;
  }

  .sm\:rounded-tl{
    border-top-left-radius: 0.25rem;
  }

  .sm\:rounded-tr{
    border-top-right-radius: 0.25rem;
  }

  .sm\:rounded-br{
    border-bottom-right-radius: 0.25rem;
  }

  .sm\:rounded-bl{
    border-bottom-left-radius: 0.25rem;
  }

  .sm\:rounded-tl-md{
    border-top-left-radius: 0.375rem;
  }

  .sm\:rounded-tr-md{
    border-top-right-radius: 0.375rem;
  }

  .sm\:rounded-br-md{
    border-bottom-right-radius: 0.375rem;
  }

  .sm\:rounded-bl-md{
    border-bottom-left-radius: 0.375rem;
  }

  .sm\:rounded-tl-lg{
    border-top-left-radius: 0.5rem;
  }

  .sm\:rounded-tr-lg{
    border-top-right-radius: 0.5rem;
  }

  .sm\:rounded-br-lg{
    border-bottom-right-radius: 0.5rem;
  }

  .sm\:rounded-bl-lg{
    border-bottom-left-radius: 0.5rem;
  }

  .sm\:rounded-tl-xl{
    border-top-left-radius: 0.75rem;
  }

  .sm\:rounded-tr-xl{
    border-top-right-radius: 0.75rem;
  }

  .sm\:rounded-br-xl{
    border-bottom-right-radius: 0.75rem;
  }

  .sm\:rounded-bl-xl{
    border-bottom-left-radius: 0.75rem;
  }

  .sm\:rounded-tl-2xl{
    border-top-left-radius: 1rem;
  }

  .sm\:rounded-tr-2xl{
    border-top-right-radius: 1rem;
  }

  .sm\:rounded-br-2xl{
    border-bottom-right-radius: 1rem;
  }

  .sm\:rounded-bl-2xl{
    border-bottom-left-radius: 1rem;
  }

  .sm\:rounded-tl-3xl{
    border-top-left-radius: 1.5rem;
  }

  .sm\:rounded-tr-3xl{
    border-top-right-radius: 1.5rem;
  }

  .sm\:rounded-br-3xl{
    border-bottom-right-radius: 1.5rem;
  }

  .sm\:rounded-bl-3xl{
    border-bottom-left-radius: 1.5rem;
  }

  .sm\:rounded-tl-full{
    border-top-left-radius: 9999px;
  }

  .sm\:rounded-tr-full{
    border-top-right-radius: 9999px;
  }

  .sm\:rounded-br-full{
    border-bottom-right-radius: 9999px;
  }

  .sm\:rounded-bl-full{
    border-bottom-left-radius: 9999px;
  }

  .sm\:rounded-tl-40px{
    border-top-left-radius: 40px;
  }

  .sm\:rounded-tr-40px{
    border-top-right-radius: 40px;
  }

  .sm\:rounded-br-40px{
    border-bottom-right-radius: 40px;
  }

  .sm\:rounded-bl-40px{
    border-bottom-left-radius: 40px;
  }

  .sm\:rounded-tl-circle{
    border-top-left-radius: 50%;
  }

  .sm\:rounded-tr-circle{
    border-top-right-radius: 50%;
  }

  .sm\:rounded-br-circle{
    border-bottom-right-radius: 50%;
  }

  .sm\:rounded-bl-circle{
    border-bottom-left-radius: 50%;
  }

  .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-0{
    border-width: 0px;
  }

  .sm\:border-2{
    border-width: 2px;
  }

  .sm\:border-4{
    border-width: 4px;
  }

  .sm\:border-8{
    border-width: 8px;
  }

  .sm\:border{
    border-width: 1px;
  }

  .sm\:border-t-0{
    border-top-width: 0px;
  }

  .sm\:border-r-0{
    border-right-width: 0px;
  }

  .sm\:border-b-0{
    border-bottom-width: 0px;
  }

  .sm\:border-l-0{
    border-left-width: 0px;
  }

  .sm\:border-t-2{
    border-top-width: 2px;
  }

  .sm\:border-r-2{
    border-right-width: 2px;
  }

  .sm\:border-b-2{
    border-bottom-width: 2px;
  }

  .sm\:border-l-2{
    border-left-width: 2px;
  }

  .sm\:border-t-4{
    border-top-width: 4px;
  }

  .sm\:border-r-4{
    border-right-width: 4px;
  }

  .sm\:border-b-4{
    border-bottom-width: 4px;
  }

  .sm\:border-l-4{
    border-left-width: 4px;
  }

  .sm\:border-t-8{
    border-top-width: 8px;
  }

  .sm\:border-r-8{
    border-right-width: 8px;
  }

  .sm\:border-b-8{
    border-bottom-width: 8px;
  }

  .sm\:border-l-8{
    border-left-width: 8px;
  }

  .sm\:border-t{
    border-top-width: 1px;
  }

  .sm\:border-r{
    border-right-width: 1px;
  }

  .sm\:border-b{
    border-bottom-width: 1px;
  }

  .sm\:border-l{
    border-left-width: 1px;
  }

  .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\:box-border{
    box-sizing: border-box;
  }

  .sm\:box-content{
    box-sizing: content-box;
  }

  .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\: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\: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-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\: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-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\: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\: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\: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\: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\: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-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\: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-grow-0{
    flex-grow: 0;
  }

  .sm\:flex-grow{
    flex-grow: 1;
  }

  .sm\:flex-shrink-0{
    flex-shrink: 0;
  }

  .sm\:flex-shrink{
    flex-shrink: 1;
  }

  .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\: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\: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-inter{
    font-family: Inter;
  }

  .sm\:font-bebas-neue{
    font-family: bebas-neue;
  }

  .sm\:font-bebas{
    font-family: bebas-pro;
  }

  .sm\:font-blacker{
    font-family: blacker-display;
  }

  .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\: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-14{
    height: 3.5rem;
  }

  .sm\:h-16{
    height: 4rem;
  }

  .sm\:h-20{
    height: 5rem;
  }

  .sm\:h-24{
    height: 6rem;
  }

  .sm\:h-28{
    height: 7rem;
  }

  .sm\:h-32{
    height: 8rem;
  }

  .sm\:h-36{
    height: 9rem;
  }

  .sm\:h-40{
    height: 10rem;
  }

  .sm\:h-44{
    height: 11rem;
  }

  .sm\:h-48{
    height: 12rem;
  }

  .sm\:h-52{
    height: 13rem;
  }

  .sm\:h-56{
    height: 14rem;
  }

  .sm\:h-60{
    height: 15rem;
  }

  .sm\:h-64{
    height: 16rem;
  }

  .sm\:h-72{
    height: 18rem;
  }

  .sm\:h-80{
    height: 20rem;
  }

  .sm\:h-96{
    height: 24rem;
  }

  .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-62px{
    height: 62px;
  }

  .sm\:h-75vh{
    height: 75vh;
  }

  .sm\:h-350px{
    height: 350px;
  }

  .sm\:h-450px{
    height: 450px;
  }

  .sm\:h-475px{
    height: 475px;
  }

  .sm\:h-500px{
    height: 500px;
  }

  .sm\:h-550px{
    height: 550px;
  }

  .sm\:h-610px{
    height: 610px;
  }

  .sm\:h-980px{
    height: 980px;
  }

  .sm\:text-9{
    font-size: 0.563rem;
  }

  .sm\:text-10{
    font-size: 0.625rem;
  }

  .sm\:text-13{
    font-size: 0.813rem;
  }

  .sm\:text-18{
    font-size: 1.125rem;
  }

  .sm\:text-19{
    font-size: 1.188rem;
  }

  .sm\:text-22{
    font-size: 1.375rem;
  }

  .sm\:text-25{
    font-size: 1.563rem;
  }

  .sm\:text-42{
    font-size: 2.625rem;
  }

  .sm\:text-55{
    font-size: 3.438rem;
  }

  .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\: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-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\: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\: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-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\:my-0{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .sm\:mx-0{
    margin-left: 0px;
    margin-right: 0px;
  }

  .sm\:my-1{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .sm\:mx-1{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .sm\:my-2{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .sm\:mx-2{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .sm\:my-3{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  .sm\:mx-3{
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  .sm\:my-4{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .sm\:mx-4{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .sm\:my-5{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .sm\:mx-5{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .sm\:my-6{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .sm\:mx-6{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .sm\:my-7{
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .sm\:mx-7{
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }

  .sm\:my-8{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .sm\:mx-8{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .sm\:my-9{
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .sm\:mx-9{
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .sm\:my-10{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .sm\:mx-10{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .sm\:my-11{
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
  }

  .sm\:mx-11{
    margin-left: 2.75rem;
    margin-right: 2.75rem;
  }

  .sm\:my-12{
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .sm\:mx-12{
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .sm\:my-14{
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .sm\:mx-14{
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .sm\:my-16{
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .sm\:mx-16{
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .sm\:my-20{
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .sm\:mx-20{
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .sm\:my-24{
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  .sm\:mx-24{
    margin-left: 6rem;
    margin-right: 6rem;
  }

  .sm\:my-28{
    margin-top: 7rem;
    margin-bottom: 7rem;
  }

  .sm\:mx-28{
    margin-left: 7rem;
    margin-right: 7rem;
  }

  .sm\:my-32{
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .sm\:mx-32{
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .sm\:my-36{
    margin-top: 9rem;
    margin-bottom: 9rem;
  }

  .sm\:mx-36{
    margin-left: 9rem;
    margin-right: 9rem;
  }

  .sm\:my-40{
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  .sm\:mx-40{
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .sm\:my-44{
    margin-top: 11rem;
    margin-bottom: 11rem;
  }

  .sm\:mx-44{
    margin-left: 11rem;
    margin-right: 11rem;
  }

  .sm\:my-48{
    margin-top: 12rem;
    margin-bottom: 12rem;
  }

  .sm\:mx-48{
    margin-left: 12rem;
    margin-right: 12rem;
  }

  .sm\:my-52{
    margin-top: 13rem;
    margin-bottom: 13rem;
  }

  .sm\:mx-52{
    margin-left: 13rem;
    margin-right: 13rem;
  }

  .sm\:my-56{
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .sm\:mx-56{
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .sm\:my-60{
    margin-top: 15rem;
    margin-bottom: 15rem;
  }

  .sm\:mx-60{
    margin-left: 15rem;
    margin-right: 15rem;
  }

  .sm\:my-64{
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .sm\:mx-64{
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .sm\:my-72{
    margin-top: 18rem;
    margin-bottom: 18rem;
  }

  .sm\:mx-72{
    margin-left: 18rem;
    margin-right: 18rem;
  }

  .sm\:my-80{
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .sm\:mx-80{
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .sm\:my-96{
    margin-top: 24rem;
    margin-bottom: 24rem;
  }

  .sm\:mx-96{
    margin-left: 24rem;
    margin-right: 24rem;
  }

  .sm\:my-auto{
    margin-top: auto;
    margin-bottom: auto;
  }

  .sm\:mx-auto{
    margin-left: auto;
    margin-right: auto;
  }

  .sm\:my-px{
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .sm\:mx-px{
    margin-left: 1px;
    margin-right: 1px;
  }

  .sm\:my-0\.5{
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }

  .sm\:mx-0\.5{
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }

  .sm\:my-1\.5{
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }

  .sm\:mx-1\.5{
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }

  .sm\:my-2\.5{
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }

  .sm\:mx-2\.5{
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }

  .sm\:my-3\.5{
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }

  .sm\:mx-3\.5{
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }

  .sm\:-my-0{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .sm\:-mx-0{
    margin-left: 0px;
    margin-right: 0px;
  }

  .sm\:-my-1{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .sm\:-mx-1{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .sm\:-my-2{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .sm\:-mx-2{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .sm\:-my-3{
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .sm\:-mx-3{
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .sm\:-my-4{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .sm\:-mx-4{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .sm\:-my-5{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .sm\:-mx-5{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .sm\:-my-6{
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .sm\:-mx-6{
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .sm\:-my-7{
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }

  .sm\:-mx-7{
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }

  .sm\:-my-8{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .sm\:-mx-8{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .sm\:-my-9{
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .sm\:-mx-9{
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .sm\:-my-10{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .sm\:-mx-10{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .sm\:-my-11{
    margin-top: -2.75rem;
    margin-bottom: -2.75rem;
  }

  .sm\:-mx-11{
    margin-left: -2.75rem;
    margin-right: -2.75rem;
  }

  .sm\:-my-12{
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .sm\:-mx-12{
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .sm\:-my-14{
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }

  .sm\:-mx-14{
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }

  .sm\:-my-16{
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .sm\:-mx-16{
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .sm\:-my-20{
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .sm\:-mx-20{
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .sm\:-my-24{
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .sm\:-mx-24{
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .sm\:-my-28{
    margin-top: -7rem;
    margin-bottom: -7rem;
  }

  .sm\:-mx-28{
    margin-left: -7rem;
    margin-right: -7rem;
  }

  .sm\:-my-32{
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .sm\:-mx-32{
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .sm\:-my-36{
    margin-top: -9rem;
    margin-bottom: -9rem;
  }

  .sm\:-mx-36{
    margin-left: -9rem;
    margin-right: -9rem;
  }

  .sm\:-my-40{
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .sm\:-mx-40{
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .sm\:-my-44{
    margin-top: -11rem;
    margin-bottom: -11rem;
  }

  .sm\:-mx-44{
    margin-left: -11rem;
    margin-right: -11rem;
  }

  .sm\:-my-48{
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .sm\:-mx-48{
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .sm\:-my-52{
    margin-top: -13rem;
    margin-bottom: -13rem;
  }

  .sm\:-mx-52{
    margin-left: -13rem;
    margin-right: -13rem;
  }

  .sm\:-my-56{
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .sm\:-mx-56{
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .sm\:-my-60{
    margin-top: -15rem;
    margin-bottom: -15rem;
  }

  .sm\:-mx-60{
    margin-left: -15rem;
    margin-right: -15rem;
  }

  .sm\:-my-64{
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .sm\:-mx-64{
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .sm\:-my-72{
    margin-top: -18rem;
    margin-bottom: -18rem;
  }

  .sm\:-mx-72{
    margin-left: -18rem;
    margin-right: -18rem;
  }

  .sm\:-my-80{
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .sm\:-mx-80{
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .sm\:-my-96{
    margin-top: -24rem;
    margin-bottom: -24rem;
  }

  .sm\:-mx-96{
    margin-left: -24rem;
    margin-right: -24rem;
  }

  .sm\:-my-px{
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .sm\:-mx-px{
    margin-left: -1px;
    margin-right: -1px;
  }

  .sm\:-my-0\.5{
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }

  .sm\:-mx-0\.5{
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }

  .sm\:-my-1\.5{
    margin-top: -0.375rem;
    margin-bottom: -0.375rem;
  }

  .sm\:-mx-1\.5{
    margin-left: -0.375rem;
    margin-right: -0.375rem;
  }

  .sm\:-my-2\.5{
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }

  .sm\:-mx-2\.5{
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

  .sm\:-my-3\.5{
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }

  .sm\:-mx-3\.5{
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }

  .sm\:mt-0{
    margin-top: 0px;
  }

  .sm\:mr-0{
    margin-right: 0px;
  }

  .sm\:mb-0{
    margin-bottom: 0px;
  }

  .sm\:ml-0{
    margin-left: 0px;
  }

  .sm\:mt-1{
    margin-top: 0.25rem;
  }

  .sm\:mr-1{
    margin-right: 0.25rem;
  }

  .sm\:mb-1{
    margin-bottom: 0.25rem;
  }

  .sm\:ml-1{
    margin-left: 0.25rem;
  }

  .sm\:mt-2{
    margin-top: 0.5rem;
  }

  .sm\:mr-2{
    margin-right: 0.5rem;
  }

  .sm\:mb-2{
    margin-bottom: 0.5rem;
  }

  .sm\:ml-2{
    margin-left: 0.5rem;
  }

  .sm\:mt-3{
    margin-top: 0.75rem;
  }

  .sm\:mr-3{
    margin-right: 0.75rem;
  }

  .sm\:mb-3{
    margin-bottom: 0.75rem;
  }

  .sm\:ml-3{
    margin-left: 0.75rem;
  }

  .sm\:mt-4{
    margin-top: 1rem;
  }

  .sm\:mr-4{
    margin-right: 1rem;
  }

  .sm\:mb-4{
    margin-bottom: 1rem;
  }

  .sm\:ml-4{
    margin-left: 1rem;
  }

  .sm\:mt-5{
    margin-top: 1.25rem;
  }

  .sm\:mr-5{
    margin-right: 1.25rem;
  }

  .sm\:mb-5{
    margin-bottom: 1.25rem;
  }

  .sm\:ml-5{
    margin-left: 1.25rem;
  }

  .sm\:mt-6{
    margin-top: 1.5rem;
  }

  .sm\:mr-6{
    margin-right: 1.5rem;
  }

  .sm\:mb-6{
    margin-bottom: 1.5rem;
  }

  .sm\:ml-6{
    margin-left: 1.5rem;
  }

  .sm\:mt-7{
    margin-top: 1.75rem;
  }

  .sm\:mr-7{
    margin-right: 1.75rem;
  }

  .sm\:mb-7{
    margin-bottom: 1.75rem;
  }

  .sm\:ml-7{
    margin-left: 1.75rem;
  }

  .sm\:mt-8{
    margin-top: 2rem;
  }

  .sm\:mr-8{
    margin-right: 2rem;
  }

  .sm\:mb-8{
    margin-bottom: 2rem;
  }

  .sm\:ml-8{
    margin-left: 2rem;
  }

  .sm\:mt-9{
    margin-top: 2.25rem;
  }

  .sm\:mr-9{
    margin-right: 2.25rem;
  }

  .sm\:mb-9{
    margin-bottom: 2.25rem;
  }

  .sm\:ml-9{
    margin-left: 2.25rem;
  }

  .sm\:mt-10{
    margin-top: 2.5rem;
  }

  .sm\:mr-10{
    margin-right: 2.5rem;
  }

  .sm\:mb-10{
    margin-bottom: 2.5rem;
  }

  .sm\:ml-10{
    margin-left: 2.5rem;
  }

  .sm\:mt-11{
    margin-top: 2.75rem;
  }

  .sm\:mr-11{
    margin-right: 2.75rem;
  }

  .sm\:mb-11{
    margin-bottom: 2.75rem;
  }

  .sm\:ml-11{
    margin-left: 2.75rem;
  }

  .sm\:mt-12{
    margin-top: 3rem;
  }

  .sm\:mr-12{
    margin-right: 3rem;
  }

  .sm\:mb-12{
    margin-bottom: 3rem;
  }

  .sm\:ml-12{
    margin-left: 3rem;
  }

  .sm\:mt-14{
    margin-top: 3.5rem;
  }

  .sm\:mr-14{
    margin-right: 3.5rem;
  }

  .sm\:mb-14{
    margin-bottom: 3.5rem;
  }

  .sm\:ml-14{
    margin-left: 3.5rem;
  }

  .sm\:mt-16{
    margin-top: 4rem;
  }

  .sm\:mr-16{
    margin-right: 4rem;
  }

  .sm\:mb-16{
    margin-bottom: 4rem;
  }

  .sm\:ml-16{
    margin-left: 4rem;
  }

  .sm\:mt-20{
    margin-top: 5rem;
  }

  .sm\:mr-20{
    margin-right: 5rem;
  }

  .sm\:mb-20{
    margin-bottom: 5rem;
  }

  .sm\:ml-20{
    margin-left: 5rem;
  }

  .sm\:mt-24{
    margin-top: 6rem;
  }

  .sm\:mr-24{
    margin-right: 6rem;
  }

  .sm\:mb-24{
    margin-bottom: 6rem;
  }

  .sm\:ml-24{
    margin-left: 6rem;
  }

  .sm\:mt-28{
    margin-top: 7rem;
  }

  .sm\:mr-28{
    margin-right: 7rem;
  }

  .sm\:mb-28{
    margin-bottom: 7rem;
  }

  .sm\:ml-28{
    margin-left: 7rem;
  }

  .sm\:mt-32{
    margin-top: 8rem;
  }

  .sm\:mr-32{
    margin-right: 8rem;
  }

  .sm\:mb-32{
    margin-bottom: 8rem;
  }

  .sm\:ml-32{
    margin-left: 8rem;
  }

  .sm\:mt-36{
    margin-top: 9rem;
  }

  .sm\:mr-36{
    margin-right: 9rem;
  }

  .sm\:mb-36{
    margin-bottom: 9rem;
  }

  .sm\:ml-36{
    margin-left: 9rem;
  }

  .sm\:mt-40{
    margin-top: 10rem;
  }

  .sm\:mr-40{
    margin-right: 10rem;
  }

  .sm\:mb-40{
    margin-bottom: 10rem;
  }

  .sm\:ml-40{
    margin-left: 10rem;
  }

  .sm\:mt-44{
    margin-top: 11rem;
  }

  .sm\:mr-44{
    margin-right: 11rem;
  }

  .sm\:mb-44{
    margin-bottom: 11rem;
  }

  .sm\:ml-44{
    margin-left: 11rem;
  }

  .sm\:mt-48{
    margin-top: 12rem;
  }

  .sm\:mr-48{
    margin-right: 12rem;
  }

  .sm\:mb-48{
    margin-bottom: 12rem;
  }

  .sm\:ml-48{
    margin-left: 12rem;
  }

  .sm\:mt-52{
    margin-top: 13rem;
  }

  .sm\:mr-52{
    margin-right: 13rem;
  }

  .sm\:mb-52{
    margin-bottom: 13rem;
  }

  .sm\:ml-52{
    margin-left: 13rem;
  }

  .sm\:mt-56{
    margin-top: 14rem;
  }

  .sm\:mr-56{
    margin-right: 14rem;
  }

  .sm\:mb-56{
    margin-bottom: 14rem;
  }

  .sm\:ml-56{
    margin-left: 14rem;
  }

  .sm\:mt-60{
    margin-top: 15rem;
  }

  .sm\:mr-60{
    margin-right: 15rem;
  }

  .sm\:mb-60{
    margin-bottom: 15rem;
  }

  .sm\:ml-60{
    margin-left: 15rem;
  }

  .sm\:mt-64{
    margin-top: 16rem;
  }

  .sm\:mr-64{
    margin-right: 16rem;
  }

  .sm\:mb-64{
    margin-bottom: 16rem;
  }

  .sm\:ml-64{
    margin-left: 16rem;
  }

  .sm\:mt-72{
    margin-top: 18rem;
  }

  .sm\:mr-72{
    margin-right: 18rem;
  }

  .sm\:mb-72{
    margin-bottom: 18rem;
  }

  .sm\:ml-72{
    margin-left: 18rem;
  }

  .sm\:mt-80{
    margin-top: 20rem;
  }

  .sm\:mr-80{
    margin-right: 20rem;
  }

  .sm\:mb-80{
    margin-bottom: 20rem;
  }

  .sm\:ml-80{
    margin-left: 20rem;
  }

  .sm\:mt-96{
    margin-top: 24rem;
  }

  .sm\:mr-96{
    margin-right: 24rem;
  }

  .sm\:mb-96{
    margin-bottom: 24rem;
  }

  .sm\:ml-96{
    margin-left: 24rem;
  }

  .sm\:mt-auto{
    margin-top: auto;
  }

  .sm\:mr-auto{
    margin-right: auto;
  }

  .sm\:mb-auto{
    margin-bottom: auto;
  }

  .sm\:ml-auto{
    margin-left: auto;
  }

  .sm\:mt-px{
    margin-top: 1px;
  }

  .sm\:mr-px{
    margin-right: 1px;
  }

  .sm\:mb-px{
    margin-bottom: 1px;
  }

  .sm\:ml-px{
    margin-left: 1px;
  }

  .sm\:mt-0\.5{
    margin-top: 0.125rem;
  }

  .sm\:mr-0\.5{
    margin-right: 0.125rem;
  }

  .sm\:mb-0\.5{
    margin-bottom: 0.125rem;
  }

  .sm\:ml-0\.5{
    margin-left: 0.125rem;
  }

  .sm\:mt-1\.5{
    margin-top: 0.375rem;
  }

  .sm\:mr-1\.5{
    margin-right: 0.375rem;
  }

  .sm\:mb-1\.5{
    margin-bottom: 0.375rem;
  }

  .sm\:ml-1\.5{
    margin-left: 0.375rem;
  }

  .sm\:mt-2\.5{
    margin-top: 0.625rem;
  }

  .sm\:mr-2\.5{
    margin-right: 0.625rem;
  }

  .sm\:mb-2\.5{
    margin-bottom: 0.625rem;
  }

  .sm\:ml-2\.5{
    margin-left: 0.625rem;
  }

  .sm\:mt-3\.5{
    margin-top: 0.875rem;
  }

  .sm\:mr-3\.5{
    margin-right: 0.875rem;
  }

  .sm\:mb-3\.5{
    margin-bottom: 0.875rem;
  }

  .sm\:ml-3\.5{
    margin-left: 0.875rem;
  }

  .sm\:-mt-0{
    margin-top: 0px;
  }

  .sm\:-mr-0{
    margin-right: 0px;
  }

  .sm\:-mb-0{
    margin-bottom: 0px;
  }

  .sm\:-ml-0{
    margin-left: 0px;
  }

  .sm\:-mt-1{
    margin-top: -0.25rem;
  }

  .sm\:-mr-1{
    margin-right: -0.25rem;
  }

  .sm\:-mb-1{
    margin-bottom: -0.25rem;
  }

  .sm\:-ml-1{
    margin-left: -0.25rem;
  }

  .sm\:-mt-2{
    margin-top: -0.5rem;
  }

  .sm\:-mr-2{
    margin-right: -0.5rem;
  }

  .sm\:-mb-2{
    margin-bottom: -0.5rem;
  }

  .sm\:-ml-2{
    margin-left: -0.5rem;
  }

  .sm\:-mt-3{
    margin-top: -0.75rem;
  }

  .sm\:-mr-3{
    margin-right: -0.75rem;
  }

  .sm\:-mb-3{
    margin-bottom: -0.75rem;
  }

  .sm\:-ml-3{
    margin-left: -0.75rem;
  }

  .sm\:-mt-4{
    margin-top: -1rem;
  }

  .sm\:-mr-4{
    margin-right: -1rem;
  }

  .sm\:-mb-4{
    margin-bottom: -1rem;
  }

  .sm\:-ml-4{
    margin-left: -1rem;
  }

  .sm\:-mt-5{
    margin-top: -1.25rem;
  }

  .sm\:-mr-5{
    margin-right: -1.25rem;
  }

  .sm\:-mb-5{
    margin-bottom: -1.25rem;
  }

  .sm\:-ml-5{
    margin-left: -1.25rem;
  }

  .sm\:-mt-6{
    margin-top: -1.5rem;
  }

  .sm\:-mr-6{
    margin-right: -1.5rem;
  }

  .sm\:-mb-6{
    margin-bottom: -1.5rem;
  }

  .sm\:-ml-6{
    margin-left: -1.5rem;
  }

  .sm\:-mt-7{
    margin-top: -1.75rem;
  }

  .sm\:-mr-7{
    margin-right: -1.75rem;
  }

  .sm\:-mb-7{
    margin-bottom: -1.75rem;
  }

  .sm\:-ml-7{
    margin-left: -1.75rem;
  }

  .sm\:-mt-8{
    margin-top: -2rem;
  }

  .sm\:-mr-8{
    margin-right: -2rem;
  }

  .sm\:-mb-8{
    margin-bottom: -2rem;
  }

  .sm\:-ml-8{
    margin-left: -2rem;
  }

  .sm\:-mt-9{
    margin-top: -2.25rem;
  }

  .sm\:-mr-9{
    margin-right: -2.25rem;
  }

  .sm\:-mb-9{
    margin-bottom: -2.25rem;
  }

  .sm\:-ml-9{
    margin-left: -2.25rem;
  }

  .sm\:-mt-10{
    margin-top: -2.5rem;
  }

  .sm\:-mr-10{
    margin-right: -2.5rem;
  }

  .sm\:-mb-10{
    margin-bottom: -2.5rem;
  }

  .sm\:-ml-10{
    margin-left: -2.5rem;
  }

  .sm\:-mt-11{
    margin-top: -2.75rem;
  }

  .sm\:-mr-11{
    margin-right: -2.75rem;
  }

  .sm\:-mb-11{
    margin-bottom: -2.75rem;
  }

  .sm\:-ml-11{
    margin-left: -2.75rem;
  }

  .sm\:-mt-12{
    margin-top: -3rem;
  }

  .sm\:-mr-12{
    margin-right: -3rem;
  }

  .sm\:-mb-12{
    margin-bottom: -3rem;
  }

  .sm\:-ml-12{
    margin-left: -3rem;
  }

  .sm\:-mt-14{
    margin-top: -3.5rem;
  }

  .sm\:-mr-14{
    margin-right: -3.5rem;
  }

  .sm\:-mb-14{
    margin-bottom: -3.5rem;
  }

  .sm\:-ml-14{
    margin-left: -3.5rem;
  }

  .sm\:-mt-16{
    margin-top: -4rem;
  }

  .sm\:-mr-16{
    margin-right: -4rem;
  }

  .sm\:-mb-16{
    margin-bottom: -4rem;
  }

  .sm\:-ml-16{
    margin-left: -4rem;
  }

  .sm\:-mt-20{
    margin-top: -5rem;
  }

  .sm\:-mr-20{
    margin-right: -5rem;
  }

  .sm\:-mb-20{
    margin-bottom: -5rem;
  }

  .sm\:-ml-20{
    margin-left: -5rem;
  }

  .sm\:-mt-24{
    margin-top: -6rem;
  }

  .sm\:-mr-24{
    margin-right: -6rem;
  }

  .sm\:-mb-24{
    margin-bottom: -6rem;
  }

  .sm\:-ml-24{
    margin-left: -6rem;
  }

  .sm\:-mt-28{
    margin-top: -7rem;
  }

  .sm\:-mr-28{
    margin-right: -7rem;
  }

  .sm\:-mb-28{
    margin-bottom: -7rem;
  }

  .sm\:-ml-28{
    margin-left: -7rem;
  }

  .sm\:-mt-32{
    margin-top: -8rem;
  }

  .sm\:-mr-32{
    margin-right: -8rem;
  }

  .sm\:-mb-32{
    margin-bottom: -8rem;
  }

  .sm\:-ml-32{
    margin-left: -8rem;
  }

  .sm\:-mt-36{
    margin-top: -9rem;
  }

  .sm\:-mr-36{
    margin-right: -9rem;
  }

  .sm\:-mb-36{
    margin-bottom: -9rem;
  }

  .sm\:-ml-36{
    margin-left: -9rem;
  }

  .sm\:-mt-40{
    margin-top: -10rem;
  }

  .sm\:-mr-40{
    margin-right: -10rem;
  }

  .sm\:-mb-40{
    margin-bottom: -10rem;
  }

  .sm\:-ml-40{
    margin-left: -10rem;
  }

  .sm\:-mt-44{
    margin-top: -11rem;
  }

  .sm\:-mr-44{
    margin-right: -11rem;
  }

  .sm\:-mb-44{
    margin-bottom: -11rem;
  }

  .sm\:-ml-44{
    margin-left: -11rem;
  }

  .sm\:-mt-48{
    margin-top: -12rem;
  }

  .sm\:-mr-48{
    margin-right: -12rem;
  }

  .sm\:-mb-48{
    margin-bottom: -12rem;
  }

  .sm\:-ml-48{
    margin-left: -12rem;
  }

  .sm\:-mt-52{
    margin-top: -13rem;
  }

  .sm\:-mr-52{
    margin-right: -13rem;
  }

  .sm\:-mb-52{
    margin-bottom: -13rem;
  }

  .sm\:-ml-52{
    margin-left: -13rem;
  }

  .sm\:-mt-56{
    margin-top: -14rem;
  }

  .sm\:-mr-56{
    margin-right: -14rem;
  }

  .sm\:-mb-56{
    margin-bottom: -14rem;
  }

  .sm\:-ml-56{
    margin-left: -14rem;
  }

  .sm\:-mt-60{
    margin-top: -15rem;
  }

  .sm\:-mr-60{
    margin-right: -15rem;
  }

  .sm\:-mb-60{
    margin-bottom: -15rem;
  }

  .sm\:-ml-60{
    margin-left: -15rem;
  }

  .sm\:-mt-64{
    margin-top: -16rem;
  }

  .sm\:-mr-64{
    margin-right: -16rem;
  }

  .sm\:-mb-64{
    margin-bottom: -16rem;
  }

  .sm\:-ml-64{
    margin-left: -16rem;
  }

  .sm\:-mt-72{
    margin-top: -18rem;
  }

  .sm\:-mr-72{
    margin-right: -18rem;
  }

  .sm\:-mb-72{
    margin-bottom: -18rem;
  }

  .sm\:-ml-72{
    margin-left: -18rem;
  }

  .sm\:-mt-80{
    margin-top: -20rem;
  }

  .sm\:-mr-80{
    margin-right: -20rem;
  }

  .sm\:-mb-80{
    margin-bottom: -20rem;
  }

  .sm\:-ml-80{
    margin-left: -20rem;
  }

  .sm\:-mt-96{
    margin-top: -24rem;
  }

  .sm\:-mr-96{
    margin-right: -24rem;
  }

  .sm\:-mb-96{
    margin-bottom: -24rem;
  }

  .sm\:-ml-96{
    margin-left: -24rem;
  }

  .sm\:-mt-px{
    margin-top: -1px;
  }

  .sm\:-mr-px{
    margin-right: -1px;
  }

  .sm\:-mb-px{
    margin-bottom: -1px;
  }

  .sm\:-ml-px{
    margin-left: -1px;
  }

  .sm\:-mt-0\.5{
    margin-top: -0.125rem;
  }

  .sm\:-mr-0\.5{
    margin-right: -0.125rem;
  }

  .sm\:-mb-0\.5{
    margin-bottom: -0.125rem;
  }

  .sm\:-ml-0\.5{
    margin-left: -0.125rem;
  }

  .sm\:-mt-1\.5{
    margin-top: -0.375rem;
  }

  .sm\:-mr-1\.5{
    margin-right: -0.375rem;
  }

  .sm\:-mb-1\.5{
    margin-bottom: -0.375rem;
  }

  .sm\:-ml-1\.5{
    margin-left: -0.375rem;
  }

  .sm\:-mt-2\.5{
    margin-top: -0.625rem;
  }

  .sm\:-mr-2\.5{
    margin-right: -0.625rem;
  }

  .sm\:-mb-2\.5{
    margin-bottom: -0.625rem;
  }

  .sm\:-ml-2\.5{
    margin-left: -0.625rem;
  }

  .sm\:-mt-3\.5{
    margin-top: -0.875rem;
  }

  .sm\:-mr-3\.5{
    margin-right: -0.875rem;
  }

  .sm\:-mb-3\.5{
    margin-bottom: -0.875rem;
  }

  .sm\:-ml-3\.5{
    margin-left: -0.875rem;
  }

  .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\:max-w-0{
    max-width: 0rem;
  }

  .sm\:max-w-none{
    max-width: none;
  }

  .sm\:max-w-xs{
    max-width: 375px;
  }

  .sm\:max-w-sm{
    max-width: 640px;
  }

  .sm\:max-w-md{
    max-width: 768px;
  }

  .sm\:max-w-lg{
    max-width: 1024px;
  }

  .sm\:max-w-xl{
    max-width: 1280px;
  }

  .sm\:max-w-2xl{
    max-width: 1366px;
  }

  .sm\:max-w-3xl{
    max-width: 1680px;
  }

  .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\:min-h-0{
    min-height: 0px;
  }

  .sm\:min-h-full{
    min-height: 100%;
  }

  .sm\:min-h-screen{
    min-height: 100vh;
  }

  .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\:min-w-200px{
    min-width: 200px;
  }

  .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\: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\: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\: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\: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-16{
    padding: 4rem;
  }

  .sm\:p-20{
    padding: 5rem;
  }

  .sm\:p-24{
    padding: 6rem;
  }

  .sm\:p-28{
    padding: 7rem;
  }

  .sm\:p-32{
    padding: 8rem;
  }

  .sm\:p-36{
    padding: 9rem;
  }

  .sm\:p-40{
    padding: 10rem;
  }

  .sm\:p-44{
    padding: 11rem;
  }

  .sm\:p-48{
    padding: 12rem;
  }

  .sm\:p-52{
    padding: 13rem;
  }

  .sm\:p-56{
    padding: 14rem;
  }

  .sm\:p-60{
    padding: 15rem;
  }

  .sm\:p-64{
    padding: 16rem;
  }

  .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-16-9{
    padding: 56.25%;
  }

  .sm\:py-0{
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .sm\:px-0{
    padding-left: 0px;
    padding-right: 0px;
  }

  .sm\:py-1{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .sm\:px-1{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .sm\:py-2{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .sm\:px-2{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .sm\:py-3{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .sm\:px-3{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .sm\:py-4{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .sm\:px-4{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .sm\:py-5{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .sm\:px-5{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .sm\:py-6{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .sm\:px-6{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .sm\:py-7{
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .sm\:px-7{
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .sm\:py-8{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .sm\:px-8{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .sm\:py-9{
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .sm\:px-9{
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .sm\:py-10{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .sm\:px-10{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .sm\:py-11{
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }

  .sm\:px-11{
    padding-left: 2.75rem;
    padding-right: 2.75rem;
  }

  .sm\:py-12{
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .sm\:px-12{
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .sm\:py-14{
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .sm\:px-14{
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .sm\:py-16{
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .sm\:px-16{
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .sm\:py-20{
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .sm\:px-20{
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .sm\:py-24{
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .sm\:px-24{
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .sm\:py-28{
    padding-top: 7rem;
    padding-bottom: 7rem;
  }

  .sm\:px-28{
    padding-left: 7rem;
    padding-right: 7rem;
  }

  .sm\:py-32{
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .sm\:px-32{
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .sm\:py-36{
    padding-top: 9rem;
    padding-bottom: 9rem;
  }

  .sm\:px-36{
    padding-left: 9rem;
    padding-right: 9rem;
  }

  .sm\:py-40{
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .sm\:px-40{
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .sm\:py-44{
    padding-top: 11rem;
    padding-bottom: 11rem;
  }

  .sm\:px-44{
    padding-left: 11rem;
    padding-right: 11rem;
  }

  .sm\:py-48{
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .sm\:px-48{
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .sm\:py-52{
    padding-top: 13rem;
    padding-bottom: 13rem;
  }

  .sm\:px-52{
    padding-left: 13rem;
    padding-right: 13rem;
  }

  .sm\:py-56{
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .sm\:px-56{
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .sm\:py-60{
    padding-top: 15rem;
    padding-bottom: 15rem;
  }

  .sm\:px-60{
    padding-left: 15rem;
    padding-right: 15rem;
  }

  .sm\:py-64{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .sm\:px-64{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .sm\:py-72{
    padding-top: 18rem;
    padding-bottom: 18rem;
  }

  .sm\:px-72{
    padding-left: 18rem;
    padding-right: 18rem;
  }

  .sm\:py-80{
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .sm\:px-80{
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .sm\:py-96{
    padding-top: 24rem;
    padding-bottom: 24rem;
  }

  .sm\:px-96{
    padding-left: 24rem;
    padding-right: 24rem;
  }

  .sm\:py-px{
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .sm\:px-px{
    padding-left: 1px;
    padding-right: 1px;
  }

  .sm\:py-0\.5{
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }

  .sm\:px-0\.5{
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }

  .sm\:py-1\.5{
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }

  .sm\:px-1\.5{
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }

  .sm\:py-2\.5{
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }

  .sm\:px-2\.5{
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  .sm\:py-3\.5{
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }

  .sm\:px-3\.5{
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }

  .sm\:py-16-9{
    padding-top: 56.25%;
    padding-bottom: 56.25%;
  }

  .sm\:px-16-9{
    padding-left: 56.25%;
    padding-right: 56.25%;
  }

  .sm\:pt-0{
    padding-top: 0px;
  }

  .sm\:pr-0{
    padding-right: 0px;
  }

  .sm\:pb-0{
    padding-bottom: 0px;
  }

  .sm\:pl-0{
    padding-left: 0px;
  }

  .sm\:pt-1{
    padding-top: 0.25rem;
  }

  .sm\:pr-1{
    padding-right: 0.25rem;
  }

  .sm\:pb-1{
    padding-bottom: 0.25rem;
  }

  .sm\:pl-1{
    padding-left: 0.25rem;
  }

  .sm\:pt-2{
    padding-top: 0.5rem;
  }

  .sm\:pr-2{
    padding-right: 0.5rem;
  }

  .sm\:pb-2{
    padding-bottom: 0.5rem;
  }

  .sm\:pl-2{
    padding-left: 0.5rem;
  }

  .sm\:pt-3{
    padding-top: 0.75rem;
  }

  .sm\:pr-3{
    padding-right: 0.75rem;
  }

  .sm\:pb-3{
    padding-bottom: 0.75rem;
  }

  .sm\:pl-3{
    padding-left: 0.75rem;
  }

  .sm\:pt-4{
    padding-top: 1rem;
  }

  .sm\:pr-4{
    padding-right: 1rem;
  }

  .sm\:pb-4{
    padding-bottom: 1rem;
  }

  .sm\:pl-4{
    padding-left: 1rem;
  }

  .sm\:pt-5{
    padding-top: 1.25rem;
  }

  .sm\:pr-5{
    padding-right: 1.25rem;
  }

  .sm\:pb-5{
    padding-bottom: 1.25rem;
  }

  .sm\:pl-5{
    padding-left: 1.25rem;
  }

  .sm\:pt-6{
    padding-top: 1.5rem;
  }

  .sm\:pr-6{
    padding-right: 1.5rem;
  }

  .sm\:pb-6{
    padding-bottom: 1.5rem;
  }

  .sm\:pl-6{
    padding-left: 1.5rem;
  }

  .sm\:pt-7{
    padding-top: 1.75rem;
  }

  .sm\:pr-7{
    padding-right: 1.75rem;
  }

  .sm\:pb-7{
    padding-bottom: 1.75rem;
  }

  .sm\:pl-7{
    padding-left: 1.75rem;
  }

  .sm\:pt-8{
    padding-top: 2rem;
  }

  .sm\:pr-8{
    padding-right: 2rem;
  }

  .sm\:pb-8{
    padding-bottom: 2rem;
  }

  .sm\:pl-8{
    padding-left: 2rem;
  }

  .sm\:pt-9{
    padding-top: 2.25rem;
  }

  .sm\:pr-9{
    padding-right: 2.25rem;
  }

  .sm\:pb-9{
    padding-bottom: 2.25rem;
  }

  .sm\:pl-9{
    padding-left: 2.25rem;
  }

  .sm\:pt-10{
    padding-top: 2.5rem;
  }

  .sm\:pr-10{
    padding-right: 2.5rem;
  }

  .sm\:pb-10{
    padding-bottom: 2.5rem;
  }

  .sm\:pl-10{
    padding-left: 2.5rem;
  }

  .sm\:pt-11{
    padding-top: 2.75rem;
  }

  .sm\:pr-11{
    padding-right: 2.75rem;
  }

  .sm\:pb-11{
    padding-bottom: 2.75rem;
  }

  .sm\:pl-11{
    padding-left: 2.75rem;
  }

  .sm\:pt-12{
    padding-top: 3rem;
  }

  .sm\:pr-12{
    padding-right: 3rem;
  }

  .sm\:pb-12{
    padding-bottom: 3rem;
  }

  .sm\:pl-12{
    padding-left: 3rem;
  }

  .sm\:pt-14{
    padding-top: 3.5rem;
  }

  .sm\:pr-14{
    padding-right: 3.5rem;
  }

  .sm\:pb-14{
    padding-bottom: 3.5rem;
  }

  .sm\:pl-14{
    padding-left: 3.5rem;
  }

  .sm\:pt-16{
    padding-top: 4rem;
  }

  .sm\:pr-16{
    padding-right: 4rem;
  }

  .sm\:pb-16{
    padding-bottom: 4rem;
  }

  .sm\:pl-16{
    padding-left: 4rem;
  }

  .sm\:pt-20{
    padding-top: 5rem;
  }

  .sm\:pr-20{
    padding-right: 5rem;
  }

  .sm\:pb-20{
    padding-bottom: 5rem;
  }

  .sm\:pl-20{
    padding-left: 5rem;
  }

  .sm\:pt-24{
    padding-top: 6rem;
  }

  .sm\:pr-24{
    padding-right: 6rem;
  }

  .sm\:pb-24{
    padding-bottom: 6rem;
  }

  .sm\:pl-24{
    padding-left: 6rem;
  }

  .sm\:pt-28{
    padding-top: 7rem;
  }

  .sm\:pr-28{
    padding-right: 7rem;
  }

  .sm\:pb-28{
    padding-bottom: 7rem;
  }

  .sm\:pl-28{
    padding-left: 7rem;
  }

  .sm\:pt-32{
    padding-top: 8rem;
  }

  .sm\:pr-32{
    padding-right: 8rem;
  }

  .sm\:pb-32{
    padding-bottom: 8rem;
  }

  .sm\:pl-32{
    padding-left: 8rem;
  }

  .sm\:pt-36{
    padding-top: 9rem;
  }

  .sm\:pr-36{
    padding-right: 9rem;
  }

  .sm\:pb-36{
    padding-bottom: 9rem;
  }

  .sm\:pl-36{
    padding-left: 9rem;
  }

  .sm\:pt-40{
    padding-top: 10rem;
  }

  .sm\:pr-40{
    padding-right: 10rem;
  }

  .sm\:pb-40{
    padding-bottom: 10rem;
  }

  .sm\:pl-40{
    padding-left: 10rem;
  }

  .sm\:pt-44{
    padding-top: 11rem;
  }

  .sm\:pr-44{
    padding-right: 11rem;
  }

  .sm\:pb-44{
    padding-bottom: 11rem;
  }

  .sm\:pl-44{
    padding-left: 11rem;
  }

  .sm\:pt-48{
    padding-top: 12rem;
  }

  .sm\:pr-48{
    padding-right: 12rem;
  }

  .sm\:pb-48{
    padding-bottom: 12rem;
  }

  .sm\:pl-48{
    padding-left: 12rem;
  }

  .sm\:pt-52{
    padding-top: 13rem;
  }

  .sm\:pr-52{
    padding-right: 13rem;
  }

  .sm\:pb-52{
    padding-bottom: 13rem;
  }

  .sm\:pl-52{
    padding-left: 13rem;
  }

  .sm\:pt-56{
    padding-top: 14rem;
  }

  .sm\:pr-56{
    padding-right: 14rem;
  }

  .sm\:pb-56{
    padding-bottom: 14rem;
  }

  .sm\:pl-56{
    padding-left: 14rem;
  }

  .sm\:pt-60{
    padding-top: 15rem;
  }

  .sm\:pr-60{
    padding-right: 15rem;
  }

  .sm\:pb-60{
    padding-bottom: 15rem;
  }

  .sm\:pl-60{
    padding-left: 15rem;
  }

  .sm\:pt-64{
    padding-top: 16rem;
  }

  .sm\:pr-64{
    padding-right: 16rem;
  }

  .sm\:pb-64{
    padding-bottom: 16rem;
  }

  .sm\:pl-64{
    padding-left: 16rem;
  }

  .sm\:pt-72{
    padding-top: 18rem;
  }

  .sm\:pr-72{
    padding-right: 18rem;
  }

  .sm\:pb-72{
    padding-bottom: 18rem;
  }

  .sm\:pl-72{
    padding-left: 18rem;
  }

  .sm\:pt-80{
    padding-top: 20rem;
  }

  .sm\:pr-80{
    padding-right: 20rem;
  }

  .sm\:pb-80{
    padding-bottom: 20rem;
  }

  .sm\:pl-80{
    padding-left: 20rem;
  }

  .sm\:pt-96{
    padding-top: 24rem;
  }

  .sm\:pr-96{
    padding-right: 24rem;
  }

  .sm\:pb-96{
    padding-bottom: 24rem;
  }

  .sm\:pl-96{
    padding-left: 24rem;
  }

  .sm\:pt-px{
    padding-top: 1px;
  }

  .sm\:pr-px{
    padding-right: 1px;
  }

  .sm\:pb-px{
    padding-bottom: 1px;
  }

  .sm\:pl-px{
    padding-left: 1px;
  }

  .sm\:pt-0\.5{
    padding-top: 0.125rem;
  }

  .sm\:pr-0\.5{
    padding-right: 0.125rem;
  }

  .sm\:pb-0\.5{
    padding-bottom: 0.125rem;
  }

  .sm\:pl-0\.5{
    padding-left: 0.125rem;
  }

  .sm\:pt-1\.5{
    padding-top: 0.375rem;
  }

  .sm\:pr-1\.5{
    padding-right: 0.375rem;
  }

  .sm\:pb-1\.5{
    padding-bottom: 0.375rem;
  }

  .sm\:pl-1\.5{
    padding-left: 0.375rem;
  }

  .sm\:pt-2\.5{
    padding-top: 0.625rem;
  }

  .sm\:pr-2\.5{
    padding-right: 0.625rem;
  }

  .sm\:pb-2\.5{
    padding-bottom: 0.625rem;
  }

  .sm\:pl-2\.5{
    padding-left: 0.625rem;
  }

  .sm\:pt-3\.5{
    padding-top: 0.875rem;
  }

  .sm\:pr-3\.5{
    padding-right: 0.875rem;
  }

  .sm\:pb-3\.5{
    padding-bottom: 0.875rem;
  }

  .sm\:pl-3\.5{
    padding-left: 0.875rem;
  }

  .sm\:pt-16-9{
    padding-top: 56.25%;
  }

  .sm\:pr-16-9{
    padding-right: 56.25%;
  }

  .sm\:pb-16-9{
    padding-bottom: 56.25%;
  }

  .sm\:pl-16-9{
    padding-left: 56.25%;
  }

  .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-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-50:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-100:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-200:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-300:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-400:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-600:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-700:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-800:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-900:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, 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-browny::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-browny:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-browny::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-browny-lighter::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-browny-lighter:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-browny-lighter::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-browny-darker::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-browny-darker:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-browny-darker::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-graysy::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-graysy:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-graysy::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-graysy-darker::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-graysy-darker:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-graysy-darker::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-graysy-lighter::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-graysy-lighter:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-graysy-lighter::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-error::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-error:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-error::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-redy::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(222, 21, 21, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-redy:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(222, 21, 21, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-redy::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(222, 21, 21, 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-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-50:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-100:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-200:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-300:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-400:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-600:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-700:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-800:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-900:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, 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-browny:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-browny:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-browny:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-browny-lighter:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-browny-lighter:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-browny-lighter:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-browny-darker:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-browny-darker:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-browny-darker:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-graysy:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-graysy:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-graysy:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-graysy-darker:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-graysy-darker:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-graysy-darker:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-graysy-lighter:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-graysy-lighter:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-graysy-lighter:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-error:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-error:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-error:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-redy:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(222, 21, 21, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-redy:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(222, 21, 21, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-redy:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(222, 21, 21, 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\:pointer-events-none{
    pointer-events: none;
  }

  .sm\:pointer-events-auto{
    pointer-events: auto;
  }

  .sm\:static{
    position: static;
  }

  .sm\:fixed{
    position: fixed;
  }

  .sm\:absolute{
    position: absolute;
  }

  .sm\:relative{
    position: relative;
  }

  .sm\:sticky{
    position: sticky;
  }

  .sm\:inset-0{
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .sm\:inset-1{
    top: 0.25rem;
    right: 0.25rem;
    bottom: 0.25rem;
    left: 0.25rem;
  }

  .sm\:inset-2{
    top: 0.5rem;
    right: 0.5rem;
    bottom: 0.5rem;
    left: 0.5rem;
  }

  .sm\:inset-3{
    top: 0.75rem;
    right: 0.75rem;
    bottom: 0.75rem;
    left: 0.75rem;
  }

  .sm\:inset-4{
    top: 1rem;
    right: 1rem;
    bottom: 1rem;
    left: 1rem;
  }

  .sm\:inset-5{
    top: 1.25rem;
    right: 1.25rem;
    bottom: 1.25rem;
    left: 1.25rem;
  }

  .sm\:inset-6{
    top: 1.5rem;
    right: 1.5rem;
    bottom: 1.5rem;
    left: 1.5rem;
  }

  .sm\:inset-7{
    top: 1.75rem;
    right: 1.75rem;
    bottom: 1.75rem;
    left: 1.75rem;
  }

  .sm\:inset-8{
    top: 2rem;
    right: 2rem;
    bottom: 2rem;
    left: 2rem;
  }

  .sm\:inset-9{
    top: 2.25rem;
    right: 2.25rem;
    bottom: 2.25rem;
    left: 2.25rem;
  }

  .sm\:inset-10{
    top: 2.5rem;
    right: 2.5rem;
    bottom: 2.5rem;
    left: 2.5rem;
  }

  .sm\:inset-11{
    top: 2.75rem;
    right: 2.75rem;
    bottom: 2.75rem;
    left: 2.75rem;
  }

  .sm\:inset-12{
    top: 3rem;
    right: 3rem;
    bottom: 3rem;
    left: 3rem;
  }

  .sm\:inset-14{
    top: 3.5rem;
    right: 3.5rem;
    bottom: 3.5rem;
    left: 3.5rem;
  }

  .sm\:inset-16{
    top: 4rem;
    right: 4rem;
    bottom: 4rem;
    left: 4rem;
  }

  .sm\:inset-20{
    top: 5rem;
    right: 5rem;
    bottom: 5rem;
    left: 5rem;
  }

  .sm\:inset-24{
    top: 6rem;
    right: 6rem;
    bottom: 6rem;
    left: 6rem;
  }

  .sm\:inset-28{
    top: 7rem;
    right: 7rem;
    bottom: 7rem;
    left: 7rem;
  }

  .sm\:inset-32{
    top: 8rem;
    right: 8rem;
    bottom: 8rem;
    left: 8rem;
  }

  .sm\:inset-36{
    top: 9rem;
    right: 9rem;
    bottom: 9rem;
    left: 9rem;
  }

  .sm\:inset-40{
    top: 10rem;
    right: 10rem;
    bottom: 10rem;
    left: 10rem;
  }

  .sm\:inset-44{
    top: 11rem;
    right: 11rem;
    bottom: 11rem;
    left: 11rem;
  }

  .sm\:inset-48{
    top: 12rem;
    right: 12rem;
    bottom: 12rem;
    left: 12rem;
  }

  .sm\:inset-52{
    top: 13rem;
    right: 13rem;
    bottom: 13rem;
    left: 13rem;
  }

  .sm\:inset-56{
    top: 14rem;
    right: 14rem;
    bottom: 14rem;
    left: 14rem;
  }

  .sm\:inset-60{
    top: 15rem;
    right: 15rem;
    bottom: 15rem;
    left: 15rem;
  }

  .sm\:inset-64{
    top: 16rem;
    right: 16rem;
    bottom: 16rem;
    left: 16rem;
  }

  .sm\:inset-72{
    top: 18rem;
    right: 18rem;
    bottom: 18rem;
    left: 18rem;
  }

  .sm\:inset-80{
    top: 20rem;
    right: 20rem;
    bottom: 20rem;
    left: 20rem;
  }

  .sm\:inset-96{
    top: 24rem;
    right: 24rem;
    bottom: 24rem;
    left: 24rem;
  }

  .sm\:inset-auto{
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .sm\:inset-px{
    top: 1px;
    right: 1px;
    bottom: 1px;
    left: 1px;
  }

  .sm\:inset-0\.5{
    top: 0.125rem;
    right: 0.125rem;
    bottom: 0.125rem;
    left: 0.125rem;
  }

  .sm\:inset-1\.5{
    top: 0.375rem;
    right: 0.375rem;
    bottom: 0.375rem;
    left: 0.375rem;
  }

  .sm\:inset-2\.5{
    top: 0.625rem;
    right: 0.625rem;
    bottom: 0.625rem;
    left: 0.625rem;
  }

  .sm\:inset-3\.5{
    top: 0.875rem;
    right: 0.875rem;
    bottom: 0.875rem;
    left: 0.875rem;
  }

  .sm\:-inset-0{
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .sm\:-inset-1{
    top: -0.25rem;
    right: -0.25rem;
    bottom: -0.25rem;
    left: -0.25rem;
  }

  .sm\:-inset-2{
    top: -0.5rem;
    right: -0.5rem;
    bottom: -0.5rem;
    left: -0.5rem;
  }

  .sm\:-inset-3{
    top: -0.75rem;
    right: -0.75rem;
    bottom: -0.75rem;
    left: -0.75rem;
  }

  .sm\:-inset-4{
    top: -1rem;
    right: -1rem;
    bottom: -1rem;
    left: -1rem;
  }

  .sm\:-inset-5{
    top: -1.25rem;
    right: -1.25rem;
    bottom: -1.25rem;
    left: -1.25rem;
  }

  .sm\:-inset-6{
    top: -1.5rem;
    right: -1.5rem;
    bottom: -1.5rem;
    left: -1.5rem;
  }

  .sm\:-inset-7{
    top: -1.75rem;
    right: -1.75rem;
    bottom: -1.75rem;
    left: -1.75rem;
  }

  .sm\:-inset-8{
    top: -2rem;
    right: -2rem;
    bottom: -2rem;
    left: -2rem;
  }

  .sm\:-inset-9{
    top: -2.25rem;
    right: -2.25rem;
    bottom: -2.25rem;
    left: -2.25rem;
  }

  .sm\:-inset-10{
    top: -2.5rem;
    right: -2.5rem;
    bottom: -2.5rem;
    left: -2.5rem;
  }

  .sm\:-inset-11{
    top: -2.75rem;
    right: -2.75rem;
    bottom: -2.75rem;
    left: -2.75rem;
  }

  .sm\:-inset-12{
    top: -3rem;
    right: -3rem;
    bottom: -3rem;
    left: -3rem;
  }

  .sm\:-inset-14{
    top: -3.5rem;
    right: -3.5rem;
    bottom: -3.5rem;
    left: -3.5rem;
  }

  .sm\:-inset-16{
    top: -4rem;
    right: -4rem;
    bottom: -4rem;
    left: -4rem;
  }

  .sm\:-inset-20{
    top: -5rem;
    right: -5rem;
    bottom: -5rem;
    left: -5rem;
  }

  .sm\:-inset-24{
    top: -6rem;
    right: -6rem;
    bottom: -6rem;
    left: -6rem;
  }

  .sm\:-inset-28{
    top: -7rem;
    right: -7rem;
    bottom: -7rem;
    left: -7rem;
  }

  .sm\:-inset-32{
    top: -8rem;
    right: -8rem;
    bottom: -8rem;
    left: -8rem;
  }

  .sm\:-inset-36{
    top: -9rem;
    right: -9rem;
    bottom: -9rem;
    left: -9rem;
  }

  .sm\:-inset-40{
    top: -10rem;
    right: -10rem;
    bottom: -10rem;
    left: -10rem;
  }

  .sm\:-inset-44{
    top: -11rem;
    right: -11rem;
    bottom: -11rem;
    left: -11rem;
  }

  .sm\:-inset-48{
    top: -12rem;
    right: -12rem;
    bottom: -12rem;
    left: -12rem;
  }

  .sm\:-inset-52{
    top: -13rem;
    right: -13rem;
    bottom: -13rem;
    left: -13rem;
  }

  .sm\:-inset-56{
    top: -14rem;
    right: -14rem;
    bottom: -14rem;
    left: -14rem;
  }

  .sm\:-inset-60{
    top: -15rem;
    right: -15rem;
    bottom: -15rem;
    left: -15rem;
  }

  .sm\:-inset-64{
    top: -16rem;
    right: -16rem;
    bottom: -16rem;
    left: -16rem;
  }

  .sm\:-inset-72{
    top: -18rem;
    right: -18rem;
    bottom: -18rem;
    left: -18rem;
  }

  .sm\:-inset-80{
    top: -20rem;
    right: -20rem;
    bottom: -20rem;
    left: -20rem;
  }

  .sm\:-inset-96{
    top: -24rem;
    right: -24rem;
    bottom: -24rem;
    left: -24rem;
  }

  .sm\:-inset-px{
    top: -1px;
    right: -1px;
    bottom: -1px;
    left: -1px;
  }

  .sm\:-inset-0\.5{
    top: -0.125rem;
    right: -0.125rem;
    bottom: -0.125rem;
    left: -0.125rem;
  }

  .sm\:-inset-1\.5{
    top: -0.375rem;
    right: -0.375rem;
    bottom: -0.375rem;
    left: -0.375rem;
  }

  .sm\:-inset-2\.5{
    top: -0.625rem;
    right: -0.625rem;
    bottom: -0.625rem;
    left: -0.625rem;
  }

  .sm\:-inset-3\.5{
    top: -0.875rem;
    right: -0.875rem;
    bottom: -0.875rem;
    left: -0.875rem;
  }

  .sm\:inset-1\/2{
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .sm\:inset-1\/3{
    top: 33.333333%;
    right: 33.333333%;
    bottom: 33.333333%;
    left: 33.333333%;
  }

  .sm\:inset-2\/3{
    top: 66.666667%;
    right: 66.666667%;
    bottom: 66.666667%;
    left: 66.666667%;
  }

  .sm\:inset-1\/4{
    top: 25%;
    right: 25%;
    bottom: 25%;
    left: 25%;
  }

  .sm\:inset-2\/4{
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .sm\:inset-3\/4{
    top: 75%;
    right: 75%;
    bottom: 75%;
    left: 75%;
  }

  .sm\:inset-full{
    top: 100%;
    right: 100%;
    bottom: 100%;
    left: 100%;
  }

  .sm\:-inset-1\/2{
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .sm\:-inset-1\/3{
    top: -33.333333%;
    right: -33.333333%;
    bottom: -33.333333%;
    left: -33.333333%;
  }

  .sm\:-inset-2\/3{
    top: -66.666667%;
    right: -66.666667%;
    bottom: -66.666667%;
    left: -66.666667%;
  }

  .sm\:-inset-1\/4{
    top: -25%;
    right: -25%;
    bottom: -25%;
    left: -25%;
  }

  .sm\:-inset-2\/4{
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .sm\:-inset-3\/4{
    top: -75%;
    right: -75%;
    bottom: -75%;
    left: -75%;
  }

  .sm\:-inset-full{
    top: -100%;
    right: -100%;
    bottom: -100%;
    left: -100%;
  }

  .sm\:inset-y-0{
    top: 0px;
    bottom: 0px;
  }

  .sm\:inset-x-0{
    right: 0px;
    left: 0px;
  }

  .sm\:inset-y-1{
    top: 0.25rem;
    bottom: 0.25rem;
  }

  .sm\:inset-x-1{
    right: 0.25rem;
    left: 0.25rem;
  }

  .sm\:inset-y-2{
    top: 0.5rem;
    bottom: 0.5rem;
  }

  .sm\:inset-x-2{
    right: 0.5rem;
    left: 0.5rem;
  }

  .sm\:inset-y-3{
    top: 0.75rem;
    bottom: 0.75rem;
  }

  .sm\:inset-x-3{
    right: 0.75rem;
    left: 0.75rem;
  }

  .sm\:inset-y-4{
    top: 1rem;
    bottom: 1rem;
  }

  .sm\:inset-x-4{
    right: 1rem;
    left: 1rem;
  }

  .sm\:inset-y-5{
    top: 1.25rem;
    bottom: 1.25rem;
  }

  .sm\:inset-x-5{
    right: 1.25rem;
    left: 1.25rem;
  }

  .sm\:inset-y-6{
    top: 1.5rem;
    bottom: 1.5rem;
  }

  .sm\:inset-x-6{
    right: 1.5rem;
    left: 1.5rem;
  }

  .sm\:inset-y-7{
    top: 1.75rem;
    bottom: 1.75rem;
  }

  .sm\:inset-x-7{
    right: 1.75rem;
    left: 1.75rem;
  }

  .sm\:inset-y-8{
    top: 2rem;
    bottom: 2rem;
  }

  .sm\:inset-x-8{
    right: 2rem;
    left: 2rem;
  }

  .sm\:inset-y-9{
    top: 2.25rem;
    bottom: 2.25rem;
  }

  .sm\:inset-x-9{
    right: 2.25rem;
    left: 2.25rem;
  }

  .sm\:inset-y-10{
    top: 2.5rem;
    bottom: 2.5rem;
  }

  .sm\:inset-x-10{
    right: 2.5rem;
    left: 2.5rem;
  }

  .sm\:inset-y-11{
    top: 2.75rem;
    bottom: 2.75rem;
  }

  .sm\:inset-x-11{
    right: 2.75rem;
    left: 2.75rem;
  }

  .sm\:inset-y-12{
    top: 3rem;
    bottom: 3rem;
  }

  .sm\:inset-x-12{
    right: 3rem;
    left: 3rem;
  }

  .sm\:inset-y-14{
    top: 3.5rem;
    bottom: 3.5rem;
  }

  .sm\:inset-x-14{
    right: 3.5rem;
    left: 3.5rem;
  }

  .sm\:inset-y-16{
    top: 4rem;
    bottom: 4rem;
  }

  .sm\:inset-x-16{
    right: 4rem;
    left: 4rem;
  }

  .sm\:inset-y-20{
    top: 5rem;
    bottom: 5rem;
  }

  .sm\:inset-x-20{
    right: 5rem;
    left: 5rem;
  }

  .sm\:inset-y-24{
    top: 6rem;
    bottom: 6rem;
  }

  .sm\:inset-x-24{
    right: 6rem;
    left: 6rem;
  }

  .sm\:inset-y-28{
    top: 7rem;
    bottom: 7rem;
  }

  .sm\:inset-x-28{
    right: 7rem;
    left: 7rem;
  }

  .sm\:inset-y-32{
    top: 8rem;
    bottom: 8rem;
  }

  .sm\:inset-x-32{
    right: 8rem;
    left: 8rem;
  }

  .sm\:inset-y-36{
    top: 9rem;
    bottom: 9rem;
  }

  .sm\:inset-x-36{
    right: 9rem;
    left: 9rem;
  }

  .sm\:inset-y-40{
    top: 10rem;
    bottom: 10rem;
  }

  .sm\:inset-x-40{
    right: 10rem;
    left: 10rem;
  }

  .sm\:inset-y-44{
    top: 11rem;
    bottom: 11rem;
  }

  .sm\:inset-x-44{
    right: 11rem;
    left: 11rem;
  }

  .sm\:inset-y-48{
    top: 12rem;
    bottom: 12rem;
  }

  .sm\:inset-x-48{
    right: 12rem;
    left: 12rem;
  }

  .sm\:inset-y-52{
    top: 13rem;
    bottom: 13rem;
  }

  .sm\:inset-x-52{
    right: 13rem;
    left: 13rem;
  }

  .sm\:inset-y-56{
    top: 14rem;
    bottom: 14rem;
  }

  .sm\:inset-x-56{
    right: 14rem;
    left: 14rem;
  }

  .sm\:inset-y-60{
    top: 15rem;
    bottom: 15rem;
  }

  .sm\:inset-x-60{
    right: 15rem;
    left: 15rem;
  }

  .sm\:inset-y-64{
    top: 16rem;
    bottom: 16rem;
  }

  .sm\:inset-x-64{
    right: 16rem;
    left: 16rem;
  }

  .sm\:inset-y-72{
    top: 18rem;
    bottom: 18rem;
  }

  .sm\:inset-x-72{
    right: 18rem;
    left: 18rem;
  }

  .sm\:inset-y-80{
    top: 20rem;
    bottom: 20rem;
  }

  .sm\:inset-x-80{
    right: 20rem;
    left: 20rem;
  }

  .sm\:inset-y-96{
    top: 24rem;
    bottom: 24rem;
  }

  .sm\:inset-x-96{
    right: 24rem;
    left: 24rem;
  }

  .sm\:inset-y-auto{
    top: auto;
    bottom: auto;
  }

  .sm\:inset-x-auto{
    right: auto;
    left: auto;
  }

  .sm\:inset-y-px{
    top: 1px;
    bottom: 1px;
  }

  .sm\:inset-x-px{
    right: 1px;
    left: 1px;
  }

  .sm\:inset-y-0\.5{
    top: 0.125rem;
    bottom: 0.125rem;
  }

  .sm\:inset-x-0\.5{
    right: 0.125rem;
    left: 0.125rem;
  }

  .sm\:inset-y-1\.5{
    top: 0.375rem;
    bottom: 0.375rem;
  }

  .sm\:inset-x-1\.5{
    right: 0.375rem;
    left: 0.375rem;
  }

  .sm\:inset-y-2\.5{
    top: 0.625rem;
    bottom: 0.625rem;
  }

  .sm\:inset-x-2\.5{
    right: 0.625rem;
    left: 0.625rem;
  }

  .sm\:inset-y-3\.5{
    top: 0.875rem;
    bottom: 0.875rem;
  }

  .sm\:inset-x-3\.5{
    right: 0.875rem;
    left: 0.875rem;
  }

  .sm\:-inset-y-0{
    top: 0px;
    bottom: 0px;
  }

  .sm\:-inset-x-0{
    right: 0px;
    left: 0px;
  }

  .sm\:-inset-y-1{
    top: -0.25rem;
    bottom: -0.25rem;
  }

  .sm\:-inset-x-1{
    right: -0.25rem;
    left: -0.25rem;
  }

  .sm\:-inset-y-2{
    top: -0.5rem;
    bottom: -0.5rem;
  }

  .sm\:-inset-x-2{
    right: -0.5rem;
    left: -0.5rem;
  }

  .sm\:-inset-y-3{
    top: -0.75rem;
    bottom: -0.75rem;
  }

  .sm\:-inset-x-3{
    right: -0.75rem;
    left: -0.75rem;
  }

  .sm\:-inset-y-4{
    top: -1rem;
    bottom: -1rem;
  }

  .sm\:-inset-x-4{
    right: -1rem;
    left: -1rem;
  }

  .sm\:-inset-y-5{
    top: -1.25rem;
    bottom: -1.25rem;
  }

  .sm\:-inset-x-5{
    right: -1.25rem;
    left: -1.25rem;
  }

  .sm\:-inset-y-6{
    top: -1.5rem;
    bottom: -1.5rem;
  }

  .sm\:-inset-x-6{
    right: -1.5rem;
    left: -1.5rem;
  }

  .sm\:-inset-y-7{
    top: -1.75rem;
    bottom: -1.75rem;
  }

  .sm\:-inset-x-7{
    right: -1.75rem;
    left: -1.75rem;
  }

  .sm\:-inset-y-8{
    top: -2rem;
    bottom: -2rem;
  }

  .sm\:-inset-x-8{
    right: -2rem;
    left: -2rem;
  }

  .sm\:-inset-y-9{
    top: -2.25rem;
    bottom: -2.25rem;
  }

  .sm\:-inset-x-9{
    right: -2.25rem;
    left: -2.25rem;
  }

  .sm\:-inset-y-10{
    top: -2.5rem;
    bottom: -2.5rem;
  }

  .sm\:-inset-x-10{
    right: -2.5rem;
    left: -2.5rem;
  }

  .sm\:-inset-y-11{
    top: -2.75rem;
    bottom: -2.75rem;
  }

  .sm\:-inset-x-11{
    right: -2.75rem;
    left: -2.75rem;
  }

  .sm\:-inset-y-12{
    top: -3rem;
    bottom: -3rem;
  }

  .sm\:-inset-x-12{
    right: -3rem;
    left: -3rem;
  }

  .sm\:-inset-y-14{
    top: -3.5rem;
    bottom: -3.5rem;
  }

  .sm\:-inset-x-14{
    right: -3.5rem;
    left: -3.5rem;
  }

  .sm\:-inset-y-16{
    top: -4rem;
    bottom: -4rem;
  }

  .sm\:-inset-x-16{
    right: -4rem;
    left: -4rem;
  }

  .sm\:-inset-y-20{
    top: -5rem;
    bottom: -5rem;
  }

  .sm\:-inset-x-20{
    right: -5rem;
    left: -5rem;
  }

  .sm\:-inset-y-24{
    top: -6rem;
    bottom: -6rem;
  }

  .sm\:-inset-x-24{
    right: -6rem;
    left: -6rem;
  }

  .sm\:-inset-y-28{
    top: -7rem;
    bottom: -7rem;
  }

  .sm\:-inset-x-28{
    right: -7rem;
    left: -7rem;
  }

  .sm\:-inset-y-32{
    top: -8rem;
    bottom: -8rem;
  }

  .sm\:-inset-x-32{
    right: -8rem;
    left: -8rem;
  }

  .sm\:-inset-y-36{
    top: -9rem;
    bottom: -9rem;
  }

  .sm\:-inset-x-36{
    right: -9rem;
    left: -9rem;
  }

  .sm\:-inset-y-40{
    top: -10rem;
    bottom: -10rem;
  }

  .sm\:-inset-x-40{
    right: -10rem;
    left: -10rem;
  }

  .sm\:-inset-y-44{
    top: -11rem;
    bottom: -11rem;
  }

  .sm\:-inset-x-44{
    right: -11rem;
    left: -11rem;
  }

  .sm\:-inset-y-48{
    top: -12rem;
    bottom: -12rem;
  }

  .sm\:-inset-x-48{
    right: -12rem;
    left: -12rem;
  }

  .sm\:-inset-y-52{
    top: -13rem;
    bottom: -13rem;
  }

  .sm\:-inset-x-52{
    right: -13rem;
    left: -13rem;
  }

  .sm\:-inset-y-56{
    top: -14rem;
    bottom: -14rem;
  }

  .sm\:-inset-x-56{
    right: -14rem;
    left: -14rem;
  }

  .sm\:-inset-y-60{
    top: -15rem;
    bottom: -15rem;
  }

  .sm\:-inset-x-60{
    right: -15rem;
    left: -15rem;
  }

  .sm\:-inset-y-64{
    top: -16rem;
    bottom: -16rem;
  }

  .sm\:-inset-x-64{
    right: -16rem;
    left: -16rem;
  }

  .sm\:-inset-y-72{
    top: -18rem;
    bottom: -18rem;
  }

  .sm\:-inset-x-72{
    right: -18rem;
    left: -18rem;
  }

  .sm\:-inset-y-80{
    top: -20rem;
    bottom: -20rem;
  }

  .sm\:-inset-x-80{
    right: -20rem;
    left: -20rem;
  }

  .sm\:-inset-y-96{
    top: -24rem;
    bottom: -24rem;
  }

  .sm\:-inset-x-96{
    right: -24rem;
    left: -24rem;
  }

  .sm\:-inset-y-px{
    top: -1px;
    bottom: -1px;
  }

  .sm\:-inset-x-px{
    right: -1px;
    left: -1px;
  }

  .sm\:-inset-y-0\.5{
    top: -0.125rem;
    bottom: -0.125rem;
  }

  .sm\:-inset-x-0\.5{
    right: -0.125rem;
    left: -0.125rem;
  }

  .sm\:-inset-y-1\.5{
    top: -0.375rem;
    bottom: -0.375rem;
  }

  .sm\:-inset-x-1\.5{
    right: -0.375rem;
    left: -0.375rem;
  }

  .sm\:-inset-y-2\.5{
    top: -0.625rem;
    bottom: -0.625rem;
  }

  .sm\:-inset-x-2\.5{
    right: -0.625rem;
    left: -0.625rem;
  }

  .sm\:-inset-y-3\.5{
    top: -0.875rem;
    bottom: -0.875rem;
  }

  .sm\:-inset-x-3\.5{
    right: -0.875rem;
    left: -0.875rem;
  }

  .sm\:inset-y-1\/2{
    top: 50%;
    bottom: 50%;
  }

  .sm\:inset-x-1\/2{
    right: 50%;
    left: 50%;
  }

  .sm\:inset-y-1\/3{
    top: 33.333333%;
    bottom: 33.333333%;
  }

  .sm\:inset-x-1\/3{
    right: 33.333333%;
    left: 33.333333%;
  }

  .sm\:inset-y-2\/3{
    top: 66.666667%;
    bottom: 66.666667%;
  }

  .sm\:inset-x-2\/3{
    right: 66.666667%;
    left: 66.666667%;
  }

  .sm\:inset-y-1\/4{
    top: 25%;
    bottom: 25%;
  }

  .sm\:inset-x-1\/4{
    right: 25%;
    left: 25%;
  }

  .sm\:inset-y-2\/4{
    top: 50%;
    bottom: 50%;
  }

  .sm\:inset-x-2\/4{
    right: 50%;
    left: 50%;
  }

  .sm\:inset-y-3\/4{
    top: 75%;
    bottom: 75%;
  }

  .sm\:inset-x-3\/4{
    right: 75%;
    left: 75%;
  }

  .sm\:inset-y-full{
    top: 100%;
    bottom: 100%;
  }

  .sm\:inset-x-full{
    right: 100%;
    left: 100%;
  }

  .sm\:-inset-y-1\/2{
    top: -50%;
    bottom: -50%;
  }

  .sm\:-inset-x-1\/2{
    right: -50%;
    left: -50%;
  }

  .sm\:-inset-y-1\/3{
    top: -33.333333%;
    bottom: -33.333333%;
  }

  .sm\:-inset-x-1\/3{
    right: -33.333333%;
    left: -33.333333%;
  }

  .sm\:-inset-y-2\/3{
    top: -66.666667%;
    bottom: -66.666667%;
  }

  .sm\:-inset-x-2\/3{
    right: -66.666667%;
    left: -66.666667%;
  }

  .sm\:-inset-y-1\/4{
    top: -25%;
    bottom: -25%;
  }

  .sm\:-inset-x-1\/4{
    right: -25%;
    left: -25%;
  }

  .sm\:-inset-y-2\/4{
    top: -50%;
    bottom: -50%;
  }

  .sm\:-inset-x-2\/4{
    right: -50%;
    left: -50%;
  }

  .sm\:-inset-y-3\/4{
    top: -75%;
    bottom: -75%;
  }

  .sm\:-inset-x-3\/4{
    right: -75%;
    left: -75%;
  }

  .sm\:-inset-y-full{
    top: -100%;
    bottom: -100%;
  }

  .sm\:-inset-x-full{
    right: -100%;
    left: -100%;
  }

  .sm\:top-0{
    top: 0px;
  }

  .sm\:right-0{
    right: 0px;
  }

  .sm\:bottom-0{
    bottom: 0px;
  }

  .sm\:left-0{
    left: 0px;
  }

  .sm\:top-1{
    top: 0.25rem;
  }

  .sm\:right-1{
    right: 0.25rem;
  }

  .sm\:bottom-1{
    bottom: 0.25rem;
  }

  .sm\:left-1{
    left: 0.25rem;
  }

  .sm\:top-2{
    top: 0.5rem;
  }

  .sm\:right-2{
    right: 0.5rem;
  }

  .sm\:bottom-2{
    bottom: 0.5rem;
  }

  .sm\:left-2{
    left: 0.5rem;
  }

  .sm\:top-3{
    top: 0.75rem;
  }

  .sm\:right-3{
    right: 0.75rem;
  }

  .sm\:bottom-3{
    bottom: 0.75rem;
  }

  .sm\:left-3{
    left: 0.75rem;
  }

  .sm\:top-4{
    top: 1rem;
  }

  .sm\:right-4{
    right: 1rem;
  }

  .sm\:bottom-4{
    bottom: 1rem;
  }

  .sm\:left-4{
    left: 1rem;
  }

  .sm\:top-5{
    top: 1.25rem;
  }

  .sm\:right-5{
    right: 1.25rem;
  }

  .sm\:bottom-5{
    bottom: 1.25rem;
  }

  .sm\:left-5{
    left: 1.25rem;
  }

  .sm\:top-6{
    top: 1.5rem;
  }

  .sm\:right-6{
    right: 1.5rem;
  }

  .sm\:bottom-6{
    bottom: 1.5rem;
  }

  .sm\:left-6{
    left: 1.5rem;
  }

  .sm\:top-7{
    top: 1.75rem;
  }

  .sm\:right-7{
    right: 1.75rem;
  }

  .sm\:bottom-7{
    bottom: 1.75rem;
  }

  .sm\:left-7{
    left: 1.75rem;
  }

  .sm\:top-8{
    top: 2rem;
  }

  .sm\:right-8{
    right: 2rem;
  }

  .sm\:bottom-8{
    bottom: 2rem;
  }

  .sm\:left-8{
    left: 2rem;
  }

  .sm\:top-9{
    top: 2.25rem;
  }

  .sm\:right-9{
    right: 2.25rem;
  }

  .sm\:bottom-9{
    bottom: 2.25rem;
  }

  .sm\:left-9{
    left: 2.25rem;
  }

  .sm\:top-10{
    top: 2.5rem;
  }

  .sm\:right-10{
    right: 2.5rem;
  }

  .sm\:bottom-10{
    bottom: 2.5rem;
  }

  .sm\:left-10{
    left: 2.5rem;
  }

  .sm\:top-11{
    top: 2.75rem;
  }

  .sm\:right-11{
    right: 2.75rem;
  }

  .sm\:bottom-11{
    bottom: 2.75rem;
  }

  .sm\:left-11{
    left: 2.75rem;
  }

  .sm\:top-12{
    top: 3rem;
  }

  .sm\:right-12{
    right: 3rem;
  }

  .sm\:bottom-12{
    bottom: 3rem;
  }

  .sm\:left-12{
    left: 3rem;
  }

  .sm\:top-14{
    top: 3.5rem;
  }

  .sm\:right-14{
    right: 3.5rem;
  }

  .sm\:bottom-14{
    bottom: 3.5rem;
  }

  .sm\:left-14{
    left: 3.5rem;
  }

  .sm\:top-16{
    top: 4rem;
  }

  .sm\:right-16{
    right: 4rem;
  }

  .sm\:bottom-16{
    bottom: 4rem;
  }

  .sm\:left-16{
    left: 4rem;
  }

  .sm\:top-20{
    top: 5rem;
  }

  .sm\:right-20{
    right: 5rem;
  }

  .sm\:bottom-20{
    bottom: 5rem;
  }

  .sm\:left-20{
    left: 5rem;
  }

  .sm\:top-24{
    top: 6rem;
  }

  .sm\:right-24{
    right: 6rem;
  }

  .sm\:bottom-24{
    bottom: 6rem;
  }

  .sm\:left-24{
    left: 6rem;
  }

  .sm\:top-28{
    top: 7rem;
  }

  .sm\:right-28{
    right: 7rem;
  }

  .sm\:bottom-28{
    bottom: 7rem;
  }

  .sm\:left-28{
    left: 7rem;
  }

  .sm\:top-32{
    top: 8rem;
  }

  .sm\:right-32{
    right: 8rem;
  }

  .sm\:bottom-32{
    bottom: 8rem;
  }

  .sm\:left-32{
    left: 8rem;
  }

  .sm\:top-36{
    top: 9rem;
  }

  .sm\:right-36{
    right: 9rem;
  }

  .sm\:bottom-36{
    bottom: 9rem;
  }

  .sm\:left-36{
    left: 9rem;
  }

  .sm\:top-40{
    top: 10rem;
  }

  .sm\:right-40{
    right: 10rem;
  }

  .sm\:bottom-40{
    bottom: 10rem;
  }

  .sm\:left-40{
    left: 10rem;
  }

  .sm\:top-44{
    top: 11rem;
  }

  .sm\:right-44{
    right: 11rem;
  }

  .sm\:bottom-44{
    bottom: 11rem;
  }

  .sm\:left-44{
    left: 11rem;
  }

  .sm\:top-48{
    top: 12rem;
  }

  .sm\:right-48{
    right: 12rem;
  }

  .sm\:bottom-48{
    bottom: 12rem;
  }

  .sm\:left-48{
    left: 12rem;
  }

  .sm\:top-52{
    top: 13rem;
  }

  .sm\:right-52{
    right: 13rem;
  }

  .sm\:bottom-52{
    bottom: 13rem;
  }

  .sm\:left-52{
    left: 13rem;
  }

  .sm\:top-56{
    top: 14rem;
  }

  .sm\:right-56{
    right: 14rem;
  }

  .sm\:bottom-56{
    bottom: 14rem;
  }

  .sm\:left-56{
    left: 14rem;
  }

  .sm\:top-60{
    top: 15rem;
  }

  .sm\:right-60{
    right: 15rem;
  }

  .sm\:bottom-60{
    bottom: 15rem;
  }

  .sm\:left-60{
    left: 15rem;
  }

  .sm\:top-64{
    top: 16rem;
  }

  .sm\:right-64{
    right: 16rem;
  }

  .sm\:bottom-64{
    bottom: 16rem;
  }

  .sm\:left-64{
    left: 16rem;
  }

  .sm\:top-72{
    top: 18rem;
  }

  .sm\:right-72{
    right: 18rem;
  }

  .sm\:bottom-72{
    bottom: 18rem;
  }

  .sm\:left-72{
    left: 18rem;
  }

  .sm\:top-80{
    top: 20rem;
  }

  .sm\:right-80{
    right: 20rem;
  }

  .sm\:bottom-80{
    bottom: 20rem;
  }

  .sm\:left-80{
    left: 20rem;
  }

  .sm\:top-96{
    top: 24rem;
  }

  .sm\:right-96{
    right: 24rem;
  }

  .sm\:bottom-96{
    bottom: 24rem;
  }

  .sm\:left-96{
    left: 24rem;
  }

  .sm\:top-auto{
    top: auto;
  }

  .sm\:right-auto{
    right: auto;
  }

  .sm\:bottom-auto{
    bottom: auto;
  }

  .sm\:left-auto{
    left: auto;
  }

  .sm\:top-px{
    top: 1px;
  }

  .sm\:right-px{
    right: 1px;
  }

  .sm\:bottom-px{
    bottom: 1px;
  }

  .sm\:left-px{
    left: 1px;
  }

  .sm\:top-0\.5{
    top: 0.125rem;
  }

  .sm\:right-0\.5{
    right: 0.125rem;
  }

  .sm\:bottom-0\.5{
    bottom: 0.125rem;
  }

  .sm\:left-0\.5{
    left: 0.125rem;
  }

  .sm\:top-1\.5{
    top: 0.375rem;
  }

  .sm\:right-1\.5{
    right: 0.375rem;
  }

  .sm\:bottom-1\.5{
    bottom: 0.375rem;
  }

  .sm\:left-1\.5{
    left: 0.375rem;
  }

  .sm\:top-2\.5{
    top: 0.625rem;
  }

  .sm\:right-2\.5{
    right: 0.625rem;
  }

  .sm\:bottom-2\.5{
    bottom: 0.625rem;
  }

  .sm\:left-2\.5{
    left: 0.625rem;
  }

  .sm\:top-3\.5{
    top: 0.875rem;
  }

  .sm\:right-3\.5{
    right: 0.875rem;
  }

  .sm\:bottom-3\.5{
    bottom: 0.875rem;
  }

  .sm\:left-3\.5{
    left: 0.875rem;
  }

  .sm\:-top-0{
    top: 0px;
  }

  .sm\:-right-0{
    right: 0px;
  }

  .sm\:-bottom-0{
    bottom: 0px;
  }

  .sm\:-left-0{
    left: 0px;
  }

  .sm\:-top-1{
    top: -0.25rem;
  }

  .sm\:-right-1{
    right: -0.25rem;
  }

  .sm\:-bottom-1{
    bottom: -0.25rem;
  }

  .sm\:-left-1{
    left: -0.25rem;
  }

  .sm\:-top-2{
    top: -0.5rem;
  }

  .sm\:-right-2{
    right: -0.5rem;
  }

  .sm\:-bottom-2{
    bottom: -0.5rem;
  }

  .sm\:-left-2{
    left: -0.5rem;
  }

  .sm\:-top-3{
    top: -0.75rem;
  }

  .sm\:-right-3{
    right: -0.75rem;
  }

  .sm\:-bottom-3{
    bottom: -0.75rem;
  }

  .sm\:-left-3{
    left: -0.75rem;
  }

  .sm\:-top-4{
    top: -1rem;
  }

  .sm\:-right-4{
    right: -1rem;
  }

  .sm\:-bottom-4{
    bottom: -1rem;
  }

  .sm\:-left-4{
    left: -1rem;
  }

  .sm\:-top-5{
    top: -1.25rem;
  }

  .sm\:-right-5{
    right: -1.25rem;
  }

  .sm\:-bottom-5{
    bottom: -1.25rem;
  }

  .sm\:-left-5{
    left: -1.25rem;
  }

  .sm\:-top-6{
    top: -1.5rem;
  }

  .sm\:-right-6{
    right: -1.5rem;
  }

  .sm\:-bottom-6{
    bottom: -1.5rem;
  }

  .sm\:-left-6{
    left: -1.5rem;
  }

  .sm\:-top-7{
    top: -1.75rem;
  }

  .sm\:-right-7{
    right: -1.75rem;
  }

  .sm\:-bottom-7{
    bottom: -1.75rem;
  }

  .sm\:-left-7{
    left: -1.75rem;
  }

  .sm\:-top-8{
    top: -2rem;
  }

  .sm\:-right-8{
    right: -2rem;
  }

  .sm\:-bottom-8{
    bottom: -2rem;
  }

  .sm\:-left-8{
    left: -2rem;
  }

  .sm\:-top-9{
    top: -2.25rem;
  }

  .sm\:-right-9{
    right: -2.25rem;
  }

  .sm\:-bottom-9{
    bottom: -2.25rem;
  }

  .sm\:-left-9{
    left: -2.25rem;
  }

  .sm\:-top-10{
    top: -2.5rem;
  }

  .sm\:-right-10{
    right: -2.5rem;
  }

  .sm\:-bottom-10{
    bottom: -2.5rem;
  }

  .sm\:-left-10{
    left: -2.5rem;
  }

  .sm\:-top-11{
    top: -2.75rem;
  }

  .sm\:-right-11{
    right: -2.75rem;
  }

  .sm\:-bottom-11{
    bottom: -2.75rem;
  }

  .sm\:-left-11{
    left: -2.75rem;
  }

  .sm\:-top-12{
    top: -3rem;
  }

  .sm\:-right-12{
    right: -3rem;
  }

  .sm\:-bottom-12{
    bottom: -3rem;
  }

  .sm\:-left-12{
    left: -3rem;
  }

  .sm\:-top-14{
    top: -3.5rem;
  }

  .sm\:-right-14{
    right: -3.5rem;
  }

  .sm\:-bottom-14{
    bottom: -3.5rem;
  }

  .sm\:-left-14{
    left: -3.5rem;
  }

  .sm\:-top-16{
    top: -4rem;
  }

  .sm\:-right-16{
    right: -4rem;
  }

  .sm\:-bottom-16{
    bottom: -4rem;
  }

  .sm\:-left-16{
    left: -4rem;
  }

  .sm\:-top-20{
    top: -5rem;
  }

  .sm\:-right-20{
    right: -5rem;
  }

  .sm\:-bottom-20{
    bottom: -5rem;
  }

  .sm\:-left-20{
    left: -5rem;
  }

  .sm\:-top-24{
    top: -6rem;
  }

  .sm\:-right-24{
    right: -6rem;
  }

  .sm\:-bottom-24{
    bottom: -6rem;
  }

  .sm\:-left-24{
    left: -6rem;
  }

  .sm\:-top-28{
    top: -7rem;
  }

  .sm\:-right-28{
    right: -7rem;
  }

  .sm\:-bottom-28{
    bottom: -7rem;
  }

  .sm\:-left-28{
    left: -7rem;
  }

  .sm\:-top-32{
    top: -8rem;
  }

  .sm\:-right-32{
    right: -8rem;
  }

  .sm\:-bottom-32{
    bottom: -8rem;
  }

  .sm\:-left-32{
    left: -8rem;
  }

  .sm\:-top-36{
    top: -9rem;
  }

  .sm\:-right-36{
    right: -9rem;
  }

  .sm\:-bottom-36{
    bottom: -9rem;
  }

  .sm\:-left-36{
    left: -9rem;
  }

  .sm\:-top-40{
    top: -10rem;
  }

  .sm\:-right-40{
    right: -10rem;
  }

  .sm\:-bottom-40{
    bottom: -10rem;
  }

  .sm\:-left-40{
    left: -10rem;
  }

  .sm\:-top-44{
    top: -11rem;
  }

  .sm\:-right-44{
    right: -11rem;
  }

  .sm\:-bottom-44{
    bottom: -11rem;
  }

  .sm\:-left-44{
    left: -11rem;
  }

  .sm\:-top-48{
    top: -12rem;
  }

  .sm\:-right-48{
    right: -12rem;
  }

  .sm\:-bottom-48{
    bottom: -12rem;
  }

  .sm\:-left-48{
    left: -12rem;
  }

  .sm\:-top-52{
    top: -13rem;
  }

  .sm\:-right-52{
    right: -13rem;
  }

  .sm\:-bottom-52{
    bottom: -13rem;
  }

  .sm\:-left-52{
    left: -13rem;
  }

  .sm\:-top-56{
    top: -14rem;
  }

  .sm\:-right-56{
    right: -14rem;
  }

  .sm\:-bottom-56{
    bottom: -14rem;
  }

  .sm\:-left-56{
    left: -14rem;
  }

  .sm\:-top-60{
    top: -15rem;
  }

  .sm\:-right-60{
    right: -15rem;
  }

  .sm\:-bottom-60{
    bottom: -15rem;
  }

  .sm\:-left-60{
    left: -15rem;
  }

  .sm\:-top-64{
    top: -16rem;
  }

  .sm\:-right-64{
    right: -16rem;
  }

  .sm\:-bottom-64{
    bottom: -16rem;
  }

  .sm\:-left-64{
    left: -16rem;
  }

  .sm\:-top-72{
    top: -18rem;
  }

  .sm\:-right-72{
    right: -18rem;
  }

  .sm\:-bottom-72{
    bottom: -18rem;
  }

  .sm\:-left-72{
    left: -18rem;
  }

  .sm\:-top-80{
    top: -20rem;
  }

  .sm\:-right-80{
    right: -20rem;
  }

  .sm\:-bottom-80{
    bottom: -20rem;
  }

  .sm\:-left-80{
    left: -20rem;
  }

  .sm\:-top-96{
    top: -24rem;
  }

  .sm\:-right-96{
    right: -24rem;
  }

  .sm\:-bottom-96{
    bottom: -24rem;
  }

  .sm\:-left-96{
    left: -24rem;
  }

  .sm\:-top-px{
    top: -1px;
  }

  .sm\:-right-px{
    right: -1px;
  }

  .sm\:-bottom-px{
    bottom: -1px;
  }

  .sm\:-left-px{
    left: -1px;
  }

  .sm\:-top-0\.5{
    top: -0.125rem;
  }

  .sm\:-right-0\.5{
    right: -0.125rem;
  }

  .sm\:-bottom-0\.5{
    bottom: -0.125rem;
  }

  .sm\:-left-0\.5{
    left: -0.125rem;
  }

  .sm\:-top-1\.5{
    top: -0.375rem;
  }

  .sm\:-right-1\.5{
    right: -0.375rem;
  }

  .sm\:-bottom-1\.5{
    bottom: -0.375rem;
  }

  .sm\:-left-1\.5{
    left: -0.375rem;
  }

  .sm\:-top-2\.5{
    top: -0.625rem;
  }

  .sm\:-right-2\.5{
    right: -0.625rem;
  }

  .sm\:-bottom-2\.5{
    bottom: -0.625rem;
  }

  .sm\:-left-2\.5{
    left: -0.625rem;
  }

  .sm\:-top-3\.5{
    top: -0.875rem;
  }

  .sm\:-right-3\.5{
    right: -0.875rem;
  }

  .sm\:-bottom-3\.5{
    bottom: -0.875rem;
  }

  .sm\:-left-3\.5{
    left: -0.875rem;
  }

  .sm\:top-1\/2{
    top: 50%;
  }

  .sm\:right-1\/2{
    right: 50%;
  }

  .sm\:bottom-1\/2{
    bottom: 50%;
  }

  .sm\:left-1\/2{
    left: 50%;
  }

  .sm\:top-1\/3{
    top: 33.333333%;
  }

  .sm\:right-1\/3{
    right: 33.333333%;
  }

  .sm\:bottom-1\/3{
    bottom: 33.333333%;
  }

  .sm\:left-1\/3{
    left: 33.333333%;
  }

  .sm\:top-2\/3{
    top: 66.666667%;
  }

  .sm\:right-2\/3{
    right: 66.666667%;
  }

  .sm\:bottom-2\/3{
    bottom: 66.666667%;
  }

  .sm\:left-2\/3{
    left: 66.666667%;
  }

  .sm\:top-1\/4{
    top: 25%;
  }

  .sm\:right-1\/4{
    right: 25%;
  }

  .sm\:bottom-1\/4{
    bottom: 25%;
  }

  .sm\:left-1\/4{
    left: 25%;
  }

  .sm\:top-2\/4{
    top: 50%;
  }

  .sm\:right-2\/4{
    right: 50%;
  }

  .sm\:bottom-2\/4{
    bottom: 50%;
  }

  .sm\:left-2\/4{
    left: 50%;
  }

  .sm\:top-3\/4{
    top: 75%;
  }

  .sm\:right-3\/4{
    right: 75%;
  }

  .sm\:bottom-3\/4{
    bottom: 75%;
  }

  .sm\:left-3\/4{
    left: 75%;
  }

  .sm\:top-full{
    top: 100%;
  }

  .sm\:right-full{
    right: 100%;
  }

  .sm\:bottom-full{
    bottom: 100%;
  }

  .sm\:left-full{
    left: 100%;
  }

  .sm\:-top-1\/2{
    top: -50%;
  }

  .sm\:-right-1\/2{
    right: -50%;
  }

  .sm\:-bottom-1\/2{
    bottom: -50%;
  }

  .sm\:-left-1\/2{
    left: -50%;
  }

  .sm\:-top-1\/3{
    top: -33.333333%;
  }

  .sm\:-right-1\/3{
    right: -33.333333%;
  }

  .sm\:-bottom-1\/3{
    bottom: -33.333333%;
  }

  .sm\:-left-1\/3{
    left: -33.333333%;
  }

  .sm\:-top-2\/3{
    top: -66.666667%;
  }

  .sm\:-right-2\/3{
    right: -66.666667%;
  }

  .sm\:-bottom-2\/3{
    bottom: -66.666667%;
  }

  .sm\:-left-2\/3{
    left: -66.666667%;
  }

  .sm\:-top-1\/4{
    top: -25%;
  }

  .sm\:-right-1\/4{
    right: -25%;
  }

  .sm\:-bottom-1\/4{
    bottom: -25%;
  }

  .sm\:-left-1\/4{
    left: -25%;
  }

  .sm\:-top-2\/4{
    top: -50%;
  }

  .sm\:-right-2\/4{
    right: -50%;
  }

  .sm\:-bottom-2\/4{
    bottom: -50%;
  }

  .sm\:-left-2\/4{
    left: -50%;
  }

  .sm\:-top-3\/4{
    top: -75%;
  }

  .sm\:-right-3\/4{
    right: -75%;
  }

  .sm\:-bottom-3\/4{
    bottom: -75%;
  }

  .sm\:-left-3\/4{
    left: -75%;
  }

  .sm\:-top-full{
    top: -100%;
  }

  .sm\:-right-full{
    right: -100%;
  }

  .sm\:-bottom-full{
    bottom: -100%;
  }

  .sm\:-left-full{
    left: -100%;
  }

  .sm\:resize-none{
    resize: none;
  }

  .sm\:resize-y{
    resize: vertical;
  }

  .sm\:resize-x{
    resize: horizontal;
  }

  .sm\:resize{
    resize: both;
  }

  .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);
  }

  .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);
  }

  .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\: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\: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\: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\:ring-inset{
    --tw-ring-inset: inset;
  }

  .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-within\:ring-inset:focus-within{
    --tw-ring-inset: inset;
  }

  .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\:focus\:ring-inset:focus{
    --tw-ring-inset: inset;
  }

  .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-50{
    --tw-ring-offset-color: #f5f3ff;
  }

  .sm\:ring-offset-purple-100{
    --tw-ring-offset-color: #ede9fe;
  }

  .sm\:ring-offset-purple-200{
    --tw-ring-offset-color: #ddd6fe;
  }

  .sm\:ring-offset-purple-300{
    --tw-ring-offset-color: #c4b5fd;
  }

  .sm\:ring-offset-purple-400{
    --tw-ring-offset-color: #a78bfa;
  }

  .sm\:ring-offset-purple-500{
    --tw-ring-offset-color: #8b5cf6;
  }

  .sm\:ring-offset-purple-600{
    --tw-ring-offset-color: #7c3aed;
  }

  .sm\:ring-offset-purple-700{
    --tw-ring-offset-color: #6d28d9;
  }

  .sm\:ring-offset-purple-800{
    --tw-ring-offset-color: #5b21b6;
  }

  .sm\:ring-offset-purple-900{
    --tw-ring-offset-color: #4c1d95;
  }

  .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-browny{
    --tw-ring-offset-color: #ACA5A0;
  }

  .sm\:ring-offset-browny-lighter{
    --tw-ring-offset-color: #CBC4BC;
  }

  .sm\:ring-offset-browny-darker{
    --tw-ring-offset-color: #86807B;
  }

  .sm\:ring-offset-graysy{
    --tw-ring-offset-color: #9F9F9F;
  }

  .sm\:ring-offset-graysy-darker{
    --tw-ring-offset-color: #343434;
  }

  .sm\:ring-offset-graysy-lighter{
    --tw-ring-offset-color: #E5E5E5;
  }

  .sm\:ring-offset-error{
    --tw-ring-offset-color: #EA2121;
  }

  .sm\:ring-offset-redy{
    --tw-ring-offset-color: #DE1515;
  }

  .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-50:focus-within{
    --tw-ring-offset-color: #f5f3ff;
  }

  .sm\:focus-within\:ring-offset-purple-100:focus-within{
    --tw-ring-offset-color: #ede9fe;
  }

  .sm\:focus-within\:ring-offset-purple-200:focus-within{
    --tw-ring-offset-color: #ddd6fe;
  }

  .sm\:focus-within\:ring-offset-purple-300:focus-within{
    --tw-ring-offset-color: #c4b5fd;
  }

  .sm\:focus-within\:ring-offset-purple-400:focus-within{
    --tw-ring-offset-color: #a78bfa;
  }

  .sm\:focus-within\:ring-offset-purple-500:focus-within{
    --tw-ring-offset-color: #8b5cf6;
  }

  .sm\:focus-within\:ring-offset-purple-600:focus-within{
    --tw-ring-offset-color: #7c3aed;
  }

  .sm\:focus-within\:ring-offset-purple-700:focus-within{
    --tw-ring-offset-color: #6d28d9;
  }

  .sm\:focus-within\:ring-offset-purple-800:focus-within{
    --tw-ring-offset-color: #5b21b6;
  }

  .sm\:focus-within\:ring-offset-purple-900:focus-within{
    --tw-ring-offset-color: #4c1d95;
  }

  .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-browny:focus-within{
    --tw-ring-offset-color: #ACA5A0;
  }

  .sm\:focus-within\:ring-offset-browny-lighter:focus-within{
    --tw-ring-offset-color: #CBC4BC;
  }

  .sm\:focus-within\:ring-offset-browny-darker:focus-within{
    --tw-ring-offset-color: #86807B;
  }

  .sm\:focus-within\:ring-offset-graysy:focus-within{
    --tw-ring-offset-color: #9F9F9F;
  }

  .sm\:focus-within\:ring-offset-graysy-darker:focus-within{
    --tw-ring-offset-color: #343434;
  }

  .sm\:focus-within\:ring-offset-graysy-lighter:focus-within{
    --tw-ring-offset-color: #E5E5E5;
  }

  .sm\:focus-within\:ring-offset-error:focus-within{
    --tw-ring-offset-color: #EA2121;
  }

  .sm\:focus-within\:ring-offset-redy:focus-within{
    --tw-ring-offset-color: #DE1515;
  }

  .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-50:focus{
    --tw-ring-offset-color: #f5f3ff;
  }

  .sm\:focus\:ring-offset-purple-100:focus{
    --tw-ring-offset-color: #ede9fe;
  }

  .sm\:focus\:ring-offset-purple-200:focus{
    --tw-ring-offset-color: #ddd6fe;
  }

  .sm\:focus\:ring-offset-purple-300:focus{
    --tw-ring-offset-color: #c4b5fd;
  }

  .sm\:focus\:ring-offset-purple-400:focus{
    --tw-ring-offset-color: #a78bfa;
  }

  .sm\:focus\:ring-offset-purple-500:focus{
    --tw-ring-offset-color: #8b5cf6;
  }

  .sm\:focus\:ring-offset-purple-600:focus{
    --tw-ring-offset-color: #7c3aed;
  }

  .sm\:focus\:ring-offset-purple-700:focus{
    --tw-ring-offset-color: #6d28d9;
  }

  .sm\:focus\:ring-offset-purple-800:focus{
    --tw-ring-offset-color: #5b21b6;
  }

  .sm\:focus\:ring-offset-purple-900:focus{
    --tw-ring-offset-color: #4c1d95;
  }

  .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-browny:focus{
    --tw-ring-offset-color: #ACA5A0;
  }

  .sm\:focus\:ring-offset-browny-lighter:focus{
    --tw-ring-offset-color: #CBC4BC;
  }

  .sm\:focus\:ring-offset-browny-darker:focus{
    --tw-ring-offset-color: #86807B;
  }

  .sm\:focus\:ring-offset-graysy:focus{
    --tw-ring-offset-color: #9F9F9F;
  }

  .sm\:focus\:ring-offset-graysy-darker:focus{
    --tw-ring-offset-color: #343434;
  }

  .sm\:focus\:ring-offset-graysy-lighter:focus{
    --tw-ring-offset-color: #E5E5E5;
  }

  .sm\:focus\:ring-offset-error:focus{
    --tw-ring-offset-color: #EA2121;
  }

  .sm\:focus\:ring-offset-redy:focus{
    --tw-ring-offset-color: #DE1515;
  }

  .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-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-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .sm\:ring-purple-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .sm\:ring-purple-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .sm\:ring-purple-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .sm\:ring-purple-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .sm\:ring-purple-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .sm\:ring-purple-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .sm\:ring-purple-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .sm\:ring-purple-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .sm\:ring-purple-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, 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-browny{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(172, 165, 160, var(--tw-ring-opacity));
  }

  .sm\:ring-browny-lighter{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(203, 196, 188, var(--tw-ring-opacity));
  }

  .sm\:ring-browny-darker{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 128, 123, var(--tw-ring-opacity));
  }

  .sm\:ring-graysy{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(159, 159, 159, var(--tw-ring-opacity));
  }

  .sm\:ring-graysy-darker{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 52, 52, var(--tw-ring-opacity));
  }

  .sm\:ring-graysy-lighter{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 229, 229, var(--tw-ring-opacity));
  }

  .sm\:ring-error{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(234, 33, 33, var(--tw-ring-opacity));
  }

  .sm\:ring-redy{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(222, 21, 21, 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-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-purple-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-purple-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-purple-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-purple-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-purple-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-purple-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-purple-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-purple-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-purple-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, 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-browny:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(172, 165, 160, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-browny-lighter:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(203, 196, 188, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-browny-darker:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 128, 123, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-graysy:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(159, 159, 159, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-graysy-darker:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 52, 52, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-graysy-lighter:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 229, 229, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-error:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(234, 33, 33, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-redy:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(222, 21, 21, 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-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-purple-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-purple-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-purple-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-purple-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-purple-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-purple-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-purple-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-purple-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-purple-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, 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-browny:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(172, 165, 160, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-browny-lighter:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(203, 196, 188, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-browny-darker:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 128, 123, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-graysy:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(159, 159, 159, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-graysy-darker:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 52, 52, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-graysy-lighter:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 229, 229, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-error:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(234, 33, 33, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-redy:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(222, 21, 21, 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\: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\:table-auto{
    table-layout: auto;
  }

  .sm\:table-fixed{
    table-layout: fixed;
  }

  .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\: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-50{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .sm\:text-purple-100{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .sm\:text-purple-200{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .sm\:text-purple-300{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .sm\:text-purple-400{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .sm\:text-purple-500{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .sm\:text-purple-600{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .sm\:text-purple-700{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .sm\:text-purple-800{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .sm\:text-purple-900{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, 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-browny{
    --tw-text-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-text-opacity));
  }

  .sm\:text-browny-lighter{
    --tw-text-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-text-opacity));
  }

  .sm\:text-browny-darker{
    --tw-text-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-text-opacity));
  }

  .sm\:text-graysy{
    --tw-text-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-text-opacity));
  }

  .sm\:text-graysy-darker{
    --tw-text-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-text-opacity));
  }

  .sm\:text-graysy-lighter{
    --tw-text-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-text-opacity));
  }

  .sm\:text-error{
    --tw-text-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-text-opacity));
  }

  .sm\:text-redy{
    --tw-text-opacity: 1;
    color: rgba(222, 21, 21, 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-50{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-purple-100{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-purple-200{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-purple-300{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-purple-400{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-purple-500{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-purple-600{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-purple-700{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-purple-800{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-purple-900{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, 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-browny{
    --tw-text-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-browny-lighter{
    --tw-text-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-browny-darker{
    --tw-text-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-graysy{
    --tw-text-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-graysy-darker{
    --tw-text-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-graysy-lighter{
    --tw-text-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-error{
    --tw-text-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-redy{
    --tw-text-opacity: 1;
    color: rgba(222, 21, 21, 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-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-purple-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-purple-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-purple-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-purple-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-purple-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-purple-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-purple-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-purple-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-purple-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, 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-browny:focus-within{
    --tw-text-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-browny-lighter:focus-within{
    --tw-text-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-browny-darker:focus-within{
    --tw-text-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-graysy:focus-within{
    --tw-text-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-graysy-darker:focus-within{
    --tw-text-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-graysy-lighter:focus-within{
    --tw-text-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-error:focus-within{
    --tw-text-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-redy:focus-within{
    --tw-text-opacity: 1;
    color: rgba(222, 21, 21, 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-50:hover{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .sm\:hover\:text-purple-100:hover{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .sm\:hover\:text-purple-200:hover{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .sm\:hover\:text-purple-300:hover{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .sm\:hover\:text-purple-400:hover{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .sm\:hover\:text-purple-500:hover{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .sm\:hover\:text-purple-600:hover{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .sm\:hover\:text-purple-700:hover{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .sm\:hover\:text-purple-800:hover{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .sm\:hover\:text-purple-900:hover{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, 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-browny:hover{
    --tw-text-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-text-opacity));
  }

  .sm\:hover\:text-browny-lighter:hover{
    --tw-text-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-text-opacity));
  }

  .sm\:hover\:text-browny-darker:hover{
    --tw-text-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-text-opacity));
  }

  .sm\:hover\:text-graysy:hover{
    --tw-text-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-text-opacity));
  }

  .sm\:hover\:text-graysy-darker:hover{
    --tw-text-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-text-opacity));
  }

  .sm\:hover\:text-graysy-lighter:hover{
    --tw-text-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-text-opacity));
  }

  .sm\:hover\:text-error:hover{
    --tw-text-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-text-opacity));
  }

  .sm\:hover\:text-redy:hover{
    --tw-text-opacity: 1;
    color: rgba(222, 21, 21, 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-50:focus{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .sm\:focus\:text-purple-100:focus{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .sm\:focus\:text-purple-200:focus{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .sm\:focus\:text-purple-300:focus{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .sm\:focus\:text-purple-400:focus{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .sm\:focus\:text-purple-500:focus{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .sm\:focus\:text-purple-600:focus{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .sm\:focus\:text-purple-700:focus{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .sm\:focus\:text-purple-800:focus{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .sm\:focus\:text-purple-900:focus{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, 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-browny:focus{
    --tw-text-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-text-opacity));
  }

  .sm\:focus\:text-browny-lighter:focus{
    --tw-text-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-text-opacity));
  }

  .sm\:focus\:text-browny-darker:focus{
    --tw-text-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-text-opacity));
  }

  .sm\:focus\:text-graysy:focus{
    --tw-text-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-text-opacity));
  }

  .sm\:focus\:text-graysy-darker:focus{
    --tw-text-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-text-opacity));
  }

  .sm\:focus\:text-graysy-lighter:focus{
    --tw-text-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-text-opacity));
  }

  .sm\:focus\:text-error:focus{
    --tw-text-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-text-opacity));
  }

  .sm\:focus\:text-redy:focus{
    --tw-text-opacity: 1;
    color: rgba(222, 21, 21, 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\:truncate{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .sm\:overflow-ellipsis{
    text-overflow: ellipsis;
  }

  .sm\:overflow-clip{
    text-overflow: clip;
  }

  .sm\:italic{
    font-style: italic;
  }

  .sm\:not-italic{
    font-style: normal;
  }

  .sm\:uppercase{
    text-transform: uppercase;
  }

  .sm\:lowercase{
    text-transform: lowercase;
  }

  .sm\:capitalize{
    text-transform: capitalize;
  }

  .sm\:normal-case{
    text-transform: none;
  }

  .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\: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\: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\: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;
        -ms-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\: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\:visible{
    visibility: visible;
  }

  .sm\:invisible{
    visibility: hidden;
  }

  .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\: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-14{
    width: 3.5rem;
  }

  .sm\:w-16{
    width: 4rem;
  }

  .sm\:w-20{
    width: 5rem;
  }

  .sm\:w-24{
    width: 6rem;
  }

  .sm\:w-28{
    width: 7rem;
  }

  .sm\:w-32{
    width: 8rem;
  }

  .sm\:w-36{
    width: 9rem;
  }

  .sm\:w-40{
    width: 10rem;
  }

  .sm\:w-44{
    width: 11rem;
  }

  .sm\:w-48{
    width: 12rem;
  }

  .sm\:w-52{
    width: 13rem;
  }

  .sm\:w-56{
    width: 14rem;
  }

  .sm\:w-60{
    width: 15rem;
  }

  .sm\:w-64{
    width: 16rem;
  }

  .sm\:w-72{
    width: 18rem;
  }

  .sm\:w-80{
    width: 20rem;
  }

  .sm\:w-96{
    width: 24rem;
  }

  .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-3xl{
    width: 1680px;
  }

  .sm\:w-2xl{
    width: 1366px;
  }

  .sm\:w-xl{
    width: 1280px;
  }

  .sm\:w-lg{
    width: 1024px;
  }

  .sm\:w-md{
    width: 768px;
  }

  .sm\:w-sm{
    width: 640px;
  }

  .sm\:w-xs{
    width: 375px;
  }

  .sm\:w-580px{
    width: 580px;
  }

  .sm\:w-100px{
    width: 100px;
  }

  .sm\:w-27px{
    width: 27px;
  }

  .sm\:z-0{
    z-index: 0;
  }

  .sm\:z-10{
    z-index: 10;
  }

  .sm\:z-20{
    z-index: 20;
  }

  .sm\:z-30{
    z-index: 30;
  }

  .sm\:z-40{
    z-index: 40;
  }

  .sm\:z-50{
    z-index: 50;
  }

  .sm\:z-auto{
    z-index: auto;
  }

  .sm\:focus-within\:z-0:focus-within{
    z-index: 0;
  }

  .sm\:focus-within\:z-10:focus-within{
    z-index: 10;
  }

  .sm\:focus-within\:z-20:focus-within{
    z-index: 20;
  }

  .sm\:focus-within\:z-30:focus-within{
    z-index: 30;
  }

  .sm\:focus-within\:z-40:focus-within{
    z-index: 40;
  }

  .sm\:focus-within\:z-50:focus-within{
    z-index: 50;
  }

  .sm\:focus-within\:z-auto:focus-within{
    z-index: auto;
  }

  .sm\:focus\:z-0:focus{
    z-index: 0;
  }

  .sm\:focus\:z-10:focus{
    z-index: 10;
  }

  .sm\:focus\:z-20:focus{
    z-index: 20;
  }

  .sm\:focus\:z-30:focus{
    z-index: 30;
  }

  .sm\:focus\:z-40:focus{
    z-index: 40;
  }

  .sm\:focus\:z-50:focus{
    z-index: 50;
  }

  .sm\:focus\:z-auto:focus{
    z-index: auto;
  }

  .sm\:isolate{
    isolation: isolate;
  }

  .sm\:isolation-auto{
    isolation: auto;
  }

  .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\: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\: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\: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\: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\: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\: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\: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\: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\: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\: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\: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-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\: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-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\: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\: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\: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\: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\: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\: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);
  }

  .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\: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\: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\: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\: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\: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-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-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-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%);
  }
}

@media (max-width: 375px){
  .xs\:container{
    width: 100%;
    padding-right: 1rem;
    padding-left: 1rem;
  }

  .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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-divide-opacity));
  }

  .xs\:divide-purple-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-divide-opacity));
  }

  .xs\:divide-purple-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-divide-opacity));
  }

  .xs\:divide-purple-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-divide-opacity));
  }

  .xs\:divide-purple-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-divide-opacity));
  }

  .xs\:divide-purple-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-divide-opacity));
  }

  .xs\:divide-purple-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-divide-opacity));
  }

  .xs\:divide-purple-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-divide-opacity));
  }

  .xs\:divide-purple-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-divide-opacity));
  }

  .xs\:divide-purple-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(76, 29, 149, 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-browny > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(172, 165, 160, var(--tw-divide-opacity));
  }

  .xs\:divide-browny-lighter > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(203, 196, 188, var(--tw-divide-opacity));
  }

  .xs\:divide-browny-darker > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(134, 128, 123, var(--tw-divide-opacity));
  }

  .xs\:divide-graysy > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(159, 159, 159, var(--tw-divide-opacity));
  }

  .xs\:divide-graysy-darker > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(52, 52, 52, var(--tw-divide-opacity));
  }

  .xs\:divide-graysy-lighter > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(229, 229, 229, var(--tw-divide-opacity));
  }

  .xs\:divide-error > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(234, 33, 33, var(--tw-divide-opacity));
  }

  .xs\:divide-redy > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(222, 21, 21, var(--tw-divide-opacity));
  }

  .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-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\: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\:appearance-none{
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
  }

  .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-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-50{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .xs\:bg-purple-100{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .xs\:bg-purple-200{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .xs\:bg-purple-300{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .xs\:bg-purple-400{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .xs\:bg-purple-500{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .xs\:bg-purple-600{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .xs\:bg-purple-700{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .xs\:bg-purple-800{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .xs\:bg-purple-900{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, 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-browny{
    --tw-bg-opacity: 1;
    background-color: rgba(172, 165, 160, var(--tw-bg-opacity));
  }

  .xs\:bg-browny-lighter{
    --tw-bg-opacity: 1;
    background-color: rgba(203, 196, 188, var(--tw-bg-opacity));
  }

  .xs\:bg-browny-darker{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 128, 123, var(--tw-bg-opacity));
  }

  .xs\:bg-graysy{
    --tw-bg-opacity: 1;
    background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  }

  .xs\:bg-graysy-darker{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 52, 52, var(--tw-bg-opacity));
  }

  .xs\:bg-graysy-lighter{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 229, 229, var(--tw-bg-opacity));
  }

  .xs\:bg-error{
    --tw-bg-opacity: 1;
    background-color: rgba(234, 33, 33, var(--tw-bg-opacity));
  }

  .xs\:bg-redy{
    --tw-bg-opacity: 1;
    background-color: rgba(222, 21, 21, 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-50{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-purple-100{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-purple-200{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-purple-300{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-purple-400{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-purple-500{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-purple-600{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-purple-700{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-purple-800{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-purple-900{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, 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-browny{
    --tw-bg-opacity: 1;
    background-color: rgba(172, 165, 160, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-browny-lighter{
    --tw-bg-opacity: 1;
    background-color: rgba(203, 196, 188, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-browny-darker{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 128, 123, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-graysy{
    --tw-bg-opacity: 1;
    background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-graysy-darker{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 52, 52, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-graysy-lighter{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 229, 229, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-error{
    --tw-bg-opacity: 1;
    background-color: rgba(234, 33, 33, var(--tw-bg-opacity));
  }

  .group:hover .xs\:group-hover\:bg-redy{
    --tw-bg-opacity: 1;
    background-color: rgba(222, 21, 21, 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-50:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-purple-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-purple-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-purple-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-purple-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-purple-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-purple-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-purple-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-purple-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-purple-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, 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-browny:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(172, 165, 160, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-browny-lighter:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(203, 196, 188, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-browny-darker:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 128, 123, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-graysy:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-graysy-darker:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 52, 52, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-graysy-lighter:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 229, 229, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-error:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(234, 33, 33, var(--tw-bg-opacity));
  }

  .xs\:focus-within\:bg-redy:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(222, 21, 21, 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-50:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-purple-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-purple-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-purple-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-purple-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-purple-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-purple-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-purple-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-purple-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-purple-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, 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-browny:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(172, 165, 160, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-browny-lighter:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(203, 196, 188, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-browny-darker:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 128, 123, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-graysy:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-graysy-darker:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 52, 52, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-graysy-lighter:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 229, 229, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-error:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(234, 33, 33, var(--tw-bg-opacity));
  }

  .xs\:hover\:bg-redy:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(222, 21, 21, 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-50:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-purple-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-purple-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-purple-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-purple-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-purple-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-purple-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-purple-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-purple-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-purple-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, 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-browny:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(172, 165, 160, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-browny-lighter:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(203, 196, 188, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-browny-darker:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(134, 128, 123, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-graysy:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(159, 159, 159, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-graysy-darker:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(52, 52, 52, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-graysy-lighter:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(229, 229, 229, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-error:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(234, 33, 33, var(--tw-bg-opacity));
  }

  .xs\:focus\:bg-redy:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(222, 21, 21, var(--tw-bg-opacity));
  }

  .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-50{
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .xs\:from-purple-100{
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .xs\:from-purple-200{
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .xs\:from-purple-300{
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .xs\:from-purple-400{
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .xs\:from-purple-500{
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .xs\:from-purple-600{
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .xs\:from-purple-700{
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .xs\:from-purple-800{
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .xs\:from-purple-900{
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 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-browny{
    --tw-gradient-from: #ACA5A0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(172, 165, 160, 0));
  }

  .xs\:from-browny-lighter{
    --tw-gradient-from: #CBC4BC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(203, 196, 188, 0));
  }

  .xs\:from-browny-darker{
    --tw-gradient-from: #86807B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 128, 123, 0));
  }

  .xs\:from-graysy{
    --tw-gradient-from: #9F9F9F;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(159, 159, 159, 0));
  }

  .xs\:from-graysy-darker{
    --tw-gradient-from: #343434;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 52, 52, 0));
  }

  .xs\:from-graysy-lighter{
    --tw-gradient-from: #E5E5E5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 229, 229, 0));
  }

  .xs\:from-error{
    --tw-gradient-from: #EA2121;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(234, 33, 33, 0));
  }

  .xs\:from-redy{
    --tw-gradient-from: #DE1515;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 21, 21, 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-50{
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .xs\:via-purple-100{
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .xs\:via-purple-200{
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .xs\:via-purple-300{
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .xs\:via-purple-400{
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .xs\:via-purple-500{
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .xs\:via-purple-600{
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .xs\:via-purple-700{
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .xs\:via-purple-800{
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .xs\:via-purple-900{
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 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-browny{
    --tw-gradient-stops: var(--tw-gradient-from), #ACA5A0, var(--tw-gradient-to, rgba(172, 165, 160, 0));
  }

  .xs\:via-browny-lighter{
    --tw-gradient-stops: var(--tw-gradient-from), #CBC4BC, var(--tw-gradient-to, rgba(203, 196, 188, 0));
  }

  .xs\:via-browny-darker{
    --tw-gradient-stops: var(--tw-gradient-from), #86807B, var(--tw-gradient-to, rgba(134, 128, 123, 0));
  }

  .xs\:via-graysy{
    --tw-gradient-stops: var(--tw-gradient-from), #9F9F9F, var(--tw-gradient-to, rgba(159, 159, 159, 0));
  }

  .xs\:via-graysy-darker{
    --tw-gradient-stops: var(--tw-gradient-from), #343434, var(--tw-gradient-to, rgba(52, 52, 52, 0));
  }

  .xs\:via-graysy-lighter{
    --tw-gradient-stops: var(--tw-gradient-from), #E5E5E5, var(--tw-gradient-to, rgba(229, 229, 229, 0));
  }

  .xs\:via-error{
    --tw-gradient-stops: var(--tw-gradient-from), #EA2121, var(--tw-gradient-to, rgba(234, 33, 33, 0));
  }

  .xs\:via-redy{
    --tw-gradient-stops: var(--tw-gradient-from), #DE1515, var(--tw-gradient-to, rgba(222, 21, 21, 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-50{
    --tw-gradient-to: #f5f3ff;
  }

  .xs\:to-purple-100{
    --tw-gradient-to: #ede9fe;
  }

  .xs\:to-purple-200{
    --tw-gradient-to: #ddd6fe;
  }

  .xs\:to-purple-300{
    --tw-gradient-to: #c4b5fd;
  }

  .xs\:to-purple-400{
    --tw-gradient-to: #a78bfa;
  }

  .xs\:to-purple-500{
    --tw-gradient-to: #8b5cf6;
  }

  .xs\:to-purple-600{
    --tw-gradient-to: #7c3aed;
  }

  .xs\:to-purple-700{
    --tw-gradient-to: #6d28d9;
  }

  .xs\:to-purple-800{
    --tw-gradient-to: #5b21b6;
  }

  .xs\:to-purple-900{
    --tw-gradient-to: #4c1d95;
  }

  .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-browny{
    --tw-gradient-to: #ACA5A0;
  }

  .xs\:to-browny-lighter{
    --tw-gradient-to: #CBC4BC;
  }

  .xs\:to-browny-darker{
    --tw-gradient-to: #86807B;
  }

  .xs\:to-graysy{
    --tw-gradient-to: #9F9F9F;
  }

  .xs\:to-graysy-darker{
    --tw-gradient-to: #343434;
  }

  .xs\:to-graysy-lighter{
    --tw-gradient-to: #E5E5E5;
  }

  .xs\:to-error{
    --tw-gradient-to: #EA2121;
  }

  .xs\:to-redy{
    --tw-gradient-to: #DE1515;
  }

  .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-50:hover{
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .xs\:hover\:from-purple-100:hover{
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .xs\:hover\:from-purple-200:hover{
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .xs\:hover\:from-purple-300:hover{
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .xs\:hover\:from-purple-400:hover{
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .xs\:hover\:from-purple-500:hover{
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .xs\:hover\:from-purple-600:hover{
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .xs\:hover\:from-purple-700:hover{
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .xs\:hover\:from-purple-800:hover{
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .xs\:hover\:from-purple-900:hover{
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 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-browny:hover{
    --tw-gradient-from: #ACA5A0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(172, 165, 160, 0));
  }

  .xs\:hover\:from-browny-lighter:hover{
    --tw-gradient-from: #CBC4BC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(203, 196, 188, 0));
  }

  .xs\:hover\:from-browny-darker:hover{
    --tw-gradient-from: #86807B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 128, 123, 0));
  }

  .xs\:hover\:from-graysy:hover{
    --tw-gradient-from: #9F9F9F;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(159, 159, 159, 0));
  }

  .xs\:hover\:from-graysy-darker:hover{
    --tw-gradient-from: #343434;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 52, 52, 0));
  }

  .xs\:hover\:from-graysy-lighter:hover{
    --tw-gradient-from: #E5E5E5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 229, 229, 0));
  }

  .xs\:hover\:from-error:hover{
    --tw-gradient-from: #EA2121;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(234, 33, 33, 0));
  }

  .xs\:hover\:from-redy:hover{
    --tw-gradient-from: #DE1515;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 21, 21, 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-50:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .xs\:hover\:via-purple-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .xs\:hover\:via-purple-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .xs\:hover\:via-purple-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .xs\:hover\:via-purple-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .xs\:hover\:via-purple-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .xs\:hover\:via-purple-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .xs\:hover\:via-purple-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .xs\:hover\:via-purple-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .xs\:hover\:via-purple-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 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-browny:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ACA5A0, var(--tw-gradient-to, rgba(172, 165, 160, 0));
  }

  .xs\:hover\:via-browny-lighter:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #CBC4BC, var(--tw-gradient-to, rgba(203, 196, 188, 0));
  }

  .xs\:hover\:via-browny-darker:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #86807B, var(--tw-gradient-to, rgba(134, 128, 123, 0));
  }

  .xs\:hover\:via-graysy:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #9F9F9F, var(--tw-gradient-to, rgba(159, 159, 159, 0));
  }

  .xs\:hover\:via-graysy-darker:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #343434, var(--tw-gradient-to, rgba(52, 52, 52, 0));
  }

  .xs\:hover\:via-graysy-lighter:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #E5E5E5, var(--tw-gradient-to, rgba(229, 229, 229, 0));
  }

  .xs\:hover\:via-error:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #EA2121, var(--tw-gradient-to, rgba(234, 33, 33, 0));
  }

  .xs\:hover\:via-redy:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #DE1515, var(--tw-gradient-to, rgba(222, 21, 21, 0));
  }

  .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-50:hover{
    --tw-gradient-to: #f5f3ff;
  }

  .xs\:hover\:to-purple-100:hover{
    --tw-gradient-to: #ede9fe;
  }

  .xs\:hover\:to-purple-200:hover{
    --tw-gradient-to: #ddd6fe;
  }

  .xs\:hover\:to-purple-300:hover{
    --tw-gradient-to: #c4b5fd;
  }

  .xs\:hover\:to-purple-400:hover{
    --tw-gradient-to: #a78bfa;
  }

  .xs\:hover\:to-purple-500:hover{
    --tw-gradient-to: #8b5cf6;
  }

  .xs\:hover\:to-purple-600:hover{
    --tw-gradient-to: #7c3aed;
  }

  .xs\:hover\:to-purple-700:hover{
    --tw-gradient-to: #6d28d9;
  }

  .xs\:hover\:to-purple-800:hover{
    --tw-gradient-to: #5b21b6;
  }

  .xs\:hover\:to-purple-900:hover{
    --tw-gradient-to: #4c1d95;
  }

  .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-browny:hover{
    --tw-gradient-to: #ACA5A0;
  }

  .xs\:hover\:to-browny-lighter:hover{
    --tw-gradient-to: #CBC4BC;
  }

  .xs\:hover\:to-browny-darker:hover{
    --tw-gradient-to: #86807B;
  }

  .xs\:hover\:to-graysy:hover{
    --tw-gradient-to: #9F9F9F;
  }

  .xs\:hover\:to-graysy-darker:hover{
    --tw-gradient-to: #343434;
  }

  .xs\:hover\:to-graysy-lighter:hover{
    --tw-gradient-to: #E5E5E5;
  }

  .xs\:hover\:to-error:hover{
    --tw-gradient-to: #EA2121;
  }

  .xs\:hover\:to-redy:hover{
    --tw-gradient-to: #DE1515;
  }

  .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-50:focus{
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .xs\:focus\:from-purple-100:focus{
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .xs\:focus\:from-purple-200:focus{
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .xs\:focus\:from-purple-300:focus{
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .xs\:focus\:from-purple-400:focus{
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .xs\:focus\:from-purple-500:focus{
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .xs\:focus\:from-purple-600:focus{
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .xs\:focus\:from-purple-700:focus{
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .xs\:focus\:from-purple-800:focus{
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .xs\:focus\:from-purple-900:focus{
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 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-browny:focus{
    --tw-gradient-from: #ACA5A0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(172, 165, 160, 0));
  }

  .xs\:focus\:from-browny-lighter:focus{
    --tw-gradient-from: #CBC4BC;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(203, 196, 188, 0));
  }

  .xs\:focus\:from-browny-darker:focus{
    --tw-gradient-from: #86807B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(134, 128, 123, 0));
  }

  .xs\:focus\:from-graysy:focus{
    --tw-gradient-from: #9F9F9F;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(159, 159, 159, 0));
  }

  .xs\:focus\:from-graysy-darker:focus{
    --tw-gradient-from: #343434;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 52, 52, 0));
  }

  .xs\:focus\:from-graysy-lighter:focus{
    --tw-gradient-from: #E5E5E5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 229, 229, 0));
  }

  .xs\:focus\:from-error:focus{
    --tw-gradient-from: #EA2121;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(234, 33, 33, 0));
  }

  .xs\:focus\:from-redy:focus{
    --tw-gradient-from: #DE1515;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 21, 21, 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-50:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .xs\:focus\:via-purple-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .xs\:focus\:via-purple-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .xs\:focus\:via-purple-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .xs\:focus\:via-purple-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .xs\:focus\:via-purple-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .xs\:focus\:via-purple-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .xs\:focus\:via-purple-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .xs\:focus\:via-purple-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .xs\:focus\:via-purple-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 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-browny:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ACA5A0, var(--tw-gradient-to, rgba(172, 165, 160, 0));
  }

  .xs\:focus\:via-browny-lighter:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #CBC4BC, var(--tw-gradient-to, rgba(203, 196, 188, 0));
  }

  .xs\:focus\:via-browny-darker:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #86807B, var(--tw-gradient-to, rgba(134, 128, 123, 0));
  }

  .xs\:focus\:via-graysy:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #9F9F9F, var(--tw-gradient-to, rgba(159, 159, 159, 0));
  }

  .xs\:focus\:via-graysy-darker:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #343434, var(--tw-gradient-to, rgba(52, 52, 52, 0));
  }

  .xs\:focus\:via-graysy-lighter:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #E5E5E5, var(--tw-gradient-to, rgba(229, 229, 229, 0));
  }

  .xs\:focus\:via-error:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #EA2121, var(--tw-gradient-to, rgba(234, 33, 33, 0));
  }

  .xs\:focus\:via-redy:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #DE1515, var(--tw-gradient-to, rgba(222, 21, 21, 0));
  }

  .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-50:focus{
    --tw-gradient-to: #f5f3ff;
  }

  .xs\:focus\:to-purple-100:focus{
    --tw-gradient-to: #ede9fe;
  }

  .xs\:focus\:to-purple-200:focus{
    --tw-gradient-to: #ddd6fe;
  }

  .xs\:focus\:to-purple-300:focus{
    --tw-gradient-to: #c4b5fd;
  }

  .xs\:focus\:to-purple-400:focus{
    --tw-gradient-to: #a78bfa;
  }

  .xs\:focus\:to-purple-500:focus{
    --tw-gradient-to: #8b5cf6;
  }

  .xs\:focus\:to-purple-600:focus{
    --tw-gradient-to: #7c3aed;
  }

  .xs\:focus\:to-purple-700:focus{
    --tw-gradient-to: #6d28d9;
  }

  .xs\:focus\:to-purple-800:focus{
    --tw-gradient-to: #5b21b6;
  }

  .xs\:focus\:to-purple-900:focus{
    --tw-gradient-to: #4c1d95;
  }

  .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-browny:focus{
    --tw-gradient-to: #ACA5A0;
  }

  .xs\:focus\:to-browny-lighter:focus{
    --tw-gradient-to: #CBC4BC;
  }

  .xs\:focus\:to-browny-darker:focus{
    --tw-gradient-to: #86807B;
  }

  .xs\:focus\:to-graysy:focus{
    --tw-gradient-to: #9F9F9F;
  }

  .xs\:focus\:to-graysy-darker:focus{
    --tw-gradient-to: #343434;
  }

  .xs\:focus\:to-graysy-lighter:focus{
    --tw-gradient-to: #E5E5E5;
  }

  .xs\:focus\:to-error:focus{
    --tw-gradient-to: #EA2121;
  }

  .xs\:focus\:to-redy:focus{
    --tw-gradient-to: #DE1515;
  }

  .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-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-auto{
    background-size: auto;
  }

  .xs\:bg-cover{
    background-size: cover;
  }

  .xs\:bg-contain{
    background-size: contain;
  }

  .xs\:border-collapse{
    border-collapse: collapse;
  }

  .xs\:border-separate{
    border-collapse: separate;
  }

  .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-50{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .xs\:border-purple-100{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .xs\:border-purple-200{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .xs\:border-purple-300{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .xs\:border-purple-400{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .xs\:border-purple-500{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .xs\:border-purple-600{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .xs\:border-purple-700{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .xs\:border-purple-800{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .xs\:border-purple-900{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, 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-browny{
    --tw-border-opacity: 1;
    border-color: rgba(172, 165, 160, var(--tw-border-opacity));
  }

  .xs\:border-browny-lighter{
    --tw-border-opacity: 1;
    border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  }

  .xs\:border-browny-darker{
    --tw-border-opacity: 1;
    border-color: rgba(134, 128, 123, var(--tw-border-opacity));
  }

  .xs\:border-graysy{
    --tw-border-opacity: 1;
    border-color: rgba(159, 159, 159, var(--tw-border-opacity));
  }

  .xs\:border-graysy-darker{
    --tw-border-opacity: 1;
    border-color: rgba(52, 52, 52, var(--tw-border-opacity));
  }

  .xs\:border-graysy-lighter{
    --tw-border-opacity: 1;
    border-color: rgba(229, 229, 229, var(--tw-border-opacity));
  }

  .xs\:border-error{
    --tw-border-opacity: 1;
    border-color: rgba(234, 33, 33, var(--tw-border-opacity));
  }

  .xs\:border-redy{
    --tw-border-opacity: 1;
    border-color: rgba(222, 21, 21, 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-50{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-purple-100{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-purple-200{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-purple-300{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-purple-400{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-purple-500{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-purple-600{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-purple-700{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-purple-800{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-purple-900{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, 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-browny{
    --tw-border-opacity: 1;
    border-color: rgba(172, 165, 160, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-browny-lighter{
    --tw-border-opacity: 1;
    border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-browny-darker{
    --tw-border-opacity: 1;
    border-color: rgba(134, 128, 123, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-graysy{
    --tw-border-opacity: 1;
    border-color: rgba(159, 159, 159, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-graysy-darker{
    --tw-border-opacity: 1;
    border-color: rgba(52, 52, 52, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-graysy-lighter{
    --tw-border-opacity: 1;
    border-color: rgba(229, 229, 229, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-error{
    --tw-border-opacity: 1;
    border-color: rgba(234, 33, 33, var(--tw-border-opacity));
  }

  .group:hover .xs\:group-hover\:border-redy{
    --tw-border-opacity: 1;
    border-color: rgba(222, 21, 21, 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-50:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-purple-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-purple-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-purple-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-purple-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-purple-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-purple-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-purple-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-purple-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-purple-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, 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-browny:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(172, 165, 160, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-browny-lighter:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-browny-darker:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(134, 128, 123, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-graysy:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(159, 159, 159, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-graysy-darker:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(52, 52, 52, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-graysy-lighter:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(229, 229, 229, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-error:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(234, 33, 33, var(--tw-border-opacity));
  }

  .xs\:focus-within\:border-redy:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(222, 21, 21, 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-50:hover{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .xs\:hover\:border-purple-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .xs\:hover\:border-purple-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .xs\:hover\:border-purple-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .xs\:hover\:border-purple-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .xs\:hover\:border-purple-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .xs\:hover\:border-purple-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .xs\:hover\:border-purple-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .xs\:hover\:border-purple-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .xs\:hover\:border-purple-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, 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-browny:hover{
    --tw-border-opacity: 1;
    border-color: rgba(172, 165, 160, var(--tw-border-opacity));
  }

  .xs\:hover\:border-browny-lighter:hover{
    --tw-border-opacity: 1;
    border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  }

  .xs\:hover\:border-browny-darker:hover{
    --tw-border-opacity: 1;
    border-color: rgba(134, 128, 123, var(--tw-border-opacity));
  }

  .xs\:hover\:border-graysy:hover{
    --tw-border-opacity: 1;
    border-color: rgba(159, 159, 159, var(--tw-border-opacity));
  }

  .xs\:hover\:border-graysy-darker:hover{
    --tw-border-opacity: 1;
    border-color: rgba(52, 52, 52, var(--tw-border-opacity));
  }

  .xs\:hover\:border-graysy-lighter:hover{
    --tw-border-opacity: 1;
    border-color: rgba(229, 229, 229, var(--tw-border-opacity));
  }

  .xs\:hover\:border-error:hover{
    --tw-border-opacity: 1;
    border-color: rgba(234, 33, 33, var(--tw-border-opacity));
  }

  .xs\:hover\:border-redy:hover{
    --tw-border-opacity: 1;
    border-color: rgba(222, 21, 21, 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-50:focus{
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .xs\:focus\:border-purple-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .xs\:focus\:border-purple-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .xs\:focus\:border-purple-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .xs\:focus\:border-purple-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .xs\:focus\:border-purple-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .xs\:focus\:border-purple-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .xs\:focus\:border-purple-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .xs\:focus\:border-purple-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .xs\:focus\:border-purple-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, 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-browny:focus{
    --tw-border-opacity: 1;
    border-color: rgba(172, 165, 160, var(--tw-border-opacity));
  }

  .xs\:focus\:border-browny-lighter:focus{
    --tw-border-opacity: 1;
    border-color: rgba(203, 196, 188, var(--tw-border-opacity));
  }

  .xs\:focus\:border-browny-darker:focus{
    --tw-border-opacity: 1;
    border-color: rgba(134, 128, 123, var(--tw-border-opacity));
  }

  .xs\:focus\:border-graysy:focus{
    --tw-border-opacity: 1;
    border-color: rgba(159, 159, 159, var(--tw-border-opacity));
  }

  .xs\:focus\:border-graysy-darker:focus{
    --tw-border-opacity: 1;
    border-color: rgba(52, 52, 52, var(--tw-border-opacity));
  }

  .xs\:focus\:border-graysy-lighter:focus{
    --tw-border-opacity: 1;
    border-color: rgba(229, 229, 229, var(--tw-border-opacity));
  }

  .xs\:focus\:border-error:focus{
    --tw-border-opacity: 1;
    border-color: rgba(234, 33, 33, var(--tw-border-opacity));
  }

  .xs\:focus\:border-redy:focus{
    --tw-border-opacity: 1;
    border-color: rgba(222, 21, 21, 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\: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-40px{
    border-radius: 40px;
  }

  .xs\:rounded-circle{
    border-radius: 50%;
  }

  .xs\:rounded-t-none{
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .xs\:rounded-r-none{
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .xs\:rounded-b-none{
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .xs\:rounded-l-none{
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .xs\:rounded-t-sm{
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .xs\:rounded-r-sm{
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .xs\:rounded-b-sm{
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .xs\:rounded-l-sm{
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .xs\:rounded-t{
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  .xs\:rounded-r{
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }

  .xs\:rounded-b{
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .xs\:rounded-l{
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .xs\:rounded-t-md{
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .xs\:rounded-r-md{
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .xs\:rounded-b-md{
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .xs\:rounded-l-md{
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .xs\:rounded-t-lg{
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .xs\:rounded-r-lg{
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .xs\:rounded-b-lg{
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .xs\:rounded-l-lg{
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .xs\:rounded-t-xl{
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .xs\:rounded-r-xl{
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .xs\:rounded-b-xl{
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .xs\:rounded-l-xl{
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .xs\:rounded-t-2xl{
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .xs\:rounded-r-2xl{
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .xs\:rounded-b-2xl{
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .xs\:rounded-l-2xl{
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .xs\:rounded-t-3xl{
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .xs\:rounded-r-3xl{
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .xs\:rounded-b-3xl{
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .xs\:rounded-l-3xl{
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .xs\:rounded-t-full{
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .xs\:rounded-r-full{
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .xs\:rounded-b-full{
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .xs\:rounded-l-full{
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .xs\:rounded-t-40px{
    border-top-left-radius: 40px;
    border-top-right-radius: 40px;
  }

  .xs\:rounded-r-40px{
    border-top-right-radius: 40px;
    border-bottom-right-radius: 40px;
  }

  .xs\:rounded-b-40px{
    border-bottom-right-radius: 40px;
    border-bottom-left-radius: 40px;
  }

  .xs\:rounded-l-40px{
    border-top-left-radius: 40px;
    border-bottom-left-radius: 40px;
  }

  .xs\:rounded-t-circle{
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
  }

  .xs\:rounded-r-circle{
    border-top-right-radius: 50%;
    border-bottom-right-radius: 50%;
  }

  .xs\:rounded-b-circle{
    border-bottom-right-radius: 50%;
    border-bottom-left-radius: 50%;
  }

  .xs\:rounded-l-circle{
    border-top-left-radius: 50%;
    border-bottom-left-radius: 50%;
  }

  .xs\:rounded-tl-none{
    border-top-left-radius: 0px;
  }

  .xs\:rounded-tr-none{
    border-top-right-radius: 0px;
  }

  .xs\:rounded-br-none{
    border-bottom-right-radius: 0px;
  }

  .xs\:rounded-bl-none{
    border-bottom-left-radius: 0px;
  }

  .xs\:rounded-tl-sm{
    border-top-left-radius: 0.125rem;
  }

  .xs\:rounded-tr-sm{
    border-top-right-radius: 0.125rem;
  }

  .xs\:rounded-br-sm{
    border-bottom-right-radius: 0.125rem;
  }

  .xs\:rounded-bl-sm{
    border-bottom-left-radius: 0.125rem;
  }

  .xs\:rounded-tl{
    border-top-left-radius: 0.25rem;
  }

  .xs\:rounded-tr{
    border-top-right-radius: 0.25rem;
  }

  .xs\:rounded-br{
    border-bottom-right-radius: 0.25rem;
  }

  .xs\:rounded-bl{
    border-bottom-left-radius: 0.25rem;
  }

  .xs\:rounded-tl-md{
    border-top-left-radius: 0.375rem;
  }

  .xs\:rounded-tr-md{
    border-top-right-radius: 0.375rem;
  }

  .xs\:rounded-br-md{
    border-bottom-right-radius: 0.375rem;
  }

  .xs\:rounded-bl-md{
    border-bottom-left-radius: 0.375rem;
  }

  .xs\:rounded-tl-lg{
    border-top-left-radius: 0.5rem;
  }

  .xs\:rounded-tr-lg{
    border-top-right-radius: 0.5rem;
  }

  .xs\:rounded-br-lg{
    border-bottom-right-radius: 0.5rem;
  }

  .xs\:rounded-bl-lg{
    border-bottom-left-radius: 0.5rem;
  }

  .xs\:rounded-tl-xl{
    border-top-left-radius: 0.75rem;
  }

  .xs\:rounded-tr-xl{
    border-top-right-radius: 0.75rem;
  }

  .xs\:rounded-br-xl{
    border-bottom-right-radius: 0.75rem;
  }

  .xs\:rounded-bl-xl{
    border-bottom-left-radius: 0.75rem;
  }

  .xs\:rounded-tl-2xl{
    border-top-left-radius: 1rem;
  }

  .xs\:rounded-tr-2xl{
    border-top-right-radius: 1rem;
  }

  .xs\:rounded-br-2xl{
    border-bottom-right-radius: 1rem;
  }

  .xs\:rounded-bl-2xl{
    border-bottom-left-radius: 1rem;
  }

  .xs\:rounded-tl-3xl{
    border-top-left-radius: 1.5rem;
  }

  .xs\:rounded-tr-3xl{
    border-top-right-radius: 1.5rem;
  }

  .xs\:rounded-br-3xl{
    border-bottom-right-radius: 1.5rem;
  }

  .xs\:rounded-bl-3xl{
    border-bottom-left-radius: 1.5rem;
  }

  .xs\:rounded-tl-full{
    border-top-left-radius: 9999px;
  }

  .xs\:rounded-tr-full{
    border-top-right-radius: 9999px;
  }

  .xs\:rounded-br-full{
    border-bottom-right-radius: 9999px;
  }

  .xs\:rounded-bl-full{
    border-bottom-left-radius: 9999px;
  }

  .xs\:rounded-tl-40px{
    border-top-left-radius: 40px;
  }

  .xs\:rounded-tr-40px{
    border-top-right-radius: 40px;
  }

  .xs\:rounded-br-40px{
    border-bottom-right-radius: 40px;
  }

  .xs\:rounded-bl-40px{
    border-bottom-left-radius: 40px;
  }

  .xs\:rounded-tl-circle{
    border-top-left-radius: 50%;
  }

  .xs\:rounded-tr-circle{
    border-top-right-radius: 50%;
  }

  .xs\:rounded-br-circle{
    border-bottom-right-radius: 50%;
  }

  .xs\:rounded-bl-circle{
    border-bottom-left-radius: 50%;
  }

  .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-0{
    border-width: 0px;
  }

  .xs\:border-2{
    border-width: 2px;
  }

  .xs\:border-4{
    border-width: 4px;
  }

  .xs\:border-8{
    border-width: 8px;
  }

  .xs\:border{
    border-width: 1px;
  }

  .xs\:border-t-0{
    border-top-width: 0px;
  }

  .xs\:border-r-0{
    border-right-width: 0px;
  }

  .xs\:border-b-0{
    border-bottom-width: 0px;
  }

  .xs\:border-l-0{
    border-left-width: 0px;
  }

  .xs\:border-t-2{
    border-top-width: 2px;
  }

  .xs\:border-r-2{
    border-right-width: 2px;
  }

  .xs\:border-b-2{
    border-bottom-width: 2px;
  }

  .xs\:border-l-2{
    border-left-width: 2px;
  }

  .xs\:border-t-4{
    border-top-width: 4px;
  }

  .xs\:border-r-4{
    border-right-width: 4px;
  }

  .xs\:border-b-4{
    border-bottom-width: 4px;
  }

  .xs\:border-l-4{
    border-left-width: 4px;
  }

  .xs\:border-t-8{
    border-top-width: 8px;
  }

  .xs\:border-r-8{
    border-right-width: 8px;
  }

  .xs\:border-b-8{
    border-bottom-width: 8px;
  }

  .xs\:border-l-8{
    border-left-width: 8px;
  }

  .xs\:border-t{
    border-top-width: 1px;
  }

  .xs\:border-r{
    border-right-width: 1px;
  }

  .xs\:border-b{
    border-bottom-width: 1px;
  }

  .xs\:border-l{
    border-left-width: 1px;
  }

  .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\:box-border{
    box-sizing: border-box;
  }

  .xs\:box-content{
    box-sizing: content-box;
  }

  .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\: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\: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-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\: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-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\: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\: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\: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\: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\: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-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\: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-grow-0{
    flex-grow: 0;
  }

  .xs\:flex-grow{
    flex-grow: 1;
  }

  .xs\:flex-shrink-0{
    flex-shrink: 0;
  }

  .xs\:flex-shrink{
    flex-shrink: 1;
  }

  .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\: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\: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-inter{
    font-family: Inter;
  }

  .xs\:font-bebas-neue{
    font-family: bebas-neue;
  }

  .xs\:font-bebas{
    font-family: bebas-pro;
  }

  .xs\:font-blacker{
    font-family: blacker-display;
  }

  .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\: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-14{
    height: 3.5rem;
  }

  .xs\:h-16{
    height: 4rem;
  }

  .xs\:h-20{
    height: 5rem;
  }

  .xs\:h-24{
    height: 6rem;
  }

  .xs\:h-28{
    height: 7rem;
  }

  .xs\:h-32{
    height: 8rem;
  }

  .xs\:h-36{
    height: 9rem;
  }

  .xs\:h-40{
    height: 10rem;
  }

  .xs\:h-44{
    height: 11rem;
  }

  .xs\:h-48{
    height: 12rem;
  }

  .xs\:h-52{
    height: 13rem;
  }

  .xs\:h-56{
    height: 14rem;
  }

  .xs\:h-60{
    height: 15rem;
  }

  .xs\:h-64{
    height: 16rem;
  }

  .xs\:h-72{
    height: 18rem;
  }

  .xs\:h-80{
    height: 20rem;
  }

  .xs\:h-96{
    height: 24rem;
  }

  .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-62px{
    height: 62px;
  }

  .xs\:h-75vh{
    height: 75vh;
  }

  .xs\:h-350px{
    height: 350px;
  }

  .xs\:h-450px{
    height: 450px;
  }

  .xs\:h-475px{
    height: 475px;
  }

  .xs\:h-500px{
    height: 500px;
  }

  .xs\:h-550px{
    height: 550px;
  }

  .xs\:h-610px{
    height: 610px;
  }

  .xs\:h-980px{
    height: 980px;
  }

  .xs\:text-9{
    font-size: 0.563rem;
  }

  .xs\:text-10{
    font-size: 0.625rem;
  }

  .xs\:text-13{
    font-size: 0.813rem;
  }

  .xs\:text-18{
    font-size: 1.125rem;
  }

  .xs\:text-19{
    font-size: 1.188rem;
  }

  .xs\:text-22{
    font-size: 1.375rem;
  }

  .xs\:text-25{
    font-size: 1.563rem;
  }

  .xs\:text-42{
    font-size: 2.625rem;
  }

  .xs\:text-55{
    font-size: 3.438rem;
  }

  .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\: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-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\: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\: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-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\:my-0{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .xs\:mx-0{
    margin-left: 0px;
    margin-right: 0px;
  }

  .xs\:my-1{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .xs\:mx-1{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .xs\:my-2{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .xs\:mx-2{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .xs\:my-3{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  .xs\:mx-3{
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  .xs\:my-4{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .xs\:mx-4{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .xs\:my-5{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .xs\:mx-5{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .xs\:my-6{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .xs\:mx-6{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .xs\:my-7{
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .xs\:mx-7{
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }

  .xs\:my-8{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .xs\:mx-8{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .xs\:my-9{
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .xs\:mx-9{
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .xs\:my-10{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .xs\:mx-10{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .xs\:my-11{
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
  }

  .xs\:mx-11{
    margin-left: 2.75rem;
    margin-right: 2.75rem;
  }

  .xs\:my-12{
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .xs\:mx-12{
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .xs\:my-14{
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .xs\:mx-14{
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .xs\:my-16{
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .xs\:mx-16{
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .xs\:my-20{
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .xs\:mx-20{
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .xs\:my-24{
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  .xs\:mx-24{
    margin-left: 6rem;
    margin-right: 6rem;
  }

  .xs\:my-28{
    margin-top: 7rem;
    margin-bottom: 7rem;
  }

  .xs\:mx-28{
    margin-left: 7rem;
    margin-right: 7rem;
  }

  .xs\:my-32{
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .xs\:mx-32{
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .xs\:my-36{
    margin-top: 9rem;
    margin-bottom: 9rem;
  }

  .xs\:mx-36{
    margin-left: 9rem;
    margin-right: 9rem;
  }

  .xs\:my-40{
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  .xs\:mx-40{
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .xs\:my-44{
    margin-top: 11rem;
    margin-bottom: 11rem;
  }

  .xs\:mx-44{
    margin-left: 11rem;
    margin-right: 11rem;
  }

  .xs\:my-48{
    margin-top: 12rem;
    margin-bottom: 12rem;
  }

  .xs\:mx-48{
    margin-left: 12rem;
    margin-right: 12rem;
  }

  .xs\:my-52{
    margin-top: 13rem;
    margin-bottom: 13rem;
  }

  .xs\:mx-52{
    margin-left: 13rem;
    margin-right: 13rem;
  }

  .xs\:my-56{
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .xs\:mx-56{
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .xs\:my-60{
    margin-top: 15rem;
    margin-bottom: 15rem;
  }

  .xs\:mx-60{
    margin-left: 15rem;
    margin-right: 15rem;
  }

  .xs\:my-64{
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .xs\:mx-64{
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .xs\:my-72{
    margin-top: 18rem;
    margin-bottom: 18rem;
  }

  .xs\:mx-72{
    margin-left: 18rem;
    margin-right: 18rem;
  }

  .xs\:my-80{
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .xs\:mx-80{
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .xs\:my-96{
    margin-top: 24rem;
    margin-bottom: 24rem;
  }

  .xs\:mx-96{
    margin-left: 24rem;
    margin-right: 24rem;
  }

  .xs\:my-auto{
    margin-top: auto;
    margin-bottom: auto;
  }

  .xs\:mx-auto{
    margin-left: auto;
    margin-right: auto;
  }

  .xs\:my-px{
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .xs\:mx-px{
    margin-left: 1px;
    margin-right: 1px;
  }

  .xs\:my-0\.5{
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }

  .xs\:mx-0\.5{
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }

  .xs\:my-1\.5{
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }

  .xs\:mx-1\.5{
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }

  .xs\:my-2\.5{
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }

  .xs\:mx-2\.5{
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }

  .xs\:my-3\.5{
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }

  .xs\:mx-3\.5{
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }

  .xs\:-my-0{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .xs\:-mx-0{
    margin-left: 0px;
    margin-right: 0px;
  }

  .xs\:-my-1{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .xs\:-mx-1{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .xs\:-my-2{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .xs\:-mx-2{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .xs\:-my-3{
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .xs\:-mx-3{
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .xs\:-my-4{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .xs\:-mx-4{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .xs\:-my-5{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .xs\:-mx-5{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .xs\:-my-6{
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .xs\:-mx-6{
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .xs\:-my-7{
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }

  .xs\:-mx-7{
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }

  .xs\:-my-8{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .xs\:-mx-8{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .xs\:-my-9{
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .xs\:-mx-9{
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .xs\:-my-10{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .xs\:-mx-10{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .xs\:-my-11{
    margin-top: -2.75rem;
    margin-bottom: -2.75rem;
  }

  .xs\:-mx-11{
    margin-left: -2.75rem;
    margin-right: -2.75rem;
  }

  .xs\:-my-12{
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .xs\:-mx-12{
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .xs\:-my-14{
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }

  .xs\:-mx-14{
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }

  .xs\:-my-16{
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .xs\:-mx-16{
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .xs\:-my-20{
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .xs\:-mx-20{
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .xs\:-my-24{
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .xs\:-mx-24{
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .xs\:-my-28{
    margin-top: -7rem;
    margin-bottom: -7rem;
  }

  .xs\:-mx-28{
    margin-left: -7rem;
    margin-right: -7rem;
  }

  .xs\:-my-32{
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .xs\:-mx-32{
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .xs\:-my-36{
    margin-top: -9rem;
    margin-bottom: -9rem;
  }

  .xs\:-mx-36{
    margin-left: -9rem;
    margin-right: -9rem;
  }

  .xs\:-my-40{
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .xs\:-mx-40{
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .xs\:-my-44{
    margin-top: -11rem;
    margin-bottom: -11rem;
  }

  .xs\:-mx-44{
    margin-left: -11rem;
    margin-right: -11rem;
  }

  .xs\:-my-48{
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .xs\:-mx-48{
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .xs\:-my-52{
    margin-top: -13rem;
    margin-bottom: -13rem;
  }

  .xs\:-mx-52{
    margin-left: -13rem;
    margin-right: -13rem;
  }

  .xs\:-my-56{
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .xs\:-mx-56{
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .xs\:-my-60{
    margin-top: -15rem;
    margin-bottom: -15rem;
  }

  .xs\:-mx-60{
    margin-left: -15rem;
    margin-right: -15rem;
  }

  .xs\:-my-64{
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .xs\:-mx-64{
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .xs\:-my-72{
    margin-top: -18rem;
    margin-bottom: -18rem;
  }

  .xs\:-mx-72{
    margin-left: -18rem;
    margin-right: -18rem;
  }

  .xs\:-my-80{
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .xs\:-mx-80{
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .xs\:-my-96{
    margin-top: -24rem;
    margin-bottom: -24rem;
  }

  .xs\:-mx-96{
    margin-left: -24rem;
    margin-right: -24rem;
  }

  .xs\:-my-px{
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .xs\:-mx-px{
    margin-left: -1px;
    margin-right: -1px;
  }

  .xs\:-my-0\.5{
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }

  .xs\:-mx-0\.5{
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }

  .xs\:-my-1\.5{
    margin-top: -0.375rem;
    margin-bottom: -0.375rem;
  }

  .xs\:-mx-1\.5{
    margin-left: -0.375rem;
    margin-right: -0.375rem;
  }

  .xs\:-my-2\.5{
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }

  .xs\:-mx-2\.5{
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

  .xs\:-my-3\.5{
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }

  .xs\:-mx-3\.5{
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }

  .xs\:mt-0{
    margin-top: 0px;
  }

  .xs\:mr-0{
    margin-right: 0px;
  }

  .xs\:mb-0{
    margin-bottom: 0px;
  }

  .xs\:ml-0{
    margin-left: 0px;
  }

  .xs\:mt-1{
    margin-top: 0.25rem;
  }

  .xs\:mr-1{
    margin-right: 0.25rem;
  }

  .xs\:mb-1{
    margin-bottom: 0.25rem;
  }

  .xs\:ml-1{
    margin-left: 0.25rem;
  }

  .xs\:mt-2{
    margin-top: 0.5rem;
  }

  .xs\:mr-2{
    margin-right: 0.5rem;
  }

  .xs\:mb-2{
    margin-bottom: 0.5rem;
  }

  .xs\:ml-2{
    margin-left: 0.5rem;
  }

  .xs\:mt-3{
    margin-top: 0.75rem;
  }

  .xs\:mr-3{
    margin-right: 0.75rem;
  }

  .xs\:mb-3{
    margin-bottom: 0.75rem;
  }

  .xs\:ml-3{
    margin-left: 0.75rem;
  }

  .xs\:mt-4{
    margin-top: 1rem;
  }

  .xs\:mr-4{
    margin-right: 1rem;
  }

  .xs\:mb-4{
    margin-bottom: 1rem;
  }

  .xs\:ml-4{
    margin-left: 1rem;
  }

  .xs\:mt-5{
    margin-top: 1.25rem;
  }

  .xs\:mr-5{
    margin-right: 1.25rem;
  }

  .xs\:mb-5{
    margin-bottom: 1.25rem;
  }

  .xs\:ml-5{
    margin-left: 1.25rem;
  }

  .xs\:mt-6{
    margin-top: 1.5rem;
  }

  .xs\:mr-6{
    margin-right: 1.5rem;
  }

  .xs\:mb-6{
    margin-bottom: 1.5rem;
  }

  .xs\:ml-6{
    margin-left: 1.5rem;
  }

  .xs\:mt-7{
    margin-top: 1.75rem;
  }

  .xs\:mr-7{
    margin-right: 1.75rem;
  }

  .xs\:mb-7{
    margin-bottom: 1.75rem;
  }

  .xs\:ml-7{
    margin-left: 1.75rem;
  }

  .xs\:mt-8{
    margin-top: 2rem;
  }

  .xs\:mr-8{
    margin-right: 2rem;
  }

  .xs\:mb-8{
    margin-bottom: 2rem;
  }

  .xs\:ml-8{
    margin-left: 2rem;
  }

  .xs\:mt-9{
    margin-top: 2.25rem;
  }

  .xs\:mr-9{
    margin-right: 2.25rem;
  }

  .xs\:mb-9{
    margin-bottom: 2.25rem;
  }

  .xs\:ml-9{
    margin-left: 2.25rem;
  }

  .xs\:mt-10{
    margin-top: 2.5rem;
  }

  .xs\:mr-10{
    margin-right: 2.5rem;
  }

  .xs\:mb-10{
    margin-bottom: 2.5rem;
  }

  .xs\:ml-10{
    margin-left: 2.5rem;
  }

  .xs\:mt-11{
    margin-top: 2.75rem;
  }

  .xs\:mr-11{
    margin-right: 2.75rem;
  }

  .xs\:mb-11{
    margin-bottom: 2.75rem;
  }

  .xs\:ml-11{
    margin-left: 2.75rem;
  }

  .xs\:mt-12{
    margin-top: 3rem;
  }

  .xs\:mr-12{
    margin-right: 3rem;
  }

  .xs\:mb-12{
    margin-bottom: 3rem;
  }

  .xs\:ml-12{
    margin-left: 3rem;
  }

  .xs\:mt-14{
    margin-top: 3.5rem;
  }

  .xs\:mr-14{
    margin-right: 3.5rem;
  }

  .xs\:mb-14{
    margin-bottom: 3.5rem;
  }

  .xs\:ml-14{
    margin-left: 3.5rem;
  }

  .xs\:mt-16{
    margin-top: 4rem;
  }

  .xs\:mr-16{
    margin-right: 4rem;
  }

  .xs\:mb-16{
    margin-bottom: 4rem;
  }

  .xs\:ml-16{
    margin-left: 4rem;
  }

  .xs\:mt-20{
    margin-top: 5rem;
  }

  .xs\:mr-20{
    margin-right: 5rem;
  }

  .xs\:mb-20{
    margin-bottom: 5rem;
  }

  .xs\:ml-20{
    margin-left: 5rem;
  }

  .xs\:mt-24{
    margin-top: 6rem;
  }

  .xs\:mr-24{
    margin-right: 6rem;
  }

  .xs\:mb-24{
    margin-bottom: 6rem;
  }

  .xs\:ml-24{
    margin-left: 6rem;
  }

  .xs\:mt-28{
    margin-top: 7rem;
  }

  .xs\:mr-28{
    margin-right: 7rem;
  }

  .xs\:mb-28{
    margin-bottom: 7rem;
  }

  .xs\:ml-28{
    margin-left: 7rem;
  }

  .xs\:mt-32{
    margin-top: 8rem;
  }

  .xs\:mr-32{
    margin-right: 8rem;
  }

  .xs\:mb-32{
    margin-bottom: 8rem;
  }

  .xs\:ml-32{
    margin-left: 8rem;
  }

  .xs\:mt-36{
    margin-top: 9rem;
  }

  .xs\:mr-36{
    margin-right: 9rem;
  }

  .xs\:mb-36{
    margin-bottom: 9rem;
  }

  .xs\:ml-36{
    margin-left: 9rem;
  }

  .xs\:mt-40{
    margin-top: 10rem;
  }

  .xs\:mr-40{
    margin-right: 10rem;
  }

  .xs\:mb-40{
    margin-bottom: 10rem;
  }

  .xs\:ml-40{
    margin-left: 10rem;
  }

  .xs\:mt-44{
    margin-top: 11rem;
  }

  .xs\:mr-44{
    margin-right: 11rem;
  }

  .xs\:mb-44{
    margin-bottom: 11rem;
  }

  .xs\:ml-44{
    margin-left: 11rem;
  }

  .xs\:mt-48{
    margin-top: 12rem;
  }

  .xs\:mr-48{
    margin-right: 12rem;
  }

  .xs\:mb-48{
    margin-bottom: 12rem;
  }

  .xs\:ml-48{
    margin-left: 12rem;
  }

  .xs\:mt-52{
    margin-top: 13rem;
  }

  .xs\:mr-52{
    margin-right: 13rem;
  }

  .xs\:mb-52{
    margin-bottom: 13rem;
  }

  .xs\:ml-52{
    margin-left: 13rem;
  }

  .xs\:mt-56{
    margin-top: 14rem;
  }

  .xs\:mr-56{
    margin-right: 14rem;
  }

  .xs\:mb-56{
    margin-bottom: 14rem;
  }

  .xs\:ml-56{
    margin-left: 14rem;
  }

  .xs\:mt-60{
    margin-top: 15rem;
  }

  .xs\:mr-60{
    margin-right: 15rem;
  }

  .xs\:mb-60{
    margin-bottom: 15rem;
  }

  .xs\:ml-60{
    margin-left: 15rem;
  }

  .xs\:mt-64{
    margin-top: 16rem;
  }

  .xs\:mr-64{
    margin-right: 16rem;
  }

  .xs\:mb-64{
    margin-bottom: 16rem;
  }

  .xs\:ml-64{
    margin-left: 16rem;
  }

  .xs\:mt-72{
    margin-top: 18rem;
  }

  .xs\:mr-72{
    margin-right: 18rem;
  }

  .xs\:mb-72{
    margin-bottom: 18rem;
  }

  .xs\:ml-72{
    margin-left: 18rem;
  }

  .xs\:mt-80{
    margin-top: 20rem;
  }

  .xs\:mr-80{
    margin-right: 20rem;
  }

  .xs\:mb-80{
    margin-bottom: 20rem;
  }

  .xs\:ml-80{
    margin-left: 20rem;
  }

  .xs\:mt-96{
    margin-top: 24rem;
  }

  .xs\:mr-96{
    margin-right: 24rem;
  }

  .xs\:mb-96{
    margin-bottom: 24rem;
  }

  .xs\:ml-96{
    margin-left: 24rem;
  }

  .xs\:mt-auto{
    margin-top: auto;
  }

  .xs\:mr-auto{
    margin-right: auto;
  }

  .xs\:mb-auto{
    margin-bottom: auto;
  }

  .xs\:ml-auto{
    margin-left: auto;
  }

  .xs\:mt-px{
    margin-top: 1px;
  }

  .xs\:mr-px{
    margin-right: 1px;
  }

  .xs\:mb-px{
    margin-bottom: 1px;
  }

  .xs\:ml-px{
    margin-left: 1px;
  }

  .xs\:mt-0\.5{
    margin-top: 0.125rem;
  }

  .xs\:mr-0\.5{
    margin-right: 0.125rem;
  }

  .xs\:mb-0\.5{
    margin-bottom: 0.125rem;
  }

  .xs\:ml-0\.5{
    margin-left: 0.125rem;
  }

  .xs\:mt-1\.5{
    margin-top: 0.375rem;
  }

  .xs\:mr-1\.5{
    margin-right: 0.375rem;
  }

  .xs\:mb-1\.5{
    margin-bottom: 0.375rem;
  }

  .xs\:ml-1\.5{
    margin-left: 0.375rem;
  }

  .xs\:mt-2\.5{
    margin-top: 0.625rem;
  }

  .xs\:mr-2\.5{
    margin-right: 0.625rem;
  }

  .xs\:mb-2\.5{
    margin-bottom: 0.625rem;
  }

  .xs\:ml-2\.5{
    margin-left: 0.625rem;
  }

  .xs\:mt-3\.5{
    margin-top: 0.875rem;
  }

  .xs\:mr-3\.5{
    margin-right: 0.875rem;
  }

  .xs\:mb-3\.5{
    margin-bottom: 0.875rem;
  }

  .xs\:ml-3\.5{
    margin-left: 0.875rem;
  }

  .xs\:-mt-0{
    margin-top: 0px;
  }

  .xs\:-mr-0{
    margin-right: 0px;
  }

  .xs\:-mb-0{
    margin-bottom: 0px;
  }

  .xs\:-ml-0{
    margin-left: 0px;
  }

  .xs\:-mt-1{
    margin-top: -0.25rem;
  }

  .xs\:-mr-1{
    margin-right: -0.25rem;
  }

  .xs\:-mb-1{
    margin-bottom: -0.25rem;
  }

  .xs\:-ml-1{
    margin-left: -0.25rem;
  }

  .xs\:-mt-2{
    margin-top: -0.5rem;
  }

  .xs\:-mr-2{
    margin-right: -0.5rem;
  }

  .xs\:-mb-2{
    margin-bottom: -0.5rem;
  }

  .xs\:-ml-2{
    margin-left: -0.5rem;
  }

  .xs\:-mt-3{
    margin-top: -0.75rem;
  }

  .xs\:-mr-3{
    margin-right: -0.75rem;
  }

  .xs\:-mb-3{
    margin-bottom: -0.75rem;
  }

  .xs\:-ml-3{
    margin-left: -0.75rem;
  }

  .xs\:-mt-4{
    margin-top: -1rem;
  }

  .xs\:-mr-4{
    margin-right: -1rem;
  }

  .xs\:-mb-4{
    margin-bottom: -1rem;
  }

  .xs\:-ml-4{
    margin-left: -1rem;
  }

  .xs\:-mt-5{
    margin-top: -1.25rem;
  }

  .xs\:-mr-5{
    margin-right: -1.25rem;
  }

  .xs\:-mb-5{
    margin-bottom: -1.25rem;
  }

  .xs\:-ml-5{
    margin-left: -1.25rem;
  }

  .xs\:-mt-6{
    margin-top: -1.5rem;
  }

  .xs\:-mr-6{
    margin-right: -1.5rem;
  }

  .xs\:-mb-6{
    margin-bottom: -1.5rem;
  }

  .xs\:-ml-6{
    margin-left: -1.5rem;
  }

  .xs\:-mt-7{
    margin-top: -1.75rem;
  }

  .xs\:-mr-7{
    margin-right: -1.75rem;
  }

  .xs\:-mb-7{
    margin-bottom: -1.75rem;
  }

  .xs\:-ml-7{
    margin-left: -1.75rem;
  }

  .xs\:-mt-8{
    margin-top: -2rem;
  }

  .xs\:-mr-8{
    margin-right: -2rem;
  }

  .xs\:-mb-8{
    margin-bottom: -2rem;
  }

  .xs\:-ml-8{
    margin-left: -2rem;
  }

  .xs\:-mt-9{
    margin-top: -2.25rem;
  }

  .xs\:-mr-9{
    margin-right: -2.25rem;
  }

  .xs\:-mb-9{
    margin-bottom: -2.25rem;
  }

  .xs\:-ml-9{
    margin-left: -2.25rem;
  }

  .xs\:-mt-10{
    margin-top: -2.5rem;
  }

  .xs\:-mr-10{
    margin-right: -2.5rem;
  }

  .xs\:-mb-10{
    margin-bottom: -2.5rem;
  }

  .xs\:-ml-10{
    margin-left: -2.5rem;
  }

  .xs\:-mt-11{
    margin-top: -2.75rem;
  }

  .xs\:-mr-11{
    margin-right: -2.75rem;
  }

  .xs\:-mb-11{
    margin-bottom: -2.75rem;
  }

  .xs\:-ml-11{
    margin-left: -2.75rem;
  }

  .xs\:-mt-12{
    margin-top: -3rem;
  }

  .xs\:-mr-12{
    margin-right: -3rem;
  }

  .xs\:-mb-12{
    margin-bottom: -3rem;
  }

  .xs\:-ml-12{
    margin-left: -3rem;
  }

  .xs\:-mt-14{
    margin-top: -3.5rem;
  }

  .xs\:-mr-14{
    margin-right: -3.5rem;
  }

  .xs\:-mb-14{
    margin-bottom: -3.5rem;
  }

  .xs\:-ml-14{
    margin-left: -3.5rem;
  }

  .xs\:-mt-16{
    margin-top: -4rem;
  }

  .xs\:-mr-16{
    margin-right: -4rem;
  }

  .xs\:-mb-16{
    margin-bottom: -4rem;
  }

  .xs\:-ml-16{
    margin-left: -4rem;
  }

  .xs\:-mt-20{
    margin-top: -5rem;
  }

  .xs\:-mr-20{
    margin-right: -5rem;
  }

  .xs\:-mb-20{
    margin-bottom: -5rem;
  }

  .xs\:-ml-20{
    margin-left: -5rem;
  }

  .xs\:-mt-24{
    margin-top: -6rem;
  }

  .xs\:-mr-24{
    margin-right: -6rem;
  }

  .xs\:-mb-24{
    margin-bottom: -6rem;
  }

  .xs\:-ml-24{
    margin-left: -6rem;
  }

  .xs\:-mt-28{
    margin-top: -7rem;
  }

  .xs\:-mr-28{
    margin-right: -7rem;
  }

  .xs\:-mb-28{
    margin-bottom: -7rem;
  }

  .xs\:-ml-28{
    margin-left: -7rem;
  }

  .xs\:-mt-32{
    margin-top: -8rem;
  }

  .xs\:-mr-32{
    margin-right: -8rem;
  }

  .xs\:-mb-32{
    margin-bottom: -8rem;
  }

  .xs\:-ml-32{
    margin-left: -8rem;
  }

  .xs\:-mt-36{
    margin-top: -9rem;
  }

  .xs\:-mr-36{
    margin-right: -9rem;
  }

  .xs\:-mb-36{
    margin-bottom: -9rem;
  }

  .xs\:-ml-36{
    margin-left: -9rem;
  }

  .xs\:-mt-40{
    margin-top: -10rem;
  }

  .xs\:-mr-40{
    margin-right: -10rem;
  }

  .xs\:-mb-40{
    margin-bottom: -10rem;
  }

  .xs\:-ml-40{
    margin-left: -10rem;
  }

  .xs\:-mt-44{
    margin-top: -11rem;
  }

  .xs\:-mr-44{
    margin-right: -11rem;
  }

  .xs\:-mb-44{
    margin-bottom: -11rem;
  }

  .xs\:-ml-44{
    margin-left: -11rem;
  }

  .xs\:-mt-48{
    margin-top: -12rem;
  }

  .xs\:-mr-48{
    margin-right: -12rem;
  }

  .xs\:-mb-48{
    margin-bottom: -12rem;
  }

  .xs\:-ml-48{
    margin-left: -12rem;
  }

  .xs\:-mt-52{
    margin-top: -13rem;
  }

  .xs\:-mr-52{
    margin-right: -13rem;
  }

  .xs\:-mb-52{
    margin-bottom: -13rem;
  }

  .xs\:-ml-52{
    margin-left: -13rem;
  }

  .xs\:-mt-56{
    margin-top: -14rem;
  }

  .xs\:-mr-56{
    margin-right: -14rem;
  }

  .xs\:-mb-56{
    margin-bottom: -14rem;
  }

  .xs\:-ml-56{
    margin-left: -14rem;
  }

  .xs\:-mt-60{
    margin-top: -15rem;
  }

  .xs\:-mr-60{
    margin-right: -15rem;
  }

  .xs\:-mb-60{
    margin-bottom: -15rem;
  }

  .xs\:-ml-60{
    margin-left: -15rem;
  }

  .xs\:-mt-64{
    margin-top: -16rem;
  }

  .xs\:-mr-64{
    margin-right: -16rem;
  }

  .xs\:-mb-64{
    margin-bottom: -16rem;
  }

  .xs\:-ml-64{
    margin-left: -16rem;
  }

  .xs\:-mt-72{
    margin-top: -18rem;
  }

  .xs\:-mr-72{
    margin-right: -18rem;
  }

  .xs\:-mb-72{
    margin-bottom: -18rem;
  }

  .xs\:-ml-72{
    margin-left: -18rem;
  }

  .xs\:-mt-80{
    margin-top: -20rem;
  }

  .xs\:-mr-80{
    margin-right: -20rem;
  }

  .xs\:-mb-80{
    margin-bottom: -20rem;
  }

  .xs\:-ml-80{
    margin-left: -20rem;
  }

  .xs\:-mt-96{
    margin-top: -24rem;
  }

  .xs\:-mr-96{
    margin-right: -24rem;
  }

  .xs\:-mb-96{
    margin-bottom: -24rem;
  }

  .xs\:-ml-96{
    margin-left: -24rem;
  }

  .xs\:-mt-px{
    margin-top: -1px;
  }

  .xs\:-mr-px{
    margin-right: -1px;
  }

  .xs\:-mb-px{
    margin-bottom: -1px;
  }

  .xs\:-ml-px{
    margin-left: -1px;
  }

  .xs\:-mt-0\.5{
    margin-top: -0.125rem;
  }

  .xs\:-mr-0\.5{
    margin-right: -0.125rem;
  }

  .xs\:-mb-0\.5{
    margin-bottom: -0.125rem;
  }

  .xs\:-ml-0\.5{
    margin-left: -0.125rem;
  }

  .xs\:-mt-1\.5{
    margin-top: -0.375rem;
  }

  .xs\:-mr-1\.5{
    margin-right: -0.375rem;
  }

  .xs\:-mb-1\.5{
    margin-bottom: -0.375rem;
  }

  .xs\:-ml-1\.5{
    margin-left: -0.375rem;
  }

  .xs\:-mt-2\.5{
    margin-top: -0.625rem;
  }

  .xs\:-mr-2\.5{
    margin-right: -0.625rem;
  }

  .xs\:-mb-2\.5{
    margin-bottom: -0.625rem;
  }

  .xs\:-ml-2\.5{
    margin-left: -0.625rem;
  }

  .xs\:-mt-3\.5{
    margin-top: -0.875rem;
  }

  .xs\:-mr-3\.5{
    margin-right: -0.875rem;
  }

  .xs\:-mb-3\.5{
    margin-bottom: -0.875rem;
  }

  .xs\:-ml-3\.5{
    margin-left: -0.875rem;
  }

  .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\:max-w-0{
    max-width: 0rem;
  }

  .xs\:max-w-none{
    max-width: none;
  }

  .xs\:max-w-xs{
    max-width: 375px;
  }

  .xs\:max-w-sm{
    max-width: 640px;
  }

  .xs\:max-w-md{
    max-width: 768px;
  }

  .xs\:max-w-lg{
    max-width: 1024px;
  }

  .xs\:max-w-xl{
    max-width: 1280px;
  }

  .xs\:max-w-2xl{
    max-width: 1366px;
  }

  .xs\:max-w-3xl{
    max-width: 1680px;
  }

  .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\:min-h-0{
    min-height: 0px;
  }

  .xs\:min-h-full{
    min-height: 100%;
  }

  .xs\:min-h-screen{
    min-height: 100vh;
  }

  .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\:min-w-200px{
    min-width: 200px;
  }

  .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\: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\: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\: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\: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-16{
    padding: 4rem;
  }

  .xs\:p-20{
    padding: 5rem;
  }

  .xs\:p-24{
    padding: 6rem;
  }

  .xs\:p-28{
    padding: 7rem;
  }

  .xs\:p-32{
    padding: 8rem;
  }

  .xs\:p-36{
    padding: 9rem;
  }

  .xs\:p-40{
    padding: 10rem;
  }

  .xs\:p-44{
    padding: 11rem;
  }

  .xs\:p-48{
    padding: 12rem;
  }

  .xs\:p-52{
    padding: 13rem;
  }

  .xs\:p-56{
    padding: 14rem;
  }

  .xs\:p-60{
    padding: 15rem;
  }

  .xs\:p-64{
    padding: 16rem;
  }

  .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-16-9{
    padding: 56.25%;
  }

  .xs\:py-0{
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .xs\:px-0{
    padding-left: 0px;
    padding-right: 0px;
  }

  .xs\:py-1{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .xs\:px-1{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .xs\:py-2{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .xs\:px-2{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .xs\:py-3{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .xs\:px-3{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .xs\:py-4{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .xs\:px-4{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .xs\:py-5{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .xs\:px-5{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .xs\:py-6{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .xs\:px-6{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .xs\:py-7{
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .xs\:px-7{
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .xs\:py-8{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .xs\:px-8{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .xs\:py-9{
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .xs\:px-9{
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .xs\:py-10{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .xs\:px-10{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .xs\:py-11{
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }

  .xs\:px-11{
    padding-left: 2.75rem;
    padding-right: 2.75rem;
  }

  .xs\:py-12{
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .xs\:px-12{
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .xs\:py-14{
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .xs\:px-14{
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .xs\:py-16{
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .xs\:px-16{
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .xs\:py-20{
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .xs\:px-20{
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .xs\:py-24{
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .xs\:px-24{
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .xs\:py-28{
    padding-top: 7rem;
    padding-bottom: 7rem;
  }

  .xs\:px-28{
    padding-left: 7rem;
    padding-right: 7rem;
  }

  .xs\:py-32{
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .xs\:px-32{
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .xs\:py-36{
    padding-top: 9rem;
    padding-bottom: 9rem;
  }

  .xs\:px-36{
    padding-left: 9rem;
    padding-right: 9rem;
  }

  .xs\:py-40{
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .xs\:px-40{
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .xs\:py-44{
    padding-top: 11rem;
    padding-bottom: 11rem;
  }

  .xs\:px-44{
    padding-left: 11rem;
    padding-right: 11rem;
  }

  .xs\:py-48{
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .xs\:px-48{
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .xs\:py-52{
    padding-top: 13rem;
    padding-bottom: 13rem;
  }

  .xs\:px-52{
    padding-left: 13rem;
    padding-right: 13rem;
  }

  .xs\:py-56{
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .xs\:px-56{
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .xs\:py-60{
    padding-top: 15rem;
    padding-bottom: 15rem;
  }

  .xs\:px-60{
    padding-left: 15rem;
    padding-right: 15rem;
  }

  .xs\:py-64{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .xs\:px-64{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .xs\:py-72{
    padding-top: 18rem;
    padding-bottom: 18rem;
  }

  .xs\:px-72{
    padding-left: 18rem;
    padding-right: 18rem;
  }

  .xs\:py-80{
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .xs\:px-80{
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .xs\:py-96{
    padding-top: 24rem;
    padding-bottom: 24rem;
  }

  .xs\:px-96{
    padding-left: 24rem;
    padding-right: 24rem;
  }

  .xs\:py-px{
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .xs\:px-px{
    padding-left: 1px;
    padding-right: 1px;
  }

  .xs\:py-0\.5{
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }

  .xs\:px-0\.5{
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }

  .xs\:py-1\.5{
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }

  .xs\:px-1\.5{
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }

  .xs\:py-2\.5{
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }

  .xs\:px-2\.5{
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  .xs\:py-3\.5{
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }

  .xs\:px-3\.5{
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }

  .xs\:py-16-9{
    padding-top: 56.25%;
    padding-bottom: 56.25%;
  }

  .xs\:px-16-9{
    padding-left: 56.25%;
    padding-right: 56.25%;
  }

  .xs\:pt-0{
    padding-top: 0px;
  }

  .xs\:pr-0{
    padding-right: 0px;
  }

  .xs\:pb-0{
    padding-bottom: 0px;
  }

  .xs\:pl-0{
    padding-left: 0px;
  }

  .xs\:pt-1{
    padding-top: 0.25rem;
  }

  .xs\:pr-1{
    padding-right: 0.25rem;
  }

  .xs\:pb-1{
    padding-bottom: 0.25rem;
  }

  .xs\:pl-1{
    padding-left: 0.25rem;
  }

  .xs\:pt-2{
    padding-top: 0.5rem;
  }

  .xs\:pr-2{
    padding-right: 0.5rem;
  }

  .xs\:pb-2{
    padding-bottom: 0.5rem;
  }

  .xs\:pl-2{
    padding-left: 0.5rem;
  }

  .xs\:pt-3{
    padding-top: 0.75rem;
  }

  .xs\:pr-3{
    padding-right: 0.75rem;
  }

  .xs\:pb-3{
    padding-bottom: 0.75rem;
  }

  .xs\:pl-3{
    padding-left: 0.75rem;
  }

  .xs\:pt-4{
    padding-top: 1rem;
  }

  .xs\:pr-4{
    padding-right: 1rem;
  }

  .xs\:pb-4{
    padding-bottom: 1rem;
  }

  .xs\:pl-4{
    padding-left: 1rem;
  }

  .xs\:pt-5{
    padding-top: 1.25rem;
  }

  .xs\:pr-5{
    padding-right: 1.25rem;
  }

  .xs\:pb-5{
    padding-bottom: 1.25rem;
  }

  .xs\:pl-5{
    padding-left: 1.25rem;
  }

  .xs\:pt-6{
    padding-top: 1.5rem;
  }

  .xs\:pr-6{
    padding-right: 1.5rem;
  }

  .xs\:pb-6{
    padding-bottom: 1.5rem;
  }

  .xs\:pl-6{
    padding-left: 1.5rem;
  }

  .xs\:pt-7{
    padding-top: 1.75rem;
  }

  .xs\:pr-7{
    padding-right: 1.75rem;
  }

  .xs\:pb-7{
    padding-bottom: 1.75rem;
  }

  .xs\:pl-7{
    padding-left: 1.75rem;
  }

  .xs\:pt-8{
    padding-top: 2rem;
  }

  .xs\:pr-8{
    padding-right: 2rem;
  }

  .xs\:pb-8{
    padding-bottom: 2rem;
  }

  .xs\:pl-8{
    padding-left: 2rem;
  }

  .xs\:pt-9{
    padding-top: 2.25rem;
  }

  .xs\:pr-9{
    padding-right: 2.25rem;
  }

  .xs\:pb-9{
    padding-bottom: 2.25rem;
  }

  .xs\:pl-9{
    padding-left: 2.25rem;
  }

  .xs\:pt-10{
    padding-top: 2.5rem;
  }

  .xs\:pr-10{
    padding-right: 2.5rem;
  }

  .xs\:pb-10{
    padding-bottom: 2.5rem;
  }

  .xs\:pl-10{
    padding-left: 2.5rem;
  }

  .xs\:pt-11{
    padding-top: 2.75rem;
  }

  .xs\:pr-11{
    padding-right: 2.75rem;
  }

  .xs\:pb-11{
    padding-bottom: 2.75rem;
  }

  .xs\:pl-11{
    padding-left: 2.75rem;
  }

  .xs\:pt-12{
    padding-top: 3rem;
  }

  .xs\:pr-12{
    padding-right: 3rem;
  }

  .xs\:pb-12{
    padding-bottom: 3rem;
  }

  .xs\:pl-12{
    padding-left: 3rem;
  }

  .xs\:pt-14{
    padding-top: 3.5rem;
  }

  .xs\:pr-14{
    padding-right: 3.5rem;
  }

  .xs\:pb-14{
    padding-bottom: 3.5rem;
  }

  .xs\:pl-14{
    padding-left: 3.5rem;
  }

  .xs\:pt-16{
    padding-top: 4rem;
  }

  .xs\:pr-16{
    padding-right: 4rem;
  }

  .xs\:pb-16{
    padding-bottom: 4rem;
  }

  .xs\:pl-16{
    padding-left: 4rem;
  }

  .xs\:pt-20{
    padding-top: 5rem;
  }

  .xs\:pr-20{
    padding-right: 5rem;
  }

  .xs\:pb-20{
    padding-bottom: 5rem;
  }

  .xs\:pl-20{
    padding-left: 5rem;
  }

  .xs\:pt-24{
    padding-top: 6rem;
  }

  .xs\:pr-24{
    padding-right: 6rem;
  }

  .xs\:pb-24{
    padding-bottom: 6rem;
  }

  .xs\:pl-24{
    padding-left: 6rem;
  }

  .xs\:pt-28{
    padding-top: 7rem;
  }

  .xs\:pr-28{
    padding-right: 7rem;
  }

  .xs\:pb-28{
    padding-bottom: 7rem;
  }

  .xs\:pl-28{
    padding-left: 7rem;
  }

  .xs\:pt-32{
    padding-top: 8rem;
  }

  .xs\:pr-32{
    padding-right: 8rem;
  }

  .xs\:pb-32{
    padding-bottom: 8rem;
  }

  .xs\:pl-32{
    padding-left: 8rem;
  }

  .xs\:pt-36{
    padding-top: 9rem;
  }

  .xs\:pr-36{
    padding-right: 9rem;
  }

  .xs\:pb-36{
    padding-bottom: 9rem;
  }

  .xs\:pl-36{
    padding-left: 9rem;
  }

  .xs\:pt-40{
    padding-top: 10rem;
  }

  .xs\:pr-40{
    padding-right: 10rem;
  }

  .xs\:pb-40{
    padding-bottom: 10rem;
  }

  .xs\:pl-40{
    padding-left: 10rem;
  }

  .xs\:pt-44{
    padding-top: 11rem;
  }

  .xs\:pr-44{
    padding-right: 11rem;
  }

  .xs\:pb-44{
    padding-bottom: 11rem;
  }

  .xs\:pl-44{
    padding-left: 11rem;
  }

  .xs\:pt-48{
    padding-top: 12rem;
  }

  .xs\:pr-48{
    padding-right: 12rem;
  }

  .xs\:pb-48{
    padding-bottom: 12rem;
  }

  .xs\:pl-48{
    padding-left: 12rem;
  }

  .xs\:pt-52{
    padding-top: 13rem;
  }

  .xs\:pr-52{
    padding-right: 13rem;
  }

  .xs\:pb-52{
    padding-bottom: 13rem;
  }

  .xs\:pl-52{
    padding-left: 13rem;
  }

  .xs\:pt-56{
    padding-top: 14rem;
  }

  .xs\:pr-56{
    padding-right: 14rem;
  }

  .xs\:pb-56{
    padding-bottom: 14rem;
  }

  .xs\:pl-56{
    padding-left: 14rem;
  }

  .xs\:pt-60{
    padding-top: 15rem;
  }

  .xs\:pr-60{
    padding-right: 15rem;
  }

  .xs\:pb-60{
    padding-bottom: 15rem;
  }

  .xs\:pl-60{
    padding-left: 15rem;
  }

  .xs\:pt-64{
    padding-top: 16rem;
  }

  .xs\:pr-64{
    padding-right: 16rem;
  }

  .xs\:pb-64{
    padding-bottom: 16rem;
  }

  .xs\:pl-64{
    padding-left: 16rem;
  }

  .xs\:pt-72{
    padding-top: 18rem;
  }

  .xs\:pr-72{
    padding-right: 18rem;
  }

  .xs\:pb-72{
    padding-bottom: 18rem;
  }

  .xs\:pl-72{
    padding-left: 18rem;
  }

  .xs\:pt-80{
    padding-top: 20rem;
  }

  .xs\:pr-80{
    padding-right: 20rem;
  }

  .xs\:pb-80{
    padding-bottom: 20rem;
  }

  .xs\:pl-80{
    padding-left: 20rem;
  }

  .xs\:pt-96{
    padding-top: 24rem;
  }

  .xs\:pr-96{
    padding-right: 24rem;
  }

  .xs\:pb-96{
    padding-bottom: 24rem;
  }

  .xs\:pl-96{
    padding-left: 24rem;
  }

  .xs\:pt-px{
    padding-top: 1px;
  }

  .xs\:pr-px{
    padding-right: 1px;
  }

  .xs\:pb-px{
    padding-bottom: 1px;
  }

  .xs\:pl-px{
    padding-left: 1px;
  }

  .xs\:pt-0\.5{
    padding-top: 0.125rem;
  }

  .xs\:pr-0\.5{
    padding-right: 0.125rem;
  }

  .xs\:pb-0\.5{
    padding-bottom: 0.125rem;
  }

  .xs\:pl-0\.5{
    padding-left: 0.125rem;
  }

  .xs\:pt-1\.5{
    padding-top: 0.375rem;
  }

  .xs\:pr-1\.5{
    padding-right: 0.375rem;
  }

  .xs\:pb-1\.5{
    padding-bottom: 0.375rem;
  }

  .xs\:pl-1\.5{
    padding-left: 0.375rem;
  }

  .xs\:pt-2\.5{
    padding-top: 0.625rem;
  }

  .xs\:pr-2\.5{
    padding-right: 0.625rem;
  }

  .xs\:pb-2\.5{
    padding-bottom: 0.625rem;
  }

  .xs\:pl-2\.5{
    padding-left: 0.625rem;
  }

  .xs\:pt-3\.5{
    padding-top: 0.875rem;
  }

  .xs\:pr-3\.5{
    padding-right: 0.875rem;
  }

  .xs\:pb-3\.5{
    padding-bottom: 0.875rem;
  }

  .xs\:pl-3\.5{
    padding-left: 0.875rem;
  }

  .xs\:pt-16-9{
    padding-top: 56.25%;
  }

  .xs\:pr-16-9{
    padding-right: 56.25%;
  }

  .xs\:pb-16-9{
    padding-bottom: 56.25%;
  }

  .xs\:pl-16-9{
    padding-left: 56.25%;
  }

  .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-50::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-purple-50:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-purple-50::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-purple-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-purple-100:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-purple-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-purple-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-purple-200:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-purple-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-purple-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-purple-300:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-purple-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-purple-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-purple-400:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-purple-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-purple-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-purple-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-purple-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-purple-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-purple-600:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-purple-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-purple-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-purple-700:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-purple-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-purple-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-purple-800:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-purple-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-purple-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-purple-900:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-purple-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, 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-browny::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-browny:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-browny::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-browny-lighter::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-browny-lighter:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-browny-lighter::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-browny-darker::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-browny-darker:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-browny-darker::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-graysy::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-graysy:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-graysy::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-graysy-darker::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-graysy-darker:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-graysy-darker::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-graysy-lighter::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-graysy-lighter:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-graysy-lighter::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-error::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-error:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-error::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-redy::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(222, 21, 21, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-redy:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(222, 21, 21, var(--tw-placeholder-opacity));
  }

  .xs\:placeholder-redy::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(222, 21, 21, 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-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-purple-50:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-purple-50:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-purple-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-purple-100:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-purple-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-purple-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-purple-200:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-purple-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-purple-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-purple-300:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-purple-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-purple-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-purple-400:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-purple-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-purple-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-purple-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-purple-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-purple-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-purple-600:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-purple-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-purple-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-purple-700:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-purple-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-purple-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-purple-800:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-purple-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-purple-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-purple-900:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-purple-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, 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-browny:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-browny:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-browny:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-browny-lighter:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-browny-lighter:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-browny-lighter:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-browny-darker:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-browny-darker:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-browny-darker:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-graysy:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-graysy:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-graysy:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-graysy-darker:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-graysy-darker:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-graysy-darker:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-graysy-lighter:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-graysy-lighter:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-graysy-lighter:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-error:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-error:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-error:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-redy:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(222, 21, 21, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-redy:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(222, 21, 21, var(--tw-placeholder-opacity));
  }

  .xs\:focus\:placeholder-redy:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(222, 21, 21, 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\:pointer-events-none{
    pointer-events: none;
  }

  .xs\:pointer-events-auto{
    pointer-events: auto;
  }

  .xs\:static{
    position: static;
  }

  .xs\:fixed{
    position: fixed;
  }

  .xs\:absolute{
    position: absolute;
  }

  .xs\:relative{
    position: relative;
  }

  .xs\:sticky{
    position: sticky;
  }

  .xs\:inset-0{
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .xs\:inset-1{
    top: 0.25rem;
    right: 0.25rem;
    bottom: 0.25rem;
    left: 0.25rem;
  }

  .xs\:inset-2{
    top: 0.5rem;
    right: 0.5rem;
    bottom: 0.5rem;
    left: 0.5rem;
  }

  .xs\:inset-3{
    top: 0.75rem;
    right: 0.75rem;
    bottom: 0.75rem;
    left: 0.75rem;
  }

  .xs\:inset-4{
    top: 1rem;
    right: 1rem;
    bottom: 1rem;
    left: 1rem;
  }

  .xs\:inset-5{
    top: 1.25rem;
    right: 1.25rem;
    bottom: 1.25rem;
    left: 1.25rem;
  }

  .xs\:inset-6{
    top: 1.5rem;
    right: 1.5rem;
    bottom: 1.5rem;
    left: 1.5rem;
  }

  .xs\:inset-7{
    top: 1.75rem;
    right: 1.75rem;
    bottom: 1.75rem;
    left: 1.75rem;
  }

  .xs\:inset-8{
    top: 2rem;
    right: 2rem;
    bottom: 2rem;
    left: 2rem;
  }

  .xs\:inset-9{
    top: 2.25rem;
    right: 2.25rem;
    bottom: 2.25rem;
    left: 2.25rem;
  }

  .xs\:inset-10{
    top: 2.5rem;
    right: 2.5rem;
    bottom: 2.5rem;
    left: 2.5rem;
  }

  .xs\:inset-11{
    top: 2.75rem;
    right: 2.75rem;
    bottom: 2.75rem;
    left: 2.75rem;
  }

  .xs\:inset-12{
    top: 3rem;
    right: 3rem;
    bottom: 3rem;
    left: 3rem;
  }

  .xs\:inset-14{
    top: 3.5rem;
    right: 3.5rem;
    bottom: 3.5rem;
    left: 3.5rem;
  }

  .xs\:inset-16{
    top: 4rem;
    right: 4rem;
    bottom: 4rem;
    left: 4rem;
  }

  .xs\:inset-20{
    top: 5rem;
    right: 5rem;
    bottom: 5rem;
    left: 5rem;
  }

  .xs\:inset-24{
    top: 6rem;
    right: 6rem;
    bottom: 6rem;
    left: 6rem;
  }

  .xs\:inset-28{
    top: 7rem;
    right: 7rem;
    bottom: 7rem;
    left: 7rem;
  }

  .xs\:inset-32{
    top: 8rem;
    right: 8rem;
    bottom: 8rem;
    left: 8rem;
  }

  .xs\:inset-36{
    top: 9rem;
    right: 9rem;
    bottom: 9rem;
    left: 9rem;
  }

  .xs\:inset-40{
    top: 10rem;
    right: 10rem;
    bottom: 10rem;
    left: 10rem;
  }

  .xs\:inset-44{
    top: 11rem;
    right: 11rem;
    bottom: 11rem;
    left: 11rem;
  }

  .xs\:inset-48{
    top: 12rem;
    right: 12rem;
    bottom: 12rem;
    left: 12rem;
  }

  .xs\:inset-52{
    top: 13rem;
    right: 13rem;
    bottom: 13rem;
    left: 13rem;
  }

  .xs\:inset-56{
    top: 14rem;
    right: 14rem;
    bottom: 14rem;
    left: 14rem;
  }

  .xs\:inset-60{
    top: 15rem;
    right: 15rem;
    bottom: 15rem;
    left: 15rem;
  }

  .xs\:inset-64{
    top: 16rem;
    right: 16rem;
    bottom: 16rem;
    left: 16rem;
  }

  .xs\:inset-72{
    top: 18rem;
    right: 18rem;
    bottom: 18rem;
    left: 18rem;
  }

  .xs\:inset-80{
    top: 20rem;
    right: 20rem;
    bottom: 20rem;
    left: 20rem;
  }

  .xs\:inset-96{
    top: 24rem;
    right: 24rem;
    bottom: 24rem;
    left: 24rem;
  }

  .xs\:inset-auto{
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .xs\:inset-px{
    top: 1px;
    right: 1px;
    bottom: 1px;
    left: 1px;
  }

  .xs\:inset-0\.5{
    top: 0.125rem;
    right: 0.125rem;
    bottom: 0.125rem;
    left: 0.125rem;
  }

  .xs\:inset-1\.5{
    top: 0.375rem;
    right: 0.375rem;
    bottom: 0.375rem;
    left: 0.375rem;
  }

  .xs\:inset-2\.5{
    top: 0.625rem;
    right: 0.625rem;
    bottom: 0.625rem;
    left: 0.625rem;
  }

  .xs\:inset-3\.5{
    top: 0.875rem;
    right: 0.875rem;
    bottom: 0.875rem;
    left: 0.875rem;
  }

  .xs\:-inset-0{
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .xs\:-inset-1{
    top: -0.25rem;
    right: -0.25rem;
    bottom: -0.25rem;
    left: -0.25rem;
  }

  .xs\:-inset-2{
    top: -0.5rem;
    right: -0.5rem;
    bottom: -0.5rem;
    left: -0.5rem;
  }

  .xs\:-inset-3{
    top: -0.75rem;
    right: -0.75rem;
    bottom: -0.75rem;
    left: -0.75rem;
  }

  .xs\:-inset-4{
    top: -1rem;
    right: -1rem;
    bottom: -1rem;
    left: -1rem;
  }

  .xs\:-inset-5{
    top: -1.25rem;
    right: -1.25rem;
    bottom: -1.25rem;
    left: -1.25rem;
  }

  .xs\:-inset-6{
    top: -1.5rem;
    right: -1.5rem;
    bottom: -1.5rem;
    left: -1.5rem;
  }

  .xs\:-inset-7{
    top: -1.75rem;
    right: -1.75rem;
    bottom: -1.75rem;
    left: -1.75rem;
  }

  .xs\:-inset-8{
    top: -2rem;
    right: -2rem;
    bottom: -2rem;
    left: -2rem;
  }

  .xs\:-inset-9{
    top: -2.25rem;
    right: -2.25rem;
    bottom: -2.25rem;
    left: -2.25rem;
  }

  .xs\:-inset-10{
    top: -2.5rem;
    right: -2.5rem;
    bottom: -2.5rem;
    left: -2.5rem;
  }

  .xs\:-inset-11{
    top: -2.75rem;
    right: -2.75rem;
    bottom: -2.75rem;
    left: -2.75rem;
  }

  .xs\:-inset-12{
    top: -3rem;
    right: -3rem;
    bottom: -3rem;
    left: -3rem;
  }

  .xs\:-inset-14{
    top: -3.5rem;
    right: -3.5rem;
    bottom: -3.5rem;
    left: -3.5rem;
  }

  .xs\:-inset-16{
    top: -4rem;
    right: -4rem;
    bottom: -4rem;
    left: -4rem;
  }

  .xs\:-inset-20{
    top: -5rem;
    right: -5rem;
    bottom: -5rem;
    left: -5rem;
  }

  .xs\:-inset-24{
    top: -6rem;
    right: -6rem;
    bottom: -6rem;
    left: -6rem;
  }

  .xs\:-inset-28{
    top: -7rem;
    right: -7rem;
    bottom: -7rem;
    left: -7rem;
  }

  .xs\:-inset-32{
    top: -8rem;
    right: -8rem;
    bottom: -8rem;
    left: -8rem;
  }

  .xs\:-inset-36{
    top: -9rem;
    right: -9rem;
    bottom: -9rem;
    left: -9rem;
  }

  .xs\:-inset-40{
    top: -10rem;
    right: -10rem;
    bottom: -10rem;
    left: -10rem;
  }

  .xs\:-inset-44{
    top: -11rem;
    right: -11rem;
    bottom: -11rem;
    left: -11rem;
  }

  .xs\:-inset-48{
    top: -12rem;
    right: -12rem;
    bottom: -12rem;
    left: -12rem;
  }

  .xs\:-inset-52{
    top: -13rem;
    right: -13rem;
    bottom: -13rem;
    left: -13rem;
  }

  .xs\:-inset-56{
    top: -14rem;
    right: -14rem;
    bottom: -14rem;
    left: -14rem;
  }

  .xs\:-inset-60{
    top: -15rem;
    right: -15rem;
    bottom: -15rem;
    left: -15rem;
  }

  .xs\:-inset-64{
    top: -16rem;
    right: -16rem;
    bottom: -16rem;
    left: -16rem;
  }

  .xs\:-inset-72{
    top: -18rem;
    right: -18rem;
    bottom: -18rem;
    left: -18rem;
  }

  .xs\:-inset-80{
    top: -20rem;
    right: -20rem;
    bottom: -20rem;
    left: -20rem;
  }

  .xs\:-inset-96{
    top: -24rem;
    right: -24rem;
    bottom: -24rem;
    left: -24rem;
  }

  .xs\:-inset-px{
    top: -1px;
    right: -1px;
    bottom: -1px;
    left: -1px;
  }

  .xs\:-inset-0\.5{
    top: -0.125rem;
    right: -0.125rem;
    bottom: -0.125rem;
    left: -0.125rem;
  }

  .xs\:-inset-1\.5{
    top: -0.375rem;
    right: -0.375rem;
    bottom: -0.375rem;
    left: -0.375rem;
  }

  .xs\:-inset-2\.5{
    top: -0.625rem;
    right: -0.625rem;
    bottom: -0.625rem;
    left: -0.625rem;
  }

  .xs\:-inset-3\.5{
    top: -0.875rem;
    right: -0.875rem;
    bottom: -0.875rem;
    left: -0.875rem;
  }

  .xs\:inset-1\/2{
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .xs\:inset-1\/3{
    top: 33.333333%;
    right: 33.333333%;
    bottom: 33.333333%;
    left: 33.333333%;
  }

  .xs\:inset-2\/3{
    top: 66.666667%;
    right: 66.666667%;
    bottom: 66.666667%;
    left: 66.666667%;
  }

  .xs\:inset-1\/4{
    top: 25%;
    right: 25%;
    bottom: 25%;
    left: 25%;
  }

  .xs\:inset-2\/4{
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .xs\:inset-3\/4{
    top: 75%;
    right: 75%;
    bottom: 75%;
    left: 75%;
  }

  .xs\:inset-full{
    top: 100%;
    right: 100%;
    bottom: 100%;
    left: 100%;
  }

  .xs\:-inset-1\/2{
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .xs\:-inset-1\/3{
    top: -33.333333%;
    right: -33.333333%;
    bottom: -33.333333%;
    left: -33.333333%;
  }

  .xs\:-inset-2\/3{
    top: -66.666667%;
    right: -66.666667%;
    bottom: -66.666667%;
    left: -66.666667%;
  }

  .xs\:-inset-1\/4{
    top: -25%;
    right: -25%;
    bottom: -25%;
    left: -25%;
  }

  .xs\:-inset-2\/4{
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .xs\:-inset-3\/4{
    top: -75%;
    right: -75%;
    bottom: -75%;
    left: -75%;
  }

  .xs\:-inset-full{
    top: -100%;
    right: -100%;
    bottom: -100%;
    left: -100%;
  }

  .xs\:inset-y-0{
    top: 0px;
    bottom: 0px;
  }

  .xs\:inset-x-0{
    right: 0px;
    left: 0px;
  }

  .xs\:inset-y-1{
    top: 0.25rem;
    bottom: 0.25rem;
  }

  .xs\:inset-x-1{
    right: 0.25rem;
    left: 0.25rem;
  }

  .xs\:inset-y-2{
    top: 0.5rem;
    bottom: 0.5rem;
  }

  .xs\:inset-x-2{
    right: 0.5rem;
    left: 0.5rem;
  }

  .xs\:inset-y-3{
    top: 0.75rem;
    bottom: 0.75rem;
  }

  .xs\:inset-x-3{
    right: 0.75rem;
    left: 0.75rem;
  }

  .xs\:inset-y-4{
    top: 1rem;
    bottom: 1rem;
  }

  .xs\:inset-x-4{
    right: 1rem;
    left: 1rem;
  }

  .xs\:inset-y-5{
    top: 1.25rem;
    bottom: 1.25rem;
  }

  .xs\:inset-x-5{
    right: 1.25rem;
    left: 1.25rem;
  }

  .xs\:inset-y-6{
    top: 1.5rem;
    bottom: 1.5rem;
  }

  .xs\:inset-x-6{
    right: 1.5rem;
    left: 1.5rem;
  }

  .xs\:inset-y-7{
    top: 1.75rem;
    bottom: 1.75rem;
  }

  .xs\:inset-x-7{
    right: 1.75rem;
    left: 1.75rem;
  }

  .xs\:inset-y-8{
    top: 2rem;
    bottom: 2rem;
  }

  .xs\:inset-x-8{
    right: 2rem;
    left: 2rem;
  }

  .xs\:inset-y-9{
    top: 2.25rem;
    bottom: 2.25rem;
  }

  .xs\:inset-x-9{
    right: 2.25rem;
    left: 2.25rem;
  }

  .xs\:inset-y-10{
    top: 2.5rem;
    bottom: 2.5rem;
  }

  .xs\:inset-x-10{
    right: 2.5rem;
    left: 2.5rem;
  }

  .xs\:inset-y-11{
    top: 2.75rem;
    bottom: 2.75rem;
  }

  .xs\:inset-x-11{
    right: 2.75rem;
    left: 2.75rem;
  }

  .xs\:inset-y-12{
    top: 3rem;
    bottom: 3rem;
  }

  .xs\:inset-x-12{
    right: 3rem;
    left: 3rem;
  }

  .xs\:inset-y-14{
    top: 3.5rem;
    bottom: 3.5rem;
  }

  .xs\:inset-x-14{
    right: 3.5rem;
    left: 3.5rem;
  }

  .xs\:inset-y-16{
    top: 4rem;
    bottom: 4rem;
  }

  .xs\:inset-x-16{
    right: 4rem;
    left: 4rem;
  }

  .xs\:inset-y-20{
    top: 5rem;
    bottom: 5rem;
  }

  .xs\:inset-x-20{
    right: 5rem;
    left: 5rem;
  }

  .xs\:inset-y-24{
    top: 6rem;
    bottom: 6rem;
  }

  .xs\:inset-x-24{
    right: 6rem;
    left: 6rem;
  }

  .xs\:inset-y-28{
    top: 7rem;
    bottom: 7rem;
  }

  .xs\:inset-x-28{
    right: 7rem;
    left: 7rem;
  }

  .xs\:inset-y-32{
    top: 8rem;
    bottom: 8rem;
  }

  .xs\:inset-x-32{
    right: 8rem;
    left: 8rem;
  }

  .xs\:inset-y-36{
    top: 9rem;
    bottom: 9rem;
  }

  .xs\:inset-x-36{
    right: 9rem;
    left: 9rem;
  }

  .xs\:inset-y-40{
    top: 10rem;
    bottom: 10rem;
  }

  .xs\:inset-x-40{
    right: 10rem;
    left: 10rem;
  }

  .xs\:inset-y-44{
    top: 11rem;
    bottom: 11rem;
  }

  .xs\:inset-x-44{
    right: 11rem;
    left: 11rem;
  }

  .xs\:inset-y-48{
    top: 12rem;
    bottom: 12rem;
  }

  .xs\:inset-x-48{
    right: 12rem;
    left: 12rem;
  }

  .xs\:inset-y-52{
    top: 13rem;
    bottom: 13rem;
  }

  .xs\:inset-x-52{
    right: 13rem;
    left: 13rem;
  }

  .xs\:inset-y-56{
    top: 14rem;
    bottom: 14rem;
  }

  .xs\:inset-x-56{
    right: 14rem;
    left: 14rem;
  }

  .xs\:inset-y-60{
    top: 15rem;
    bottom: 15rem;
  }

  .xs\:inset-x-60{
    right: 15rem;
    left: 15rem;
  }

  .xs\:inset-y-64{
    top: 16rem;
    bottom: 16rem;
  }

  .xs\:inset-x-64{
    right: 16rem;
    left: 16rem;
  }

  .xs\:inset-y-72{
    top: 18rem;
    bottom: 18rem;
  }

  .xs\:inset-x-72{
    right: 18rem;
    left: 18rem;
  }

  .xs\:inset-y-80{
    top: 20rem;
    bottom: 20rem;
  }

  .xs\:inset-x-80{
    right: 20rem;
    left: 20rem;
  }

  .xs\:inset-y-96{
    top: 24rem;
    bottom: 24rem;
  }

  .xs\:inset-x-96{
    right: 24rem;
    left: 24rem;
  }

  .xs\:inset-y-auto{
    top: auto;
    bottom: auto;
  }

  .xs\:inset-x-auto{
    right: auto;
    left: auto;
  }

  .xs\:inset-y-px{
    top: 1px;
    bottom: 1px;
  }

  .xs\:inset-x-px{
    right: 1px;
    left: 1px;
  }

  .xs\:inset-y-0\.5{
    top: 0.125rem;
    bottom: 0.125rem;
  }

  .xs\:inset-x-0\.5{
    right: 0.125rem;
    left: 0.125rem;
  }

  .xs\:inset-y-1\.5{
    top: 0.375rem;
    bottom: 0.375rem;
  }

  .xs\:inset-x-1\.5{
    right: 0.375rem;
    left: 0.375rem;
  }

  .xs\:inset-y-2\.5{
    top: 0.625rem;
    bottom: 0.625rem;
  }

  .xs\:inset-x-2\.5{
    right: 0.625rem;
    left: 0.625rem;
  }

  .xs\:inset-y-3\.5{
    top: 0.875rem;
    bottom: 0.875rem;
  }

  .xs\:inset-x-3\.5{
    right: 0.875rem;
    left: 0.875rem;
  }

  .xs\:-inset-y-0{
    top: 0px;
    bottom: 0px;
  }

  .xs\:-inset-x-0{
    right: 0px;
    left: 0px;
  }

  .xs\:-inset-y-1{
    top: -0.25rem;
    bottom: -0.25rem;
  }

  .xs\:-inset-x-1{
    right: -0.25rem;
    left: -0.25rem;
  }

  .xs\:-inset-y-2{
    top: -0.5rem;
    bottom: -0.5rem;
  }

  .xs\:-inset-x-2{
    right: -0.5rem;
    left: -0.5rem;
  }

  .xs\:-inset-y-3{
    top: -0.75rem;
    bottom: -0.75rem;
  }

  .xs\:-inset-x-3{
    right: -0.75rem;
    left: -0.75rem;
  }

  .xs\:-inset-y-4{
    top: -1rem;
    bottom: -1rem;
  }

  .xs\:-inset-x-4{
    right: -1rem;
    left: -1rem;
  }

  .xs\:-inset-y-5{
    top: -1.25rem;
    bottom: -1.25rem;
  }

  .xs\:-inset-x-5{
    right: -1.25rem;
    left: -1.25rem;
  }

  .xs\:-inset-y-6{
    top: -1.5rem;
    bottom: -1.5rem;
  }

  .xs\:-inset-x-6{
    right: -1.5rem;
    left: -1.5rem;
  }

  .xs\:-inset-y-7{
    top: -1.75rem;
    bottom: -1.75rem;
  }

  .xs\:-inset-x-7{
    right: -1.75rem;
    left: -1.75rem;
  }

  .xs\:-inset-y-8{
    top: -2rem;
    bottom: -2rem;
  }

  .xs\:-inset-x-8{
    right: -2rem;
    left: -2rem;
  }

  .xs\:-inset-y-9{
    top: -2.25rem;
    bottom: -2.25rem;
  }

  .xs\:-inset-x-9{
    right: -2.25rem;
    left: -2.25rem;
  }

  .xs\:-inset-y-10{
    top: -2.5rem;
    bottom: -2.5rem;
  }

  .xs\:-inset-x-10{
    right: -2.5rem;
    left: -2.5rem;
  }

  .xs\:-inset-y-11{
    top: -2.75rem;
    bottom: -2.75rem;
  }

  .xs\:-inset-x-11{
    right: -2.75rem;
    left: -2.75rem;
  }

  .xs\:-inset-y-12{
    top: -3rem;
    bottom: -3rem;
  }

  .xs\:-inset-x-12{
    right: -3rem;
    left: -3rem;
  }

  .xs\:-inset-y-14{
    top: -3.5rem;
    bottom: -3.5rem;
  }

  .xs\:-inset-x-14{
    right: -3.5rem;
    left: -3.5rem;
  }

  .xs\:-inset-y-16{
    top: -4rem;
    bottom: -4rem;
  }

  .xs\:-inset-x-16{
    right: -4rem;
    left: -4rem;
  }

  .xs\:-inset-y-20{
    top: -5rem;
    bottom: -5rem;
  }

  .xs\:-inset-x-20{
    right: -5rem;
    left: -5rem;
  }

  .xs\:-inset-y-24{
    top: -6rem;
    bottom: -6rem;
  }

  .xs\:-inset-x-24{
    right: -6rem;
    left: -6rem;
  }

  .xs\:-inset-y-28{
    top: -7rem;
    bottom: -7rem;
  }

  .xs\:-inset-x-28{
    right: -7rem;
    left: -7rem;
  }

  .xs\:-inset-y-32{
    top: -8rem;
    bottom: -8rem;
  }

  .xs\:-inset-x-32{
    right: -8rem;
    left: -8rem;
  }

  .xs\:-inset-y-36{
    top: -9rem;
    bottom: -9rem;
  }

  .xs\:-inset-x-36{
    right: -9rem;
    left: -9rem;
  }

  .xs\:-inset-y-40{
    top: -10rem;
    bottom: -10rem;
  }

  .xs\:-inset-x-40{
    right: -10rem;
    left: -10rem;
  }

  .xs\:-inset-y-44{
    top: -11rem;
    bottom: -11rem;
  }

  .xs\:-inset-x-44{
    right: -11rem;
    left: -11rem;
  }

  .xs\:-inset-y-48{
    top: -12rem;
    bottom: -12rem;
  }

  .xs\:-inset-x-48{
    right: -12rem;
    left: -12rem;
  }

  .xs\:-inset-y-52{
    top: -13rem;
    bottom: -13rem;
  }

  .xs\:-inset-x-52{
    right: -13rem;
    left: -13rem;
  }

  .xs\:-inset-y-56{
    top: -14rem;
    bottom: -14rem;
  }

  .xs\:-inset-x-56{
    right: -14rem;
    left: -14rem;
  }

  .xs\:-inset-y-60{
    top: -15rem;
    bottom: -15rem;
  }

  .xs\:-inset-x-60{
    right: -15rem;
    left: -15rem;
  }

  .xs\:-inset-y-64{
    top: -16rem;
    bottom: -16rem;
  }

  .xs\:-inset-x-64{
    right: -16rem;
    left: -16rem;
  }

  .xs\:-inset-y-72{
    top: -18rem;
    bottom: -18rem;
  }

  .xs\:-inset-x-72{
    right: -18rem;
    left: -18rem;
  }

  .xs\:-inset-y-80{
    top: -20rem;
    bottom: -20rem;
  }

  .xs\:-inset-x-80{
    right: -20rem;
    left: -20rem;
  }

  .xs\:-inset-y-96{
    top: -24rem;
    bottom: -24rem;
  }

  .xs\:-inset-x-96{
    right: -24rem;
    left: -24rem;
  }

  .xs\:-inset-y-px{
    top: -1px;
    bottom: -1px;
  }

  .xs\:-inset-x-px{
    right: -1px;
    left: -1px;
  }

  .xs\:-inset-y-0\.5{
    top: -0.125rem;
    bottom: -0.125rem;
  }

  .xs\:-inset-x-0\.5{
    right: -0.125rem;
    left: -0.125rem;
  }

  .xs\:-inset-y-1\.5{
    top: -0.375rem;
    bottom: -0.375rem;
  }

  .xs\:-inset-x-1\.5{
    right: -0.375rem;
    left: -0.375rem;
  }

  .xs\:-inset-y-2\.5{
    top: -0.625rem;
    bottom: -0.625rem;
  }

  .xs\:-inset-x-2\.5{
    right: -0.625rem;
    left: -0.625rem;
  }

  .xs\:-inset-y-3\.5{
    top: -0.875rem;
    bottom: -0.875rem;
  }

  .xs\:-inset-x-3\.5{
    right: -0.875rem;
    left: -0.875rem;
  }

  .xs\:inset-y-1\/2{
    top: 50%;
    bottom: 50%;
  }

  .xs\:inset-x-1\/2{
    right: 50%;
    left: 50%;
  }

  .xs\:inset-y-1\/3{
    top: 33.333333%;
    bottom: 33.333333%;
  }

  .xs\:inset-x-1\/3{
    right: 33.333333%;
    left: 33.333333%;
  }

  .xs\:inset-y-2\/3{
    top: 66.666667%;
    bottom: 66.666667%;
  }

  .xs\:inset-x-2\/3{
    right: 66.666667%;
    left: 66.666667%;
  }

  .xs\:inset-y-1\/4{
    top: 25%;
    bottom: 25%;
  }

  .xs\:inset-x-1\/4{
    right: 25%;
    left: 25%;
  }

  .xs\:inset-y-2\/4{
    top: 50%;
    bottom: 50%;
  }

  .xs\:inset-x-2\/4{
    right: 50%;
    left: 50%;
  }

  .xs\:inset-y-3\/4{
    top: 75%;
    bottom: 75%;
  }

  .xs\:inset-x-3\/4{
    right: 75%;
    left: 75%;
  }

  .xs\:inset-y-full{
    top: 100%;
    bottom: 100%;
  }

  .xs\:inset-x-full{
    right: 100%;
    left: 100%;
  }

  .xs\:-inset-y-1\/2{
    top: -50%;
    bottom: -50%;
  }

  .xs\:-inset-x-1\/2{
    right: -50%;
    left: -50%;
  }

  .xs\:-inset-y-1\/3{
    top: -33.333333%;
    bottom: -33.333333%;
  }

  .xs\:-inset-x-1\/3{
    right: -33.333333%;
    left: -33.333333%;
  }

  .xs\:-inset-y-2\/3{
    top: -66.666667%;
    bottom: -66.666667%;
  }

  .xs\:-inset-x-2\/3{
    right: -66.666667%;
    left: -66.666667%;
  }

  .xs\:-inset-y-1\/4{
    top: -25%;
    bottom: -25%;
  }

  .xs\:-inset-x-1\/4{
    right: -25%;
    left: -25%;
  }

  .xs\:-inset-y-2\/4{
    top: -50%;
    bottom: -50%;
  }

  .xs\:-inset-x-2\/4{
    right: -50%;
    left: -50%;
  }

  .xs\:-inset-y-3\/4{
    top: -75%;
    bottom: -75%;
  }

  .xs\:-inset-x-3\/4{
    right: -75%;
    left: -75%;
  }

  .xs\:-inset-y-full{
    top: -100%;
    bottom: -100%;
  }

  .xs\:-inset-x-full{
    right: -100%;
    left: -100%;
  }

  .xs\:top-0{
    top: 0px;
  }

  .xs\:right-0{
    right: 0px;
  }

  .xs\:bottom-0{
    bottom: 0px;
  }

  .xs\:left-0{
    left: 0px;
  }

  .xs\:top-1{
    top: 0.25rem;
  }

  .xs\:right-1{
    right: 0.25rem;
  }

  .xs\:bottom-1{
    bottom: 0.25rem;
  }

  .xs\:left-1{
    left: 0.25rem;
  }

  .xs\:top-2{
    top: 0.5rem;
  }

  .xs\:right-2{
    right: 0.5rem;
  }

  .xs\:bottom-2{
    bottom: 0.5rem;
  }

  .xs\:left-2{
    left: 0.5rem;
  }

  .xs\:top-3{
    top: 0.75rem;
  }

  .xs\:right-3{
    right: 0.75rem;
  }

  .xs\:bottom-3{
    bottom: 0.75rem;
  }

  .xs\:left-3{
    left: 0.75rem;
  }

  .xs\:top-4{
    top: 1rem;
  }

  .xs\:right-4{
    right: 1rem;
  }

  .xs\:bottom-4{
    bottom: 1rem;
  }

  .xs\:left-4{
    left: 1rem;
  }

  .xs\:top-5{
    top: 1.25rem;
  }

  .xs\:right-5{
    right: 1.25rem;
  }

  .xs\:bottom-5{
    bottom: 1.25rem;
  }

  .xs\:left-5{
    left: 1.25rem;
  }

  .xs\:top-6{
    top: 1.5rem;
  }

  .xs\:right-6{
    right: 1.5rem;
  }

  .xs\:bottom-6{
    bottom: 1.5rem;
  }

  .xs\:left-6{
    left: 1.5rem;
  }

  .xs\:top-7{
    top: 1.75rem;
  }

  .xs\:right-7{
    right: 1.75rem;
  }

  .xs\:bottom-7{
    bottom: 1.75rem;
  }

  .xs\:left-7{
    left: 1.75rem;
  }

  .xs\:top-8{
    top: 2rem;
  }

  .xs\:right-8{
    right: 2rem;
  }

  .xs\:bottom-8{
    bottom: 2rem;
  }

  .xs\:left-8{
    left: 2rem;
  }

  .xs\:top-9{
    top: 2.25rem;
  }

  .xs\:right-9{
    right: 2.25rem;
  }

  .xs\:bottom-9{
    bottom: 2.25rem;
  }

  .xs\:left-9{
    left: 2.25rem;
  }

  .xs\:top-10{
    top: 2.5rem;
  }

  .xs\:right-10{
    right: 2.5rem;
  }

  .xs\:bottom-10{
    bottom: 2.5rem;
  }

  .xs\:left-10{
    left: 2.5rem;
  }

  .xs\:top-11{
    top: 2.75rem;
  }

  .xs\:right-11{
    right: 2.75rem;
  }

  .xs\:bottom-11{
    bottom: 2.75rem;
  }

  .xs\:left-11{
    left: 2.75rem;
  }

  .xs\:top-12{
    top: 3rem;
  }

  .xs\:right-12{
    right: 3rem;
  }

  .xs\:bottom-12{
    bottom: 3rem;
  }

  .xs\:left-12{
    left: 3rem;
  }

  .xs\:top-14{
    top: 3.5rem;
  }

  .xs\:right-14{
    right: 3.5rem;
  }

  .xs\:bottom-14{
    bottom: 3.5rem;
  }

  .xs\:left-14{
    left: 3.5rem;
  }

  .xs\:top-16{
    top: 4rem;
  }

  .xs\:right-16{
    right: 4rem;
  }

  .xs\:bottom-16{
    bottom: 4rem;
  }

  .xs\:left-16{
    left: 4rem;
  }

  .xs\:top-20{
    top: 5rem;
  }

  .xs\:right-20{
    right: 5rem;
  }

  .xs\:bottom-20{
    bottom: 5rem;
  }

  .xs\:left-20{
    left: 5rem;
  }

  .xs\:top-24{
    top: 6rem;
  }

  .xs\:right-24{
    right: 6rem;
  }

  .xs\:bottom-24{
    bottom: 6rem;
  }

  .xs\:left-24{
    left: 6rem;
  }

  .xs\:top-28{
    top: 7rem;
  }

  .xs\:right-28{
    right: 7rem;
  }

  .xs\:bottom-28{
    bottom: 7rem;
  }

  .xs\:left-28{
    left: 7rem;
  }

  .xs\:top-32{
    top: 8rem;
  }

  .xs\:right-32{
    right: 8rem;
  }

  .xs\:bottom-32{
    bottom: 8rem;
  }

  .xs\:left-32{
    left: 8rem;
  }

  .xs\:top-36{
    top: 9rem;
  }

  .xs\:right-36{
    right: 9rem;
  }

  .xs\:bottom-36{
    bottom: 9rem;
  }

  .xs\:left-36{
    left: 9rem;
  }

  .xs\:top-40{
    top: 10rem;
  }

  .xs\:right-40{
    right: 10rem;
  }

  .xs\:bottom-40{
    bottom: 10rem;
  }

  .xs\:left-40{
    left: 10rem;
  }

  .xs\:top-44{
    top: 11rem;
  }

  .xs\:right-44{
    right: 11rem;
  }

  .xs\:bottom-44{
    bottom: 11rem;
  }

  .xs\:left-44{
    left: 11rem;
  }

  .xs\:top-48{
    top: 12rem;
  }

  .xs\:right-48{
    right: 12rem;
  }

  .xs\:bottom-48{
    bottom: 12rem;
  }

  .xs\:left-48{
    left: 12rem;
  }

  .xs\:top-52{
    top: 13rem;
  }

  .xs\:right-52{
    right: 13rem;
  }

  .xs\:bottom-52{
    bottom: 13rem;
  }

  .xs\:left-52{
    left: 13rem;
  }

  .xs\:top-56{
    top: 14rem;
  }

  .xs\:right-56{
    right: 14rem;
  }

  .xs\:bottom-56{
    bottom: 14rem;
  }

  .xs\:left-56{
    left: 14rem;
  }

  .xs\:top-60{
    top: 15rem;
  }

  .xs\:right-60{
    right: 15rem;
  }

  .xs\:bottom-60{
    bottom: 15rem;
  }

  .xs\:left-60{
    left: 15rem;
  }

  .xs\:top-64{
    top: 16rem;
  }

  .xs\:right-64{
    right: 16rem;
  }

  .xs\:bottom-64{
    bottom: 16rem;
  }

  .xs\:left-64{
    left: 16rem;
  }

  .xs\:top-72{
    top: 18rem;
  }

  .xs\:right-72{
    right: 18rem;
  }

  .xs\:bottom-72{
    bottom: 18rem;
  }

  .xs\:left-72{
    left: 18rem;
  }

  .xs\:top-80{
    top: 20rem;
  }

  .xs\:right-80{
    right: 20rem;
  }

  .xs\:bottom-80{
    bottom: 20rem;
  }

  .xs\:left-80{
    left: 20rem;
  }

  .xs\:top-96{
    top: 24rem;
  }

  .xs\:right-96{
    right: 24rem;
  }

  .xs\:bottom-96{
    bottom: 24rem;
  }

  .xs\:left-96{
    left: 24rem;
  }

  .xs\:top-auto{
    top: auto;
  }

  .xs\:right-auto{
    right: auto;
  }

  .xs\:bottom-auto{
    bottom: auto;
  }

  .xs\:left-auto{
    left: auto;
  }

  .xs\:top-px{
    top: 1px;
  }

  .xs\:right-px{
    right: 1px;
  }

  .xs\:bottom-px{
    bottom: 1px;
  }

  .xs\:left-px{
    left: 1px;
  }

  .xs\:top-0\.5{
    top: 0.125rem;
  }

  .xs\:right-0\.5{
    right: 0.125rem;
  }

  .xs\:bottom-0\.5{
    bottom: 0.125rem;
  }

  .xs\:left-0\.5{
    left: 0.125rem;
  }

  .xs\:top-1\.5{
    top: 0.375rem;
  }

  .xs\:right-1\.5{
    right: 0.375rem;
  }

  .xs\:bottom-1\.5{
    bottom: 0.375rem;
  }

  .xs\:left-1\.5{
    left: 0.375rem;
  }

  .xs\:top-2\.5{
    top: 0.625rem;
  }

  .xs\:right-2\.5{
    right: 0.625rem;
  }

  .xs\:bottom-2\.5{
    bottom: 0.625rem;
  }

  .xs\:left-2\.5{
    left: 0.625rem;
  }

  .xs\:top-3\.5{
    top: 0.875rem;
  }

  .xs\:right-3\.5{
    right: 0.875rem;
  }

  .xs\:bottom-3\.5{
    bottom: 0.875rem;
  }

  .xs\:left-3\.5{
    left: 0.875rem;
  }

  .xs\:-top-0{
    top: 0px;
  }

  .xs\:-right-0{
    right: 0px;
  }

  .xs\:-bottom-0{
    bottom: 0px;
  }

  .xs\:-left-0{
    left: 0px;
  }

  .xs\:-top-1{
    top: -0.25rem;
  }

  .xs\:-right-1{
    right: -0.25rem;
  }

  .xs\:-bottom-1{
    bottom: -0.25rem;
  }

  .xs\:-left-1{
    left: -0.25rem;
  }

  .xs\:-top-2{
    top: -0.5rem;
  }

  .xs\:-right-2{
    right: -0.5rem;
  }

  .xs\:-bottom-2{
    bottom: -0.5rem;
  }

  .xs\:-left-2{
    left: -0.5rem;
  }

  .xs\:-top-3{
    top: -0.75rem;
  }

  .xs\:-right-3{
    right: -0.75rem;
  }

  .xs\:-bottom-3{
    bottom: -0.75rem;
  }

  .xs\:-left-3{
    left: -0.75rem;
  }

  .xs\:-top-4{
    top: -1rem;
  }

  .xs\:-right-4{
    right: -1rem;
  }

  .xs\:-bottom-4{
    bottom: -1rem;
  }

  .xs\:-left-4{
    left: -1rem;
  }

  .xs\:-top-5{
    top: -1.25rem;
  }

  .xs\:-right-5{
    right: -1.25rem;
  }

  .xs\:-bottom-5{
    bottom: -1.25rem;
  }

  .xs\:-left-5{
    left: -1.25rem;
  }

  .xs\:-top-6{
    top: -1.5rem;
  }

  .xs\:-right-6{
    right: -1.5rem;
  }

  .xs\:-bottom-6{
    bottom: -1.5rem;
  }

  .xs\:-left-6{
    left: -1.5rem;
  }

  .xs\:-top-7{
    top: -1.75rem;
  }

  .xs\:-right-7{
    right: -1.75rem;
  }

  .xs\:-bottom-7{
    bottom: -1.75rem;
  }

  .xs\:-left-7{
    left: -1.75rem;
  }

  .xs\:-top-8{
    top: -2rem;
  }

  .xs\:-right-8{
    right: -2rem;
  }

  .xs\:-bottom-8{
    bottom: -2rem;
  }

  .xs\:-left-8{
    left: -2rem;
  }

  .xs\:-top-9{
    top: -2.25rem;
  }

  .xs\:-right-9{
    right: -2.25rem;
  }

  .xs\:-bottom-9{
    bottom: -2.25rem;
  }

  .xs\:-left-9{
    left: -2.25rem;
  }

  .xs\:-top-10{
    top: -2.5rem;
  }

  .xs\:-right-10{
    right: -2.5rem;
  }

  .xs\:-bottom-10{
    bottom: -2.5rem;
  }

  .xs\:-left-10{
    left: -2.5rem;
  }

  .xs\:-top-11{
    top: -2.75rem;
  }

  .xs\:-right-11{
    right: -2.75rem;
  }

  .xs\:-bottom-11{
    bottom: -2.75rem;
  }

  .xs\:-left-11{
    left: -2.75rem;
  }

  .xs\:-top-12{
    top: -3rem;
  }

  .xs\:-right-12{
    right: -3rem;
  }

  .xs\:-bottom-12{
    bottom: -3rem;
  }

  .xs\:-left-12{
    left: -3rem;
  }

  .xs\:-top-14{
    top: -3.5rem;
  }

  .xs\:-right-14{
    right: -3.5rem;
  }

  .xs\:-bottom-14{
    bottom: -3.5rem;
  }

  .xs\:-left-14{
    left: -3.5rem;
  }

  .xs\:-top-16{
    top: -4rem;
  }

  .xs\:-right-16{
    right: -4rem;
  }

  .xs\:-bottom-16{
    bottom: -4rem;
  }

  .xs\:-left-16{
    left: -4rem;
  }

  .xs\:-top-20{
    top: -5rem;
  }

  .xs\:-right-20{
    right: -5rem;
  }

  .xs\:-bottom-20{
    bottom: -5rem;
  }

  .xs\:-left-20{
    left: -5rem;
  }

  .xs\:-top-24{
    top: -6rem;
  }

  .xs\:-right-24{
    right: -6rem;
  }

  .xs\:-bottom-24{
    bottom: -6rem;
  }

  .xs\:-left-24{
    left: -6rem;
  }

  .xs\:-top-28{
    top: -7rem;
  }

  .xs\:-right-28{
    right: -7rem;
  }

  .xs\:-bottom-28{
    bottom: -7rem;
  }

  .xs\:-left-28{
    left: -7rem;
  }

  .xs\:-top-32{
    top: -8rem;
  }

  .xs\:-right-32{
    right: -8rem;
  }

  .xs\:-bottom-32{
    bottom: -8rem;
  }

  .xs\:-left-32{
    left: -8rem;
  }

  .xs\:-top-36{
    top: -9rem;
  }

  .xs\:-right-36{
    right: -9rem;
  }

  .xs\:-bottom-36{
    bottom: -9rem;
  }

  .xs\:-left-36{
    left: -9rem;
  }

  .xs\:-top-40{
    top: -10rem;
  }

  .xs\:-right-40{
    right: -10rem;
  }

  .xs\:-bottom-40{
    bottom: -10rem;
  }

  .xs\:-left-40{
    left: -10rem;
  }

  .xs\:-top-44{
    top: -11rem;
  }

  .xs\:-right-44{
    right: -11rem;
  }

  .xs\:-bottom-44{
    bottom: -11rem;
  }

  .xs\:-left-44{
    left: -11rem;
  }

  .xs\:-top-48{
    top: -12rem;
  }

  .xs\:-right-48{
    right: -12rem;
  }

  .xs\:-bottom-48{
    bottom: -12rem;
  }

  .xs\:-left-48{
    left: -12rem;
  }

  .xs\:-top-52{
    top: -13rem;
  }

  .xs\:-right-52{
    right: -13rem;
  }

  .xs\:-bottom-52{
    bottom: -13rem;
  }

  .xs\:-left-52{
    left: -13rem;
  }

  .xs\:-top-56{
    top: -14rem;
  }

  .xs\:-right-56{
    right: -14rem;
  }

  .xs\:-bottom-56{
    bottom: -14rem;
  }

  .xs\:-left-56{
    left: -14rem;
  }

  .xs\:-top-60{
    top: -15rem;
  }

  .xs\:-right-60{
    right: -15rem;
  }

  .xs\:-bottom-60{
    bottom: -15rem;
  }

  .xs\:-left-60{
    left: -15rem;
  }

  .xs\:-top-64{
    top: -16rem;
  }

  .xs\:-right-64{
    right: -16rem;
  }

  .xs\:-bottom-64{
    bottom: -16rem;
  }

  .xs\:-left-64{
    left: -16rem;
  }

  .xs\:-top-72{
    top: -18rem;
  }

  .xs\:-right-72{
    right: -18rem;
  }

  .xs\:-bottom-72{
    bottom: -18rem;
  }

  .xs\:-left-72{
    left: -18rem;
  }

  .xs\:-top-80{
    top: -20rem;
  }

  .xs\:-right-80{
    right: -20rem;
  }

  .xs\:-bottom-80{
    bottom: -20rem;
  }

  .xs\:-left-80{
    left: -20rem;
  }

  .xs\:-top-96{
    top: -24rem;
  }

  .xs\:-right-96{
    right: -24rem;
  }

  .xs\:-bottom-96{
    bottom: -24rem;
  }

  .xs\:-left-96{
    left: -24rem;
  }

  .xs\:-top-px{
    top: -1px;
  }

  .xs\:-right-px{
    right: -1px;
  }

  .xs\:-bottom-px{
    bottom: -1px;
  }

  .xs\:-left-px{
    left: -1px;
  }

  .xs\:-top-0\.5{
    top: -0.125rem;
  }

  .xs\:-right-0\.5{
    right: -0.125rem;
  }

  .xs\:-bottom-0\.5{
    bottom: -0.125rem;
  }

  .xs\:-left-0\.5{
    left: -0.125rem;
  }

  .xs\:-top-1\.5{
    top: -0.375rem;
  }

  .xs\:-right-1\.5{
    right: -0.375rem;
  }

  .xs\:-bottom-1\.5{
    bottom: -0.375rem;
  }

  .xs\:-left-1\.5{
    left: -0.375rem;
  }

  .xs\:-top-2\.5{
    top: -0.625rem;
  }

  .xs\:-right-2\.5{
    right: -0.625rem;
  }

  .xs\:-bottom-2\.5{
    bottom: -0.625rem;
  }

  .xs\:-left-2\.5{
    left: -0.625rem;
  }

  .xs\:-top-3\.5{
    top: -0.875rem;
  }

  .xs\:-right-3\.5{
    right: -0.875rem;
  }

  .xs\:-bottom-3\.5{
    bottom: -0.875rem;
  }

  .xs\:-left-3\.5{
    left: -0.875rem;
  }

  .xs\:top-1\/2{
    top: 50%;
  }

  .xs\:right-1\/2{
    right: 50%;
  }

  .xs\:bottom-1\/2{
    bottom: 50%;
  }

  .xs\:left-1\/2{
    left: 50%;
  }

  .xs\:top-1\/3{
    top: 33.333333%;
  }

  .xs\:right-1\/3{
    right: 33.333333%;
  }

  .xs\:bottom-1\/3{
    bottom: 33.333333%;
  }

  .xs\:left-1\/3{
    left: 33.333333%;
  }

  .xs\:top-2\/3{
    top: 66.666667%;
  }

  .xs\:right-2\/3{
    right: 66.666667%;
  }

  .xs\:bottom-2\/3{
    bottom: 66.666667%;
  }

  .xs\:left-2\/3{
    left: 66.666667%;
  }

  .xs\:top-1\/4{
    top: 25%;
  }

  .xs\:right-1\/4{
    right: 25%;
  }

  .xs\:bottom-1\/4{
    bottom: 25%;
  }

  .xs\:left-1\/4{
    left: 25%;
  }

  .xs\:top-2\/4{
    top: 50%;
  }

  .xs\:right-2\/4{
    right: 50%;
  }

  .xs\:bottom-2\/4{
    bottom: 50%;
  }

  .xs\:left-2\/4{
    left: 50%;
  }

  .xs\:top-3\/4{
    top: 75%;
  }

  .xs\:right-3\/4{
    right: 75%;
  }

  .xs\:bottom-3\/4{
    bottom: 75%;
  }

  .xs\:left-3\/4{
    left: 75%;
  }

  .xs\:top-full{
    top: 100%;
  }

  .xs\:right-full{
    right: 100%;
  }

  .xs\:bottom-full{
    bottom: 100%;
  }

  .xs\:left-full{
    left: 100%;
  }

  .xs\:-top-1\/2{
    top: -50%;
  }

  .xs\:-right-1\/2{
    right: -50%;
  }

  .xs\:-bottom-1\/2{
    bottom: -50%;
  }

  .xs\:-left-1\/2{
    left: -50%;
  }

  .xs\:-top-1\/3{
    top: -33.333333%;
  }

  .xs\:-right-1\/3{
    right: -33.333333%;
  }

  .xs\:-bottom-1\/3{
    bottom: -33.333333%;
  }

  .xs\:-left-1\/3{
    left: -33.333333%;
  }

  .xs\:-top-2\/3{
    top: -66.666667%;
  }

  .xs\:-right-2\/3{
    right: -66.666667%;
  }

  .xs\:-bottom-2\/3{
    bottom: -66.666667%;
  }

  .xs\:-left-2\/3{
    left: -66.666667%;
  }

  .xs\:-top-1\/4{
    top: -25%;
  }

  .xs\:-right-1\/4{
    right: -25%;
  }

  .xs\:-bottom-1\/4{
    bottom: -25%;
  }

  .xs\:-left-1\/4{
    left: -25%;
  }

  .xs\:-top-2\/4{
    top: -50%;
  }

  .xs\:-right-2\/4{
    right: -50%;
  }

  .xs\:-bottom-2\/4{
    bottom: -50%;
  }

  .xs\:-left-2\/4{
    left: -50%;
  }

  .xs\:-top-3\/4{
    top: -75%;
  }

  .xs\:-right-3\/4{
    right: -75%;
  }

  .xs\:-bottom-3\/4{
    bottom: -75%;
  }

  .xs\:-left-3\/4{
    left: -75%;
  }

  .xs\:-top-full{
    top: -100%;
  }

  .xs\:-right-full{
    right: -100%;
  }

  .xs\:-bottom-full{
    bottom: -100%;
  }

  .xs\:-left-full{
    left: -100%;
  }

  .xs\:resize-none{
    resize: none;
  }

  .xs\:resize-y{
    resize: vertical;
  }

  .xs\:resize-x{
    resize: horizontal;
  }

  .xs\:resize{
    resize: both;
  }

  .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);
  }

  .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);
  }

  .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\: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\: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\: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\:ring-inset{
    --tw-ring-inset: inset;
  }

  .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-within\:ring-inset:focus-within{
    --tw-ring-inset: inset;
  }

  .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\:focus\:ring-inset:focus{
    --tw-ring-inset: inset;
  }

  .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-50{
    --tw-ring-offset-color: #f5f3ff;
  }

  .xs\:ring-offset-purple-100{
    --tw-ring-offset-color: #ede9fe;
  }

  .xs\:ring-offset-purple-200{
    --tw-ring-offset-color: #ddd6fe;
  }

  .xs\:ring-offset-purple-300{
    --tw-ring-offset-color: #c4b5fd;
  }

  .xs\:ring-offset-purple-400{
    --tw-ring-offset-color: #a78bfa;
  }

  .xs\:ring-offset-purple-500{
    --tw-ring-offset-color: #8b5cf6;
  }

  .xs\:ring-offset-purple-600{
    --tw-ring-offset-color: #7c3aed;
  }

  .xs\:ring-offset-purple-700{
    --tw-ring-offset-color: #6d28d9;
  }

  .xs\:ring-offset-purple-800{
    --tw-ring-offset-color: #5b21b6;
  }

  .xs\:ring-offset-purple-900{
    --tw-ring-offset-color: #4c1d95;
  }

  .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-browny{
    --tw-ring-offset-color: #ACA5A0;
  }

  .xs\:ring-offset-browny-lighter{
    --tw-ring-offset-color: #CBC4BC;
  }

  .xs\:ring-offset-browny-darker{
    --tw-ring-offset-color: #86807B;
  }

  .xs\:ring-offset-graysy{
    --tw-ring-offset-color: #9F9F9F;
  }

  .xs\:ring-offset-graysy-darker{
    --tw-ring-offset-color: #343434;
  }

  .xs\:ring-offset-graysy-lighter{
    --tw-ring-offset-color: #E5E5E5;
  }

  .xs\:ring-offset-error{
    --tw-ring-offset-color: #EA2121;
  }

  .xs\:ring-offset-redy{
    --tw-ring-offset-color: #DE1515;
  }

  .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-50:focus-within{
    --tw-ring-offset-color: #f5f3ff;
  }

  .xs\:focus-within\:ring-offset-purple-100:focus-within{
    --tw-ring-offset-color: #ede9fe;
  }

  .xs\:focus-within\:ring-offset-purple-200:focus-within{
    --tw-ring-offset-color: #ddd6fe;
  }

  .xs\:focus-within\:ring-offset-purple-300:focus-within{
    --tw-ring-offset-color: #c4b5fd;
  }

  .xs\:focus-within\:ring-offset-purple-400:focus-within{
    --tw-ring-offset-color: #a78bfa;
  }

  .xs\:focus-within\:ring-offset-purple-500:focus-within{
    --tw-ring-offset-color: #8b5cf6;
  }

  .xs\:focus-within\:ring-offset-purple-600:focus-within{
    --tw-ring-offset-color: #7c3aed;
  }

  .xs\:focus-within\:ring-offset-purple-700:focus-within{
    --tw-ring-offset-color: #6d28d9;
  }

  .xs\:focus-within\:ring-offset-purple-800:focus-within{
    --tw-ring-offset-color: #5b21b6;
  }

  .xs\:focus-within\:ring-offset-purple-900:focus-within{
    --tw-ring-offset-color: #4c1d95;
  }

  .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-browny:focus-within{
    --tw-ring-offset-color: #ACA5A0;
  }

  .xs\:focus-within\:ring-offset-browny-lighter:focus-within{
    --tw-ring-offset-color: #CBC4BC;
  }

  .xs\:focus-within\:ring-offset-browny-darker:focus-within{
    --tw-ring-offset-color: #86807B;
  }

  .xs\:focus-within\:ring-offset-graysy:focus-within{
    --tw-ring-offset-color: #9F9F9F;
  }

  .xs\:focus-within\:ring-offset-graysy-darker:focus-within{
    --tw-ring-offset-color: #343434;
  }

  .xs\:focus-within\:ring-offset-graysy-lighter:focus-within{
    --tw-ring-offset-color: #E5E5E5;
  }

  .xs\:focus-within\:ring-offset-error:focus-within{
    --tw-ring-offset-color: #EA2121;
  }

  .xs\:focus-within\:ring-offset-redy:focus-within{
    --tw-ring-offset-color: #DE1515;
  }

  .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-50:focus{
    --tw-ring-offset-color: #f5f3ff;
  }

  .xs\:focus\:ring-offset-purple-100:focus{
    --tw-ring-offset-color: #ede9fe;
  }

  .xs\:focus\:ring-offset-purple-200:focus{
    --tw-ring-offset-color: #ddd6fe;
  }

  .xs\:focus\:ring-offset-purple-300:focus{
    --tw-ring-offset-color: #c4b5fd;
  }

  .xs\:focus\:ring-offset-purple-400:focus{
    --tw-ring-offset-color: #a78bfa;
  }

  .xs\:focus\:ring-offset-purple-500:focus{
    --tw-ring-offset-color: #8b5cf6;
  }

  .xs\:focus\:ring-offset-purple-600:focus{
    --tw-ring-offset-color: #7c3aed;
  }

  .xs\:focus\:ring-offset-purple-700:focus{
    --tw-ring-offset-color: #6d28d9;
  }

  .xs\:focus\:ring-offset-purple-800:focus{
    --tw-ring-offset-color: #5b21b6;
  }

  .xs\:focus\:ring-offset-purple-900:focus{
    --tw-ring-offset-color: #4c1d95;
  }

  .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-browny:focus{
    --tw-ring-offset-color: #ACA5A0;
  }

  .xs\:focus\:ring-offset-browny-lighter:focus{
    --tw-ring-offset-color: #CBC4BC;
  }

  .xs\:focus\:ring-offset-browny-darker:focus{
    --tw-ring-offset-color: #86807B;
  }

  .xs\:focus\:ring-offset-graysy:focus{
    --tw-ring-offset-color: #9F9F9F;
  }

  .xs\:focus\:ring-offset-graysy-darker:focus{
    --tw-ring-offset-color: #343434;
  }

  .xs\:focus\:ring-offset-graysy-lighter:focus{
    --tw-ring-offset-color: #E5E5E5;
  }

  .xs\:focus\:ring-offset-error:focus{
    --tw-ring-offset-color: #EA2121;
  }

  .xs\:focus\:ring-offset-redy:focus{
    --tw-ring-offset-color: #DE1515;
  }

  .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-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-50{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .xs\:ring-purple-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .xs\:ring-purple-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .xs\:ring-purple-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .xs\:ring-purple-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .xs\:ring-purple-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .xs\:ring-purple-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .xs\:ring-purple-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .xs\:ring-purple-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .xs\:ring-purple-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, 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-browny{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(172, 165, 160, var(--tw-ring-opacity));
  }

  .xs\:ring-browny-lighter{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(203, 196, 188, var(--tw-ring-opacity));
  }

  .xs\:ring-browny-darker{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 128, 123, var(--tw-ring-opacity));
  }

  .xs\:ring-graysy{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(159, 159, 159, var(--tw-ring-opacity));
  }

  .xs\:ring-graysy-darker{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 52, 52, var(--tw-ring-opacity));
  }

  .xs\:ring-graysy-lighter{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 229, 229, var(--tw-ring-opacity));
  }

  .xs\:ring-error{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(234, 33, 33, var(--tw-ring-opacity));
  }

  .xs\:ring-redy{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(222, 21, 21, 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-50:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-purple-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-purple-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-purple-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-purple-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-purple-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-purple-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-purple-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-purple-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-purple-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, 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-browny:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(172, 165, 160, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-browny-lighter:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(203, 196, 188, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-browny-darker:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 128, 123, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-graysy:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(159, 159, 159, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-graysy-darker:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 52, 52, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-graysy-lighter:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 229, 229, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-error:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(234, 33, 33, var(--tw-ring-opacity));
  }

  .xs\:focus-within\:ring-redy:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(222, 21, 21, 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-50:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-purple-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-purple-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-purple-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-purple-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-purple-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-purple-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-purple-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-purple-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-purple-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, 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-browny:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(172, 165, 160, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-browny-lighter:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(203, 196, 188, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-browny-darker:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(134, 128, 123, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-graysy:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(159, 159, 159, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-graysy-darker:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 52, 52, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-graysy-lighter:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 229, 229, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-error:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(234, 33, 33, var(--tw-ring-opacity));
  }

  .xs\:focus\:ring-redy:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(222, 21, 21, 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\: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\:table-auto{
    table-layout: auto;
  }

  .xs\:table-fixed{
    table-layout: fixed;
  }

  .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\: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-50{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .xs\:text-purple-100{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .xs\:text-purple-200{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .xs\:text-purple-300{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .xs\:text-purple-400{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .xs\:text-purple-500{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .xs\:text-purple-600{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .xs\:text-purple-700{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .xs\:text-purple-800{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .xs\:text-purple-900{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, 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-browny{
    --tw-text-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-text-opacity));
  }

  .xs\:text-browny-lighter{
    --tw-text-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-text-opacity));
  }

  .xs\:text-browny-darker{
    --tw-text-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-text-opacity));
  }

  .xs\:text-graysy{
    --tw-text-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-text-opacity));
  }

  .xs\:text-graysy-darker{
    --tw-text-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-text-opacity));
  }

  .xs\:text-graysy-lighter{
    --tw-text-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-text-opacity));
  }

  .xs\:text-error{
    --tw-text-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-text-opacity));
  }

  .xs\:text-redy{
    --tw-text-opacity: 1;
    color: rgba(222, 21, 21, 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-50{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-purple-100{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-purple-200{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-purple-300{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-purple-400{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-purple-500{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-purple-600{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-purple-700{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-purple-800{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-purple-900{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, 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-browny{
    --tw-text-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-browny-lighter{
    --tw-text-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-browny-darker{
    --tw-text-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-graysy{
    --tw-text-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-graysy-darker{
    --tw-text-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-graysy-lighter{
    --tw-text-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-error{
    --tw-text-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-text-opacity));
  }

  .group:hover .xs\:group-hover\:text-redy{
    --tw-text-opacity: 1;
    color: rgba(222, 21, 21, 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-50:focus-within{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-purple-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-purple-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-purple-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-purple-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-purple-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-purple-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-purple-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-purple-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-purple-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, 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-browny:focus-within{
    --tw-text-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-browny-lighter:focus-within{
    --tw-text-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-browny-darker:focus-within{
    --tw-text-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-graysy:focus-within{
    --tw-text-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-graysy-darker:focus-within{
    --tw-text-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-graysy-lighter:focus-within{
    --tw-text-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-error:focus-within{
    --tw-text-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-text-opacity));
  }

  .xs\:focus-within\:text-redy:focus-within{
    --tw-text-opacity: 1;
    color: rgba(222, 21, 21, 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-50:hover{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .xs\:hover\:text-purple-100:hover{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .xs\:hover\:text-purple-200:hover{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .xs\:hover\:text-purple-300:hover{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .xs\:hover\:text-purple-400:hover{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .xs\:hover\:text-purple-500:hover{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .xs\:hover\:text-purple-600:hover{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .xs\:hover\:text-purple-700:hover{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .xs\:hover\:text-purple-800:hover{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .xs\:hover\:text-purple-900:hover{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, 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-browny:hover{
    --tw-text-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-text-opacity));
  }

  .xs\:hover\:text-browny-lighter:hover{
    --tw-text-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-text-opacity));
  }

  .xs\:hover\:text-browny-darker:hover{
    --tw-text-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-text-opacity));
  }

  .xs\:hover\:text-graysy:hover{
    --tw-text-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-text-opacity));
  }

  .xs\:hover\:text-graysy-darker:hover{
    --tw-text-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-text-opacity));
  }

  .xs\:hover\:text-graysy-lighter:hover{
    --tw-text-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-text-opacity));
  }

  .xs\:hover\:text-error:hover{
    --tw-text-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-text-opacity));
  }

  .xs\:hover\:text-redy:hover{
    --tw-text-opacity: 1;
    color: rgba(222, 21, 21, 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-50:focus{
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .xs\:focus\:text-purple-100:focus{
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .xs\:focus\:text-purple-200:focus{
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .xs\:focus\:text-purple-300:focus{
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .xs\:focus\:text-purple-400:focus{
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .xs\:focus\:text-purple-500:focus{
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .xs\:focus\:text-purple-600:focus{
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .xs\:focus\:text-purple-700:focus{
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .xs\:focus\:text-purple-800:focus{
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .xs\:focus\:text-purple-900:focus{
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, 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-browny:focus{
    --tw-text-opacity: 1;
    color: rgba(172, 165, 160, var(--tw-text-opacity));
  }

  .xs\:focus\:text-browny-lighter:focus{
    --tw-text-opacity: 1;
    color: rgba(203, 196, 188, var(--tw-text-opacity));
  }

  .xs\:focus\:text-browny-darker:focus{
    --tw-text-opacity: 1;
    color: rgba(134, 128, 123, var(--tw-text-opacity));
  }

  .xs\:focus\:text-graysy:focus{
    --tw-text-opacity: 1;
    color: rgba(159, 159, 159, var(--tw-text-opacity));
  }

  .xs\:focus\:text-graysy-darker:focus{
    --tw-text-opacity: 1;
    color: rgba(52, 52, 52, var(--tw-text-opacity));
  }

  .xs\:focus\:text-graysy-lighter:focus{
    --tw-text-opacity: 1;
    color: rgba(229, 229, 229, var(--tw-text-opacity));
  }

  .xs\:focus\:text-error:focus{
    --tw-text-opacity: 1;
    color: rgba(234, 33, 33, var(--tw-text-opacity));
  }

  .xs\:focus\:text-redy:focus{
    --tw-text-opacity: 1;
    color: rgba(222, 21, 21, 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\:truncate{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .xs\:overflow-ellipsis{
    text-overflow: ellipsis;
  }

  .xs\:overflow-clip{
    text-overflow: clip;
  }

  .xs\:italic{
    font-style: italic;
  }

  .xs\:not-italic{
    font-style: normal;
  }

  .xs\:uppercase{
    text-transform: uppercase;
  }

  .xs\:lowercase{
    text-transform: lowercase;
  }

  .xs\:capitalize{
    text-transform: capitalize;
  }

  .xs\:normal-case{
    text-transform: none;
  }

  .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\: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\: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\: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;
        -ms-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\: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\:visible{
    visibility: visible;
  }

  .xs\:invisible{
    visibility: hidden;
  }

  .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\: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-14{
    width: 3.5rem;
  }

  .xs\:w-16{
    width: 4rem;
  }

  .xs\:w-20{
    width: 5rem;
  }

  .xs\:w-24{
    width: 6rem;
  }

  .xs\:w-28{
    width: 7rem;
  }

  .xs\:w-32{
    width: 8rem;
  }

  .xs\:w-36{
    width: 9rem;
  }

  .xs\:w-40{
    width: 10rem;
  }

  .xs\:w-44{
    width: 11rem;
  }

  .xs\:w-48{
    width: 12rem;
  }

  .xs\:w-52{
    width: 13rem;
  }

  .xs\:w-56{
    width: 14rem;
  }

  .xs\:w-60{
    width: 15rem;
  }

  .xs\:w-64{
    width: 16rem;
  }

  .xs\:w-72{
    width: 18rem;
  }

  .xs\:w-80{
    width: 20rem;
  }

  .xs\:w-96{
    width: 24rem;
  }

  .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-3xl{
    width: 1680px;
  }

  .xs\:w-2xl{
    width: 1366px;
  }

  .xs\:w-xl{
    width: 1280px;
  }

  .xs\:w-lg{
    width: 1024px;
  }

  .xs\:w-md{
    width: 768px;
  }

  .xs\:w-sm{
    width: 640px;
  }

  .xs\:w-xs{
    width: 375px;
  }

  .xs\:w-580px{
    width: 580px;
  }

  .xs\:w-100px{
    width: 100px;
  }

  .xs\:w-27px{
    width: 27px;
  }

  .xs\:z-0{
    z-index: 0;
  }

  .xs\:z-10{
    z-index: 10;
  }

  .xs\:z-20{
    z-index: 20;
  }

  .xs\:z-30{
    z-index: 30;
  }

  .xs\:z-40{
    z-index: 40;
  }

  .xs\:z-50{
    z-index: 50;
  }

  .xs\:z-auto{
    z-index: auto;
  }

  .xs\:focus-within\:z-0:focus-within{
    z-index: 0;
  }

  .xs\:focus-within\:z-10:focus-within{
    z-index: 10;
  }

  .xs\:focus-within\:z-20:focus-within{
    z-index: 20;
  }

  .xs\:focus-within\:z-30:focus-within{
    z-index: 30;
  }

  .xs\:focus-within\:z-40:focus-within{
    z-index: 40;
  }

  .xs\:focus-within\:z-50:focus-within{
    z-index: 50;
  }

  .xs\:focus-within\:z-auto:focus-within{
    z-index: auto;
  }

  .xs\:focus\:z-0:focus{
    z-index: 0;
  }

  .xs\:focus\:z-10:focus{
    z-index: 10;
  }

  .xs\:focus\:z-20:focus{
    z-index: 20;
  }

  .xs\:focus\:z-30:focus{
    z-index: 30;
  }

  .xs\:focus\:z-40:focus{
    z-index: 40;
  }

  .xs\:focus\:z-50:focus{
    z-index: 50;
  }

  .xs\:focus\:z-auto:focus{
    z-index: auto;
  }

  .xs\:isolate{
    isolation: isolate;
  }

  .xs\:isolation-auto{
    isolation: auto;
  }

  .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\: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\: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\: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\: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\: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\: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\: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\: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\: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\: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\: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-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\: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-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\: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\: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\: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\: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\: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\: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);
  }

  .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\: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\: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\: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\: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\: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-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-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-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%);
  }
}



