/*
! tailwindcss v3.3.5 | MIT License | https://tailwindcss.com
*//*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (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 */
}

::before,
::after {
  --tw-content: '';
}

/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
*/

html {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
  -moz-tab-size: 4; /* 3 */
  -o-tab-size: 4;
     tab-size: 4; /* 3 */
  font-family: source-sans-pro, 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"; /* 4 */
  font-feature-settings: normal; /* 5 */
  font-variation-settings: normal; /* 6 */
}

/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/

body {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
}

/*
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)
3. Ensure horizontal rules are visible by default.
*/

hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
}

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

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

/*
Remove the default font size and weight for headings.
*/

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

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

b,
strong {
  font-weight: bolder;
}

/*
1. Use the user's configured `mono` font family by default.
2. Correct the odd `em` font sizing in all browsers.
*/

code,
kbd,
samp,
pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", 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;
}

/*
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)
3. Remove gaps between table borders by default.
*/

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

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

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-feature-settings: inherit; /* 1 */
  font-variation-settings: inherit; /* 1 */
  font-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: inherit; /* 1 */
  color: inherit; /* 1 */
  margin: 0; /* 2 */
  padding: 0; /* 3 */
}

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

button,
select {
  text-transform: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/

button,
[type='button'],
[type='reset'],
[type='submit'] {
  -webkit-appearance: button; /* 1 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
}

/*
Use the modern Firefox focus style for all focusable elements.
*/

:-moz-focusring {
  outline: auto;
}

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

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

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

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

summary {
  display: list-item;
}

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

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

fieldset {
  margin: 0;
  padding: 0;
}

legend {
  padding: 0;
}

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

/*
Reset default styling for dialogs.
*/
dialog {
  padding: 0;
}

/*
Prevent resizing textareas horizontally by default.
*/

textarea {
  resize: vertical;
}

/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/

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

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

/*
Set the default cursor for buttons.
*/

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

/*
Make sure disabled buttons don't get the pointer cursor.
*/
:disabled {
  cursor: default;
}

/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/

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

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

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

/* Make elements with the HTML hidden attribute stay hidden by default */
[hidden] {
  display: none;
}

*, ::before, ::after {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --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;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
}

::backdrop {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --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;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
}
.container {
  width: 100%;
}
@media (min-width: 640px) {

  .container {
    max-width: 640px;
  }
}
@media (min-width: 768px) {

  .container {
    max-width: 768px;
  }
}
@media (min-width: 1024px) {

  .container {
    max-width: 1024px;
  }
}
@media (min-width: 1280px) {

  .container {
    max-width: 1280px;
  }
}
@media (min-width: 1536px) {

  .container {
    max-width: 1536px;
  }
}
.prose {
  color: var(--tw-prose-body);
  max-width: 65ch;
}
.prose :where(p):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.25em;
  margin-bottom: 1.25em;
  font-size: 1.1rem;
}
.prose :where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-lead);
  font-size: 1.25em;
  line-height: 1.6;
  margin-top: 1.2em;
  margin-bottom: 1.2em;
}
.prose :where(a):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: #25404e;
  text-decoration: underline;
  font-weight: inherit;
  font-style: inherit;
}
.prose :where(strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: inherit;
  font-weight: 700;
}
.prose :where(a strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: inherit;
}
.prose :where(blockquote strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: inherit;
}
.prose :where(thead th strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: inherit;
}
.prose :where(ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  list-style-type: decimal;
  margin-top: 1.25em;
  margin-bottom: 1.25em;
  padding-left: 1.625em;
}
.prose :where(ol[type="A"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  list-style-type: upper-alpha;
}
.prose :where(ol[type="a"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  list-style-type: lower-alpha;
}
.prose :where(ol[type="A" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  list-style-type: upper-alpha;
}
.prose :where(ol[type="a" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  list-style-type: lower-alpha;
}
.prose :where(ol[type="I"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  list-style-type: upper-roman;
}
.prose :where(ol[type="i"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  list-style-type: lower-roman;
}
.prose :where(ol[type="I" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  list-style-type: upper-roman;
}
.prose :where(ol[type="i" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  list-style-type: lower-roman;
}
.prose :where(ol[type="1"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  list-style-type: decimal;
}
.prose :where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  list-style-type: disc;
  margin-top: 1.25em;
  margin-bottom: 1.25em;
  padding-left: 1.625em;
}
.prose :where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker {
  font-weight: 400;
  color: var(--tw-prose-counters);
}
.prose :where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker {
  color: var(--tw-prose-bullets);
}
.prose :where(dt):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-headings);
  font-weight: 600;
  margin-top: 1.25em;
}
.prose :where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  border-color: var(--tw-prose-hr);
  border-top-width: 1px;
  margin-top: 3em;
  margin-bottom: 3em;
}
.prose :where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-weight: 500;
  font-style: italic;
  color: var(--tw-prose-quotes);
  border-left-width: 0.25rem;
  border-left-color: var(--tw-prose-quote-borders);
  quotes: "\201C""\201D""\2018""\2019";
  margin-top: 1.6em;
  margin-bottom: 1.6em;
  padding-left: 1em;
}
.prose :where(blockquote p:first-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *))::before {
  content: open-quote;
}
.prose :where(blockquote p:last-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *))::after {
  content: close-quote;
}
.prose :where(h1):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-headings);
  font-weight: 800;
  font-size: 2.25em;
  margin-top: 0;
  margin-bottom: 0.8888889em;
  line-height: 1.1111111;
}
.prose :where(h1 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-weight: 900;
  color: inherit;
}
.prose :where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-headings);
  font-weight: 700;
  font-size: 1.65rem;
  margin-top: 2em;
  margin-bottom: 1em;
  line-height: 1.3333333;
}
.prose :where(h2 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-weight: 800;
  color: inherit;
}
.prose :where(h3):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-headings);
  font-weight: 600;
  font-size: 1.1rem;
  margin-top: 1.6em;
  margin-bottom: 0.6em;
  line-height: 1.6;
}
.prose :where(h3 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-weight: 700;
  color: inherit;
}
.prose :where(h4):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-headings);
  font-weight: 600;
  margin-top: 1.5em;
  margin-bottom: 0.5em;
  line-height: 1.5;
}
.prose :where(h4 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-weight: 700;
  color: inherit;
}
.prose :where(img):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 2em;
  margin-bottom: 2em;
  box-shadow: 0 10px 25px -3px rgb(0 0 0 / 0.1), 0 0px 10px -3px rgb(0 0 0 / 0.1);
  border: 4px solid #FFF;
  margin: 0 0 1.5rem;
}
.prose :where(picture):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  display: block;
  margin-top: 2em;
  margin-bottom: 2em;
}
.prose :where(kbd):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-weight: 500;
  font-family: inherit;
  color: var(--tw-prose-kbd);
  box-shadow: 0 0 0 1px rgb(var(--tw-prose-kbd-shadows) / 10%), 0 3px 0 rgb(var(--tw-prose-kbd-shadows) / 10%);
  font-size: 0.875em;
  border-radius: 0.3125rem;
  padding-top: 0.1875em;
  padding-right: 0.375em;
  padding-bottom: 0.1875em;
  padding-left: 0.375em;
}
.prose :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-code);
  font-weight: 600;
  font-size: 0.875em;
}
.prose :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *))::before {
  content: "`";
}
.prose :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *))::after {
  content: "`";
}
.prose :where(a code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: inherit;
}
.prose :where(h1 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: inherit;
}
.prose :where(h2 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: inherit;
  font-size: 0.875em;
}
.prose :where(h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: inherit;
  font-size: 0.9em;
}
.prose :where(h4 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: inherit;
}
.prose :where(blockquote code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: inherit;
}
.prose :where(thead th code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: inherit;
}
.prose :where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-pre-code);
  background-color: var(--tw-prose-pre-bg);
  overflow-x: auto;
  font-weight: 400;
  font-size: 0.875em;
  line-height: 1.7142857;
  margin-top: 1.7142857em;
  margin-bottom: 1.7142857em;
  border-radius: 0.375rem;
  padding-top: 0.8571429em;
  padding-right: 1.1428571em;
  padding-bottom: 0.8571429em;
  padding-left: 1.1428571em;
}
.prose :where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  background-color: transparent;
  border-width: 0;
  border-radius: 0;
  padding: 0;
  font-weight: inherit;
  color: inherit;
  font-size: inherit;
  font-family: inherit;
  line-height: inherit;
}
.prose :where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *))::before {
  content: none;
}
.prose :where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *))::after {
  content: none;
}
.prose :where(table):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  width: 100%;
  table-layout: auto;
  text-align: left;
  margin-top: 2em;
  margin-bottom: 2em;
  font-size: 0.875em;
  line-height: 1.7142857;
}
.prose :where(thead):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  border-bottom-width: 1px;
  border-bottom-color: var(--tw-prose-th-borders);
}
.prose :where(thead th):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-headings);
  font-weight: 600;
  vertical-align: bottom;
  padding-right: 0.5714286em;
  padding-bottom: 0.5714286em;
  padding-left: 0.5714286em;
}
.prose :where(tbody tr):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  border-bottom-width: 1px;
  border-bottom-color: var(--tw-prose-td-borders);
}
.prose :where(tbody tr:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  border-bottom-width: 0;
}
.prose :where(tbody td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  vertical-align: baseline;
}
.prose :where(tfoot):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  border-top-width: 1px;
  border-top-color: var(--tw-prose-th-borders);
}
.prose :where(tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  vertical-align: top;
}
.prose :where(figure > *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
  margin-bottom: 0;
}
.prose :where(figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-captions);
  font-size: 0.875em;
  line-height: 1.4285714;
  margin-top: 0.8571429em;
}
.prose {
  --tw-prose-body: #374151;
  --tw-prose-headings: #111827;
  --tw-prose-lead: #4b5563;
  --tw-prose-links: #111827;
  --tw-prose-bold: #111827;
  --tw-prose-counters: #6b7280;
  --tw-prose-bullets: #d1d5db;
  --tw-prose-hr: #e5e7eb;
  --tw-prose-quotes: #111827;
  --tw-prose-quote-borders: #e5e7eb;
  --tw-prose-captions: #6b7280;
  --tw-prose-kbd: #111827;
  --tw-prose-kbd-shadows: 17 24 39;
  --tw-prose-code: #111827;
  --tw-prose-pre-code: #e5e7eb;
  --tw-prose-pre-bg: #1f2937;
  --tw-prose-th-borders: #d1d5db;
  --tw-prose-td-borders: #e5e7eb;
  --tw-prose-invert-body: #d1d5db;
  --tw-prose-invert-headings: #fff;
  --tw-prose-invert-lead: #9ca3af;
  --tw-prose-invert-links: #fff;
  --tw-prose-invert-bold: #fff;
  --tw-prose-invert-counters: #9ca3af;
  --tw-prose-invert-bullets: #4b5563;
  --tw-prose-invert-hr: #374151;
  --tw-prose-invert-quotes: #f3f4f6;
  --tw-prose-invert-quote-borders: #374151;
  --tw-prose-invert-captions: #9ca3af;
  --tw-prose-invert-kbd: #fff;
  --tw-prose-invert-kbd-shadows: 255 255 255;
  --tw-prose-invert-code: #fff;
  --tw-prose-invert-pre-code: #d1d5db;
  --tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);
  --tw-prose-invert-th-borders: #4b5563;
  --tw-prose-invert-td-borders: #374151;
  font-size: 1rem;
  line-height: 1.75;
}
.prose :where(picture > img):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
  margin-bottom: 0;
}
.prose :where(video):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 2em;
  margin-bottom: 2em;
}
.prose :where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}
.prose :where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-left: 0.375em;
}
.prose :where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-left: 0.375em;
}
.prose :where(.prose > ul > li p):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0.75em;
  margin-bottom: 0.75em;
}
.prose :where(.prose > ul > li > *:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.25em;
}
.prose :where(.prose > ul > li > *:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-bottom: 1.25em;
}
.prose :where(.prose > ol > li > *:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.25em;
}
.prose :where(.prose > ol > li > *:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-bottom: 1.25em;
}
.prose :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0.75em;
  margin-bottom: 0.75em;
}
.prose :where(dl):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.25em;
  margin-bottom: 1.25em;
}
.prose :where(dd):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0.5em;
  padding-left: 1.625em;
}
.prose :where(hr + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
}
.prose :where(h2 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
}
.prose :where(h3 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
}
.prose :where(h4 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
}
.prose :where(thead th:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-left: 0;
}
.prose :where(thead th:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-right: 0;
}
.prose :where(tbody td, tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-top: 0.5714286em;
  padding-right: 0.5714286em;
  padding-bottom: 0.5714286em;
  padding-left: 0.5714286em;
}
.prose :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-left: 0;
}
.prose :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-right: 0;
}
.prose :where(figure):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 2em;
  margin-bottom: 2em;
}
.prose :where(.prose > :first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
}
.prose :where(.prose > :last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-bottom: 0;
}
.aspect-w-1,
.aspect-w-2,
.aspect-w-3,
.aspect-w-4,
.aspect-w-5,
.aspect-w-6,
.aspect-w-7,
.aspect-w-8,
.aspect-w-9,
.aspect-w-10,
.aspect-w-11,
.aspect-w-12,
.aspect-w-13,
.aspect-w-14,
.aspect-w-15,
.aspect-w-16 {
  position: relative;
  padding-bottom: calc(var(--tw-aspect-h) / var(--tw-aspect-w) * 100%);
}
.aspect-w-1 > *,
.aspect-w-2 > *,
.aspect-w-3 > *,
.aspect-w-4 > *,
.aspect-w-5 > *,
.aspect-w-6 > *,
.aspect-w-7 > *,
.aspect-w-8 > *,
.aspect-w-9 > *,
.aspect-w-10 > *,
.aspect-w-11 > *,
.aspect-w-12 > *,
.aspect-w-13 > *,
.aspect-w-14 > *,
.aspect-w-15 > *,
.aspect-w-16 > * {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.aspect-w-9 {
  --tw-aspect-w: 9;
}
.aspect-w-14 {
  --tw-aspect-w: 14;
}
.aspect-w-16 {
  --tw-aspect-w: 16;
}
.aspect-h-9 {
  --tw-aspect-h: 9;
}
.aspect-h-10 {
  --tw-aspect-h: 10;
}
.aspect-h-12 {
  --tw-aspect-h: 12;
}
.h2-primary {
  padding-bottom: 0.25rem;
  font-size: 1.875rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(37 64 78 / var(--tw-text-opacity));
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@media (min-width: 768px) {

  .h2-primary {
    order: 1;
  }
}
.pre-button {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
  margin-right: 0.5rem;
  display: inline-block;
  height: 0.125rem;
  width: 2rem;
  border-radius: 0.25rem;
  --tw-bg-opacity: 1;
  background-color: rgb(198 154 101 / var(--tw-bg-opacity));
  transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
}
.headline-links {
  margin-left: 0.5rem;
  display: inline-block;
  width: auto;
  white-space: nowrap;
  font-weight: 700;
  text-transform: uppercase;
  --tw-text-opacity: 1;
  color: rgb(78 105 119 / var(--tw-text-opacity));
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@media (min-width: 768px) {

  .headline-links {
    margin-left: 1rem;
  }
}
.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;
}
.static {
  position: static;
}
.fixed {
  position: fixed;
}
.absolute {
  position: absolute;
}
.relative {
  position: relative;
}
.-right-12 {
  right: -3rem;
}
.-top-40 {
  top: -10rem;
}
.bottom-0 {
  bottom: 0px;
}
.bottom-1 {
  bottom: 0.25rem;
}
.left-0 {
  left: 0px;
}
.left-2 {
  left: 0.5rem;
}
.left-auto {
  left: auto;
}
.left-full {
  left: 100%;
}
.right-0 {
  right: 0px;
}
.right-2 {
  right: 0.5rem;
}
.right-4 {
  right: 1rem;
}
.right-auto {
  right: auto;
}
.top-0 {
  top: 0px;
}
.top-6 {
  top: 1.5rem;
}
.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-\[100\] {
  z-index: 100;
}
.z-\[999\] {
  z-index: 999;
}
.order-1 {
  order: 1;
}
.order-2 {
  order: 2;
}
.order-3 {
  order: 3;
}
.col-auto {
  grid-column: auto;
}
.clear-both {
  clear: both;
}
.m-0 {
  margin: 0px;
}
.-mx-2 {
  margin-left: -0.5rem;
  margin-right: -0.5rem;
}
.-mx-8 {
  margin-left: -2rem;
  margin-right: -2rem;
}
.mx-1 {
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}
.mx-4 {
  margin-left: 1rem;
  margin-right: 1rem;
}
.mx-8 {
  margin-left: 2rem;
  margin-right: 2rem;
}
.mx-auto {
  margin-left: auto;
  margin-right: auto;
}
.my-2 {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
.my-4 {
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.my-5 {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}
.my-8 {
  margin-top: 2rem;
  margin-bottom: 2rem;
}
.my-auto {
  margin-top: auto;
  margin-bottom: auto;
}
.-mb-4 {
  margin-bottom: -1rem;
}
.-mt-1 {
  margin-top: -0.25rem;
}
.-mt-10 {
  margin-top: -2.5rem;
}
.-mt-12 {
  margin-top: -3rem;
}
.-mt-14 {
  margin-top: -3.5rem;
}
.-mt-6 {
  margin-top: -1.5rem;
}
.mb-0 {
  margin-bottom: 0px;
}
.mb-2 {
  margin-bottom: 0.5rem;
}
.mb-4 {
  margin-bottom: 1rem;
}
.mb-6 {
  margin-bottom: 1.5rem;
}
.mb-8 {
  margin-bottom: 2rem;
}
.ml-1 {
  margin-left: 0.25rem;
}
.ml-2 {
  margin-left: 0.5rem;
}
.ml-4 {
  margin-left: 1rem;
}
.ml-5 {
  margin-left: 1.25rem;
}
.ml-auto {
  margin-left: auto;
}
.mr-0 {
  margin-right: 0px;
}
.mr-auto {
  margin-right: auto;
}
.mt-0 {
  margin-top: 0px;
}
.mt-1 {
  margin-top: 0.25rem;
}
.mt-2 {
  margin-top: 0.5rem;
}
.mt-24 {
  margin-top: 6rem;
}
.mt-28 {
  margin-top: 7rem;
}
.mt-3 {
  margin-top: 0.75rem;
}
.mt-36 {
  margin-top: 9rem;
}
.mt-4 {
  margin-top: 1rem;
}
.mt-40 {
  margin-top: 10rem;
}
.mt-44 {
  margin-top: 11rem;
}
.mt-6 {
  margin-top: 1.5rem;
}
.mt-8 {
  margin-top: 2rem;
}
.block {
  display: block;
}
.inline-block {
  display: inline-block;
}
.flex {
  display: flex;
}
.inline-flex {
  display: inline-flex;
}
.grid {
  display: grid;
}
.hidden {
  display: none;
}
.aspect-\[1\/1\] {
  aspect-ratio: 1/1;
}
.h-0 {
  height: 0px;
}
.h-0\.5 {
  height: 0.125rem;
}
.h-1 {
  height: 0.25rem;
}
.h-10 {
  height: 2.5rem;
}
.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-3 {
  height: 0.75rem;
}
.h-4 {
  height: 1rem;
}
.h-40 {
  height: 10rem;
}
.h-5 {
  height: 1.25rem;
}
.h-6 {
  height: 1.5rem;
}
.h-60 {
  height: 15rem;
}
.h-64 {
  height: 16rem;
}
.h-7 {
  height: 1.75rem;
}
.h-auto {
  height: auto;
}
.h-full {
  height: 100%;
}
.h-screen {
  height: 100vh;
}
.max-h-full {
  max-height: 100%;
}
.min-h-0 {
  min-height: 0px;
}
.min-h-screen {
  min-height: 100vh;
}
.w-1\/3 {
  width: 33.333333%;
}
.w-10 {
  width: 2.5rem;
}
.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-3 {
  width: 0.75rem;
}
.w-3\.5 {
  width: 0.875rem;
}
.w-3\/4 {
  width: 75%;
}
.w-32 {
  width: 8rem;
}
.w-4 {
  width: 1rem;
}
.w-5 {
  width: 1.25rem;
}
.w-6 {
  width: 1.5rem;
}
.w-7 {
  width: 1.75rem;
}
.w-8\/12 {
  width: 66.666667%;
}
.w-9\/12 {
  width: 75%;
}
.w-96 {
  width: 24rem;
}
.w-auto {
  width: auto;
}
.w-full {
  width: 100%;
}
.w-screen {
  width: 100vw;
}
.max-w-3xl {
  max-width: 48rem;
}
.max-w-4xl {
  max-width: 56rem;
}
.max-w-5xl {
  max-width: 64rem;
}
.max-w-6xl {
  max-width: 72rem;
}
.max-w-full {
  max-width: 100%;
}
.max-w-screen-2xl {
  max-width: 1536px;
}
.max-w-screen-xl {
  max-width: 1280px;
}
.max-w-xl {
  max-width: 36rem;
}
.max-w-xs {
  max-width: 20rem;
}
.flex-grow {
  flex-grow: 1;
}
.grow {
  flex-grow: 1;
}
.border-collapse {
  border-collapse: collapse;
}
.border-separate {
  border-collapse: separate;
}
.border-spacing-0 {
  --tw-border-spacing-x: 0px;
  --tw-border-spacing-y: 0px;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-0\.5 {
  --tw-border-spacing-x: 0.125rem;
  --tw-border-spacing-y: 0.125rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-1 {
  --tw-border-spacing-x: 0.25rem;
  --tw-border-spacing-y: 0.25rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-1\.5 {
  --tw-border-spacing-x: 0.375rem;
  --tw-border-spacing-y: 0.375rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-10 {
  --tw-border-spacing-x: 2.5rem;
  --tw-border-spacing-y: 2.5rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-11 {
  --tw-border-spacing-x: 2.75rem;
  --tw-border-spacing-y: 2.75rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-12 {
  --tw-border-spacing-x: 3rem;
  --tw-border-spacing-y: 3rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-14 {
  --tw-border-spacing-x: 3.5rem;
  --tw-border-spacing-y: 3.5rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-16 {
  --tw-border-spacing-x: 4rem;
  --tw-border-spacing-y: 4rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-2 {
  --tw-border-spacing-x: 0.5rem;
  --tw-border-spacing-y: 0.5rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-2\.5 {
  --tw-border-spacing-x: 0.625rem;
  --tw-border-spacing-y: 0.625rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-20 {
  --tw-border-spacing-x: 5rem;
  --tw-border-spacing-y: 5rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-24 {
  --tw-border-spacing-x: 6rem;
  --tw-border-spacing-y: 6rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-28 {
  --tw-border-spacing-x: 7rem;
  --tw-border-spacing-y: 7rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-3 {
  --tw-border-spacing-x: 0.75rem;
  --tw-border-spacing-y: 0.75rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-3\.5 {
  --tw-border-spacing-x: 0.875rem;
  --tw-border-spacing-y: 0.875rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-32 {
  --tw-border-spacing-x: 8rem;
  --tw-border-spacing-y: 8rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-36 {
  --tw-border-spacing-x: 9rem;
  --tw-border-spacing-y: 9rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-4 {
  --tw-border-spacing-x: 1rem;
  --tw-border-spacing-y: 1rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-40 {
  --tw-border-spacing-x: 10rem;
  --tw-border-spacing-y: 10rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-44 {
  --tw-border-spacing-x: 11rem;
  --tw-border-spacing-y: 11rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-48 {
  --tw-border-spacing-x: 12rem;
  --tw-border-spacing-y: 12rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-5 {
  --tw-border-spacing-x: 1.25rem;
  --tw-border-spacing-y: 1.25rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-52 {
  --tw-border-spacing-x: 13rem;
  --tw-border-spacing-y: 13rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-56 {
  --tw-border-spacing-x: 14rem;
  --tw-border-spacing-y: 14rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-6 {
  --tw-border-spacing-x: 1.5rem;
  --tw-border-spacing-y: 1.5rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-60 {
  --tw-border-spacing-x: 15rem;
  --tw-border-spacing-y: 15rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-64 {
  --tw-border-spacing-x: 16rem;
  --tw-border-spacing-y: 16rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-7 {
  --tw-border-spacing-x: 1.75rem;
  --tw-border-spacing-y: 1.75rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-72 {
  --tw-border-spacing-x: 18rem;
  --tw-border-spacing-y: 18rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-8 {
  --tw-border-spacing-x: 2rem;
  --tw-border-spacing-y: 2rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-80 {
  --tw-border-spacing-x: 20rem;
  --tw-border-spacing-y: 20rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-9 {
  --tw-border-spacing-x: 2.25rem;
  --tw-border-spacing-y: 2.25rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-96 {
  --tw-border-spacing-x: 24rem;
  --tw-border-spacing-y: 24rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-px {
  --tw-border-spacing-x: 1px;
  --tw-border-spacing-y: 1px;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-x-0 {
  --tw-border-spacing-x: 0px;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-x-0\.5 {
  --tw-border-spacing-x: 0.125rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-x-1 {
  --tw-border-spacing-x: 0.25rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-x-1\.5 {
  --tw-border-spacing-x: 0.375rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-x-10 {
  --tw-border-spacing-x: 2.5rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-x-11 {
  --tw-border-spacing-x: 2.75rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-x-12 {
  --tw-border-spacing-x: 3rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-x-14 {
  --tw-border-spacing-x: 3.5rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-x-16 {
  --tw-border-spacing-x: 4rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-x-2 {
  --tw-border-spacing-x: 0.5rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-x-2\.5 {
  --tw-border-spacing-x: 0.625rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-x-20 {
  --tw-border-spacing-x: 5rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-x-24 {
  --tw-border-spacing-x: 6rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-x-28 {
  --tw-border-spacing-x: 7rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-x-3 {
  --tw-border-spacing-x: 0.75rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-x-3\.5 {
  --tw-border-spacing-x: 0.875rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-x-32 {
  --tw-border-spacing-x: 8rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-x-36 {
  --tw-border-spacing-x: 9rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-x-4 {
  --tw-border-spacing-x: 1rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-x-40 {
  --tw-border-spacing-x: 10rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-x-44 {
  --tw-border-spacing-x: 11rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-x-48 {
  --tw-border-spacing-x: 12rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-x-5 {
  --tw-border-spacing-x: 1.25rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-x-52 {
  --tw-border-spacing-x: 13rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-x-56 {
  --tw-border-spacing-x: 14rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-x-6 {
  --tw-border-spacing-x: 1.5rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-x-60 {
  --tw-border-spacing-x: 15rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-x-64 {
  --tw-border-spacing-x: 16rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-x-7 {
  --tw-border-spacing-x: 1.75rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-x-72 {
  --tw-border-spacing-x: 18rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-x-8 {
  --tw-border-spacing-x: 2rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-x-80 {
  --tw-border-spacing-x: 20rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-x-9 {
  --tw-border-spacing-x: 2.25rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-x-96 {
  --tw-border-spacing-x: 24rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-x-px {
  --tw-border-spacing-x: 1px;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-y-0 {
  --tw-border-spacing-y: 0px;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-y-0\.5 {
  --tw-border-spacing-y: 0.125rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-y-1 {
  --tw-border-spacing-y: 0.25rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-y-1\.5 {
  --tw-border-spacing-y: 0.375rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-y-10 {
  --tw-border-spacing-y: 2.5rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-y-11 {
  --tw-border-spacing-y: 2.75rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-y-12 {
  --tw-border-spacing-y: 3rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-y-14 {
  --tw-border-spacing-y: 3.5rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-y-16 {
  --tw-border-spacing-y: 4rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-y-2 {
  --tw-border-spacing-y: 0.5rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-y-2\.5 {
  --tw-border-spacing-y: 0.625rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-y-20 {
  --tw-border-spacing-y: 5rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-y-24 {
  --tw-border-spacing-y: 6rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-y-28 {
  --tw-border-spacing-y: 7rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-y-3 {
  --tw-border-spacing-y: 0.75rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-y-3\.5 {
  --tw-border-spacing-y: 0.875rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-y-32 {
  --tw-border-spacing-y: 8rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-y-36 {
  --tw-border-spacing-y: 9rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-y-4 {
  --tw-border-spacing-y: 1rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-y-40 {
  --tw-border-spacing-y: 10rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-y-44 {
  --tw-border-spacing-y: 11rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-y-48 {
  --tw-border-spacing-y: 12rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-y-5 {
  --tw-border-spacing-y: 1.25rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-y-52 {
  --tw-border-spacing-y: 13rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-y-56 {
  --tw-border-spacing-y: 14rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-y-6 {
  --tw-border-spacing-y: 1.5rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-y-60 {
  --tw-border-spacing-y: 15rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-y-64 {
  --tw-border-spacing-y: 16rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-y-7 {
  --tw-border-spacing-y: 1.75rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-y-72 {
  --tw-border-spacing-y: 18rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-y-8 {
  --tw-border-spacing-y: 2rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-y-80 {
  --tw-border-spacing-y: 20rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-y-9 {
  --tw-border-spacing-y: 2.25rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-y-96 {
  --tw-border-spacing-y: 24rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-y-px {
  --tw-border-spacing-y: 1px;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.-translate-x-full {
  --tw-translate-x: -100%;
  transform: translate(var(--tw-translate-x), 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));
}
.-translate-y-10 {
  --tw-translate-y: -2.5rem;
  transform: translate(var(--tw-translate-x), 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));
}
.-translate-y-14 {
  --tw-translate-y: -3.5rem;
  transform: translate(var(--tw-translate-x), 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));
}
.translate-x-0 {
  --tw-translate-x: 0px;
  transform: translate(var(--tw-translate-x), 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));
}
.translate-x-full {
  --tw-translate-x: 100%;
  transform: translate(var(--tw-translate-x), 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 {
  transform: translate(var(--tw-translate-x), 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));
}
.cursor-context-menu {
  cursor: context-menu;
}
.cursor-pointer {
  cursor: pointer;
}
.grid-flow-col {
  grid-auto-flow: column;
}
.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));
}
.flex-col {
  flex-direction: column;
}
.flex-wrap {
  flex-wrap: wrap;
}
.place-items-center {
  place-items: center;
}
.items-start {
  align-items: flex-start;
}
.items-end {
  align-items: flex-end;
}
.items-center {
  align-items: center;
}
.justify-start {
  justify-content: flex-start;
}
.justify-end {
  justify-content: flex-end;
}
.justify-center {
  justify-content: center;
}
.justify-between {
  justify-content: space-between;
}
.gap-2 {
  gap: 0.5rem;
}
.gap-4 {
  gap: 1rem;
}
.gap-6 {
  gap: 1.5rem;
}
.gap-7 {
  gap: 1.75rem;
}
.gap-8 {
  gap: 2rem;
}
.space-x-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.25rem * var(--tw-space-x-reverse));
  margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.75rem * var(--tw-space-x-reverse));
  margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(1rem * var(--tw-space-x-reverse));
  margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-y-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
}
.space-y-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
}
.space-y-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1rem * var(--tw-space-y-reverse));
}
.self-center {
  align-self: center;
}
.overflow-hidden {
  overflow: hidden;
}
.overflow-x-hidden {
  overflow-x: hidden;
}
.overflow-y-hidden {
  overflow-y: hidden;
}
.overflow-y-scroll {
  overflow-y: scroll;
}
.text-ellipsis {
  text-overflow: ellipsis;
}
.text-clip {
  text-overflow: clip;
}
.whitespace-nowrap {
  white-space: nowrap;
}
.rounded {
  border-radius: 0.25rem;
}
.rounded-3xl {
  border-radius: 1.5rem;
}
.rounded-full {
  border-radius: 9999px;
}
.rounded-lg {
  border-radius: 0.5rem;
}
.rounded-none {
  border-radius: 0px;
}
.rounded-xl {
  border-radius: 0.75rem;
}
.rounded-b-3xl {
  border-bottom-right-radius: 1.5rem;
  border-bottom-left-radius: 1.5rem;
}
.rounded-t {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.rounded-br-none {
  border-bottom-right-radius: 0px;
}
.border {
  border-width: 1px;
}
.border-0 {
  border-width: 0px;
}
.border-2 {
  border-width: 2px;
}
.border-4 {
  border-width: 4px;
}
.border-8 {
  border-width: 8px;
}
.border-x {
  border-left-width: 1px;
  border-right-width: 1px;
}
.border-x-0 {
  border-left-width: 0px;
  border-right-width: 0px;
}
.border-x-2 {
  border-left-width: 2px;
  border-right-width: 2px;
}
.border-x-4 {
  border-left-width: 4px;
  border-right-width: 4px;
}
.border-x-8 {
  border-left-width: 8px;
  border-right-width: 8px;
}
.border-y {
  border-top-width: 1px;
  border-bottom-width: 1px;
}
.border-y-0 {
  border-top-width: 0px;
  border-bottom-width: 0px;
}
.border-y-2 {
  border-top-width: 2px;
  border-bottom-width: 2px;
}
.border-y-4 {
  border-top-width: 4px;
  border-bottom-width: 4px;
}
.border-y-8 {
  border-top-width: 8px;
  border-bottom-width: 8px;
}
.border-b {
  border-bottom-width: 1px;
}
.border-b-0 {
  border-bottom-width: 0px;
}
.border-b-2 {
  border-bottom-width: 2px;
}
.border-b-4 {
  border-bottom-width: 4px;
}
.border-b-8 {
  border-bottom-width: 8px;
}
.border-e {
  border-inline-end-width: 1px;
}
.border-e-0 {
  border-inline-end-width: 0px;
}
.border-e-2 {
  border-inline-end-width: 2px;
}
.border-e-4 {
  border-inline-end-width: 4px;
}
.border-e-8 {
  border-inline-end-width: 8px;
}
.border-l {
  border-left-width: 1px;
}
.border-l-0 {
  border-left-width: 0px;
}
.border-l-2 {
  border-left-width: 2px;
}
.border-l-4 {
  border-left-width: 4px;
}
.border-l-8 {
  border-left-width: 8px;
}
.border-r {
  border-right-width: 1px;
}
.border-r-0 {
  border-right-width: 0px;
}
.border-r-2 {
  border-right-width: 2px;
}
.border-r-4 {
  border-right-width: 4px;
}
.border-r-8 {
  border-right-width: 8px;
}
.border-s {
  border-inline-start-width: 1px;
}
.border-s-0 {
  border-inline-start-width: 0px;
}
.border-s-2 {
  border-inline-start-width: 2px;
}
.border-s-4 {
  border-inline-start-width: 4px;
}
.border-s-8 {
  border-inline-start-width: 8px;
}
.border-t {
  border-top-width: 1px;
}
.border-t-0 {
  border-top-width: 0px;
}
.border-t-2 {
  border-top-width: 2px;
}
.border-t-4 {
  border-top-width: 4px;
}
.border-t-8 {
  border-top-width: 8px;
}
.border-solid {
  border-style: solid;
}
.border-dashed {
  border-style: dashed;
}
.border-dotted {
  border-style: dotted;
}
.border-double {
  border-style: double;
}
.border-hidden {
  border-style: hidden;
}
.border-none {
  border-style: none;
}
.border-blue {
  --tw-border-opacity: 1;
  border-color: rgb(86 138 172 / var(--tw-border-opacity));
}
.border-blue\/0 {
  border-color: rgb(86 138 172 / 0);
}
.border-blue\/10 {
  border-color: rgb(86 138 172 / 0.1);
}
.border-blue\/100 {
  border-color: rgb(86 138 172 / 1);
}
.border-blue\/20 {
  border-color: rgb(86 138 172 / 0.2);
}
.border-blue\/25 {
  border-color: rgb(86 138 172 / 0.25);
}
.border-blue\/30 {
  border-color: rgb(86 138 172 / 0.3);
}
.border-blue\/40 {
  border-color: rgb(86 138 172 / 0.4);
}
.border-blue\/5 {
  border-color: rgb(86 138 172 / 0.05);
}
.border-blue\/50 {
  border-color: rgb(86 138 172 / 0.5);
}
.border-blue\/60 {
  border-color: rgb(86 138 172 / 0.6);
}
.border-blue\/70 {
  border-color: rgb(86 138 172 / 0.7);
}
.border-blue\/75 {
  border-color: rgb(86 138 172 / 0.75);
}
.border-blue\/80 {
  border-color: rgb(86 138 172 / 0.8);
}
.border-blue\/90 {
  border-color: rgb(86 138 172 / 0.9);
}
.border-blue\/95 {
  border-color: rgb(86 138 172 / 0.95);
}
.border-borderWidth {
  border-color: 1px;
}
.border-borderWidth-0 {
  border-color: 0px;
}
.border-borderWidth-2 {
  border-color: 2px;
}
.border-borderWidth-4 {
  border-color: 4px;
}
.border-borderWidth-6 {
  border-color: 6px;
}
.border-borderWidth-8 {
  border-color: 8px;
}
.border-boxShadow {
  border-color: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
}
.border-boxShadow-2xl {
  border-color: 0 25px 50px -12px rgb(0 0 0 / 0.25);
}
.border-boxShadow-inner {
  border-color: inset 0px 3px 3px rgba(0 0 0 / 1);
}
.border-boxShadow-lg {
  border-color: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
}
.border-boxShadow-md {
  border-color: 0 1px 2px -1px rgb(0 0 0 / 0.1);
}
.border-boxShadow-none {
  border-color: none;
}
.border-boxShadow-sm {
  border-color: 0px 6px 24px rgba(0, 0, 0, 0.8);
}
.border-boxShadow-xl {
  border-color: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
}
.border-current {
  border-color: currentColor;
}
.border-custom_1 {
  --tw-border-opacity: 1;
  border-color: rgb(127 154 96 / var(--tw-border-opacity));
}
.border-custom_1\/0 {
  border-color: rgb(127 154 96 / 0);
}
.border-custom_1\/10 {
  border-color: rgb(127 154 96 / 0.1);
}
.border-custom_1\/100 {
  border-color: rgb(127 154 96 / 1);
}
.border-custom_1\/20 {
  border-color: rgb(127 154 96 / 0.2);
}
.border-custom_1\/25 {
  border-color: rgb(127 154 96 / 0.25);
}
.border-custom_1\/30 {
  border-color: rgb(127 154 96 / 0.3);
}
.border-custom_1\/40 {
  border-color: rgb(127 154 96 / 0.4);
}
.border-custom_1\/5 {
  border-color: rgb(127 154 96 / 0.05);
}
.border-custom_1\/50 {
  border-color: rgb(127 154 96 / 0.5);
}
.border-custom_1\/60 {
  border-color: rgb(127 154 96 / 0.6);
}
.border-custom_1\/70 {
  border-color: rgb(127 154 96 / 0.7);
}
.border-custom_1\/75 {
  border-color: rgb(127 154 96 / 0.75);
}
.border-custom_1\/80 {
  border-color: rgb(127 154 96 / 0.8);
}
.border-custom_1\/90 {
  border-color: rgb(127 154 96 / 0.9);
}
.border-custom_1\/95 {
  border-color: rgb(127 154 96 / 0.95);
}
.border-custom_10 {
  --tw-border-opacity: 1;
  border-color: rgb(100 136 99 / var(--tw-border-opacity));
}
.border-custom_10\/0 {
  border-color: rgb(100 136 99 / 0);
}
.border-custom_10\/10 {
  border-color: rgb(100 136 99 / 0.1);
}
.border-custom_10\/100 {
  border-color: rgb(100 136 99 / 1);
}
.border-custom_10\/20 {
  border-color: rgb(100 136 99 / 0.2);
}
.border-custom_10\/25 {
  border-color: rgb(100 136 99 / 0.25);
}
.border-custom_10\/30 {
  border-color: rgb(100 136 99 / 0.3);
}
.border-custom_10\/40 {
  border-color: rgb(100 136 99 / 0.4);
}
.border-custom_10\/5 {
  border-color: rgb(100 136 99 / 0.05);
}
.border-custom_10\/50 {
  border-color: rgb(100 136 99 / 0.5);
}
.border-custom_10\/60 {
  border-color: rgb(100 136 99 / 0.6);
}
.border-custom_10\/70 {
  border-color: rgb(100 136 99 / 0.7);
}
.border-custom_10\/75 {
  border-color: rgb(100 136 99 / 0.75);
}
.border-custom_10\/80 {
  border-color: rgb(100 136 99 / 0.8);
}
.border-custom_10\/90 {
  border-color: rgb(100 136 99 / 0.9);
}
.border-custom_10\/95 {
  border-color: rgb(100 136 99 / 0.95);
}
.border-custom_2 {
  --tw-border-opacity: 1;
  border-color: rgb(164 134 95 / var(--tw-border-opacity));
}
.border-custom_2\/0 {
  border-color: rgb(164 134 95 / 0);
}
.border-custom_2\/10 {
  border-color: rgb(164 134 95 / 0.1);
}
.border-custom_2\/100 {
  border-color: rgb(164 134 95 / 1);
}
.border-custom_2\/20 {
  border-color: rgb(164 134 95 / 0.2);
}
.border-custom_2\/25 {
  border-color: rgb(164 134 95 / 0.25);
}
.border-custom_2\/30 {
  border-color: rgb(164 134 95 / 0.3);
}
.border-custom_2\/40 {
  border-color: rgb(164 134 95 / 0.4);
}
.border-custom_2\/5 {
  border-color: rgb(164 134 95 / 0.05);
}
.border-custom_2\/50 {
  border-color: rgb(164 134 95 / 0.5);
}
.border-custom_2\/60 {
  border-color: rgb(164 134 95 / 0.6);
}
.border-custom_2\/70 {
  border-color: rgb(164 134 95 / 0.7);
}
.border-custom_2\/75 {
  border-color: rgb(164 134 95 / 0.75);
}
.border-custom_2\/80 {
  border-color: rgb(164 134 95 / 0.8);
}
.border-custom_2\/90 {
  border-color: rgb(164 134 95 / 0.9);
}
.border-custom_2\/95 {
  border-color: rgb(164 134 95 / 0.95);
}
.border-custom_3 {
  --tw-border-opacity: 1;
  border-color: rgb(73 98 96 / var(--tw-border-opacity));
}
.border-custom_3\/0 {
  border-color: rgb(73 98 96 / 0);
}
.border-custom_3\/10 {
  border-color: rgb(73 98 96 / 0.1);
}
.border-custom_3\/100 {
  border-color: rgb(73 98 96 / 1);
}
.border-custom_3\/20 {
  border-color: rgb(73 98 96 / 0.2);
}
.border-custom_3\/25 {
  border-color: rgb(73 98 96 / 0.25);
}
.border-custom_3\/30 {
  border-color: rgb(73 98 96 / 0.3);
}
.border-custom_3\/40 {
  border-color: rgb(73 98 96 / 0.4);
}
.border-custom_3\/5 {
  border-color: rgb(73 98 96 / 0.05);
}
.border-custom_3\/50 {
  border-color: rgb(73 98 96 / 0.5);
}
.border-custom_3\/60 {
  border-color: rgb(73 98 96 / 0.6);
}
.border-custom_3\/70 {
  border-color: rgb(73 98 96 / 0.7);
}
.border-custom_3\/75 {
  border-color: rgb(73 98 96 / 0.75);
}
.border-custom_3\/80 {
  border-color: rgb(73 98 96 / 0.8);
}
.border-custom_3\/90 {
  border-color: rgb(73 98 96 / 0.9);
}
.border-custom_3\/95 {
  border-color: rgb(73 98 96 / 0.95);
}
.border-custom_4 {
  --tw-border-opacity: 1;
  border-color: rgb(64 133 133 / var(--tw-border-opacity));
}
.border-custom_4\/0 {
  border-color: rgb(64 133 133 / 0);
}
.border-custom_4\/10 {
  border-color: rgb(64 133 133 / 0.1);
}
.border-custom_4\/100 {
  border-color: rgb(64 133 133 / 1);
}
.border-custom_4\/20 {
  border-color: rgb(64 133 133 / 0.2);
}
.border-custom_4\/25 {
  border-color: rgb(64 133 133 / 0.25);
}
.border-custom_4\/30 {
  border-color: rgb(64 133 133 / 0.3);
}
.border-custom_4\/40 {
  border-color: rgb(64 133 133 / 0.4);
}
.border-custom_4\/5 {
  border-color: rgb(64 133 133 / 0.05);
}
.border-custom_4\/50 {
  border-color: rgb(64 133 133 / 0.5);
}
.border-custom_4\/60 {
  border-color: rgb(64 133 133 / 0.6);
}
.border-custom_4\/70 {
  border-color: rgb(64 133 133 / 0.7);
}
.border-custom_4\/75 {
  border-color: rgb(64 133 133 / 0.75);
}
.border-custom_4\/80 {
  border-color: rgb(64 133 133 / 0.8);
}
.border-custom_4\/90 {
  border-color: rgb(64 133 133 / 0.9);
}
.border-custom_4\/95 {
  border-color: rgb(64 133 133 / 0.95);
}
.border-custom_5 {
  --tw-border-opacity: 1;
  border-color: rgb(20 83 108 / var(--tw-border-opacity));
}
.border-custom_5\/0 {
  border-color: rgb(20 83 108 / 0);
}
.border-custom_5\/10 {
  border-color: rgb(20 83 108 / 0.1);
}
.border-custom_5\/100 {
  border-color: rgb(20 83 108 / 1);
}
.border-custom_5\/20 {
  border-color: rgb(20 83 108 / 0.2);
}
.border-custom_5\/25 {
  border-color: rgb(20 83 108 / 0.25);
}
.border-custom_5\/30 {
  border-color: rgb(20 83 108 / 0.3);
}
.border-custom_5\/40 {
  border-color: rgb(20 83 108 / 0.4);
}
.border-custom_5\/5 {
  border-color: rgb(20 83 108 / 0.05);
}
.border-custom_5\/50 {
  border-color: rgb(20 83 108 / 0.5);
}
.border-custom_5\/60 {
  border-color: rgb(20 83 108 / 0.6);
}
.border-custom_5\/70 {
  border-color: rgb(20 83 108 / 0.7);
}
.border-custom_5\/75 {
  border-color: rgb(20 83 108 / 0.75);
}
.border-custom_5\/80 {
  border-color: rgb(20 83 108 / 0.8);
}
.border-custom_5\/90 {
  border-color: rgb(20 83 108 / 0.9);
}
.border-custom_5\/95 {
  border-color: rgb(20 83 108 / 0.95);
}
.border-custom_6 {
  --tw-border-opacity: 1;
  border-color: rgb(47 101 105 / var(--tw-border-opacity));
}
.border-custom_6\/0 {
  border-color: rgb(47 101 105 / 0);
}
.border-custom_6\/10 {
  border-color: rgb(47 101 105 / 0.1);
}
.border-custom_6\/100 {
  border-color: rgb(47 101 105 / 1);
}
.border-custom_6\/20 {
  border-color: rgb(47 101 105 / 0.2);
}
.border-custom_6\/25 {
  border-color: rgb(47 101 105 / 0.25);
}
.border-custom_6\/30 {
  border-color: rgb(47 101 105 / 0.3);
}
.border-custom_6\/40 {
  border-color: rgb(47 101 105 / 0.4);
}
.border-custom_6\/5 {
  border-color: rgb(47 101 105 / 0.05);
}
.border-custom_6\/50 {
  border-color: rgb(47 101 105 / 0.5);
}
.border-custom_6\/60 {
  border-color: rgb(47 101 105 / 0.6);
}
.border-custom_6\/70 {
  border-color: rgb(47 101 105 / 0.7);
}
.border-custom_6\/75 {
  border-color: rgb(47 101 105 / 0.75);
}
.border-custom_6\/80 {
  border-color: rgb(47 101 105 / 0.8);
}
.border-custom_6\/90 {
  border-color: rgb(47 101 105 / 0.9);
}
.border-custom_6\/95 {
  border-color: rgb(47 101 105 / 0.95);
}
.border-custom_7 {
  --tw-border-opacity: 1;
  border-color: rgb(48 149 180 / var(--tw-border-opacity));
}
.border-custom_7\/0 {
  border-color: rgb(48 149 180 / 0);
}
.border-custom_7\/10 {
  border-color: rgb(48 149 180 / 0.1);
}
.border-custom_7\/100 {
  border-color: rgb(48 149 180 / 1);
}
.border-custom_7\/20 {
  border-color: rgb(48 149 180 / 0.2);
}
.border-custom_7\/25 {
  border-color: rgb(48 149 180 / 0.25);
}
.border-custom_7\/30 {
  border-color: rgb(48 149 180 / 0.3);
}
.border-custom_7\/40 {
  border-color: rgb(48 149 180 / 0.4);
}
.border-custom_7\/5 {
  border-color: rgb(48 149 180 / 0.05);
}
.border-custom_7\/50 {
  border-color: rgb(48 149 180 / 0.5);
}
.border-custom_7\/60 {
  border-color: rgb(48 149 180 / 0.6);
}
.border-custom_7\/70 {
  border-color: rgb(48 149 180 / 0.7);
}
.border-custom_7\/75 {
  border-color: rgb(48 149 180 / 0.75);
}
.border-custom_7\/80 {
  border-color: rgb(48 149 180 / 0.8);
}
.border-custom_7\/90 {
  border-color: rgb(48 149 180 / 0.9);
}
.border-custom_7\/95 {
  border-color: rgb(48 149 180 / 0.95);
}
.border-custom_8 {
  --tw-border-opacity: 1;
  border-color: rgb(74 119 102 / var(--tw-border-opacity));
}
.border-custom_8\/0 {
  border-color: rgb(74 119 102 / 0);
}
.border-custom_8\/10 {
  border-color: rgb(74 119 102 / 0.1);
}
.border-custom_8\/100 {
  border-color: rgb(74 119 102 / 1);
}
.border-custom_8\/20 {
  border-color: rgb(74 119 102 / 0.2);
}
.border-custom_8\/25 {
  border-color: rgb(74 119 102 / 0.25);
}
.border-custom_8\/30 {
  border-color: rgb(74 119 102 / 0.3);
}
.border-custom_8\/40 {
  border-color: rgb(74 119 102 / 0.4);
}
.border-custom_8\/5 {
  border-color: rgb(74 119 102 / 0.05);
}
.border-custom_8\/50 {
  border-color: rgb(74 119 102 / 0.5);
}
.border-custom_8\/60 {
  border-color: rgb(74 119 102 / 0.6);
}
.border-custom_8\/70 {
  border-color: rgb(74 119 102 / 0.7);
}
.border-custom_8\/75 {
  border-color: rgb(74 119 102 / 0.75);
}
.border-custom_8\/80 {
  border-color: rgb(74 119 102 / 0.8);
}
.border-custom_8\/90 {
  border-color: rgb(74 119 102 / 0.9);
}
.border-custom_8\/95 {
  border-color: rgb(74 119 102 / 0.95);
}
.border-custom_9 {
  --tw-border-opacity: 1;
  border-color: rgb(100 120 105 / var(--tw-border-opacity));
}
.border-custom_9\/0 {
  border-color: rgb(100 120 105 / 0);
}
.border-custom_9\/10 {
  border-color: rgb(100 120 105 / 0.1);
}
.border-custom_9\/100 {
  border-color: rgb(100 120 105 / 1);
}
.border-custom_9\/20 {
  border-color: rgb(100 120 105 / 0.2);
}
.border-custom_9\/25 {
  border-color: rgb(100 120 105 / 0.25);
}
.border-custom_9\/30 {
  border-color: rgb(100 120 105 / 0.3);
}
.border-custom_9\/40 {
  border-color: rgb(100 120 105 / 0.4);
}
.border-custom_9\/5 {
  border-color: rgb(100 120 105 / 0.05);
}
.border-custom_9\/50 {
  border-color: rgb(100 120 105 / 0.5);
}
.border-custom_9\/60 {
  border-color: rgb(100 120 105 / 0.6);
}
.border-custom_9\/70 {
  border-color: rgb(100 120 105 / 0.7);
}
.border-custom_9\/75 {
  border-color: rgb(100 120 105 / 0.75);
}
.border-custom_9\/80 {
  border-color: rgb(100 120 105 / 0.8);
}
.border-custom_9\/90 {
  border-color: rgb(100 120 105 / 0.9);
}
.border-custom_9\/95 {
  border-color: rgb(100 120 105 / 0.95);
}
.border-gold {
  --tw-border-opacity: 1;
  border-color: rgb(198 154 101 / var(--tw-border-opacity));
}
.border-gold\/0 {
  border-color: rgb(198 154 101 / 0);
}
.border-gold\/10 {
  border-color: rgb(198 154 101 / 0.1);
}
.border-gold\/100 {
  border-color: rgb(198 154 101 / 1);
}
.border-gold\/20 {
  border-color: rgb(198 154 101 / 0.2);
}
.border-gold\/25 {
  border-color: rgb(198 154 101 / 0.25);
}
.border-gold\/30 {
  border-color: rgb(198 154 101 / 0.3);
}
.border-gold\/40 {
  border-color: rgb(198 154 101 / 0.4);
}
.border-gold\/5 {
  border-color: rgb(198 154 101 / 0.05);
}
.border-gold\/50 {
  border-color: rgb(198 154 101 / 0.5);
}
.border-gold\/60 {
  border-color: rgb(198 154 101 / 0.6);
}
.border-gold\/70 {
  border-color: rgb(198 154 101 / 0.7);
}
.border-gold\/75 {
  border-color: rgb(198 154 101 / 0.75);
}
.border-gold\/80 {
  border-color: rgb(198 154 101 / 0.8);
}
.border-gold\/90 {
  border-color: rgb(198 154 101 / 0.9);
}
.border-gold\/95 {
  border-color: rgb(198 154 101 / 0.95);
}
.border-gray-100 {
  --tw-border-opacity: 1;
  border-color: rgb(243 244 246 / var(--tw-border-opacity));
}
.border-gray-100\/0 {
  border-color: rgb(243 244 246 / 0);
}
.border-gray-100\/10 {
  border-color: rgb(243 244 246 / 0.1);
}
.border-gray-100\/100 {
  border-color: rgb(243 244 246 / 1);
}
.border-gray-100\/20 {
  border-color: rgb(243 244 246 / 0.2);
}
.border-gray-100\/25 {
  border-color: rgb(243 244 246 / 0.25);
}
.border-gray-100\/30 {
  border-color: rgb(243 244 246 / 0.3);
}
.border-gray-100\/40 {
  border-color: rgb(243 244 246 / 0.4);
}
.border-gray-100\/5 {
  border-color: rgb(243 244 246 / 0.05);
}
.border-gray-100\/50 {
  border-color: rgb(243 244 246 / 0.5);
}
.border-gray-100\/60 {
  border-color: rgb(243 244 246 / 0.6);
}
.border-gray-100\/70 {
  border-color: rgb(243 244 246 / 0.7);
}
.border-gray-100\/75 {
  border-color: rgb(243 244 246 / 0.75);
}
.border-gray-100\/80 {
  border-color: rgb(243 244 246 / 0.8);
}
.border-gray-100\/90 {
  border-color: rgb(243 244 246 / 0.9);
}
.border-gray-100\/95 {
  border-color: rgb(243 244 246 / 0.95);
}
.border-gray-200 {
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity));
}
.border-gray-200\/0 {
  border-color: rgb(229 231 235 / 0);
}
.border-gray-200\/10 {
  border-color: rgb(229 231 235 / 0.1);
}
.border-gray-200\/100 {
  border-color: rgb(229 231 235 / 1);
}
.border-gray-200\/20 {
  border-color: rgb(229 231 235 / 0.2);
}
.border-gray-200\/25 {
  border-color: rgb(229 231 235 / 0.25);
}
.border-gray-200\/30 {
  border-color: rgb(229 231 235 / 0.3);
}
.border-gray-200\/40 {
  border-color: rgb(229 231 235 / 0.4);
}
.border-gray-200\/5 {
  border-color: rgb(229 231 235 / 0.05);
}
.border-gray-200\/50 {
  border-color: rgb(229 231 235 / 0.5);
}
.border-gray-200\/60 {
  border-color: rgb(229 231 235 / 0.6);
}
.border-gray-200\/70 {
  border-color: rgb(229 231 235 / 0.7);
}
.border-gray-200\/75 {
  border-color: rgb(229 231 235 / 0.75);
}
.border-gray-200\/80 {
  border-color: rgb(229 231 235 / 0.8);
}
.border-gray-200\/90 {
  border-color: rgb(229 231 235 / 0.9);
}
.border-gray-200\/95 {
  border-color: rgb(229 231 235 / 0.95);
}
.border-gray-300 {
  --tw-border-opacity: 1;
  border-color: rgb(209 213 219 / var(--tw-border-opacity));
}
.border-gray-300\/0 {
  border-color: rgb(209 213 219 / 0);
}
.border-gray-300\/10 {
  border-color: rgb(209 213 219 / 0.1);
}
.border-gray-300\/100 {
  border-color: rgb(209 213 219 / 1);
}
.border-gray-300\/20 {
  border-color: rgb(209 213 219 / 0.2);
}
.border-gray-300\/25 {
  border-color: rgb(209 213 219 / 0.25);
}
.border-gray-300\/30 {
  border-color: rgb(209 213 219 / 0.3);
}
.border-gray-300\/40 {
  border-color: rgb(209 213 219 / 0.4);
}
.border-gray-300\/5 {
  border-color: rgb(209 213 219 / 0.05);
}
.border-gray-300\/50 {
  border-color: rgb(209 213 219 / 0.5);
}
.border-gray-300\/60 {
  border-color: rgb(209 213 219 / 0.6);
}
.border-gray-300\/70 {
  border-color: rgb(209 213 219 / 0.7);
}
.border-gray-300\/75 {
  border-color: rgb(209 213 219 / 0.75);
}
.border-gray-300\/80 {
  border-color: rgb(209 213 219 / 0.8);
}
.border-gray-300\/90 {
  border-color: rgb(209 213 219 / 0.9);
}
.border-gray-300\/95 {
  border-color: rgb(209 213 219 / 0.95);
}
.border-gray-400 {
  --tw-border-opacity: 1;
  border-color: rgb(156 163 175 / var(--tw-border-opacity));
}
.border-gray-400\/0 {
  border-color: rgb(156 163 175 / 0);
}
.border-gray-400\/10 {
  border-color: rgb(156 163 175 / 0.1);
}
.border-gray-400\/100 {
  border-color: rgb(156 163 175 / 1);
}
.border-gray-400\/20 {
  border-color: rgb(156 163 175 / 0.2);
}
.border-gray-400\/25 {
  border-color: rgb(156 163 175 / 0.25);
}
.border-gray-400\/30 {
  border-color: rgb(156 163 175 / 0.3);
}
.border-gray-400\/40 {
  border-color: rgb(156 163 175 / 0.4);
}
.border-gray-400\/5 {
  border-color: rgb(156 163 175 / 0.05);
}
.border-gray-400\/50 {
  border-color: rgb(156 163 175 / 0.5);
}
.border-gray-400\/60 {
  border-color: rgb(156 163 175 / 0.6);
}
.border-gray-400\/70 {
  border-color: rgb(156 163 175 / 0.7);
}
.border-gray-400\/75 {
  border-color: rgb(156 163 175 / 0.75);
}
.border-gray-400\/80 {
  border-color: rgb(156 163 175 / 0.8);
}
.border-gray-400\/90 {
  border-color: rgb(156 163 175 / 0.9);
}
.border-gray-400\/95 {
  border-color: rgb(156 163 175 / 0.95);
}
.border-gray-50 {
  --tw-border-opacity: 1;
  border-color: rgb(249 250 251 / var(--tw-border-opacity));
}
.border-gray-50\/0 {
  border-color: rgb(249 250 251 / 0);
}
.border-gray-50\/10 {
  border-color: rgb(249 250 251 / 0.1);
}
.border-gray-50\/100 {
  border-color: rgb(249 250 251 / 1);
}
.border-gray-50\/20 {
  border-color: rgb(249 250 251 / 0.2);
}
.border-gray-50\/25 {
  border-color: rgb(249 250 251 / 0.25);
}
.border-gray-50\/30 {
  border-color: rgb(249 250 251 / 0.3);
}
.border-gray-50\/40 {
  border-color: rgb(249 250 251 / 0.4);
}
.border-gray-50\/5 {
  border-color: rgb(249 250 251 / 0.05);
}
.border-gray-50\/50 {
  border-color: rgb(249 250 251 / 0.5);
}
.border-gray-50\/60 {
  border-color: rgb(249 250 251 / 0.6);
}
.border-gray-50\/70 {
  border-color: rgb(249 250 251 / 0.7);
}
.border-gray-50\/75 {
  border-color: rgb(249 250 251 / 0.75);
}
.border-gray-50\/80 {
  border-color: rgb(249 250 251 / 0.8);
}
.border-gray-50\/90 {
  border-color: rgb(249 250 251 / 0.9);
}
.border-gray-50\/95 {
  border-color: rgb(249 250 251 / 0.95);
}
.border-gray-500 {
  --tw-border-opacity: 1;
  border-color: rgb(107 114 128 / var(--tw-border-opacity));
}
.border-gray-500\/0 {
  border-color: rgb(107 114 128 / 0);
}
.border-gray-500\/10 {
  border-color: rgb(107 114 128 / 0.1);
}
.border-gray-500\/100 {
  border-color: rgb(107 114 128 / 1);
}
.border-gray-500\/20 {
  border-color: rgb(107 114 128 / 0.2);
}
.border-gray-500\/25 {
  border-color: rgb(107 114 128 / 0.25);
}
.border-gray-500\/30 {
  border-color: rgb(107 114 128 / 0.3);
}
.border-gray-500\/40 {
  border-color: rgb(107 114 128 / 0.4);
}
.border-gray-500\/5 {
  border-color: rgb(107 114 128 / 0.05);
}
.border-gray-500\/50 {
  border-color: rgb(107 114 128 / 0.5);
}
.border-gray-500\/60 {
  border-color: rgb(107 114 128 / 0.6);
}
.border-gray-500\/70 {
  border-color: rgb(107 114 128 / 0.7);
}
.border-gray-500\/75 {
  border-color: rgb(107 114 128 / 0.75);
}
.border-gray-500\/80 {
  border-color: rgb(107 114 128 / 0.8);
}
.border-gray-500\/90 {
  border-color: rgb(107 114 128 / 0.9);
}
.border-gray-500\/95 {
  border-color: rgb(107 114 128 / 0.95);
}
.border-gray-600 {
  --tw-border-opacity: 1;
  border-color: rgb(75 85 99 / var(--tw-border-opacity));
}
.border-gray-600\/0 {
  border-color: rgb(75 85 99 / 0);
}
.border-gray-600\/10 {
  border-color: rgb(75 85 99 / 0.1);
}
.border-gray-600\/100 {
  border-color: rgb(75 85 99 / 1);
}
.border-gray-600\/20 {
  border-color: rgb(75 85 99 / 0.2);
}
.border-gray-600\/25 {
  border-color: rgb(75 85 99 / 0.25);
}
.border-gray-600\/30 {
  border-color: rgb(75 85 99 / 0.3);
}
.border-gray-600\/40 {
  border-color: rgb(75 85 99 / 0.4);
}
.border-gray-600\/5 {
  border-color: rgb(75 85 99 / 0.05);
}
.border-gray-600\/50 {
  border-color: rgb(75 85 99 / 0.5);
}
.border-gray-600\/60 {
  border-color: rgb(75 85 99 / 0.6);
}
.border-gray-600\/70 {
  border-color: rgb(75 85 99 / 0.7);
}
.border-gray-600\/75 {
  border-color: rgb(75 85 99 / 0.75);
}
.border-gray-600\/80 {
  border-color: rgb(75 85 99 / 0.8);
}
.border-gray-600\/90 {
  border-color: rgb(75 85 99 / 0.9);
}
.border-gray-600\/95 {
  border-color: rgb(75 85 99 / 0.95);
}
.border-gray-700 {
  --tw-border-opacity: 1;
  border-color: rgb(55 65 81 / var(--tw-border-opacity));
}
.border-gray-700\/0 {
  border-color: rgb(55 65 81 / 0);
}
.border-gray-700\/10 {
  border-color: rgb(55 65 81 / 0.1);
}
.border-gray-700\/100 {
  border-color: rgb(55 65 81 / 1);
}
.border-gray-700\/20 {
  border-color: rgb(55 65 81 / 0.2);
}
.border-gray-700\/25 {
  border-color: rgb(55 65 81 / 0.25);
}
.border-gray-700\/30 {
  border-color: rgb(55 65 81 / 0.3);
}
.border-gray-700\/40 {
  border-color: rgb(55 65 81 / 0.4);
}
.border-gray-700\/5 {
  border-color: rgb(55 65 81 / 0.05);
}
.border-gray-700\/50 {
  border-color: rgb(55 65 81 / 0.5);
}
.border-gray-700\/60 {
  border-color: rgb(55 65 81 / 0.6);
}
.border-gray-700\/70 {
  border-color: rgb(55 65 81 / 0.7);
}
.border-gray-700\/75 {
  border-color: rgb(55 65 81 / 0.75);
}
.border-gray-700\/80 {
  border-color: rgb(55 65 81 / 0.8);
}
.border-gray-700\/90 {
  border-color: rgb(55 65 81 / 0.9);
}
.border-gray-700\/95 {
  border-color: rgb(55 65 81 / 0.95);
}
.border-gray-800 {
  --tw-border-opacity: 1;
  border-color: rgb(31 41 55 / var(--tw-border-opacity));
}
.border-gray-800\/0 {
  border-color: rgb(31 41 55 / 0);
}
.border-gray-800\/10 {
  border-color: rgb(31 41 55 / 0.1);
}
.border-gray-800\/100 {
  border-color: rgb(31 41 55 / 1);
}
.border-gray-800\/20 {
  border-color: rgb(31 41 55 / 0.2);
}
.border-gray-800\/25 {
  border-color: rgb(31 41 55 / 0.25);
}
.border-gray-800\/30 {
  border-color: rgb(31 41 55 / 0.3);
}
.border-gray-800\/40 {
  border-color: rgb(31 41 55 / 0.4);
}
.border-gray-800\/5 {
  border-color: rgb(31 41 55 / 0.05);
}
.border-gray-800\/50 {
  border-color: rgb(31 41 55 / 0.5);
}
.border-gray-800\/60 {
  border-color: rgb(31 41 55 / 0.6);
}
.border-gray-800\/70 {
  border-color: rgb(31 41 55 / 0.7);
}
.border-gray-800\/75 {
  border-color: rgb(31 41 55 / 0.75);
}
.border-gray-800\/80 {
  border-color: rgb(31 41 55 / 0.8);
}
.border-gray-800\/90 {
  border-color: rgb(31 41 55 / 0.9);
}
.border-gray-800\/95 {
  border-color: rgb(31 41 55 / 0.95);
}
.border-gray-900 {
  --tw-border-opacity: 1;
  border-color: rgb(17 24 39 / var(--tw-border-opacity));
}
.border-gray-900\/0 {
  border-color: rgb(17 24 39 / 0);
}
.border-gray-900\/10 {
  border-color: rgb(17 24 39 / 0.1);
}
.border-gray-900\/100 {
  border-color: rgb(17 24 39 / 1);
}
.border-gray-900\/20 {
  border-color: rgb(17 24 39 / 0.2);
}
.border-gray-900\/25 {
  border-color: rgb(17 24 39 / 0.25);
}
.border-gray-900\/30 {
  border-color: rgb(17 24 39 / 0.3);
}
.border-gray-900\/40 {
  border-color: rgb(17 24 39 / 0.4);
}
.border-gray-900\/5 {
  border-color: rgb(17 24 39 / 0.05);
}
.border-gray-900\/50 {
  border-color: rgb(17 24 39 / 0.5);
}
.border-gray-900\/60 {
  border-color: rgb(17 24 39 / 0.6);
}
.border-gray-900\/70 {
  border-color: rgb(17 24 39 / 0.7);
}
.border-gray-900\/75 {
  border-color: rgb(17 24 39 / 0.75);
}
.border-gray-900\/80 {
  border-color: rgb(17 24 39 / 0.8);
}
.border-gray-900\/90 {
  border-color: rgb(17 24 39 / 0.9);
}
.border-gray-900\/95 {
  border-color: rgb(17 24 39 / 0.95);
}
.border-gray-950 {
  --tw-border-opacity: 1;
  border-color: rgb(3 7 18 / var(--tw-border-opacity));
}
.border-gray-950\/0 {
  border-color: rgb(3 7 18 / 0);
}
.border-gray-950\/10 {
  border-color: rgb(3 7 18 / 0.1);
}
.border-gray-950\/100 {
  border-color: rgb(3 7 18 / 1);
}
.border-gray-950\/20 {
  border-color: rgb(3 7 18 / 0.2);
}
.border-gray-950\/25 {
  border-color: rgb(3 7 18 / 0.25);
}
.border-gray-950\/30 {
  border-color: rgb(3 7 18 / 0.3);
}
.border-gray-950\/40 {
  border-color: rgb(3 7 18 / 0.4);
}
.border-gray-950\/5 {
  border-color: rgb(3 7 18 / 0.05);
}
.border-gray-950\/50 {
  border-color: rgb(3 7 18 / 0.5);
}
.border-gray-950\/60 {
  border-color: rgb(3 7 18 / 0.6);
}
.border-gray-950\/70 {
  border-color: rgb(3 7 18 / 0.7);
}
.border-gray-950\/75 {
  border-color: rgb(3 7 18 / 0.75);
}
.border-gray-950\/80 {
  border-color: rgb(3 7 18 / 0.8);
}
.border-gray-950\/90 {
  border-color: rgb(3 7 18 / 0.9);
}
.border-gray-950\/95 {
  border-color: rgb(3 7 18 / 0.95);
}
.border-green {
  --tw-border-opacity: 1;
  border-color: rgb(132 156 116 / var(--tw-border-opacity));
}
.border-green\/0 {
  border-color: rgb(132 156 116 / 0);
}
.border-green\/10 {
  border-color: rgb(132 156 116 / 0.1);
}
.border-green\/100 {
  border-color: rgb(132 156 116 / 1);
}
.border-green\/20 {
  border-color: rgb(132 156 116 / 0.2);
}
.border-green\/25 {
  border-color: rgb(132 156 116 / 0.25);
}
.border-green\/30 {
  border-color: rgb(132 156 116 / 0.3);
}
.border-green\/40 {
  border-color: rgb(132 156 116 / 0.4);
}
.border-green\/5 {
  border-color: rgb(132 156 116 / 0.05);
}
.border-green\/50 {
  border-color: rgb(132 156 116 / 0.5);
}
.border-green\/60 {
  border-color: rgb(132 156 116 / 0.6);
}
.border-green\/70 {
  border-color: rgb(132 156 116 / 0.7);
}
.border-green\/75 {
  border-color: rgb(132 156 116 / 0.75);
}
.border-green\/80 {
  border-color: rgb(132 156 116 / 0.8);
}
.border-green\/90 {
  border-color: rgb(132 156 116 / 0.9);
}
.border-green\/95 {
  border-color: rgb(132 156 116 / 0.95);
}
.border-inherit {
  border-color: inherit;
}
.border-letterSpacing-normal {
  border-color: 0em;
}
.border-letterSpacing-tight {
  border-color: -0.025em;
}
.border-letterSpacing-tighter {
  border-color: -0.05em;
}
.border-letterSpacing-wide {
  border-color: 0.0125em;
}
.border-letterSpacing-wider {
  border-color: 0.05em;
}
.border-letterSpacing-widest {
  border-color: 0.1em;
}
.border-lime {
  --tw-border-opacity: 1;
  border-color: rgb(197 217 163 / var(--tw-border-opacity));
}
.border-lime\/0 {
  border-color: rgb(197 217 163 / 0);
}
.border-lime\/10 {
  border-color: rgb(197 217 163 / 0.1);
}
.border-lime\/100 {
  border-color: rgb(197 217 163 / 1);
}
.border-lime\/20 {
  border-color: rgb(197 217 163 / 0.2);
}
.border-lime\/25 {
  border-color: rgb(197 217 163 / 0.25);
}
.border-lime\/30 {
  border-color: rgb(197 217 163 / 0.3);
}
.border-lime\/40 {
  border-color: rgb(197 217 163 / 0.4);
}
.border-lime\/5 {
  border-color: rgb(197 217 163 / 0.05);
}
.border-lime\/50 {
  border-color: rgb(197 217 163 / 0.5);
}
.border-lime\/60 {
  border-color: rgb(197 217 163 / 0.6);
}
.border-lime\/70 {
  border-color: rgb(197 217 163 / 0.7);
}
.border-lime\/75 {
  border-color: rgb(197 217 163 / 0.75);
}
.border-lime\/80 {
  border-color: rgb(197 217 163 / 0.8);
}
.border-lime\/90 {
  border-color: rgb(197 217 163 / 0.9);
}
.border-lime\/95 {
  border-color: rgb(197 217 163 / 0.95);
}
.border-navy {
  --tw-border-opacity: 1;
  border-color: rgb(37 64 78 / var(--tw-border-opacity));
}
.border-navy\/0 {
  border-color: rgb(37 64 78 / 0);
}
.border-navy\/10 {
  border-color: rgb(37 64 78 / 0.1);
}
.border-navy\/100 {
  border-color: rgb(37 64 78 / 1);
}
.border-navy\/20 {
  border-color: rgb(37 64 78 / 0.2);
}
.border-navy\/25 {
  border-color: rgb(37 64 78 / 0.25);
}
.border-navy\/30 {
  border-color: rgb(37 64 78 / 0.3);
}
.border-navy\/40 {
  border-color: rgb(37 64 78 / 0.4);
}
.border-navy\/5 {
  border-color: rgb(37 64 78 / 0.05);
}
.border-navy\/50 {
  border-color: rgb(37 64 78 / 0.5);
}
.border-navy\/60 {
  border-color: rgb(37 64 78 / 0.6);
}
.border-navy\/70 {
  border-color: rgb(37 64 78 / 0.7);
}
.border-navy\/75 {
  border-color: rgb(37 64 78 / 0.75);
}
.border-navy\/80 {
  border-color: rgb(37 64 78 / 0.8);
}
.border-navy\/90 {
  border-color: rgb(37 64 78 / 0.9);
}
.border-navy\/95 {
  border-color: rgb(37 64 78 / 0.95);
}
.border-teal {
  --tw-border-opacity: 1;
  border-color: rgb(78 105 119 / var(--tw-border-opacity));
}
.border-teal\/0 {
  border-color: rgb(78 105 119 / 0);
}
.border-teal\/10 {
  border-color: rgb(78 105 119 / 0.1);
}
.border-teal\/100 {
  border-color: rgb(78 105 119 / 1);
}
.border-teal\/20 {
  border-color: rgb(78 105 119 / 0.2);
}
.border-teal\/25 {
  border-color: rgb(78 105 119 / 0.25);
}
.border-teal\/30 {
  border-color: rgb(78 105 119 / 0.3);
}
.border-teal\/40 {
  border-color: rgb(78 105 119 / 0.4);
}
.border-teal\/5 {
  border-color: rgb(78 105 119 / 0.05);
}
.border-teal\/50 {
  border-color: rgb(78 105 119 / 0.5);
}
.border-teal\/60 {
  border-color: rgb(78 105 119 / 0.6);
}
.border-teal\/70 {
  border-color: rgb(78 105 119 / 0.7);
}
.border-teal\/75 {
  border-color: rgb(78 105 119 / 0.75);
}
.border-teal\/80 {
  border-color: rgb(78 105 119 / 0.8);
}
.border-teal\/90 {
  border-color: rgb(78 105 119 / 0.9);
}
.border-teal\/95 {
  border-color: rgb(78 105 119 / 0.95);
}
.border-transparent {
  border-color: transparent;
}
.border-transparent\/0 {
  border-color: rgb(0 0 0 / 0);
}
.border-transparent\/10 {
  border-color: rgb(0 0 0 / 0.1);
}
.border-transparent\/100 {
  border-color: rgb(0 0 0 / 1);
}
.border-transparent\/20 {
  border-color: rgb(0 0 0 / 0.2);
}
.border-transparent\/25 {
  border-color: rgb(0 0 0 / 0.25);
}
.border-transparent\/30 {
  border-color: rgb(0 0 0 / 0.3);
}
.border-transparent\/40 {
  border-color: rgb(0 0 0 / 0.4);
}
.border-transparent\/5 {
  border-color: rgb(0 0 0 / 0.05);
}
.border-transparent\/50 {
  border-color: rgb(0 0 0 / 0.5);
}
.border-transparent\/60 {
  border-color: rgb(0 0 0 / 0.6);
}
.border-transparent\/70 {
  border-color: rgb(0 0 0 / 0.7);
}
.border-transparent\/75 {
  border-color: rgb(0 0 0 / 0.75);
}
.border-transparent\/80 {
  border-color: rgb(0 0 0 / 0.8);
}
.border-transparent\/90 {
  border-color: rgb(0 0 0 / 0.9);
}
.border-transparent\/95 {
  border-color: rgb(0 0 0 / 0.95);
}
.border-white {
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
}
.border-white\/0 {
  border-color: rgb(255 255 255 / 0);
}
.border-white\/10 {
  border-color: rgb(255 255 255 / 0.1);
}
.border-white\/100 {
  border-color: rgb(255 255 255 / 1);
}
.border-white\/20 {
  border-color: rgb(255 255 255 / 0.2);
}
.border-white\/25 {
  border-color: rgb(255 255 255 / 0.25);
}
.border-white\/30 {
  border-color: rgb(255 255 255 / 0.3);
}
.border-white\/40 {
  border-color: rgb(255 255 255 / 0.4);
}
.border-white\/5 {
  border-color: rgb(255 255 255 / 0.05);
}
.border-white\/50 {
  border-color: rgb(255 255 255 / 0.5);
}
.border-white\/60 {
  border-color: rgb(255 255 255 / 0.6);
}
.border-white\/70 {
  border-color: rgb(255 255 255 / 0.7);
}
.border-white\/75 {
  border-color: rgb(255 255 255 / 0.75);
}
.border-white\/80 {
  border-color: rgb(255 255 255 / 0.8);
}
.border-white\/90 {
  border-color: rgb(255 255 255 / 0.9);
}
.border-white\/95 {
  border-color: rgb(255 255 255 / 0.95);
}
.border-x-blue {
  --tw-border-opacity: 1;
  border-left-color: rgb(86 138 172 / var(--tw-border-opacity));
  border-right-color: rgb(86 138 172 / var(--tw-border-opacity));
}
.border-x-blue\/0 {
  border-left-color: rgb(86 138 172 / 0);
  border-right-color: rgb(86 138 172 / 0);
}
.border-x-blue\/10 {
  border-left-color: rgb(86 138 172 / 0.1);
  border-right-color: rgb(86 138 172 / 0.1);
}
.border-x-blue\/100 {
  border-left-color: rgb(86 138 172 / 1);
  border-right-color: rgb(86 138 172 / 1);
}
.border-x-blue\/20 {
  border-left-color: rgb(86 138 172 / 0.2);
  border-right-color: rgb(86 138 172 / 0.2);
}
.border-x-blue\/25 {
  border-left-color: rgb(86 138 172 / 0.25);
  border-right-color: rgb(86 138 172 / 0.25);
}
.border-x-blue\/30 {
  border-left-color: rgb(86 138 172 / 0.3);
  border-right-color: rgb(86 138 172 / 0.3);
}
.border-x-blue\/40 {
  border-left-color: rgb(86 138 172 / 0.4);
  border-right-color: rgb(86 138 172 / 0.4);
}
.border-x-blue\/5 {
  border-left-color: rgb(86 138 172 / 0.05);
  border-right-color: rgb(86 138 172 / 0.05);
}
.border-x-blue\/50 {
  border-left-color: rgb(86 138 172 / 0.5);
  border-right-color: rgb(86 138 172 / 0.5);
}
.border-x-blue\/60 {
  border-left-color: rgb(86 138 172 / 0.6);
  border-right-color: rgb(86 138 172 / 0.6);
}
.border-x-blue\/70 {
  border-left-color: rgb(86 138 172 / 0.7);
  border-right-color: rgb(86 138 172 / 0.7);
}
.border-x-blue\/75 {
  border-left-color: rgb(86 138 172 / 0.75);
  border-right-color: rgb(86 138 172 / 0.75);
}
.border-x-blue\/80 {
  border-left-color: rgb(86 138 172 / 0.8);
  border-right-color: rgb(86 138 172 / 0.8);
}
.border-x-blue\/90 {
  border-left-color: rgb(86 138 172 / 0.9);
  border-right-color: rgb(86 138 172 / 0.9);
}
.border-x-blue\/95 {
  border-left-color: rgb(86 138 172 / 0.95);
  border-right-color: rgb(86 138 172 / 0.95);
}
.border-x-borderWidth {
  border-left-color: 1px;
  border-right-color: 1px;
}
.border-x-borderWidth-0 {
  border-left-color: 0px;
  border-right-color: 0px;
}
.border-x-borderWidth-2 {
  border-left-color: 2px;
  border-right-color: 2px;
}
.border-x-borderWidth-4 {
  border-left-color: 4px;
  border-right-color: 4px;
}
.border-x-borderWidth-6 {
  border-left-color: 6px;
  border-right-color: 6px;
}
.border-x-borderWidth-8 {
  border-left-color: 8px;
  border-right-color: 8px;
}
.border-x-boxShadow {
  border-left-color: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
  border-right-color: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
}
.border-x-boxShadow-2xl {
  border-left-color: 0 25px 50px -12px rgb(0 0 0 / 0.25);
  border-right-color: 0 25px 50px -12px rgb(0 0 0 / 0.25);
}
.border-x-boxShadow-inner {
  border-left-color: inset 0px 3px 3px rgba(0 0 0 / 1);
  border-right-color: inset 0px 3px 3px rgba(0 0 0 / 1);
}
.border-x-boxShadow-lg {
  border-left-color: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  border-right-color: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
}
.border-x-boxShadow-md {
  border-left-color: 0 1px 2px -1px rgb(0 0 0 / 0.1);
  border-right-color: 0 1px 2px -1px rgb(0 0 0 / 0.1);
}
.border-x-boxShadow-none {
  border-left-color: none;
  border-right-color: none;
}
.border-x-boxShadow-sm {
  border-left-color: 0px 6px 24px rgba(0, 0, 0, 0.8);
  border-right-color: 0px 6px 24px rgba(0, 0, 0, 0.8);
}
.border-x-boxShadow-xl {
  border-left-color: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  border-right-color: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
}
.border-x-current {
  border-left-color: currentColor;
  border-right-color: currentColor;
}
.border-x-custom_1 {
  --tw-border-opacity: 1;
  border-left-color: rgb(127 154 96 / var(--tw-border-opacity));
  border-right-color: rgb(127 154 96 / var(--tw-border-opacity));
}
.border-x-custom_1\/0 {
  border-left-color: rgb(127 154 96 / 0);
  border-right-color: rgb(127 154 96 / 0);
}
.border-x-custom_1\/10 {
  border-left-color: rgb(127 154 96 / 0.1);
  border-right-color: rgb(127 154 96 / 0.1);
}
.border-x-custom_1\/100 {
  border-left-color: rgb(127 154 96 / 1);
  border-right-color: rgb(127 154 96 / 1);
}
.border-x-custom_1\/20 {
  border-left-color: rgb(127 154 96 / 0.2);
  border-right-color: rgb(127 154 96 / 0.2);
}
.border-x-custom_1\/25 {
  border-left-color: rgb(127 154 96 / 0.25);
  border-right-color: rgb(127 154 96 / 0.25);
}
.border-x-custom_1\/30 {
  border-left-color: rgb(127 154 96 / 0.3);
  border-right-color: rgb(127 154 96 / 0.3);
}
.border-x-custom_1\/40 {
  border-left-color: rgb(127 154 96 / 0.4);
  border-right-color: rgb(127 154 96 / 0.4);
}
.border-x-custom_1\/5 {
  border-left-color: rgb(127 154 96 / 0.05);
  border-right-color: rgb(127 154 96 / 0.05);
}
.border-x-custom_1\/50 {
  border-left-color: rgb(127 154 96 / 0.5);
  border-right-color: rgb(127 154 96 / 0.5);
}
.border-x-custom_1\/60 {
  border-left-color: rgb(127 154 96 / 0.6);
  border-right-color: rgb(127 154 96 / 0.6);
}
.border-x-custom_1\/70 {
  border-left-color: rgb(127 154 96 / 0.7);
  border-right-color: rgb(127 154 96 / 0.7);
}
.border-x-custom_1\/75 {
  border-left-color: rgb(127 154 96 / 0.75);
  border-right-color: rgb(127 154 96 / 0.75);
}
.border-x-custom_1\/80 {
  border-left-color: rgb(127 154 96 / 0.8);
  border-right-color: rgb(127 154 96 / 0.8);
}
.border-x-custom_1\/90 {
  border-left-color: rgb(127 154 96 / 0.9);
  border-right-color: rgb(127 154 96 / 0.9);
}
.border-x-custom_1\/95 {
  border-left-color: rgb(127 154 96 / 0.95);
  border-right-color: rgb(127 154 96 / 0.95);
}
.border-x-custom_10 {
  --tw-border-opacity: 1;
  border-left-color: rgb(100 136 99 / var(--tw-border-opacity));
  border-right-color: rgb(100 136 99 / var(--tw-border-opacity));
}
.border-x-custom_10\/0 {
  border-left-color: rgb(100 136 99 / 0);
  border-right-color: rgb(100 136 99 / 0);
}
.border-x-custom_10\/10 {
  border-left-color: rgb(100 136 99 / 0.1);
  border-right-color: rgb(100 136 99 / 0.1);
}
.border-x-custom_10\/100 {
  border-left-color: rgb(100 136 99 / 1);
  border-right-color: rgb(100 136 99 / 1);
}
.border-x-custom_10\/20 {
  border-left-color: rgb(100 136 99 / 0.2);
  border-right-color: rgb(100 136 99 / 0.2);
}
.border-x-custom_10\/25 {
  border-left-color: rgb(100 136 99 / 0.25);
  border-right-color: rgb(100 136 99 / 0.25);
}
.border-x-custom_10\/30 {
  border-left-color: rgb(100 136 99 / 0.3);
  border-right-color: rgb(100 136 99 / 0.3);
}
.border-x-custom_10\/40 {
  border-left-color: rgb(100 136 99 / 0.4);
  border-right-color: rgb(100 136 99 / 0.4);
}
.border-x-custom_10\/5 {
  border-left-color: rgb(100 136 99 / 0.05);
  border-right-color: rgb(100 136 99 / 0.05);
}
.border-x-custom_10\/50 {
  border-left-color: rgb(100 136 99 / 0.5);
  border-right-color: rgb(100 136 99 / 0.5);
}
.border-x-custom_10\/60 {
  border-left-color: rgb(100 136 99 / 0.6);
  border-right-color: rgb(100 136 99 / 0.6);
}
.border-x-custom_10\/70 {
  border-left-color: rgb(100 136 99 / 0.7);
  border-right-color: rgb(100 136 99 / 0.7);
}
.border-x-custom_10\/75 {
  border-left-color: rgb(100 136 99 / 0.75);
  border-right-color: rgb(100 136 99 / 0.75);
}
.border-x-custom_10\/80 {
  border-left-color: rgb(100 136 99 / 0.8);
  border-right-color: rgb(100 136 99 / 0.8);
}
.border-x-custom_10\/90 {
  border-left-color: rgb(100 136 99 / 0.9);
  border-right-color: rgb(100 136 99 / 0.9);
}
.border-x-custom_10\/95 {
  border-left-color: rgb(100 136 99 / 0.95);
  border-right-color: rgb(100 136 99 / 0.95);
}
.border-x-custom_2 {
  --tw-border-opacity: 1;
  border-left-color: rgb(164 134 95 / var(--tw-border-opacity));
  border-right-color: rgb(164 134 95 / var(--tw-border-opacity));
}
.border-x-custom_2\/0 {
  border-left-color: rgb(164 134 95 / 0);
  border-right-color: rgb(164 134 95 / 0);
}
.border-x-custom_2\/10 {
  border-left-color: rgb(164 134 95 / 0.1);
  border-right-color: rgb(164 134 95 / 0.1);
}
.border-x-custom_2\/100 {
  border-left-color: rgb(164 134 95 / 1);
  border-right-color: rgb(164 134 95 / 1);
}
.border-x-custom_2\/20 {
  border-left-color: rgb(164 134 95 / 0.2);
  border-right-color: rgb(164 134 95 / 0.2);
}
.border-x-custom_2\/25 {
  border-left-color: rgb(164 134 95 / 0.25);
  border-right-color: rgb(164 134 95 / 0.25);
}
.border-x-custom_2\/30 {
  border-left-color: rgb(164 134 95 / 0.3);
  border-right-color: rgb(164 134 95 / 0.3);
}
.border-x-custom_2\/40 {
  border-left-color: rgb(164 134 95 / 0.4);
  border-right-color: rgb(164 134 95 / 0.4);
}
.border-x-custom_2\/5 {
  border-left-color: rgb(164 134 95 / 0.05);
  border-right-color: rgb(164 134 95 / 0.05);
}
.border-x-custom_2\/50 {
  border-left-color: rgb(164 134 95 / 0.5);
  border-right-color: rgb(164 134 95 / 0.5);
}
.border-x-custom_2\/60 {
  border-left-color: rgb(164 134 95 / 0.6);
  border-right-color: rgb(164 134 95 / 0.6);
}
.border-x-custom_2\/70 {
  border-left-color: rgb(164 134 95 / 0.7);
  border-right-color: rgb(164 134 95 / 0.7);
}
.border-x-custom_2\/75 {
  border-left-color: rgb(164 134 95 / 0.75);
  border-right-color: rgb(164 134 95 / 0.75);
}
.border-x-custom_2\/80 {
  border-left-color: rgb(164 134 95 / 0.8);
  border-right-color: rgb(164 134 95 / 0.8);
}
.border-x-custom_2\/90 {
  border-left-color: rgb(164 134 95 / 0.9);
  border-right-color: rgb(164 134 95 / 0.9);
}
.border-x-custom_2\/95 {
  border-left-color: rgb(164 134 95 / 0.95);
  border-right-color: rgb(164 134 95 / 0.95);
}
.border-x-custom_3 {
  --tw-border-opacity: 1;
  border-left-color: rgb(73 98 96 / var(--tw-border-opacity));
  border-right-color: rgb(73 98 96 / var(--tw-border-opacity));
}
.border-x-custom_3\/0 {
  border-left-color: rgb(73 98 96 / 0);
  border-right-color: rgb(73 98 96 / 0);
}
.border-x-custom_3\/10 {
  border-left-color: rgb(73 98 96 / 0.1);
  border-right-color: rgb(73 98 96 / 0.1);
}
.border-x-custom_3\/100 {
  border-left-color: rgb(73 98 96 / 1);
  border-right-color: rgb(73 98 96 / 1);
}
.border-x-custom_3\/20 {
  border-left-color: rgb(73 98 96 / 0.2);
  border-right-color: rgb(73 98 96 / 0.2);
}
.border-x-custom_3\/25 {
  border-left-color: rgb(73 98 96 / 0.25);
  border-right-color: rgb(73 98 96 / 0.25);
}
.border-x-custom_3\/30 {
  border-left-color: rgb(73 98 96 / 0.3);
  border-right-color: rgb(73 98 96 / 0.3);
}
.border-x-custom_3\/40 {
  border-left-color: rgb(73 98 96 / 0.4);
  border-right-color: rgb(73 98 96 / 0.4);
}
.border-x-custom_3\/5 {
  border-left-color: rgb(73 98 96 / 0.05);
  border-right-color: rgb(73 98 96 / 0.05);
}
.border-x-custom_3\/50 {
  border-left-color: rgb(73 98 96 / 0.5);
  border-right-color: rgb(73 98 96 / 0.5);
}
.border-x-custom_3\/60 {
  border-left-color: rgb(73 98 96 / 0.6);
  border-right-color: rgb(73 98 96 / 0.6);
}
.border-x-custom_3\/70 {
  border-left-color: rgb(73 98 96 / 0.7);
  border-right-color: rgb(73 98 96 / 0.7);
}
.border-x-custom_3\/75 {
  border-left-color: rgb(73 98 96 / 0.75);
  border-right-color: rgb(73 98 96 / 0.75);
}
.border-x-custom_3\/80 {
  border-left-color: rgb(73 98 96 / 0.8);
  border-right-color: rgb(73 98 96 / 0.8);
}
.border-x-custom_3\/90 {
  border-left-color: rgb(73 98 96 / 0.9);
  border-right-color: rgb(73 98 96 / 0.9);
}
.border-x-custom_3\/95 {
  border-left-color: rgb(73 98 96 / 0.95);
  border-right-color: rgb(73 98 96 / 0.95);
}
.border-x-custom_4 {
  --tw-border-opacity: 1;
  border-left-color: rgb(64 133 133 / var(--tw-border-opacity));
  border-right-color: rgb(64 133 133 / var(--tw-border-opacity));
}
.border-x-custom_4\/0 {
  border-left-color: rgb(64 133 133 / 0);
  border-right-color: rgb(64 133 133 / 0);
}
.border-x-custom_4\/10 {
  border-left-color: rgb(64 133 133 / 0.1);
  border-right-color: rgb(64 133 133 / 0.1);
}
.border-x-custom_4\/100 {
  border-left-color: rgb(64 133 133 / 1);
  border-right-color: rgb(64 133 133 / 1);
}
.border-x-custom_4\/20 {
  border-left-color: rgb(64 133 133 / 0.2);
  border-right-color: rgb(64 133 133 / 0.2);
}
.border-x-custom_4\/25 {
  border-left-color: rgb(64 133 133 / 0.25);
  border-right-color: rgb(64 133 133 / 0.25);
}
.border-x-custom_4\/30 {
  border-left-color: rgb(64 133 133 / 0.3);
  border-right-color: rgb(64 133 133 / 0.3);
}
.border-x-custom_4\/40 {
  border-left-color: rgb(64 133 133 / 0.4);
  border-right-color: rgb(64 133 133 / 0.4);
}
.border-x-custom_4\/5 {
  border-left-color: rgb(64 133 133 / 0.05);
  border-right-color: rgb(64 133 133 / 0.05);
}
.border-x-custom_4\/50 {
  border-left-color: rgb(64 133 133 / 0.5);
  border-right-color: rgb(64 133 133 / 0.5);
}
.border-x-custom_4\/60 {
  border-left-color: rgb(64 133 133 / 0.6);
  border-right-color: rgb(64 133 133 / 0.6);
}
.border-x-custom_4\/70 {
  border-left-color: rgb(64 133 133 / 0.7);
  border-right-color: rgb(64 133 133 / 0.7);
}
.border-x-custom_4\/75 {
  border-left-color: rgb(64 133 133 / 0.75);
  border-right-color: rgb(64 133 133 / 0.75);
}
.border-x-custom_4\/80 {
  border-left-color: rgb(64 133 133 / 0.8);
  border-right-color: rgb(64 133 133 / 0.8);
}
.border-x-custom_4\/90 {
  border-left-color: rgb(64 133 133 / 0.9);
  border-right-color: rgb(64 133 133 / 0.9);
}
.border-x-custom_4\/95 {
  border-left-color: rgb(64 133 133 / 0.95);
  border-right-color: rgb(64 133 133 / 0.95);
}
.border-x-custom_5 {
  --tw-border-opacity: 1;
  border-left-color: rgb(20 83 108 / var(--tw-border-opacity));
  border-right-color: rgb(20 83 108 / var(--tw-border-opacity));
}
.border-x-custom_5\/0 {
  border-left-color: rgb(20 83 108 / 0);
  border-right-color: rgb(20 83 108 / 0);
}
.border-x-custom_5\/10 {
  border-left-color: rgb(20 83 108 / 0.1);
  border-right-color: rgb(20 83 108 / 0.1);
}
.border-x-custom_5\/100 {
  border-left-color: rgb(20 83 108 / 1);
  border-right-color: rgb(20 83 108 / 1);
}
.border-x-custom_5\/20 {
  border-left-color: rgb(20 83 108 / 0.2);
  border-right-color: rgb(20 83 108 / 0.2);
}
.border-x-custom_5\/25 {
  border-left-color: rgb(20 83 108 / 0.25);
  border-right-color: rgb(20 83 108 / 0.25);
}
.border-x-custom_5\/30 {
  border-left-color: rgb(20 83 108 / 0.3);
  border-right-color: rgb(20 83 108 / 0.3);
}
.border-x-custom_5\/40 {
  border-left-color: rgb(20 83 108 / 0.4);
  border-right-color: rgb(20 83 108 / 0.4);
}
.border-x-custom_5\/5 {
  border-left-color: rgb(20 83 108 / 0.05);
  border-right-color: rgb(20 83 108 / 0.05);
}
.border-x-custom_5\/50 {
  border-left-color: rgb(20 83 108 / 0.5);
  border-right-color: rgb(20 83 108 / 0.5);
}
.border-x-custom_5\/60 {
  border-left-color: rgb(20 83 108 / 0.6);
  border-right-color: rgb(20 83 108 / 0.6);
}
.border-x-custom_5\/70 {
  border-left-color: rgb(20 83 108 / 0.7);
  border-right-color: rgb(20 83 108 / 0.7);
}
.border-x-custom_5\/75 {
  border-left-color: rgb(20 83 108 / 0.75);
  border-right-color: rgb(20 83 108 / 0.75);
}
.border-x-custom_5\/80 {
  border-left-color: rgb(20 83 108 / 0.8);
  border-right-color: rgb(20 83 108 / 0.8);
}
.border-x-custom_5\/90 {
  border-left-color: rgb(20 83 108 / 0.9);
  border-right-color: rgb(20 83 108 / 0.9);
}
.border-x-custom_5\/95 {
  border-left-color: rgb(20 83 108 / 0.95);
  border-right-color: rgb(20 83 108 / 0.95);
}
.border-x-custom_6 {
  --tw-border-opacity: 1;
  border-left-color: rgb(47 101 105 / var(--tw-border-opacity));
  border-right-color: rgb(47 101 105 / var(--tw-border-opacity));
}
.border-x-custom_6\/0 {
  border-left-color: rgb(47 101 105 / 0);
  border-right-color: rgb(47 101 105 / 0);
}
.border-x-custom_6\/10 {
  border-left-color: rgb(47 101 105 / 0.1);
  border-right-color: rgb(47 101 105 / 0.1);
}
.border-x-custom_6\/100 {
  border-left-color: rgb(47 101 105 / 1);
  border-right-color: rgb(47 101 105 / 1);
}
.border-x-custom_6\/20 {
  border-left-color: rgb(47 101 105 / 0.2);
  border-right-color: rgb(47 101 105 / 0.2);
}
.border-x-custom_6\/25 {
  border-left-color: rgb(47 101 105 / 0.25);
  border-right-color: rgb(47 101 105 / 0.25);
}
.border-x-custom_6\/30 {
  border-left-color: rgb(47 101 105 / 0.3);
  border-right-color: rgb(47 101 105 / 0.3);
}
.border-x-custom_6\/40 {
  border-left-color: rgb(47 101 105 / 0.4);
  border-right-color: rgb(47 101 105 / 0.4);
}
.border-x-custom_6\/5 {
  border-left-color: rgb(47 101 105 / 0.05);
  border-right-color: rgb(47 101 105 / 0.05);
}
.border-x-custom_6\/50 {
  border-left-color: rgb(47 101 105 / 0.5);
  border-right-color: rgb(47 101 105 / 0.5);
}
.border-x-custom_6\/60 {
  border-left-color: rgb(47 101 105 / 0.6);
  border-right-color: rgb(47 101 105 / 0.6);
}
.border-x-custom_6\/70 {
  border-left-color: rgb(47 101 105 / 0.7);
  border-right-color: rgb(47 101 105 / 0.7);
}
.border-x-custom_6\/75 {
  border-left-color: rgb(47 101 105 / 0.75);
  border-right-color: rgb(47 101 105 / 0.75);
}
.border-x-custom_6\/80 {
  border-left-color: rgb(47 101 105 / 0.8);
  border-right-color: rgb(47 101 105 / 0.8);
}
.border-x-custom_6\/90 {
  border-left-color: rgb(47 101 105 / 0.9);
  border-right-color: rgb(47 101 105 / 0.9);
}
.border-x-custom_6\/95 {
  border-left-color: rgb(47 101 105 / 0.95);
  border-right-color: rgb(47 101 105 / 0.95);
}
.border-x-custom_7 {
  --tw-border-opacity: 1;
  border-left-color: rgb(48 149 180 / var(--tw-border-opacity));
  border-right-color: rgb(48 149 180 / var(--tw-border-opacity));
}
.border-x-custom_7\/0 {
  border-left-color: rgb(48 149 180 / 0);
  border-right-color: rgb(48 149 180 / 0);
}
.border-x-custom_7\/10 {
  border-left-color: rgb(48 149 180 / 0.1);
  border-right-color: rgb(48 149 180 / 0.1);
}
.border-x-custom_7\/100 {
  border-left-color: rgb(48 149 180 / 1);
  border-right-color: rgb(48 149 180 / 1);
}
.border-x-custom_7\/20 {
  border-left-color: rgb(48 149 180 / 0.2);
  border-right-color: rgb(48 149 180 / 0.2);
}
.border-x-custom_7\/25 {
  border-left-color: rgb(48 149 180 / 0.25);
  border-right-color: rgb(48 149 180 / 0.25);
}
.border-x-custom_7\/30 {
  border-left-color: rgb(48 149 180 / 0.3);
  border-right-color: rgb(48 149 180 / 0.3);
}
.border-x-custom_7\/40 {
  border-left-color: rgb(48 149 180 / 0.4);
  border-right-color: rgb(48 149 180 / 0.4);
}
.border-x-custom_7\/5 {
  border-left-color: rgb(48 149 180 / 0.05);
  border-right-color: rgb(48 149 180 / 0.05);
}
.border-x-custom_7\/50 {
  border-left-color: rgb(48 149 180 / 0.5);
  border-right-color: rgb(48 149 180 / 0.5);
}
.border-x-custom_7\/60 {
  border-left-color: rgb(48 149 180 / 0.6);
  border-right-color: rgb(48 149 180 / 0.6);
}
.border-x-custom_7\/70 {
  border-left-color: rgb(48 149 180 / 0.7);
  border-right-color: rgb(48 149 180 / 0.7);
}
.border-x-custom_7\/75 {
  border-left-color: rgb(48 149 180 / 0.75);
  border-right-color: rgb(48 149 180 / 0.75);
}
.border-x-custom_7\/80 {
  border-left-color: rgb(48 149 180 / 0.8);
  border-right-color: rgb(48 149 180 / 0.8);
}
.border-x-custom_7\/90 {
  border-left-color: rgb(48 149 180 / 0.9);
  border-right-color: rgb(48 149 180 / 0.9);
}
.border-x-custom_7\/95 {
  border-left-color: rgb(48 149 180 / 0.95);
  border-right-color: rgb(48 149 180 / 0.95);
}
.border-x-custom_8 {
  --tw-border-opacity: 1;
  border-left-color: rgb(74 119 102 / var(--tw-border-opacity));
  border-right-color: rgb(74 119 102 / var(--tw-border-opacity));
}
.border-x-custom_8\/0 {
  border-left-color: rgb(74 119 102 / 0);
  border-right-color: rgb(74 119 102 / 0);
}
.border-x-custom_8\/10 {
  border-left-color: rgb(74 119 102 / 0.1);
  border-right-color: rgb(74 119 102 / 0.1);
}
.border-x-custom_8\/100 {
  border-left-color: rgb(74 119 102 / 1);
  border-right-color: rgb(74 119 102 / 1);
}
.border-x-custom_8\/20 {
  border-left-color: rgb(74 119 102 / 0.2);
  border-right-color: rgb(74 119 102 / 0.2);
}
.border-x-custom_8\/25 {
  border-left-color: rgb(74 119 102 / 0.25);
  border-right-color: rgb(74 119 102 / 0.25);
}
.border-x-custom_8\/30 {
  border-left-color: rgb(74 119 102 / 0.3);
  border-right-color: rgb(74 119 102 / 0.3);
}
.border-x-custom_8\/40 {
  border-left-color: rgb(74 119 102 / 0.4);
  border-right-color: rgb(74 119 102 / 0.4);
}
.border-x-custom_8\/5 {
  border-left-color: rgb(74 119 102 / 0.05);
  border-right-color: rgb(74 119 102 / 0.05);
}
.border-x-custom_8\/50 {
  border-left-color: rgb(74 119 102 / 0.5);
  border-right-color: rgb(74 119 102 / 0.5);
}
.border-x-custom_8\/60 {
  border-left-color: rgb(74 119 102 / 0.6);
  border-right-color: rgb(74 119 102 / 0.6);
}
.border-x-custom_8\/70 {
  border-left-color: rgb(74 119 102 / 0.7);
  border-right-color: rgb(74 119 102 / 0.7);
}
.border-x-custom_8\/75 {
  border-left-color: rgb(74 119 102 / 0.75);
  border-right-color: rgb(74 119 102 / 0.75);
}
.border-x-custom_8\/80 {
  border-left-color: rgb(74 119 102 / 0.8);
  border-right-color: rgb(74 119 102 / 0.8);
}
.border-x-custom_8\/90 {
  border-left-color: rgb(74 119 102 / 0.9);
  border-right-color: rgb(74 119 102 / 0.9);
}
.border-x-custom_8\/95 {
  border-left-color: rgb(74 119 102 / 0.95);
  border-right-color: rgb(74 119 102 / 0.95);
}
.border-x-custom_9 {
  --tw-border-opacity: 1;
  border-left-color: rgb(100 120 105 / var(--tw-border-opacity));
  border-right-color: rgb(100 120 105 / var(--tw-border-opacity));
}
.border-x-custom_9\/0 {
  border-left-color: rgb(100 120 105 / 0);
  border-right-color: rgb(100 120 105 / 0);
}
.border-x-custom_9\/10 {
  border-left-color: rgb(100 120 105 / 0.1);
  border-right-color: rgb(100 120 105 / 0.1);
}
.border-x-custom_9\/100 {
  border-left-color: rgb(100 120 105 / 1);
  border-right-color: rgb(100 120 105 / 1);
}
.border-x-custom_9\/20 {
  border-left-color: rgb(100 120 105 / 0.2);
  border-right-color: rgb(100 120 105 / 0.2);
}
.border-x-custom_9\/25 {
  border-left-color: rgb(100 120 105 / 0.25);
  border-right-color: rgb(100 120 105 / 0.25);
}
.border-x-custom_9\/30 {
  border-left-color: rgb(100 120 105 / 0.3);
  border-right-color: rgb(100 120 105 / 0.3);
}
.border-x-custom_9\/40 {
  border-left-color: rgb(100 120 105 / 0.4);
  border-right-color: rgb(100 120 105 / 0.4);
}
.border-x-custom_9\/5 {
  border-left-color: rgb(100 120 105 / 0.05);
  border-right-color: rgb(100 120 105 / 0.05);
}
.border-x-custom_9\/50 {
  border-left-color: rgb(100 120 105 / 0.5);
  border-right-color: rgb(100 120 105 / 0.5);
}
.border-x-custom_9\/60 {
  border-left-color: rgb(100 120 105 / 0.6);
  border-right-color: rgb(100 120 105 / 0.6);
}
.border-x-custom_9\/70 {
  border-left-color: rgb(100 120 105 / 0.7);
  border-right-color: rgb(100 120 105 / 0.7);
}
.border-x-custom_9\/75 {
  border-left-color: rgb(100 120 105 / 0.75);
  border-right-color: rgb(100 120 105 / 0.75);
}
.border-x-custom_9\/80 {
  border-left-color: rgb(100 120 105 / 0.8);
  border-right-color: rgb(100 120 105 / 0.8);
}
.border-x-custom_9\/90 {
  border-left-color: rgb(100 120 105 / 0.9);
  border-right-color: rgb(100 120 105 / 0.9);
}
.border-x-custom_9\/95 {
  border-left-color: rgb(100 120 105 / 0.95);
  border-right-color: rgb(100 120 105 / 0.95);
}
.border-x-gold {
  --tw-border-opacity: 1;
  border-left-color: rgb(198 154 101 / var(--tw-border-opacity));
  border-right-color: rgb(198 154 101 / var(--tw-border-opacity));
}
.border-x-gold\/0 {
  border-left-color: rgb(198 154 101 / 0);
  border-right-color: rgb(198 154 101 / 0);
}
.border-x-gold\/10 {
  border-left-color: rgb(198 154 101 / 0.1);
  border-right-color: rgb(198 154 101 / 0.1);
}
.border-x-gold\/100 {
  border-left-color: rgb(198 154 101 / 1);
  border-right-color: rgb(198 154 101 / 1);
}
.border-x-gold\/20 {
  border-left-color: rgb(198 154 101 / 0.2);
  border-right-color: rgb(198 154 101 / 0.2);
}
.border-x-gold\/25 {
  border-left-color: rgb(198 154 101 / 0.25);
  border-right-color: rgb(198 154 101 / 0.25);
}
.border-x-gold\/30 {
  border-left-color: rgb(198 154 101 / 0.3);
  border-right-color: rgb(198 154 101 / 0.3);
}
.border-x-gold\/40 {
  border-left-color: rgb(198 154 101 / 0.4);
  border-right-color: rgb(198 154 101 / 0.4);
}
.border-x-gold\/5 {
  border-left-color: rgb(198 154 101 / 0.05);
  border-right-color: rgb(198 154 101 / 0.05);
}
.border-x-gold\/50 {
  border-left-color: rgb(198 154 101 / 0.5);
  border-right-color: rgb(198 154 101 / 0.5);
}
.border-x-gold\/60 {
  border-left-color: rgb(198 154 101 / 0.6);
  border-right-color: rgb(198 154 101 / 0.6);
}
.border-x-gold\/70 {
  border-left-color: rgb(198 154 101 / 0.7);
  border-right-color: rgb(198 154 101 / 0.7);
}
.border-x-gold\/75 {
  border-left-color: rgb(198 154 101 / 0.75);
  border-right-color: rgb(198 154 101 / 0.75);
}
.border-x-gold\/80 {
  border-left-color: rgb(198 154 101 / 0.8);
  border-right-color: rgb(198 154 101 / 0.8);
}
.border-x-gold\/90 {
  border-left-color: rgb(198 154 101 / 0.9);
  border-right-color: rgb(198 154 101 / 0.9);
}
.border-x-gold\/95 {
  border-left-color: rgb(198 154 101 / 0.95);
  border-right-color: rgb(198 154 101 / 0.95);
}
.border-x-gray-100 {
  --tw-border-opacity: 1;
  border-left-color: rgb(243 244 246 / var(--tw-border-opacity));
  border-right-color: rgb(243 244 246 / var(--tw-border-opacity));
}
.border-x-gray-100\/0 {
  border-left-color: rgb(243 244 246 / 0);
  border-right-color: rgb(243 244 246 / 0);
}
.border-x-gray-100\/10 {
  border-left-color: rgb(243 244 246 / 0.1);
  border-right-color: rgb(243 244 246 / 0.1);
}
.border-x-gray-100\/100 {
  border-left-color: rgb(243 244 246 / 1);
  border-right-color: rgb(243 244 246 / 1);
}
.border-x-gray-100\/20 {
  border-left-color: rgb(243 244 246 / 0.2);
  border-right-color: rgb(243 244 246 / 0.2);
}
.border-x-gray-100\/25 {
  border-left-color: rgb(243 244 246 / 0.25);
  border-right-color: rgb(243 244 246 / 0.25);
}
.border-x-gray-100\/30 {
  border-left-color: rgb(243 244 246 / 0.3);
  border-right-color: rgb(243 244 246 / 0.3);
}
.border-x-gray-100\/40 {
  border-left-color: rgb(243 244 246 / 0.4);
  border-right-color: rgb(243 244 246 / 0.4);
}
.border-x-gray-100\/5 {
  border-left-color: rgb(243 244 246 / 0.05);
  border-right-color: rgb(243 244 246 / 0.05);
}
.border-x-gray-100\/50 {
  border-left-color: rgb(243 244 246 / 0.5);
  border-right-color: rgb(243 244 246 / 0.5);
}
.border-x-gray-100\/60 {
  border-left-color: rgb(243 244 246 / 0.6);
  border-right-color: rgb(243 244 246 / 0.6);
}
.border-x-gray-100\/70 {
  border-left-color: rgb(243 244 246 / 0.7);
  border-right-color: rgb(243 244 246 / 0.7);
}
.border-x-gray-100\/75 {
  border-left-color: rgb(243 244 246 / 0.75);
  border-right-color: rgb(243 244 246 / 0.75);
}
.border-x-gray-100\/80 {
  border-left-color: rgb(243 244 246 / 0.8);
  border-right-color: rgb(243 244 246 / 0.8);
}
.border-x-gray-100\/90 {
  border-left-color: rgb(243 244 246 / 0.9);
  border-right-color: rgb(243 244 246 / 0.9);
}
.border-x-gray-100\/95 {
  border-left-color: rgb(243 244 246 / 0.95);
  border-right-color: rgb(243 244 246 / 0.95);
}
.border-x-gray-200 {
  --tw-border-opacity: 1;
  border-left-color: rgb(229 231 235 / var(--tw-border-opacity));
  border-right-color: rgb(229 231 235 / var(--tw-border-opacity));
}
.border-x-gray-200\/0 {
  border-left-color: rgb(229 231 235 / 0);
  border-right-color: rgb(229 231 235 / 0);
}
.border-x-gray-200\/10 {
  border-left-color: rgb(229 231 235 / 0.1);
  border-right-color: rgb(229 231 235 / 0.1);
}
.border-x-gray-200\/100 {
  border-left-color: rgb(229 231 235 / 1);
  border-right-color: rgb(229 231 235 / 1);
}
.border-x-gray-200\/20 {
  border-left-color: rgb(229 231 235 / 0.2);
  border-right-color: rgb(229 231 235 / 0.2);
}
.border-x-gray-200\/25 {
  border-left-color: rgb(229 231 235 / 0.25);
  border-right-color: rgb(229 231 235 / 0.25);
}
.border-x-gray-200\/30 {
  border-left-color: rgb(229 231 235 / 0.3);
  border-right-color: rgb(229 231 235 / 0.3);
}
.border-x-gray-200\/40 {
  border-left-color: rgb(229 231 235 / 0.4);
  border-right-color: rgb(229 231 235 / 0.4);
}
.border-x-gray-200\/5 {
  border-left-color: rgb(229 231 235 / 0.05);
  border-right-color: rgb(229 231 235 / 0.05);
}
.border-x-gray-200\/50 {
  border-left-color: rgb(229 231 235 / 0.5);
  border-right-color: rgb(229 231 235 / 0.5);
}
.border-x-gray-200\/60 {
  border-left-color: rgb(229 231 235 / 0.6);
  border-right-color: rgb(229 231 235 / 0.6);
}
.border-x-gray-200\/70 {
  border-left-color: rgb(229 231 235 / 0.7);
  border-right-color: rgb(229 231 235 / 0.7);
}
.border-x-gray-200\/75 {
  border-left-color: rgb(229 231 235 / 0.75);
  border-right-color: rgb(229 231 235 / 0.75);
}
.border-x-gray-200\/80 {
  border-left-color: rgb(229 231 235 / 0.8);
  border-right-color: rgb(229 231 235 / 0.8);
}
.border-x-gray-200\/90 {
  border-left-color: rgb(229 231 235 / 0.9);
  border-right-color: rgb(229 231 235 / 0.9);
}
.border-x-gray-200\/95 {
  border-left-color: rgb(229 231 235 / 0.95);
  border-right-color: rgb(229 231 235 / 0.95);
}
.border-x-gray-300 {
  --tw-border-opacity: 1;
  border-left-color: rgb(209 213 219 / var(--tw-border-opacity));
  border-right-color: rgb(209 213 219 / var(--tw-border-opacity));
}
.border-x-gray-300\/0 {
  border-left-color: rgb(209 213 219 / 0);
  border-right-color: rgb(209 213 219 / 0);
}
.border-x-gray-300\/10 {
  border-left-color: rgb(209 213 219 / 0.1);
  border-right-color: rgb(209 213 219 / 0.1);
}
.border-x-gray-300\/100 {
  border-left-color: rgb(209 213 219 / 1);
  border-right-color: rgb(209 213 219 / 1);
}
.border-x-gray-300\/20 {
  border-left-color: rgb(209 213 219 / 0.2);
  border-right-color: rgb(209 213 219 / 0.2);
}
.border-x-gray-300\/25 {
  border-left-color: rgb(209 213 219 / 0.25);
  border-right-color: rgb(209 213 219 / 0.25);
}
.border-x-gray-300\/30 {
  border-left-color: rgb(209 213 219 / 0.3);
  border-right-color: rgb(209 213 219 / 0.3);
}
.border-x-gray-300\/40 {
  border-left-color: rgb(209 213 219 / 0.4);
  border-right-color: rgb(209 213 219 / 0.4);
}
.border-x-gray-300\/5 {
  border-left-color: rgb(209 213 219 / 0.05);
  border-right-color: rgb(209 213 219 / 0.05);
}
.border-x-gray-300\/50 {
  border-left-color: rgb(209 213 219 / 0.5);
  border-right-color: rgb(209 213 219 / 0.5);
}
.border-x-gray-300\/60 {
  border-left-color: rgb(209 213 219 / 0.6);
  border-right-color: rgb(209 213 219 / 0.6);
}
.border-x-gray-300\/70 {
  border-left-color: rgb(209 213 219 / 0.7);
  border-right-color: rgb(209 213 219 / 0.7);
}
.border-x-gray-300\/75 {
  border-left-color: rgb(209 213 219 / 0.75);
  border-right-color: rgb(209 213 219 / 0.75);
}
.border-x-gray-300\/80 {
  border-left-color: rgb(209 213 219 / 0.8);
  border-right-color: rgb(209 213 219 / 0.8);
}
.border-x-gray-300\/90 {
  border-left-color: rgb(209 213 219 / 0.9);
  border-right-color: rgb(209 213 219 / 0.9);
}
.border-x-gray-300\/95 {
  border-left-color: rgb(209 213 219 / 0.95);
  border-right-color: rgb(209 213 219 / 0.95);
}
.border-x-gray-400 {
  --tw-border-opacity: 1;
  border-left-color: rgb(156 163 175 / var(--tw-border-opacity));
  border-right-color: rgb(156 163 175 / var(--tw-border-opacity));
}
.border-x-gray-400\/0 {
  border-left-color: rgb(156 163 175 / 0);
  border-right-color: rgb(156 163 175 / 0);
}
.border-x-gray-400\/10 {
  border-left-color: rgb(156 163 175 / 0.1);
  border-right-color: rgb(156 163 175 / 0.1);
}
.border-x-gray-400\/100 {
  border-left-color: rgb(156 163 175 / 1);
  border-right-color: rgb(156 163 175 / 1);
}
.border-x-gray-400\/20 {
  border-left-color: rgb(156 163 175 / 0.2);
  border-right-color: rgb(156 163 175 / 0.2);
}
.border-x-gray-400\/25 {
  border-left-color: rgb(156 163 175 / 0.25);
  border-right-color: rgb(156 163 175 / 0.25);
}
.border-x-gray-400\/30 {
  border-left-color: rgb(156 163 175 / 0.3);
  border-right-color: rgb(156 163 175 / 0.3);
}
.border-x-gray-400\/40 {
  border-left-color: rgb(156 163 175 / 0.4);
  border-right-color: rgb(156 163 175 / 0.4);
}
.border-x-gray-400\/5 {
  border-left-color: rgb(156 163 175 / 0.05);
  border-right-color: rgb(156 163 175 / 0.05);
}
.border-x-gray-400\/50 {
  border-left-color: rgb(156 163 175 / 0.5);
  border-right-color: rgb(156 163 175 / 0.5);
}
.border-x-gray-400\/60 {
  border-left-color: rgb(156 163 175 / 0.6);
  border-right-color: rgb(156 163 175 / 0.6);
}
.border-x-gray-400\/70 {
  border-left-color: rgb(156 163 175 / 0.7);
  border-right-color: rgb(156 163 175 / 0.7);
}
.border-x-gray-400\/75 {
  border-left-color: rgb(156 163 175 / 0.75);
  border-right-color: rgb(156 163 175 / 0.75);
}
.border-x-gray-400\/80 {
  border-left-color: rgb(156 163 175 / 0.8);
  border-right-color: rgb(156 163 175 / 0.8);
}
.border-x-gray-400\/90 {
  border-left-color: rgb(156 163 175 / 0.9);
  border-right-color: rgb(156 163 175 / 0.9);
}
.border-x-gray-400\/95 {
  border-left-color: rgb(156 163 175 / 0.95);
  border-right-color: rgb(156 163 175 / 0.95);
}
.border-x-gray-50 {
  --tw-border-opacity: 1;
  border-left-color: rgb(249 250 251 / var(--tw-border-opacity));
  border-right-color: rgb(249 250 251 / var(--tw-border-opacity));
}
.border-x-gray-50\/0 {
  border-left-color: rgb(249 250 251 / 0);
  border-right-color: rgb(249 250 251 / 0);
}
.border-x-gray-50\/10 {
  border-left-color: rgb(249 250 251 / 0.1);
  border-right-color: rgb(249 250 251 / 0.1);
}
.border-x-gray-50\/100 {
  border-left-color: rgb(249 250 251 / 1);
  border-right-color: rgb(249 250 251 / 1);
}
.border-x-gray-50\/20 {
  border-left-color: rgb(249 250 251 / 0.2);
  border-right-color: rgb(249 250 251 / 0.2);
}
.border-x-gray-50\/25 {
  border-left-color: rgb(249 250 251 / 0.25);
  border-right-color: rgb(249 250 251 / 0.25);
}
.border-x-gray-50\/30 {
  border-left-color: rgb(249 250 251 / 0.3);
  border-right-color: rgb(249 250 251 / 0.3);
}
.border-x-gray-50\/40 {
  border-left-color: rgb(249 250 251 / 0.4);
  border-right-color: rgb(249 250 251 / 0.4);
}
.border-x-gray-50\/5 {
  border-left-color: rgb(249 250 251 / 0.05);
  border-right-color: rgb(249 250 251 / 0.05);
}
.border-x-gray-50\/50 {
  border-left-color: rgb(249 250 251 / 0.5);
  border-right-color: rgb(249 250 251 / 0.5);
}
.border-x-gray-50\/60 {
  border-left-color: rgb(249 250 251 / 0.6);
  border-right-color: rgb(249 250 251 / 0.6);
}
.border-x-gray-50\/70 {
  border-left-color: rgb(249 250 251 / 0.7);
  border-right-color: rgb(249 250 251 / 0.7);
}
.border-x-gray-50\/75 {
  border-left-color: rgb(249 250 251 / 0.75);
  border-right-color: rgb(249 250 251 / 0.75);
}
.border-x-gray-50\/80 {
  border-left-color: rgb(249 250 251 / 0.8);
  border-right-color: rgb(249 250 251 / 0.8);
}
.border-x-gray-50\/90 {
  border-left-color: rgb(249 250 251 / 0.9);
  border-right-color: rgb(249 250 251 / 0.9);
}
.border-x-gray-50\/95 {
  border-left-color: rgb(249 250 251 / 0.95);
  border-right-color: rgb(249 250 251 / 0.95);
}
.border-x-gray-500 {
  --tw-border-opacity: 1;
  border-left-color: rgb(107 114 128 / var(--tw-border-opacity));
  border-right-color: rgb(107 114 128 / var(--tw-border-opacity));
}
.border-x-gray-500\/0 {
  border-left-color: rgb(107 114 128 / 0);
  border-right-color: rgb(107 114 128 / 0);
}
.border-x-gray-500\/10 {
  border-left-color: rgb(107 114 128 / 0.1);
  border-right-color: rgb(107 114 128 / 0.1);
}
.border-x-gray-500\/100 {
  border-left-color: rgb(107 114 128 / 1);
  border-right-color: rgb(107 114 128 / 1);
}
.border-x-gray-500\/20 {
  border-left-color: rgb(107 114 128 / 0.2);
  border-right-color: rgb(107 114 128 / 0.2);
}
.border-x-gray-500\/25 {
  border-left-color: rgb(107 114 128 / 0.25);
  border-right-color: rgb(107 114 128 / 0.25);
}
.border-x-gray-500\/30 {
  border-left-color: rgb(107 114 128 / 0.3);
  border-right-color: rgb(107 114 128 / 0.3);
}
.border-x-gray-500\/40 {
  border-left-color: rgb(107 114 128 / 0.4);
  border-right-color: rgb(107 114 128 / 0.4);
}
.border-x-gray-500\/5 {
  border-left-color: rgb(107 114 128 / 0.05);
  border-right-color: rgb(107 114 128 / 0.05);
}
.border-x-gray-500\/50 {
  border-left-color: rgb(107 114 128 / 0.5);
  border-right-color: rgb(107 114 128 / 0.5);
}
.border-x-gray-500\/60 {
  border-left-color: rgb(107 114 128 / 0.6);
  border-right-color: rgb(107 114 128 / 0.6);
}
.border-x-gray-500\/70 {
  border-left-color: rgb(107 114 128 / 0.7);
  border-right-color: rgb(107 114 128 / 0.7);
}
.border-x-gray-500\/75 {
  border-left-color: rgb(107 114 128 / 0.75);
  border-right-color: rgb(107 114 128 / 0.75);
}
.border-x-gray-500\/80 {
  border-left-color: rgb(107 114 128 / 0.8);
  border-right-color: rgb(107 114 128 / 0.8);
}
.border-x-gray-500\/90 {
  border-left-color: rgb(107 114 128 / 0.9);
  border-right-color: rgb(107 114 128 / 0.9);
}
.border-x-gray-500\/95 {
  border-left-color: rgb(107 114 128 / 0.95);
  border-right-color: rgb(107 114 128 / 0.95);
}
.border-x-gray-600 {
  --tw-border-opacity: 1;
  border-left-color: rgb(75 85 99 / var(--tw-border-opacity));
  border-right-color: rgb(75 85 99 / var(--tw-border-opacity));
}
.border-x-gray-600\/0 {
  border-left-color: rgb(75 85 99 / 0);
  border-right-color: rgb(75 85 99 / 0);
}
.border-x-gray-600\/10 {
  border-left-color: rgb(75 85 99 / 0.1);
  border-right-color: rgb(75 85 99 / 0.1);
}
.border-x-gray-600\/100 {
  border-left-color: rgb(75 85 99 / 1);
  border-right-color: rgb(75 85 99 / 1);
}
.border-x-gray-600\/20 {
  border-left-color: rgb(75 85 99 / 0.2);
  border-right-color: rgb(75 85 99 / 0.2);
}
.border-x-gray-600\/25 {
  border-left-color: rgb(75 85 99 / 0.25);
  border-right-color: rgb(75 85 99 / 0.25);
}
.border-x-gray-600\/30 {
  border-left-color: rgb(75 85 99 / 0.3);
  border-right-color: rgb(75 85 99 / 0.3);
}
.border-x-gray-600\/40 {
  border-left-color: rgb(75 85 99 / 0.4);
  border-right-color: rgb(75 85 99 / 0.4);
}
.border-x-gray-600\/5 {
  border-left-color: rgb(75 85 99 / 0.05);
  border-right-color: rgb(75 85 99 / 0.05);
}
.border-x-gray-600\/50 {
  border-left-color: rgb(75 85 99 / 0.5);
  border-right-color: rgb(75 85 99 / 0.5);
}
.border-x-gray-600\/60 {
  border-left-color: rgb(75 85 99 / 0.6);
  border-right-color: rgb(75 85 99 / 0.6);
}
.border-x-gray-600\/70 {
  border-left-color: rgb(75 85 99 / 0.7);
  border-right-color: rgb(75 85 99 / 0.7);
}
.border-x-gray-600\/75 {
  border-left-color: rgb(75 85 99 / 0.75);
  border-right-color: rgb(75 85 99 / 0.75);
}
.border-x-gray-600\/80 {
  border-left-color: rgb(75 85 99 / 0.8);
  border-right-color: rgb(75 85 99 / 0.8);
}
.border-x-gray-600\/90 {
  border-left-color: rgb(75 85 99 / 0.9);
  border-right-color: rgb(75 85 99 / 0.9);
}
.border-x-gray-600\/95 {
  border-left-color: rgb(75 85 99 / 0.95);
  border-right-color: rgb(75 85 99 / 0.95);
}
.border-x-gray-700 {
  --tw-border-opacity: 1;
  border-left-color: rgb(55 65 81 / var(--tw-border-opacity));
  border-right-color: rgb(55 65 81 / var(--tw-border-opacity));
}
.border-x-gray-700\/0 {
  border-left-color: rgb(55 65 81 / 0);
  border-right-color: rgb(55 65 81 / 0);
}
.border-x-gray-700\/10 {
  border-left-color: rgb(55 65 81 / 0.1);
  border-right-color: rgb(55 65 81 / 0.1);
}
.border-x-gray-700\/100 {
  border-left-color: rgb(55 65 81 / 1);
  border-right-color: rgb(55 65 81 / 1);
}
.border-x-gray-700\/20 {
  border-left-color: rgb(55 65 81 / 0.2);
  border-right-color: rgb(55 65 81 / 0.2);
}
.border-x-gray-700\/25 {
  border-left-color: rgb(55 65 81 / 0.25);
  border-right-color: rgb(55 65 81 / 0.25);
}
.border-x-gray-700\/30 {
  border-left-color: rgb(55 65 81 / 0.3);
  border-right-color: rgb(55 65 81 / 0.3);
}
.border-x-gray-700\/40 {
  border-left-color: rgb(55 65 81 / 0.4);
  border-right-color: rgb(55 65 81 / 0.4);
}
.border-x-gray-700\/5 {
  border-left-color: rgb(55 65 81 / 0.05);
  border-right-color: rgb(55 65 81 / 0.05);
}
.border-x-gray-700\/50 {
  border-left-color: rgb(55 65 81 / 0.5);
  border-right-color: rgb(55 65 81 / 0.5);
}
.border-x-gray-700\/60 {
  border-left-color: rgb(55 65 81 / 0.6);
  border-right-color: rgb(55 65 81 / 0.6);
}
.border-x-gray-700\/70 {
  border-left-color: rgb(55 65 81 / 0.7);
  border-right-color: rgb(55 65 81 / 0.7);
}
.border-x-gray-700\/75 {
  border-left-color: rgb(55 65 81 / 0.75);
  border-right-color: rgb(55 65 81 / 0.75);
}
.border-x-gray-700\/80 {
  border-left-color: rgb(55 65 81 / 0.8);
  border-right-color: rgb(55 65 81 / 0.8);
}
.border-x-gray-700\/90 {
  border-left-color: rgb(55 65 81 / 0.9);
  border-right-color: rgb(55 65 81 / 0.9);
}
.border-x-gray-700\/95 {
  border-left-color: rgb(55 65 81 / 0.95);
  border-right-color: rgb(55 65 81 / 0.95);
}
.border-x-gray-800 {
  --tw-border-opacity: 1;
  border-left-color: rgb(31 41 55 / var(--tw-border-opacity));
  border-right-color: rgb(31 41 55 / var(--tw-border-opacity));
}
.border-x-gray-800\/0 {
  border-left-color: rgb(31 41 55 / 0);
  border-right-color: rgb(31 41 55 / 0);
}
.border-x-gray-800\/10 {
  border-left-color: rgb(31 41 55 / 0.1);
  border-right-color: rgb(31 41 55 / 0.1);
}
.border-x-gray-800\/100 {
  border-left-color: rgb(31 41 55 / 1);
  border-right-color: rgb(31 41 55 / 1);
}
.border-x-gray-800\/20 {
  border-left-color: rgb(31 41 55 / 0.2);
  border-right-color: rgb(31 41 55 / 0.2);
}
.border-x-gray-800\/25 {
  border-left-color: rgb(31 41 55 / 0.25);
  border-right-color: rgb(31 41 55 / 0.25);
}
.border-x-gray-800\/30 {
  border-left-color: rgb(31 41 55 / 0.3);
  border-right-color: rgb(31 41 55 / 0.3);
}
.border-x-gray-800\/40 {
  border-left-color: rgb(31 41 55 / 0.4);
  border-right-color: rgb(31 41 55 / 0.4);
}
.border-x-gray-800\/5 {
  border-left-color: rgb(31 41 55 / 0.05);
  border-right-color: rgb(31 41 55 / 0.05);
}
.border-x-gray-800\/50 {
  border-left-color: rgb(31 41 55 / 0.5);
  border-right-color: rgb(31 41 55 / 0.5);
}
.border-x-gray-800\/60 {
  border-left-color: rgb(31 41 55 / 0.6);
  border-right-color: rgb(31 41 55 / 0.6);
}
.border-x-gray-800\/70 {
  border-left-color: rgb(31 41 55 / 0.7);
  border-right-color: rgb(31 41 55 / 0.7);
}
.border-x-gray-800\/75 {
  border-left-color: rgb(31 41 55 / 0.75);
  border-right-color: rgb(31 41 55 / 0.75);
}
.border-x-gray-800\/80 {
  border-left-color: rgb(31 41 55 / 0.8);
  border-right-color: rgb(31 41 55 / 0.8);
}
.border-x-gray-800\/90 {
  border-left-color: rgb(31 41 55 / 0.9);
  border-right-color: rgb(31 41 55 / 0.9);
}
.border-x-gray-800\/95 {
  border-left-color: rgb(31 41 55 / 0.95);
  border-right-color: rgb(31 41 55 / 0.95);
}
.border-x-gray-900 {
  --tw-border-opacity: 1;
  border-left-color: rgb(17 24 39 / var(--tw-border-opacity));
  border-right-color: rgb(17 24 39 / var(--tw-border-opacity));
}
.border-x-gray-900\/0 {
  border-left-color: rgb(17 24 39 / 0);
  border-right-color: rgb(17 24 39 / 0);
}
.border-x-gray-900\/10 {
  border-left-color: rgb(17 24 39 / 0.1);
  border-right-color: rgb(17 24 39 / 0.1);
}
.border-x-gray-900\/100 {
  border-left-color: rgb(17 24 39 / 1);
  border-right-color: rgb(17 24 39 / 1);
}
.border-x-gray-900\/20 {
  border-left-color: rgb(17 24 39 / 0.2);
  border-right-color: rgb(17 24 39 / 0.2);
}
.border-x-gray-900\/25 {
  border-left-color: rgb(17 24 39 / 0.25);
  border-right-color: rgb(17 24 39 / 0.25);
}
.border-x-gray-900\/30 {
  border-left-color: rgb(17 24 39 / 0.3);
  border-right-color: rgb(17 24 39 / 0.3);
}
.border-x-gray-900\/40 {
  border-left-color: rgb(17 24 39 / 0.4);
  border-right-color: rgb(17 24 39 / 0.4);
}
.border-x-gray-900\/5 {
  border-left-color: rgb(17 24 39 / 0.05);
  border-right-color: rgb(17 24 39 / 0.05);
}
.border-x-gray-900\/50 {
  border-left-color: rgb(17 24 39 / 0.5);
  border-right-color: rgb(17 24 39 / 0.5);
}
.border-x-gray-900\/60 {
  border-left-color: rgb(17 24 39 / 0.6);
  border-right-color: rgb(17 24 39 / 0.6);
}
.border-x-gray-900\/70 {
  border-left-color: rgb(17 24 39 / 0.7);
  border-right-color: rgb(17 24 39 / 0.7);
}
.border-x-gray-900\/75 {
  border-left-color: rgb(17 24 39 / 0.75);
  border-right-color: rgb(17 24 39 / 0.75);
}
.border-x-gray-900\/80 {
  border-left-color: rgb(17 24 39 / 0.8);
  border-right-color: rgb(17 24 39 / 0.8);
}
.border-x-gray-900\/90 {
  border-left-color: rgb(17 24 39 / 0.9);
  border-right-color: rgb(17 24 39 / 0.9);
}
.border-x-gray-900\/95 {
  border-left-color: rgb(17 24 39 / 0.95);
  border-right-color: rgb(17 24 39 / 0.95);
}
.border-x-gray-950 {
  --tw-border-opacity: 1;
  border-left-color: rgb(3 7 18 / var(--tw-border-opacity));
  border-right-color: rgb(3 7 18 / var(--tw-border-opacity));
}
.border-x-gray-950\/0 {
  border-left-color: rgb(3 7 18 / 0);
  border-right-color: rgb(3 7 18 / 0);
}
.border-x-gray-950\/10 {
  border-left-color: rgb(3 7 18 / 0.1);
  border-right-color: rgb(3 7 18 / 0.1);
}
.border-x-gray-950\/100 {
  border-left-color: rgb(3 7 18 / 1);
  border-right-color: rgb(3 7 18 / 1);
}
.border-x-gray-950\/20 {
  border-left-color: rgb(3 7 18 / 0.2);
  border-right-color: rgb(3 7 18 / 0.2);
}
.border-x-gray-950\/25 {
  border-left-color: rgb(3 7 18 / 0.25);
  border-right-color: rgb(3 7 18 / 0.25);
}
.border-x-gray-950\/30 {
  border-left-color: rgb(3 7 18 / 0.3);
  border-right-color: rgb(3 7 18 / 0.3);
}
.border-x-gray-950\/40 {
  border-left-color: rgb(3 7 18 / 0.4);
  border-right-color: rgb(3 7 18 / 0.4);
}
.border-x-gray-950\/5 {
  border-left-color: rgb(3 7 18 / 0.05);
  border-right-color: rgb(3 7 18 / 0.05);
}
.border-x-gray-950\/50 {
  border-left-color: rgb(3 7 18 / 0.5);
  border-right-color: rgb(3 7 18 / 0.5);
}
.border-x-gray-950\/60 {
  border-left-color: rgb(3 7 18 / 0.6);
  border-right-color: rgb(3 7 18 / 0.6);
}
.border-x-gray-950\/70 {
  border-left-color: rgb(3 7 18 / 0.7);
  border-right-color: rgb(3 7 18 / 0.7);
}
.border-x-gray-950\/75 {
  border-left-color: rgb(3 7 18 / 0.75);
  border-right-color: rgb(3 7 18 / 0.75);
}
.border-x-gray-950\/80 {
  border-left-color: rgb(3 7 18 / 0.8);
  border-right-color: rgb(3 7 18 / 0.8);
}
.border-x-gray-950\/90 {
  border-left-color: rgb(3 7 18 / 0.9);
  border-right-color: rgb(3 7 18 / 0.9);
}
.border-x-gray-950\/95 {
  border-left-color: rgb(3 7 18 / 0.95);
  border-right-color: rgb(3 7 18 / 0.95);
}
.border-x-green {
  --tw-border-opacity: 1;
  border-left-color: rgb(132 156 116 / var(--tw-border-opacity));
  border-right-color: rgb(132 156 116 / var(--tw-border-opacity));
}
.border-x-green\/0 {
  border-left-color: rgb(132 156 116 / 0);
  border-right-color: rgb(132 156 116 / 0);
}
.border-x-green\/10 {
  border-left-color: rgb(132 156 116 / 0.1);
  border-right-color: rgb(132 156 116 / 0.1);
}
.border-x-green\/100 {
  border-left-color: rgb(132 156 116 / 1);
  border-right-color: rgb(132 156 116 / 1);
}
.border-x-green\/20 {
  border-left-color: rgb(132 156 116 / 0.2);
  border-right-color: rgb(132 156 116 / 0.2);
}
.border-x-green\/25 {
  border-left-color: rgb(132 156 116 / 0.25);
  border-right-color: rgb(132 156 116 / 0.25);
}
.border-x-green\/30 {
  border-left-color: rgb(132 156 116 / 0.3);
  border-right-color: rgb(132 156 116 / 0.3);
}
.border-x-green\/40 {
  border-left-color: rgb(132 156 116 / 0.4);
  border-right-color: rgb(132 156 116 / 0.4);
}
.border-x-green\/5 {
  border-left-color: rgb(132 156 116 / 0.05);
  border-right-color: rgb(132 156 116 / 0.05);
}
.border-x-green\/50 {
  border-left-color: rgb(132 156 116 / 0.5);
  border-right-color: rgb(132 156 116 / 0.5);
}
.border-x-green\/60 {
  border-left-color: rgb(132 156 116 / 0.6);
  border-right-color: rgb(132 156 116 / 0.6);
}
.border-x-green\/70 {
  border-left-color: rgb(132 156 116 / 0.7);
  border-right-color: rgb(132 156 116 / 0.7);
}
.border-x-green\/75 {
  border-left-color: rgb(132 156 116 / 0.75);
  border-right-color: rgb(132 156 116 / 0.75);
}
.border-x-green\/80 {
  border-left-color: rgb(132 156 116 / 0.8);
  border-right-color: rgb(132 156 116 / 0.8);
}
.border-x-green\/90 {
  border-left-color: rgb(132 156 116 / 0.9);
  border-right-color: rgb(132 156 116 / 0.9);
}
.border-x-green\/95 {
  border-left-color: rgb(132 156 116 / 0.95);
  border-right-color: rgb(132 156 116 / 0.95);
}
.border-x-inherit {
  border-left-color: inherit;
  border-right-color: inherit;
}
.border-x-letterSpacing-normal {
  border-left-color: 0em;
  border-right-color: 0em;
}
.border-x-letterSpacing-tight {
  border-left-color: -0.025em;
  border-right-color: -0.025em;
}
.border-x-letterSpacing-tighter {
  border-left-color: -0.05em;
  border-right-color: -0.05em;
}
.border-x-letterSpacing-wide {
  border-left-color: 0.0125em;
  border-right-color: 0.0125em;
}
.border-x-letterSpacing-wider {
  border-left-color: 0.05em;
  border-right-color: 0.05em;
}
.border-x-letterSpacing-widest {
  border-left-color: 0.1em;
  border-right-color: 0.1em;
}
.border-x-lime {
  --tw-border-opacity: 1;
  border-left-color: rgb(197 217 163 / var(--tw-border-opacity));
  border-right-color: rgb(197 217 163 / var(--tw-border-opacity));
}
.border-x-lime\/0 {
  border-left-color: rgb(197 217 163 / 0);
  border-right-color: rgb(197 217 163 / 0);
}
.border-x-lime\/10 {
  border-left-color: rgb(197 217 163 / 0.1);
  border-right-color: rgb(197 217 163 / 0.1);
}
.border-x-lime\/100 {
  border-left-color: rgb(197 217 163 / 1);
  border-right-color: rgb(197 217 163 / 1);
}
.border-x-lime\/20 {
  border-left-color: rgb(197 217 163 / 0.2);
  border-right-color: rgb(197 217 163 / 0.2);
}
.border-x-lime\/25 {
  border-left-color: rgb(197 217 163 / 0.25);
  border-right-color: rgb(197 217 163 / 0.25);
}
.border-x-lime\/30 {
  border-left-color: rgb(197 217 163 / 0.3);
  border-right-color: rgb(197 217 163 / 0.3);
}
.border-x-lime\/40 {
  border-left-color: rgb(197 217 163 / 0.4);
  border-right-color: rgb(197 217 163 / 0.4);
}
.border-x-lime\/5 {
  border-left-color: rgb(197 217 163 / 0.05);
  border-right-color: rgb(197 217 163 / 0.05);
}
.border-x-lime\/50 {
  border-left-color: rgb(197 217 163 / 0.5);
  border-right-color: rgb(197 217 163 / 0.5);
}
.border-x-lime\/60 {
  border-left-color: rgb(197 217 163 / 0.6);
  border-right-color: rgb(197 217 163 / 0.6);
}
.border-x-lime\/70 {
  border-left-color: rgb(197 217 163 / 0.7);
  border-right-color: rgb(197 217 163 / 0.7);
}
.border-x-lime\/75 {
  border-left-color: rgb(197 217 163 / 0.75);
  border-right-color: rgb(197 217 163 / 0.75);
}
.border-x-lime\/80 {
  border-left-color: rgb(197 217 163 / 0.8);
  border-right-color: rgb(197 217 163 / 0.8);
}
.border-x-lime\/90 {
  border-left-color: rgb(197 217 163 / 0.9);
  border-right-color: rgb(197 217 163 / 0.9);
}
.border-x-lime\/95 {
  border-left-color: rgb(197 217 163 / 0.95);
  border-right-color: rgb(197 217 163 / 0.95);
}
.border-x-navy {
  --tw-border-opacity: 1;
  border-left-color: rgb(37 64 78 / var(--tw-border-opacity));
  border-right-color: rgb(37 64 78 / var(--tw-border-opacity));
}
.border-x-navy\/0 {
  border-left-color: rgb(37 64 78 / 0);
  border-right-color: rgb(37 64 78 / 0);
}
.border-x-navy\/10 {
  border-left-color: rgb(37 64 78 / 0.1);
  border-right-color: rgb(37 64 78 / 0.1);
}
.border-x-navy\/100 {
  border-left-color: rgb(37 64 78 / 1);
  border-right-color: rgb(37 64 78 / 1);
}
.border-x-navy\/20 {
  border-left-color: rgb(37 64 78 / 0.2);
  border-right-color: rgb(37 64 78 / 0.2);
}
.border-x-navy\/25 {
  border-left-color: rgb(37 64 78 / 0.25);
  border-right-color: rgb(37 64 78 / 0.25);
}
.border-x-navy\/30 {
  border-left-color: rgb(37 64 78 / 0.3);
  border-right-color: rgb(37 64 78 / 0.3);
}
.border-x-navy\/40 {
  border-left-color: rgb(37 64 78 / 0.4);
  border-right-color: rgb(37 64 78 / 0.4);
}
.border-x-navy\/5 {
  border-left-color: rgb(37 64 78 / 0.05);
  border-right-color: rgb(37 64 78 / 0.05);
}
.border-x-navy\/50 {
  border-left-color: rgb(37 64 78 / 0.5);
  border-right-color: rgb(37 64 78 / 0.5);
}
.border-x-navy\/60 {
  border-left-color: rgb(37 64 78 / 0.6);
  border-right-color: rgb(37 64 78 / 0.6);
}
.border-x-navy\/70 {
  border-left-color: rgb(37 64 78 / 0.7);
  border-right-color: rgb(37 64 78 / 0.7);
}
.border-x-navy\/75 {
  border-left-color: rgb(37 64 78 / 0.75);
  border-right-color: rgb(37 64 78 / 0.75);
}
.border-x-navy\/80 {
  border-left-color: rgb(37 64 78 / 0.8);
  border-right-color: rgb(37 64 78 / 0.8);
}
.border-x-navy\/90 {
  border-left-color: rgb(37 64 78 / 0.9);
  border-right-color: rgb(37 64 78 / 0.9);
}
.border-x-navy\/95 {
  border-left-color: rgb(37 64 78 / 0.95);
  border-right-color: rgb(37 64 78 / 0.95);
}
.border-x-teal {
  --tw-border-opacity: 1;
  border-left-color: rgb(78 105 119 / var(--tw-border-opacity));
  border-right-color: rgb(78 105 119 / var(--tw-border-opacity));
}
.border-x-teal\/0 {
  border-left-color: rgb(78 105 119 / 0);
  border-right-color: rgb(78 105 119 / 0);
}
.border-x-teal\/10 {
  border-left-color: rgb(78 105 119 / 0.1);
  border-right-color: rgb(78 105 119 / 0.1);
}
.border-x-teal\/100 {
  border-left-color: rgb(78 105 119 / 1);
  border-right-color: rgb(78 105 119 / 1);
}
.border-x-teal\/20 {
  border-left-color: rgb(78 105 119 / 0.2);
  border-right-color: rgb(78 105 119 / 0.2);
}
.border-x-teal\/25 {
  border-left-color: rgb(78 105 119 / 0.25);
  border-right-color: rgb(78 105 119 / 0.25);
}
.border-x-teal\/30 {
  border-left-color: rgb(78 105 119 / 0.3);
  border-right-color: rgb(78 105 119 / 0.3);
}
.border-x-teal\/40 {
  border-left-color: rgb(78 105 119 / 0.4);
  border-right-color: rgb(78 105 119 / 0.4);
}
.border-x-teal\/5 {
  border-left-color: rgb(78 105 119 / 0.05);
  border-right-color: rgb(78 105 119 / 0.05);
}
.border-x-teal\/50 {
  border-left-color: rgb(78 105 119 / 0.5);
  border-right-color: rgb(78 105 119 / 0.5);
}
.border-x-teal\/60 {
  border-left-color: rgb(78 105 119 / 0.6);
  border-right-color: rgb(78 105 119 / 0.6);
}
.border-x-teal\/70 {
  border-left-color: rgb(78 105 119 / 0.7);
  border-right-color: rgb(78 105 119 / 0.7);
}
.border-x-teal\/75 {
  border-left-color: rgb(78 105 119 / 0.75);
  border-right-color: rgb(78 105 119 / 0.75);
}
.border-x-teal\/80 {
  border-left-color: rgb(78 105 119 / 0.8);
  border-right-color: rgb(78 105 119 / 0.8);
}
.border-x-teal\/90 {
  border-left-color: rgb(78 105 119 / 0.9);
  border-right-color: rgb(78 105 119 / 0.9);
}
.border-x-teal\/95 {
  border-left-color: rgb(78 105 119 / 0.95);
  border-right-color: rgb(78 105 119 / 0.95);
}
.border-x-transparent {
  border-left-color: transparent;
  border-right-color: transparent;
}
.border-x-transparent\/0 {
  border-left-color: rgb(0 0 0 / 0);
  border-right-color: rgb(0 0 0 / 0);
}
.border-x-transparent\/10 {
  border-left-color: rgb(0 0 0 / 0.1);
  border-right-color: rgb(0 0 0 / 0.1);
}
.border-x-transparent\/100 {
  border-left-color: rgb(0 0 0 / 1);
  border-right-color: rgb(0 0 0 / 1);
}
.border-x-transparent\/20 {
  border-left-color: rgb(0 0 0 / 0.2);
  border-right-color: rgb(0 0 0 / 0.2);
}
.border-x-transparent\/25 {
  border-left-color: rgb(0 0 0 / 0.25);
  border-right-color: rgb(0 0 0 / 0.25);
}
.border-x-transparent\/30 {
  border-left-color: rgb(0 0 0 / 0.3);
  border-right-color: rgb(0 0 0 / 0.3);
}
.border-x-transparent\/40 {
  border-left-color: rgb(0 0 0 / 0.4);
  border-right-color: rgb(0 0 0 / 0.4);
}
.border-x-transparent\/5 {
  border-left-color: rgb(0 0 0 / 0.05);
  border-right-color: rgb(0 0 0 / 0.05);
}
.border-x-transparent\/50 {
  border-left-color: rgb(0 0 0 / 0.5);
  border-right-color: rgb(0 0 0 / 0.5);
}
.border-x-transparent\/60 {
  border-left-color: rgb(0 0 0 / 0.6);
  border-right-color: rgb(0 0 0 / 0.6);
}
.border-x-transparent\/70 {
  border-left-color: rgb(0 0 0 / 0.7);
  border-right-color: rgb(0 0 0 / 0.7);
}
.border-x-transparent\/75 {
  border-left-color: rgb(0 0 0 / 0.75);
  border-right-color: rgb(0 0 0 / 0.75);
}
.border-x-transparent\/80 {
  border-left-color: rgb(0 0 0 / 0.8);
  border-right-color: rgb(0 0 0 / 0.8);
}
.border-x-transparent\/90 {
  border-left-color: rgb(0 0 0 / 0.9);
  border-right-color: rgb(0 0 0 / 0.9);
}
.border-x-transparent\/95 {
  border-left-color: rgb(0 0 0 / 0.95);
  border-right-color: rgb(0 0 0 / 0.95);
}
.border-x-white {
  --tw-border-opacity: 1;
  border-left-color: rgb(255 255 255 / var(--tw-border-opacity));
  border-right-color: rgb(255 255 255 / var(--tw-border-opacity));
}
.border-x-white\/0 {
  border-left-color: rgb(255 255 255 / 0);
  border-right-color: rgb(255 255 255 / 0);
}
.border-x-white\/10 {
  border-left-color: rgb(255 255 255 / 0.1);
  border-right-color: rgb(255 255 255 / 0.1);
}
.border-x-white\/100 {
  border-left-color: rgb(255 255 255 / 1);
  border-right-color: rgb(255 255 255 / 1);
}
.border-x-white\/20 {
  border-left-color: rgb(255 255 255 / 0.2);
  border-right-color: rgb(255 255 255 / 0.2);
}
.border-x-white\/25 {
  border-left-color: rgb(255 255 255 / 0.25);
  border-right-color: rgb(255 255 255 / 0.25);
}
.border-x-white\/30 {
  border-left-color: rgb(255 255 255 / 0.3);
  border-right-color: rgb(255 255 255 / 0.3);
}
.border-x-white\/40 {
  border-left-color: rgb(255 255 255 / 0.4);
  border-right-color: rgb(255 255 255 / 0.4);
}
.border-x-white\/5 {
  border-left-color: rgb(255 255 255 / 0.05);
  border-right-color: rgb(255 255 255 / 0.05);
}
.border-x-white\/50 {
  border-left-color: rgb(255 255 255 / 0.5);
  border-right-color: rgb(255 255 255 / 0.5);
}
.border-x-white\/60 {
  border-left-color: rgb(255 255 255 / 0.6);
  border-right-color: rgb(255 255 255 / 0.6);
}
.border-x-white\/70 {
  border-left-color: rgb(255 255 255 / 0.7);
  border-right-color: rgb(255 255 255 / 0.7);
}
.border-x-white\/75 {
  border-left-color: rgb(255 255 255 / 0.75);
  border-right-color: rgb(255 255 255 / 0.75);
}
.border-x-white\/80 {
  border-left-color: rgb(255 255 255 / 0.8);
  border-right-color: rgb(255 255 255 / 0.8);
}
.border-x-white\/90 {
  border-left-color: rgb(255 255 255 / 0.9);
  border-right-color: rgb(255 255 255 / 0.9);
}
.border-x-white\/95 {
  border-left-color: rgb(255 255 255 / 0.95);
  border-right-color: rgb(255 255 255 / 0.95);
}
.border-y-blue {
  --tw-border-opacity: 1;
  border-top-color: rgb(86 138 172 / var(--tw-border-opacity));
  border-bottom-color: rgb(86 138 172 / var(--tw-border-opacity));
}
.border-y-blue\/0 {
  border-top-color: rgb(86 138 172 / 0);
  border-bottom-color: rgb(86 138 172 / 0);
}
.border-y-blue\/10 {
  border-top-color: rgb(86 138 172 / 0.1);
  border-bottom-color: rgb(86 138 172 / 0.1);
}
.border-y-blue\/100 {
  border-top-color: rgb(86 138 172 / 1);
  border-bottom-color: rgb(86 138 172 / 1);
}
.border-y-blue\/20 {
  border-top-color: rgb(86 138 172 / 0.2);
  border-bottom-color: rgb(86 138 172 / 0.2);
}
.border-y-blue\/25 {
  border-top-color: rgb(86 138 172 / 0.25);
  border-bottom-color: rgb(86 138 172 / 0.25);
}
.border-y-blue\/30 {
  border-top-color: rgb(86 138 172 / 0.3);
  border-bottom-color: rgb(86 138 172 / 0.3);
}
.border-y-blue\/40 {
  border-top-color: rgb(86 138 172 / 0.4);
  border-bottom-color: rgb(86 138 172 / 0.4);
}
.border-y-blue\/5 {
  border-top-color: rgb(86 138 172 / 0.05);
  border-bottom-color: rgb(86 138 172 / 0.05);
}
.border-y-blue\/50 {
  border-top-color: rgb(86 138 172 / 0.5);
  border-bottom-color: rgb(86 138 172 / 0.5);
}
.border-y-blue\/60 {
  border-top-color: rgb(86 138 172 / 0.6);
  border-bottom-color: rgb(86 138 172 / 0.6);
}
.border-y-blue\/70 {
  border-top-color: rgb(86 138 172 / 0.7);
  border-bottom-color: rgb(86 138 172 / 0.7);
}
.border-y-blue\/75 {
  border-top-color: rgb(86 138 172 / 0.75);
  border-bottom-color: rgb(86 138 172 / 0.75);
}
.border-y-blue\/80 {
  border-top-color: rgb(86 138 172 / 0.8);
  border-bottom-color: rgb(86 138 172 / 0.8);
}
.border-y-blue\/90 {
  border-top-color: rgb(86 138 172 / 0.9);
  border-bottom-color: rgb(86 138 172 / 0.9);
}
.border-y-blue\/95 {
  border-top-color: rgb(86 138 172 / 0.95);
  border-bottom-color: rgb(86 138 172 / 0.95);
}
.border-y-borderWidth {
  border-top-color: 1px;
  border-bottom-color: 1px;
}
.border-y-borderWidth-0 {
  border-top-color: 0px;
  border-bottom-color: 0px;
}
.border-y-borderWidth-2 {
  border-top-color: 2px;
  border-bottom-color: 2px;
}
.border-y-borderWidth-4 {
  border-top-color: 4px;
  border-bottom-color: 4px;
}
.border-y-borderWidth-6 {
  border-top-color: 6px;
  border-bottom-color: 6px;
}
.border-y-borderWidth-8 {
  border-top-color: 8px;
  border-bottom-color: 8px;
}
.border-y-boxShadow {
  border-top-color: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
  border-bottom-color: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
}
.border-y-boxShadow-2xl {
  border-top-color: 0 25px 50px -12px rgb(0 0 0 / 0.25);
  border-bottom-color: 0 25px 50px -12px rgb(0 0 0 / 0.25);
}
.border-y-boxShadow-inner {
  border-top-color: inset 0px 3px 3px rgba(0 0 0 / 1);
  border-bottom-color: inset 0px 3px 3px rgba(0 0 0 / 1);
}
.border-y-boxShadow-lg {
  border-top-color: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  border-bottom-color: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
}
.border-y-boxShadow-md {
  border-top-color: 0 1px 2px -1px rgb(0 0 0 / 0.1);
  border-bottom-color: 0 1px 2px -1px rgb(0 0 0 / 0.1);
}
.border-y-boxShadow-none {
  border-top-color: none;
  border-bottom-color: none;
}
.border-y-boxShadow-sm {
  border-top-color: 0px 6px 24px rgba(0, 0, 0, 0.8);
  border-bottom-color: 0px 6px 24px rgba(0, 0, 0, 0.8);
}
.border-y-boxShadow-xl {
  border-top-color: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  border-bottom-color: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
}
.border-y-current {
  border-top-color: currentColor;
  border-bottom-color: currentColor;
}
.border-y-custom_1 {
  --tw-border-opacity: 1;
  border-top-color: rgb(127 154 96 / var(--tw-border-opacity));
  border-bottom-color: rgb(127 154 96 / var(--tw-border-opacity));
}
.border-y-custom_1\/0 {
  border-top-color: rgb(127 154 96 / 0);
  border-bottom-color: rgb(127 154 96 / 0);
}
.border-y-custom_1\/10 {
  border-top-color: rgb(127 154 96 / 0.1);
  border-bottom-color: rgb(127 154 96 / 0.1);
}
.border-y-custom_1\/100 {
  border-top-color: rgb(127 154 96 / 1);
  border-bottom-color: rgb(127 154 96 / 1);
}
.border-y-custom_1\/20 {
  border-top-color: rgb(127 154 96 / 0.2);
  border-bottom-color: rgb(127 154 96 / 0.2);
}
.border-y-custom_1\/25 {
  border-top-color: rgb(127 154 96 / 0.25);
  border-bottom-color: rgb(127 154 96 / 0.25);
}
.border-y-custom_1\/30 {
  border-top-color: rgb(127 154 96 / 0.3);
  border-bottom-color: rgb(127 154 96 / 0.3);
}
.border-y-custom_1\/40 {
  border-top-color: rgb(127 154 96 / 0.4);
  border-bottom-color: rgb(127 154 96 / 0.4);
}
.border-y-custom_1\/5 {
  border-top-color: rgb(127 154 96 / 0.05);
  border-bottom-color: rgb(127 154 96 / 0.05);
}
.border-y-custom_1\/50 {
  border-top-color: rgb(127 154 96 / 0.5);
  border-bottom-color: rgb(127 154 96 / 0.5);
}
.border-y-custom_1\/60 {
  border-top-color: rgb(127 154 96 / 0.6);
  border-bottom-color: rgb(127 154 96 / 0.6);
}
.border-y-custom_1\/70 {
  border-top-color: rgb(127 154 96 / 0.7);
  border-bottom-color: rgb(127 154 96 / 0.7);
}
.border-y-custom_1\/75 {
  border-top-color: rgb(127 154 96 / 0.75);
  border-bottom-color: rgb(127 154 96 / 0.75);
}
.border-y-custom_1\/80 {
  border-top-color: rgb(127 154 96 / 0.8);
  border-bottom-color: rgb(127 154 96 / 0.8);
}
.border-y-custom_1\/90 {
  border-top-color: rgb(127 154 96 / 0.9);
  border-bottom-color: rgb(127 154 96 / 0.9);
}
.border-y-custom_1\/95 {
  border-top-color: rgb(127 154 96 / 0.95);
  border-bottom-color: rgb(127 154 96 / 0.95);
}
.border-y-custom_10 {
  --tw-border-opacity: 1;
  border-top-color: rgb(100 136 99 / var(--tw-border-opacity));
  border-bottom-color: rgb(100 136 99 / var(--tw-border-opacity));
}
.border-y-custom_10\/0 {
  border-top-color: rgb(100 136 99 / 0);
  border-bottom-color: rgb(100 136 99 / 0);
}
.border-y-custom_10\/10 {
  border-top-color: rgb(100 136 99 / 0.1);
  border-bottom-color: rgb(100 136 99 / 0.1);
}
.border-y-custom_10\/100 {
  border-top-color: rgb(100 136 99 / 1);
  border-bottom-color: rgb(100 136 99 / 1);
}
.border-y-custom_10\/20 {
  border-top-color: rgb(100 136 99 / 0.2);
  border-bottom-color: rgb(100 136 99 / 0.2);
}
.border-y-custom_10\/25 {
  border-top-color: rgb(100 136 99 / 0.25);
  border-bottom-color: rgb(100 136 99 / 0.25);
}
.border-y-custom_10\/30 {
  border-top-color: rgb(100 136 99 / 0.3);
  border-bottom-color: rgb(100 136 99 / 0.3);
}
.border-y-custom_10\/40 {
  border-top-color: rgb(100 136 99 / 0.4);
  border-bottom-color: rgb(100 136 99 / 0.4);
}
.border-y-custom_10\/5 {
  border-top-color: rgb(100 136 99 / 0.05);
  border-bottom-color: rgb(100 136 99 / 0.05);
}
.border-y-custom_10\/50 {
  border-top-color: rgb(100 136 99 / 0.5);
  border-bottom-color: rgb(100 136 99 / 0.5);
}
.border-y-custom_10\/60 {
  border-top-color: rgb(100 136 99 / 0.6);
  border-bottom-color: rgb(100 136 99 / 0.6);
}
.border-y-custom_10\/70 {
  border-top-color: rgb(100 136 99 / 0.7);
  border-bottom-color: rgb(100 136 99 / 0.7);
}
.border-y-custom_10\/75 {
  border-top-color: rgb(100 136 99 / 0.75);
  border-bottom-color: rgb(100 136 99 / 0.75);
}
.border-y-custom_10\/80 {
  border-top-color: rgb(100 136 99 / 0.8);
  border-bottom-color: rgb(100 136 99 / 0.8);
}
.border-y-custom_10\/90 {
  border-top-color: rgb(100 136 99 / 0.9);
  border-bottom-color: rgb(100 136 99 / 0.9);
}
.border-y-custom_10\/95 {
  border-top-color: rgb(100 136 99 / 0.95);
  border-bottom-color: rgb(100 136 99 / 0.95);
}
.border-y-custom_2 {
  --tw-border-opacity: 1;
  border-top-color: rgb(164 134 95 / var(--tw-border-opacity));
  border-bottom-color: rgb(164 134 95 / var(--tw-border-opacity));
}
.border-y-custom_2\/0 {
  border-top-color: rgb(164 134 95 / 0);
  border-bottom-color: rgb(164 134 95 / 0);
}
.border-y-custom_2\/10 {
  border-top-color: rgb(164 134 95 / 0.1);
  border-bottom-color: rgb(164 134 95 / 0.1);
}
.border-y-custom_2\/100 {
  border-top-color: rgb(164 134 95 / 1);
  border-bottom-color: rgb(164 134 95 / 1);
}
.border-y-custom_2\/20 {
  border-top-color: rgb(164 134 95 / 0.2);
  border-bottom-color: rgb(164 134 95 / 0.2);
}
.border-y-custom_2\/25 {
  border-top-color: rgb(164 134 95 / 0.25);
  border-bottom-color: rgb(164 134 95 / 0.25);
}
.border-y-custom_2\/30 {
  border-top-color: rgb(164 134 95 / 0.3);
  border-bottom-color: rgb(164 134 95 / 0.3);
}
.border-y-custom_2\/40 {
  border-top-color: rgb(164 134 95 / 0.4);
  border-bottom-color: rgb(164 134 95 / 0.4);
}
.border-y-custom_2\/5 {
  border-top-color: rgb(164 134 95 / 0.05);
  border-bottom-color: rgb(164 134 95 / 0.05);
}
.border-y-custom_2\/50 {
  border-top-color: rgb(164 134 95 / 0.5);
  border-bottom-color: rgb(164 134 95 / 0.5);
}
.border-y-custom_2\/60 {
  border-top-color: rgb(164 134 95 / 0.6);
  border-bottom-color: rgb(164 134 95 / 0.6);
}
.border-y-custom_2\/70 {
  border-top-color: rgb(164 134 95 / 0.7);
  border-bottom-color: rgb(164 134 95 / 0.7);
}
.border-y-custom_2\/75 {
  border-top-color: rgb(164 134 95 / 0.75);
  border-bottom-color: rgb(164 134 95 / 0.75);
}
.border-y-custom_2\/80 {
  border-top-color: rgb(164 134 95 / 0.8);
  border-bottom-color: rgb(164 134 95 / 0.8);
}
.border-y-custom_2\/90 {
  border-top-color: rgb(164 134 95 / 0.9);
  border-bottom-color: rgb(164 134 95 / 0.9);
}
.border-y-custom_2\/95 {
  border-top-color: rgb(164 134 95 / 0.95);
  border-bottom-color: rgb(164 134 95 / 0.95);
}
.border-y-custom_3 {
  --tw-border-opacity: 1;
  border-top-color: rgb(73 98 96 / var(--tw-border-opacity));
  border-bottom-color: rgb(73 98 96 / var(--tw-border-opacity));
}
.border-y-custom_3\/0 {
  border-top-color: rgb(73 98 96 / 0);
  border-bottom-color: rgb(73 98 96 / 0);
}
.border-y-custom_3\/10 {
  border-top-color: rgb(73 98 96 / 0.1);
  border-bottom-color: rgb(73 98 96 / 0.1);
}
.border-y-custom_3\/100 {
  border-top-color: rgb(73 98 96 / 1);
  border-bottom-color: rgb(73 98 96 / 1);
}
.border-y-custom_3\/20 {
  border-top-color: rgb(73 98 96 / 0.2);
  border-bottom-color: rgb(73 98 96 / 0.2);
}
.border-y-custom_3\/25 {
  border-top-color: rgb(73 98 96 / 0.25);
  border-bottom-color: rgb(73 98 96 / 0.25);
}
.border-y-custom_3\/30 {
  border-top-color: rgb(73 98 96 / 0.3);
  border-bottom-color: rgb(73 98 96 / 0.3);
}
.border-y-custom_3\/40 {
  border-top-color: rgb(73 98 96 / 0.4);
  border-bottom-color: rgb(73 98 96 / 0.4);
}
.border-y-custom_3\/5 {
  border-top-color: rgb(73 98 96 / 0.05);
  border-bottom-color: rgb(73 98 96 / 0.05);
}
.border-y-custom_3\/50 {
  border-top-color: rgb(73 98 96 / 0.5);
  border-bottom-color: rgb(73 98 96 / 0.5);
}
.border-y-custom_3\/60 {
  border-top-color: rgb(73 98 96 / 0.6);
  border-bottom-color: rgb(73 98 96 / 0.6);
}
.border-y-custom_3\/70 {
  border-top-color: rgb(73 98 96 / 0.7);
  border-bottom-color: rgb(73 98 96 / 0.7);
}
.border-y-custom_3\/75 {
  border-top-color: rgb(73 98 96 / 0.75);
  border-bottom-color: rgb(73 98 96 / 0.75);
}
.border-y-custom_3\/80 {
  border-top-color: rgb(73 98 96 / 0.8);
  border-bottom-color: rgb(73 98 96 / 0.8);
}
.border-y-custom_3\/90 {
  border-top-color: rgb(73 98 96 / 0.9);
  border-bottom-color: rgb(73 98 96 / 0.9);
}
.border-y-custom_3\/95 {
  border-top-color: rgb(73 98 96 / 0.95);
  border-bottom-color: rgb(73 98 96 / 0.95);
}
.border-y-custom_4 {
  --tw-border-opacity: 1;
  border-top-color: rgb(64 133 133 / var(--tw-border-opacity));
  border-bottom-color: rgb(64 133 133 / var(--tw-border-opacity));
}
.border-y-custom_4\/0 {
  border-top-color: rgb(64 133 133 / 0);
  border-bottom-color: rgb(64 133 133 / 0);
}
.border-y-custom_4\/10 {
  border-top-color: rgb(64 133 133 / 0.1);
  border-bottom-color: rgb(64 133 133 / 0.1);
}
.border-y-custom_4\/100 {
  border-top-color: rgb(64 133 133 / 1);
  border-bottom-color: rgb(64 133 133 / 1);
}
.border-y-custom_4\/20 {
  border-top-color: rgb(64 133 133 / 0.2);
  border-bottom-color: rgb(64 133 133 / 0.2);
}
.border-y-custom_4\/25 {
  border-top-color: rgb(64 133 133 / 0.25);
  border-bottom-color: rgb(64 133 133 / 0.25);
}
.border-y-custom_4\/30 {
  border-top-color: rgb(64 133 133 / 0.3);
  border-bottom-color: rgb(64 133 133 / 0.3);
}
.border-y-custom_4\/40 {
  border-top-color: rgb(64 133 133 / 0.4);
  border-bottom-color: rgb(64 133 133 / 0.4);
}
.border-y-custom_4\/5 {
  border-top-color: rgb(64 133 133 / 0.05);
  border-bottom-color: rgb(64 133 133 / 0.05);
}
.border-y-custom_4\/50 {
  border-top-color: rgb(64 133 133 / 0.5);
  border-bottom-color: rgb(64 133 133 / 0.5);
}
.border-y-custom_4\/60 {
  border-top-color: rgb(64 133 133 / 0.6);
  border-bottom-color: rgb(64 133 133 / 0.6);
}
.border-y-custom_4\/70 {
  border-top-color: rgb(64 133 133 / 0.7);
  border-bottom-color: rgb(64 133 133 / 0.7);
}
.border-y-custom_4\/75 {
  border-top-color: rgb(64 133 133 / 0.75);
  border-bottom-color: rgb(64 133 133 / 0.75);
}
.border-y-custom_4\/80 {
  border-top-color: rgb(64 133 133 / 0.8);
  border-bottom-color: rgb(64 133 133 / 0.8);
}
.border-y-custom_4\/90 {
  border-top-color: rgb(64 133 133 / 0.9);
  border-bottom-color: rgb(64 133 133 / 0.9);
}
.border-y-custom_4\/95 {
  border-top-color: rgb(64 133 133 / 0.95);
  border-bottom-color: rgb(64 133 133 / 0.95);
}
.border-y-custom_5 {
  --tw-border-opacity: 1;
  border-top-color: rgb(20 83 108 / var(--tw-border-opacity));
  border-bottom-color: rgb(20 83 108 / var(--tw-border-opacity));
}
.border-y-custom_5\/0 {
  border-top-color: rgb(20 83 108 / 0);
  border-bottom-color: rgb(20 83 108 / 0);
}
.border-y-custom_5\/10 {
  border-top-color: rgb(20 83 108 / 0.1);
  border-bottom-color: rgb(20 83 108 / 0.1);
}
.border-y-custom_5\/100 {
  border-top-color: rgb(20 83 108 / 1);
  border-bottom-color: rgb(20 83 108 / 1);
}
.border-y-custom_5\/20 {
  border-top-color: rgb(20 83 108 / 0.2);
  border-bottom-color: rgb(20 83 108 / 0.2);
}
.border-y-custom_5\/25 {
  border-top-color: rgb(20 83 108 / 0.25);
  border-bottom-color: rgb(20 83 108 / 0.25);
}
.border-y-custom_5\/30 {
  border-top-color: rgb(20 83 108 / 0.3);
  border-bottom-color: rgb(20 83 108 / 0.3);
}
.border-y-custom_5\/40 {
  border-top-color: rgb(20 83 108 / 0.4);
  border-bottom-color: rgb(20 83 108 / 0.4);
}
.border-y-custom_5\/5 {
  border-top-color: rgb(20 83 108 / 0.05);
  border-bottom-color: rgb(20 83 108 / 0.05);
}
.border-y-custom_5\/50 {
  border-top-color: rgb(20 83 108 / 0.5);
  border-bottom-color: rgb(20 83 108 / 0.5);
}
.border-y-custom_5\/60 {
  border-top-color: rgb(20 83 108 / 0.6);
  border-bottom-color: rgb(20 83 108 / 0.6);
}
.border-y-custom_5\/70 {
  border-top-color: rgb(20 83 108 / 0.7);
  border-bottom-color: rgb(20 83 108 / 0.7);
}
.border-y-custom_5\/75 {
  border-top-color: rgb(20 83 108 / 0.75);
  border-bottom-color: rgb(20 83 108 / 0.75);
}
.border-y-custom_5\/80 {
  border-top-color: rgb(20 83 108 / 0.8);
  border-bottom-color: rgb(20 83 108 / 0.8);
}
.border-y-custom_5\/90 {
  border-top-color: rgb(20 83 108 / 0.9);
  border-bottom-color: rgb(20 83 108 / 0.9);
}
.border-y-custom_5\/95 {
  border-top-color: rgb(20 83 108 / 0.95);
  border-bottom-color: rgb(20 83 108 / 0.95);
}
.border-y-custom_6 {
  --tw-border-opacity: 1;
  border-top-color: rgb(47 101 105 / var(--tw-border-opacity));
  border-bottom-color: rgb(47 101 105 / var(--tw-border-opacity));
}
.border-y-custom_6\/0 {
  border-top-color: rgb(47 101 105 / 0);
  border-bottom-color: rgb(47 101 105 / 0);
}
.border-y-custom_6\/10 {
  border-top-color: rgb(47 101 105 / 0.1);
  border-bottom-color: rgb(47 101 105 / 0.1);
}
.border-y-custom_6\/100 {
  border-top-color: rgb(47 101 105 / 1);
  border-bottom-color: rgb(47 101 105 / 1);
}
.border-y-custom_6\/20 {
  border-top-color: rgb(47 101 105 / 0.2);
  border-bottom-color: rgb(47 101 105 / 0.2);
}
.border-y-custom_6\/25 {
  border-top-color: rgb(47 101 105 / 0.25);
  border-bottom-color: rgb(47 101 105 / 0.25);
}
.border-y-custom_6\/30 {
  border-top-color: rgb(47 101 105 / 0.3);
  border-bottom-color: rgb(47 101 105 / 0.3);
}
.border-y-custom_6\/40 {
  border-top-color: rgb(47 101 105 / 0.4);
  border-bottom-color: rgb(47 101 105 / 0.4);
}
.border-y-custom_6\/5 {
  border-top-color: rgb(47 101 105 / 0.05);
  border-bottom-color: rgb(47 101 105 / 0.05);
}
.border-y-custom_6\/50 {
  border-top-color: rgb(47 101 105 / 0.5);
  border-bottom-color: rgb(47 101 105 / 0.5);
}
.border-y-custom_6\/60 {
  border-top-color: rgb(47 101 105 / 0.6);
  border-bottom-color: rgb(47 101 105 / 0.6);
}
.border-y-custom_6\/70 {
  border-top-color: rgb(47 101 105 / 0.7);
  border-bottom-color: rgb(47 101 105 / 0.7);
}
.border-y-custom_6\/75 {
  border-top-color: rgb(47 101 105 / 0.75);
  border-bottom-color: rgb(47 101 105 / 0.75);
}
.border-y-custom_6\/80 {
  border-top-color: rgb(47 101 105 / 0.8);
  border-bottom-color: rgb(47 101 105 / 0.8);
}
.border-y-custom_6\/90 {
  border-top-color: rgb(47 101 105 / 0.9);
  border-bottom-color: rgb(47 101 105 / 0.9);
}
.border-y-custom_6\/95 {
  border-top-color: rgb(47 101 105 / 0.95);
  border-bottom-color: rgb(47 101 105 / 0.95);
}
.border-y-custom_7 {
  --tw-border-opacity: 1;
  border-top-color: rgb(48 149 180 / var(--tw-border-opacity));
  border-bottom-color: rgb(48 149 180 / var(--tw-border-opacity));
}
.border-y-custom_7\/0 {
  border-top-color: rgb(48 149 180 / 0);
  border-bottom-color: rgb(48 149 180 / 0);
}
.border-y-custom_7\/10 {
  border-top-color: rgb(48 149 180 / 0.1);
  border-bottom-color: rgb(48 149 180 / 0.1);
}
.border-y-custom_7\/100 {
  border-top-color: rgb(48 149 180 / 1);
  border-bottom-color: rgb(48 149 180 / 1);
}
.border-y-custom_7\/20 {
  border-top-color: rgb(48 149 180 / 0.2);
  border-bottom-color: rgb(48 149 180 / 0.2);
}
.border-y-custom_7\/25 {
  border-top-color: rgb(48 149 180 / 0.25);
  border-bottom-color: rgb(48 149 180 / 0.25);
}
.border-y-custom_7\/30 {
  border-top-color: rgb(48 149 180 / 0.3);
  border-bottom-color: rgb(48 149 180 / 0.3);
}
.border-y-custom_7\/40 {
  border-top-color: rgb(48 149 180 / 0.4);
  border-bottom-color: rgb(48 149 180 / 0.4);
}
.border-y-custom_7\/5 {
  border-top-color: rgb(48 149 180 / 0.05);
  border-bottom-color: rgb(48 149 180 / 0.05);
}
.border-y-custom_7\/50 {
  border-top-color: rgb(48 149 180 / 0.5);
  border-bottom-color: rgb(48 149 180 / 0.5);
}
.border-y-custom_7\/60 {
  border-top-color: rgb(48 149 180 / 0.6);
  border-bottom-color: rgb(48 149 180 / 0.6);
}
.border-y-custom_7\/70 {
  border-top-color: rgb(48 149 180 / 0.7);
  border-bottom-color: rgb(48 149 180 / 0.7);
}
.border-y-custom_7\/75 {
  border-top-color: rgb(48 149 180 / 0.75);
  border-bottom-color: rgb(48 149 180 / 0.75);
}
.border-y-custom_7\/80 {
  border-top-color: rgb(48 149 180 / 0.8);
  border-bottom-color: rgb(48 149 180 / 0.8);
}
.border-y-custom_7\/90 {
  border-top-color: rgb(48 149 180 / 0.9);
  border-bottom-color: rgb(48 149 180 / 0.9);
}
.border-y-custom_7\/95 {
  border-top-color: rgb(48 149 180 / 0.95);
  border-bottom-color: rgb(48 149 180 / 0.95);
}
.border-y-custom_8 {
  --tw-border-opacity: 1;
  border-top-color: rgb(74 119 102 / var(--tw-border-opacity));
  border-bottom-color: rgb(74 119 102 / var(--tw-border-opacity));
}
.border-y-custom_8\/0 {
  border-top-color: rgb(74 119 102 / 0);
  border-bottom-color: rgb(74 119 102 / 0);
}
.border-y-custom_8\/10 {
  border-top-color: rgb(74 119 102 / 0.1);
  border-bottom-color: rgb(74 119 102 / 0.1);
}
.border-y-custom_8\/100 {
  border-top-color: rgb(74 119 102 / 1);
  border-bottom-color: rgb(74 119 102 / 1);
}
.border-y-custom_8\/20 {
  border-top-color: rgb(74 119 102 / 0.2);
  border-bottom-color: rgb(74 119 102 / 0.2);
}
.border-y-custom_8\/25 {
  border-top-color: rgb(74 119 102 / 0.25);
  border-bottom-color: rgb(74 119 102 / 0.25);
}
.border-y-custom_8\/30 {
  border-top-color: rgb(74 119 102 / 0.3);
  border-bottom-color: rgb(74 119 102 / 0.3);
}
.border-y-custom_8\/40 {
  border-top-color: rgb(74 119 102 / 0.4);
  border-bottom-color: rgb(74 119 102 / 0.4);
}
.border-y-custom_8\/5 {
  border-top-color: rgb(74 119 102 / 0.05);
  border-bottom-color: rgb(74 119 102 / 0.05);
}
.border-y-custom_8\/50 {
  border-top-color: rgb(74 119 102 / 0.5);
  border-bottom-color: rgb(74 119 102 / 0.5);
}
.border-y-custom_8\/60 {
  border-top-color: rgb(74 119 102 / 0.6);
  border-bottom-color: rgb(74 119 102 / 0.6);
}
.border-y-custom_8\/70 {
  border-top-color: rgb(74 119 102 / 0.7);
  border-bottom-color: rgb(74 119 102 / 0.7);
}
.border-y-custom_8\/75 {
  border-top-color: rgb(74 119 102 / 0.75);
  border-bottom-color: rgb(74 119 102 / 0.75);
}
.border-y-custom_8\/80 {
  border-top-color: rgb(74 119 102 / 0.8);
  border-bottom-color: rgb(74 119 102 / 0.8);
}
.border-y-custom_8\/90 {
  border-top-color: rgb(74 119 102 / 0.9);
  border-bottom-color: rgb(74 119 102 / 0.9);
}
.border-y-custom_8\/95 {
  border-top-color: rgb(74 119 102 / 0.95);
  border-bottom-color: rgb(74 119 102 / 0.95);
}
.border-y-custom_9 {
  --tw-border-opacity: 1;
  border-top-color: rgb(100 120 105 / var(--tw-border-opacity));
  border-bottom-color: rgb(100 120 105 / var(--tw-border-opacity));
}
.border-y-custom_9\/0 {
  border-top-color: rgb(100 120 105 / 0);
  border-bottom-color: rgb(100 120 105 / 0);
}
.border-y-custom_9\/10 {
  border-top-color: rgb(100 120 105 / 0.1);
  border-bottom-color: rgb(100 120 105 / 0.1);
}
.border-y-custom_9\/100 {
  border-top-color: rgb(100 120 105 / 1);
  border-bottom-color: rgb(100 120 105 / 1);
}
.border-y-custom_9\/20 {
  border-top-color: rgb(100 120 105 / 0.2);
  border-bottom-color: rgb(100 120 105 / 0.2);
}
.border-y-custom_9\/25 {
  border-top-color: rgb(100 120 105 / 0.25);
  border-bottom-color: rgb(100 120 105 / 0.25);
}
.border-y-custom_9\/30 {
  border-top-color: rgb(100 120 105 / 0.3);
  border-bottom-color: rgb(100 120 105 / 0.3);
}
.border-y-custom_9\/40 {
  border-top-color: rgb(100 120 105 / 0.4);
  border-bottom-color: rgb(100 120 105 / 0.4);
}
.border-y-custom_9\/5 {
  border-top-color: rgb(100 120 105 / 0.05);
  border-bottom-color: rgb(100 120 105 / 0.05);
}
.border-y-custom_9\/50 {
  border-top-color: rgb(100 120 105 / 0.5);
  border-bottom-color: rgb(100 120 105 / 0.5);
}
.border-y-custom_9\/60 {
  border-top-color: rgb(100 120 105 / 0.6);
  border-bottom-color: rgb(100 120 105 / 0.6);
}
.border-y-custom_9\/70 {
  border-top-color: rgb(100 120 105 / 0.7);
  border-bottom-color: rgb(100 120 105 / 0.7);
}
.border-y-custom_9\/75 {
  border-top-color: rgb(100 120 105 / 0.75);
  border-bottom-color: rgb(100 120 105 / 0.75);
}
.border-y-custom_9\/80 {
  border-top-color: rgb(100 120 105 / 0.8);
  border-bottom-color: rgb(100 120 105 / 0.8);
}
.border-y-custom_9\/90 {
  border-top-color: rgb(100 120 105 / 0.9);
  border-bottom-color: rgb(100 120 105 / 0.9);
}
.border-y-custom_9\/95 {
  border-top-color: rgb(100 120 105 / 0.95);
  border-bottom-color: rgb(100 120 105 / 0.95);
}
.border-y-gold {
  --tw-border-opacity: 1;
  border-top-color: rgb(198 154 101 / var(--tw-border-opacity));
  border-bottom-color: rgb(198 154 101 / var(--tw-border-opacity));
}
.border-y-gold\/0 {
  border-top-color: rgb(198 154 101 / 0);
  border-bottom-color: rgb(198 154 101 / 0);
}
.border-y-gold\/10 {
  border-top-color: rgb(198 154 101 / 0.1);
  border-bottom-color: rgb(198 154 101 / 0.1);
}
.border-y-gold\/100 {
  border-top-color: rgb(198 154 101 / 1);
  border-bottom-color: rgb(198 154 101 / 1);
}
.border-y-gold\/20 {
  border-top-color: rgb(198 154 101 / 0.2);
  border-bottom-color: rgb(198 154 101 / 0.2);
}
.border-y-gold\/25 {
  border-top-color: rgb(198 154 101 / 0.25);
  border-bottom-color: rgb(198 154 101 / 0.25);
}
.border-y-gold\/30 {
  border-top-color: rgb(198 154 101 / 0.3);
  border-bottom-color: rgb(198 154 101 / 0.3);
}
.border-y-gold\/40 {
  border-top-color: rgb(198 154 101 / 0.4);
  border-bottom-color: rgb(198 154 101 / 0.4);
}
.border-y-gold\/5 {
  border-top-color: rgb(198 154 101 / 0.05);
  border-bottom-color: rgb(198 154 101 / 0.05);
}
.border-y-gold\/50 {
  border-top-color: rgb(198 154 101 / 0.5);
  border-bottom-color: rgb(198 154 101 / 0.5);
}
.border-y-gold\/60 {
  border-top-color: rgb(198 154 101 / 0.6);
  border-bottom-color: rgb(198 154 101 / 0.6);
}
.border-y-gold\/70 {
  border-top-color: rgb(198 154 101 / 0.7);
  border-bottom-color: rgb(198 154 101 / 0.7);
}
.border-y-gold\/75 {
  border-top-color: rgb(198 154 101 / 0.75);
  border-bottom-color: rgb(198 154 101 / 0.75);
}
.border-y-gold\/80 {
  border-top-color: rgb(198 154 101 / 0.8);
  border-bottom-color: rgb(198 154 101 / 0.8);
}
.border-y-gold\/90 {
  border-top-color: rgb(198 154 101 / 0.9);
  border-bottom-color: rgb(198 154 101 / 0.9);
}
.border-y-gold\/95 {
  border-top-color: rgb(198 154 101 / 0.95);
  border-bottom-color: rgb(198 154 101 / 0.95);
}
.border-y-gray-100 {
  --tw-border-opacity: 1;
  border-top-color: rgb(243 244 246 / var(--tw-border-opacity));
  border-bottom-color: rgb(243 244 246 / var(--tw-border-opacity));
}
.border-y-gray-100\/0 {
  border-top-color: rgb(243 244 246 / 0);
  border-bottom-color: rgb(243 244 246 / 0);
}
.border-y-gray-100\/10 {
  border-top-color: rgb(243 244 246 / 0.1);
  border-bottom-color: rgb(243 244 246 / 0.1);
}
.border-y-gray-100\/100 {
  border-top-color: rgb(243 244 246 / 1);
  border-bottom-color: rgb(243 244 246 / 1);
}
.border-y-gray-100\/20 {
  border-top-color: rgb(243 244 246 / 0.2);
  border-bottom-color: rgb(243 244 246 / 0.2);
}
.border-y-gray-100\/25 {
  border-top-color: rgb(243 244 246 / 0.25);
  border-bottom-color: rgb(243 244 246 / 0.25);
}
.border-y-gray-100\/30 {
  border-top-color: rgb(243 244 246 / 0.3);
  border-bottom-color: rgb(243 244 246 / 0.3);
}
.border-y-gray-100\/40 {
  border-top-color: rgb(243 244 246 / 0.4);
  border-bottom-color: rgb(243 244 246 / 0.4);
}
.border-y-gray-100\/5 {
  border-top-color: rgb(243 244 246 / 0.05);
  border-bottom-color: rgb(243 244 246 / 0.05);
}
.border-y-gray-100\/50 {
  border-top-color: rgb(243 244 246 / 0.5);
  border-bottom-color: rgb(243 244 246 / 0.5);
}
.border-y-gray-100\/60 {
  border-top-color: rgb(243 244 246 / 0.6);
  border-bottom-color: rgb(243 244 246 / 0.6);
}
.border-y-gray-100\/70 {
  border-top-color: rgb(243 244 246 / 0.7);
  border-bottom-color: rgb(243 244 246 / 0.7);
}
.border-y-gray-100\/75 {
  border-top-color: rgb(243 244 246 / 0.75);
  border-bottom-color: rgb(243 244 246 / 0.75);
}
.border-y-gray-100\/80 {
  border-top-color: rgb(243 244 246 / 0.8);
  border-bottom-color: rgb(243 244 246 / 0.8);
}
.border-y-gray-100\/90 {
  border-top-color: rgb(243 244 246 / 0.9);
  border-bottom-color: rgb(243 244 246 / 0.9);
}
.border-y-gray-100\/95 {
  border-top-color: rgb(243 244 246 / 0.95);
  border-bottom-color: rgb(243 244 246 / 0.95);
}
.border-y-gray-200 {
  --tw-border-opacity: 1;
  border-top-color: rgb(229 231 235 / var(--tw-border-opacity));
  border-bottom-color: rgb(229 231 235 / var(--tw-border-opacity));
}
.border-y-gray-200\/0 {
  border-top-color: rgb(229 231 235 / 0);
  border-bottom-color: rgb(229 231 235 / 0);
}
.border-y-gray-200\/10 {
  border-top-color: rgb(229 231 235 / 0.1);
  border-bottom-color: rgb(229 231 235 / 0.1);
}
.border-y-gray-200\/100 {
  border-top-color: rgb(229 231 235 / 1);
  border-bottom-color: rgb(229 231 235 / 1);
}
.border-y-gray-200\/20 {
  border-top-color: rgb(229 231 235 / 0.2);
  border-bottom-color: rgb(229 231 235 / 0.2);
}
.border-y-gray-200\/25 {
  border-top-color: rgb(229 231 235 / 0.25);
  border-bottom-color: rgb(229 231 235 / 0.25);
}
.border-y-gray-200\/30 {
  border-top-color: rgb(229 231 235 / 0.3);
  border-bottom-color: rgb(229 231 235 / 0.3);
}
.border-y-gray-200\/40 {
  border-top-color: rgb(229 231 235 / 0.4);
  border-bottom-color: rgb(229 231 235 / 0.4);
}
.border-y-gray-200\/5 {
  border-top-color: rgb(229 231 235 / 0.05);
  border-bottom-color: rgb(229 231 235 / 0.05);
}
.border-y-gray-200\/50 {
  border-top-color: rgb(229 231 235 / 0.5);
  border-bottom-color: rgb(229 231 235 / 0.5);
}
.border-y-gray-200\/60 {
  border-top-color: rgb(229 231 235 / 0.6);
  border-bottom-color: rgb(229 231 235 / 0.6);
}
.border-y-gray-200\/70 {
  border-top-color: rgb(229 231 235 / 0.7);
  border-bottom-color: rgb(229 231 235 / 0.7);
}
.border-y-gray-200\/75 {
  border-top-color: rgb(229 231 235 / 0.75);
  border-bottom-color: rgb(229 231 235 / 0.75);
}
.border-y-gray-200\/80 {
  border-top-color: rgb(229 231 235 / 0.8);
  border-bottom-color: rgb(229 231 235 / 0.8);
}
.border-y-gray-200\/90 {
  border-top-color: rgb(229 231 235 / 0.9);
  border-bottom-color: rgb(229 231 235 / 0.9);
}
.border-y-gray-200\/95 {
  border-top-color: rgb(229 231 235 / 0.95);
  border-bottom-color: rgb(229 231 235 / 0.95);
}
.border-y-gray-300 {
  --tw-border-opacity: 1;
  border-top-color: rgb(209 213 219 / var(--tw-border-opacity));
  border-bottom-color: rgb(209 213 219 / var(--tw-border-opacity));
}
.border-y-gray-300\/0 {
  border-top-color: rgb(209 213 219 / 0);
  border-bottom-color: rgb(209 213 219 / 0);
}
.border-y-gray-300\/10 {
  border-top-color: rgb(209 213 219 / 0.1);
  border-bottom-color: rgb(209 213 219 / 0.1);
}
.border-y-gray-300\/100 {
  border-top-color: rgb(209 213 219 / 1);
  border-bottom-color: rgb(209 213 219 / 1);
}
.border-y-gray-300\/20 {
  border-top-color: rgb(209 213 219 / 0.2);
  border-bottom-color: rgb(209 213 219 / 0.2);
}
.border-y-gray-300\/25 {
  border-top-color: rgb(209 213 219 / 0.25);
  border-bottom-color: rgb(209 213 219 / 0.25);
}
.border-y-gray-300\/30 {
  border-top-color: rgb(209 213 219 / 0.3);
  border-bottom-color: rgb(209 213 219 / 0.3);
}
.border-y-gray-300\/40 {
  border-top-color: rgb(209 213 219 / 0.4);
  border-bottom-color: rgb(209 213 219 / 0.4);
}
.border-y-gray-300\/5 {
  border-top-color: rgb(209 213 219 / 0.05);
  border-bottom-color: rgb(209 213 219 / 0.05);
}
.border-y-gray-300\/50 {
  border-top-color: rgb(209 213 219 / 0.5);
  border-bottom-color: rgb(209 213 219 / 0.5);
}
.border-y-gray-300\/60 {
  border-top-color: rgb(209 213 219 / 0.6);
  border-bottom-color: rgb(209 213 219 / 0.6);
}
.border-y-gray-300\/70 {
  border-top-color: rgb(209 213 219 / 0.7);
  border-bottom-color: rgb(209 213 219 / 0.7);
}
.border-y-gray-300\/75 {
  border-top-color: rgb(209 213 219 / 0.75);
  border-bottom-color: rgb(209 213 219 / 0.75);
}
.border-y-gray-300\/80 {
  border-top-color: rgb(209 213 219 / 0.8);
  border-bottom-color: rgb(209 213 219 / 0.8);
}
.border-y-gray-300\/90 {
  border-top-color: rgb(209 213 219 / 0.9);
  border-bottom-color: rgb(209 213 219 / 0.9);
}
.border-y-gray-300\/95 {
  border-top-color: rgb(209 213 219 / 0.95);
  border-bottom-color: rgb(209 213 219 / 0.95);
}
.border-y-gray-400 {
  --tw-border-opacity: 1;
  border-top-color: rgb(156 163 175 / var(--tw-border-opacity));
  border-bottom-color: rgb(156 163 175 / var(--tw-border-opacity));
}
.border-y-gray-400\/0 {
  border-top-color: rgb(156 163 175 / 0);
  border-bottom-color: rgb(156 163 175 / 0);
}
.border-y-gray-400\/10 {
  border-top-color: rgb(156 163 175 / 0.1);
  border-bottom-color: rgb(156 163 175 / 0.1);
}
.border-y-gray-400\/100 {
  border-top-color: rgb(156 163 175 / 1);
  border-bottom-color: rgb(156 163 175 / 1);
}
.border-y-gray-400\/20 {
  border-top-color: rgb(156 163 175 / 0.2);
  border-bottom-color: rgb(156 163 175 / 0.2);
}
.border-y-gray-400\/25 {
  border-top-color: rgb(156 163 175 / 0.25);
  border-bottom-color: rgb(156 163 175 / 0.25);
}
.border-y-gray-400\/30 {
  border-top-color: rgb(156 163 175 / 0.3);
  border-bottom-color: rgb(156 163 175 / 0.3);
}
.border-y-gray-400\/40 {
  border-top-color: rgb(156 163 175 / 0.4);
  border-bottom-color: rgb(156 163 175 / 0.4);
}
.border-y-gray-400\/5 {
  border-top-color: rgb(156 163 175 / 0.05);
  border-bottom-color: rgb(156 163 175 / 0.05);
}
.border-y-gray-400\/50 {
  border-top-color: rgb(156 163 175 / 0.5);
  border-bottom-color: rgb(156 163 175 / 0.5);
}
.border-y-gray-400\/60 {
  border-top-color: rgb(156 163 175 / 0.6);
  border-bottom-color: rgb(156 163 175 / 0.6);
}
.border-y-gray-400\/70 {
  border-top-color: rgb(156 163 175 / 0.7);
  border-bottom-color: rgb(156 163 175 / 0.7);
}
.border-y-gray-400\/75 {
  border-top-color: rgb(156 163 175 / 0.75);
  border-bottom-color: rgb(156 163 175 / 0.75);
}
.border-y-gray-400\/80 {
  border-top-color: rgb(156 163 175 / 0.8);
  border-bottom-color: rgb(156 163 175 / 0.8);
}
.border-y-gray-400\/90 {
  border-top-color: rgb(156 163 175 / 0.9);
  border-bottom-color: rgb(156 163 175 / 0.9);
}
.border-y-gray-400\/95 {
  border-top-color: rgb(156 163 175 / 0.95);
  border-bottom-color: rgb(156 163 175 / 0.95);
}
.border-y-gray-50 {
  --tw-border-opacity: 1;
  border-top-color: rgb(249 250 251 / var(--tw-border-opacity));
  border-bottom-color: rgb(249 250 251 / var(--tw-border-opacity));
}
.border-y-gray-50\/0 {
  border-top-color: rgb(249 250 251 / 0);
  border-bottom-color: rgb(249 250 251 / 0);
}
.border-y-gray-50\/10 {
  border-top-color: rgb(249 250 251 / 0.1);
  border-bottom-color: rgb(249 250 251 / 0.1);
}
.border-y-gray-50\/100 {
  border-top-color: rgb(249 250 251 / 1);
  border-bottom-color: rgb(249 250 251 / 1);
}
.border-y-gray-50\/20 {
  border-top-color: rgb(249 250 251 / 0.2);
  border-bottom-color: rgb(249 250 251 / 0.2);
}
.border-y-gray-50\/25 {
  border-top-color: rgb(249 250 251 / 0.25);
  border-bottom-color: rgb(249 250 251 / 0.25);
}
.border-y-gray-50\/30 {
  border-top-color: rgb(249 250 251 / 0.3);
  border-bottom-color: rgb(249 250 251 / 0.3);
}
.border-y-gray-50\/40 {
  border-top-color: rgb(249 250 251 / 0.4);
  border-bottom-color: rgb(249 250 251 / 0.4);
}
.border-y-gray-50\/5 {
  border-top-color: rgb(249 250 251 / 0.05);
  border-bottom-color: rgb(249 250 251 / 0.05);
}
.border-y-gray-50\/50 {
  border-top-color: rgb(249 250 251 / 0.5);
  border-bottom-color: rgb(249 250 251 / 0.5);
}
.border-y-gray-50\/60 {
  border-top-color: rgb(249 250 251 / 0.6);
  border-bottom-color: rgb(249 250 251 / 0.6);
}
.border-y-gray-50\/70 {
  border-top-color: rgb(249 250 251 / 0.7);
  border-bottom-color: rgb(249 250 251 / 0.7);
}
.border-y-gray-50\/75 {
  border-top-color: rgb(249 250 251 / 0.75);
  border-bottom-color: rgb(249 250 251 / 0.75);
}
.border-y-gray-50\/80 {
  border-top-color: rgb(249 250 251 / 0.8);
  border-bottom-color: rgb(249 250 251 / 0.8);
}
.border-y-gray-50\/90 {
  border-top-color: rgb(249 250 251 / 0.9);
  border-bottom-color: rgb(249 250 251 / 0.9);
}
.border-y-gray-50\/95 {
  border-top-color: rgb(249 250 251 / 0.95);
  border-bottom-color: rgb(249 250 251 / 0.95);
}
.border-y-gray-500 {
  --tw-border-opacity: 1;
  border-top-color: rgb(107 114 128 / var(--tw-border-opacity));
  border-bottom-color: rgb(107 114 128 / var(--tw-border-opacity));
}
.border-y-gray-500\/0 {
  border-top-color: rgb(107 114 128 / 0);
  border-bottom-color: rgb(107 114 128 / 0);
}
.border-y-gray-500\/10 {
  border-top-color: rgb(107 114 128 / 0.1);
  border-bottom-color: rgb(107 114 128 / 0.1);
}
.border-y-gray-500\/100 {
  border-top-color: rgb(107 114 128 / 1);
  border-bottom-color: rgb(107 114 128 / 1);
}
.border-y-gray-500\/20 {
  border-top-color: rgb(107 114 128 / 0.2);
  border-bottom-color: rgb(107 114 128 / 0.2);
}
.border-y-gray-500\/25 {
  border-top-color: rgb(107 114 128 / 0.25);
  border-bottom-color: rgb(107 114 128 / 0.25);
}
.border-y-gray-500\/30 {
  border-top-color: rgb(107 114 128 / 0.3);
  border-bottom-color: rgb(107 114 128 / 0.3);
}
.border-y-gray-500\/40 {
  border-top-color: rgb(107 114 128 / 0.4);
  border-bottom-color: rgb(107 114 128 / 0.4);
}
.border-y-gray-500\/5 {
  border-top-color: rgb(107 114 128 / 0.05);
  border-bottom-color: rgb(107 114 128 / 0.05);
}
.border-y-gray-500\/50 {
  border-top-color: rgb(107 114 128 / 0.5);
  border-bottom-color: rgb(107 114 128 / 0.5);
}
.border-y-gray-500\/60 {
  border-top-color: rgb(107 114 128 / 0.6);
  border-bottom-color: rgb(107 114 128 / 0.6);
}
.border-y-gray-500\/70 {
  border-top-color: rgb(107 114 128 / 0.7);
  border-bottom-color: rgb(107 114 128 / 0.7);
}
.border-y-gray-500\/75 {
  border-top-color: rgb(107 114 128 / 0.75);
  border-bottom-color: rgb(107 114 128 / 0.75);
}
.border-y-gray-500\/80 {
  border-top-color: rgb(107 114 128 / 0.8);
  border-bottom-color: rgb(107 114 128 / 0.8);
}
.border-y-gray-500\/90 {
  border-top-color: rgb(107 114 128 / 0.9);
  border-bottom-color: rgb(107 114 128 / 0.9);
}
.border-y-gray-500\/95 {
  border-top-color: rgb(107 114 128 / 0.95);
  border-bottom-color: rgb(107 114 128 / 0.95);
}
.border-y-gray-600 {
  --tw-border-opacity: 1;
  border-top-color: rgb(75 85 99 / var(--tw-border-opacity));
  border-bottom-color: rgb(75 85 99 / var(--tw-border-opacity));
}
.border-y-gray-600\/0 {
  border-top-color: rgb(75 85 99 / 0);
  border-bottom-color: rgb(75 85 99 / 0);
}
.border-y-gray-600\/10 {
  border-top-color: rgb(75 85 99 / 0.1);
  border-bottom-color: rgb(75 85 99 / 0.1);
}
.border-y-gray-600\/100 {
  border-top-color: rgb(75 85 99 / 1);
  border-bottom-color: rgb(75 85 99 / 1);
}
.border-y-gray-600\/20 {
  border-top-color: rgb(75 85 99 / 0.2);
  border-bottom-color: rgb(75 85 99 / 0.2);
}
.border-y-gray-600\/25 {
  border-top-color: rgb(75 85 99 / 0.25);
  border-bottom-color: rgb(75 85 99 / 0.25);
}
.border-y-gray-600\/30 {
  border-top-color: rgb(75 85 99 / 0.3);
  border-bottom-color: rgb(75 85 99 / 0.3);
}
.border-y-gray-600\/40 {
  border-top-color: rgb(75 85 99 / 0.4);
  border-bottom-color: rgb(75 85 99 / 0.4);
}
.border-y-gray-600\/5 {
  border-top-color: rgb(75 85 99 / 0.05);
  border-bottom-color: rgb(75 85 99 / 0.05);
}
.border-y-gray-600\/50 {
  border-top-color: rgb(75 85 99 / 0.5);
  border-bottom-color: rgb(75 85 99 / 0.5);
}
.border-y-gray-600\/60 {
  border-top-color: rgb(75 85 99 / 0.6);
  border-bottom-color: rgb(75 85 99 / 0.6);
}
.border-y-gray-600\/70 {
  border-top-color: rgb(75 85 99 / 0.7);
  border-bottom-color: rgb(75 85 99 / 0.7);
}
.border-y-gray-600\/75 {
  border-top-color: rgb(75 85 99 / 0.75);
  border-bottom-color: rgb(75 85 99 / 0.75);
}
.border-y-gray-600\/80 {
  border-top-color: rgb(75 85 99 / 0.8);
  border-bottom-color: rgb(75 85 99 / 0.8);
}
.border-y-gray-600\/90 {
  border-top-color: rgb(75 85 99 / 0.9);
  border-bottom-color: rgb(75 85 99 / 0.9);
}
.border-y-gray-600\/95 {
  border-top-color: rgb(75 85 99 / 0.95);
  border-bottom-color: rgb(75 85 99 / 0.95);
}
.border-y-gray-700 {
  --tw-border-opacity: 1;
  border-top-color: rgb(55 65 81 / var(--tw-border-opacity));
  border-bottom-color: rgb(55 65 81 / var(--tw-border-opacity));
}
.border-y-gray-700\/0 {
  border-top-color: rgb(55 65 81 / 0);
  border-bottom-color: rgb(55 65 81 / 0);
}
.border-y-gray-700\/10 {
  border-top-color: rgb(55 65 81 / 0.1);
  border-bottom-color: rgb(55 65 81 / 0.1);
}
.border-y-gray-700\/100 {
  border-top-color: rgb(55 65 81 / 1);
  border-bottom-color: rgb(55 65 81 / 1);
}
.border-y-gray-700\/20 {
  border-top-color: rgb(55 65 81 / 0.2);
  border-bottom-color: rgb(55 65 81 / 0.2);
}
.border-y-gray-700\/25 {
  border-top-color: rgb(55 65 81 / 0.25);
  border-bottom-color: rgb(55 65 81 / 0.25);
}
.border-y-gray-700\/30 {
  border-top-color: rgb(55 65 81 / 0.3);
  border-bottom-color: rgb(55 65 81 / 0.3);
}
.border-y-gray-700\/40 {
  border-top-color: rgb(55 65 81 / 0.4);
  border-bottom-color: rgb(55 65 81 / 0.4);
}
.border-y-gray-700\/5 {
  border-top-color: rgb(55 65 81 / 0.05);
  border-bottom-color: rgb(55 65 81 / 0.05);
}
.border-y-gray-700\/50 {
  border-top-color: rgb(55 65 81 / 0.5);
  border-bottom-color: rgb(55 65 81 / 0.5);
}
.border-y-gray-700\/60 {
  border-top-color: rgb(55 65 81 / 0.6);
  border-bottom-color: rgb(55 65 81 / 0.6);
}
.border-y-gray-700\/70 {
  border-top-color: rgb(55 65 81 / 0.7);
  border-bottom-color: rgb(55 65 81 / 0.7);
}
.border-y-gray-700\/75 {
  border-top-color: rgb(55 65 81 / 0.75);
  border-bottom-color: rgb(55 65 81 / 0.75);
}
.border-y-gray-700\/80 {
  border-top-color: rgb(55 65 81 / 0.8);
  border-bottom-color: rgb(55 65 81 / 0.8);
}
.border-y-gray-700\/90 {
  border-top-color: rgb(55 65 81 / 0.9);
  border-bottom-color: rgb(55 65 81 / 0.9);
}
.border-y-gray-700\/95 {
  border-top-color: rgb(55 65 81 / 0.95);
  border-bottom-color: rgb(55 65 81 / 0.95);
}
.border-y-gray-800 {
  --tw-border-opacity: 1;
  border-top-color: rgb(31 41 55 / var(--tw-border-opacity));
  border-bottom-color: rgb(31 41 55 / var(--tw-border-opacity));
}
.border-y-gray-800\/0 {
  border-top-color: rgb(31 41 55 / 0);
  border-bottom-color: rgb(31 41 55 / 0);
}
.border-y-gray-800\/10 {
  border-top-color: rgb(31 41 55 / 0.1);
  border-bottom-color: rgb(31 41 55 / 0.1);
}
.border-y-gray-800\/100 {
  border-top-color: rgb(31 41 55 / 1);
  border-bottom-color: rgb(31 41 55 / 1);
}
.border-y-gray-800\/20 {
  border-top-color: rgb(31 41 55 / 0.2);
  border-bottom-color: rgb(31 41 55 / 0.2);
}
.border-y-gray-800\/25 {
  border-top-color: rgb(31 41 55 / 0.25);
  border-bottom-color: rgb(31 41 55 / 0.25);
}
.border-y-gray-800\/30 {
  border-top-color: rgb(31 41 55 / 0.3);
  border-bottom-color: rgb(31 41 55 / 0.3);
}
.border-y-gray-800\/40 {
  border-top-color: rgb(31 41 55 / 0.4);
  border-bottom-color: rgb(31 41 55 / 0.4);
}
.border-y-gray-800\/5 {
  border-top-color: rgb(31 41 55 / 0.05);
  border-bottom-color: rgb(31 41 55 / 0.05);
}
.border-y-gray-800\/50 {
  border-top-color: rgb(31 41 55 / 0.5);
  border-bottom-color: rgb(31 41 55 / 0.5);
}
.border-y-gray-800\/60 {
  border-top-color: rgb(31 41 55 / 0.6);
  border-bottom-color: rgb(31 41 55 / 0.6);
}
.border-y-gray-800\/70 {
  border-top-color: rgb(31 41 55 / 0.7);
  border-bottom-color: rgb(31 41 55 / 0.7);
}
.border-y-gray-800\/75 {
  border-top-color: rgb(31 41 55 / 0.75);
  border-bottom-color: rgb(31 41 55 / 0.75);
}
.border-y-gray-800\/80 {
  border-top-color: rgb(31 41 55 / 0.8);
  border-bottom-color: rgb(31 41 55 / 0.8);
}
.border-y-gray-800\/90 {
  border-top-color: rgb(31 41 55 / 0.9);
  border-bottom-color: rgb(31 41 55 / 0.9);
}
.border-y-gray-800\/95 {
  border-top-color: rgb(31 41 55 / 0.95);
  border-bottom-color: rgb(31 41 55 / 0.95);
}
.border-y-gray-900 {
  --tw-border-opacity: 1;
  border-top-color: rgb(17 24 39 / var(--tw-border-opacity));
  border-bottom-color: rgb(17 24 39 / var(--tw-border-opacity));
}
.border-y-gray-900\/0 {
  border-top-color: rgb(17 24 39 / 0);
  border-bottom-color: rgb(17 24 39 / 0);
}
.border-y-gray-900\/10 {
  border-top-color: rgb(17 24 39 / 0.1);
  border-bottom-color: rgb(17 24 39 / 0.1);
}
.border-y-gray-900\/100 {
  border-top-color: rgb(17 24 39 / 1);
  border-bottom-color: rgb(17 24 39 / 1);
}
.border-y-gray-900\/20 {
  border-top-color: rgb(17 24 39 / 0.2);
  border-bottom-color: rgb(17 24 39 / 0.2);
}
.border-y-gray-900\/25 {
  border-top-color: rgb(17 24 39 / 0.25);
  border-bottom-color: rgb(17 24 39 / 0.25);
}
.border-y-gray-900\/30 {
  border-top-color: rgb(17 24 39 / 0.3);
  border-bottom-color: rgb(17 24 39 / 0.3);
}
.border-y-gray-900\/40 {
  border-top-color: rgb(17 24 39 / 0.4);
  border-bottom-color: rgb(17 24 39 / 0.4);
}
.border-y-gray-900\/5 {
  border-top-color: rgb(17 24 39 / 0.05);
  border-bottom-color: rgb(17 24 39 / 0.05);
}
.border-y-gray-900\/50 {
  border-top-color: rgb(17 24 39 / 0.5);
  border-bottom-color: rgb(17 24 39 / 0.5);
}
.border-y-gray-900\/60 {
  border-top-color: rgb(17 24 39 / 0.6);
  border-bottom-color: rgb(17 24 39 / 0.6);
}
.border-y-gray-900\/70 {
  border-top-color: rgb(17 24 39 / 0.7);
  border-bottom-color: rgb(17 24 39 / 0.7);
}
.border-y-gray-900\/75 {
  border-top-color: rgb(17 24 39 / 0.75);
  border-bottom-color: rgb(17 24 39 / 0.75);
}
.border-y-gray-900\/80 {
  border-top-color: rgb(17 24 39 / 0.8);
  border-bottom-color: rgb(17 24 39 / 0.8);
}
.border-y-gray-900\/90 {
  border-top-color: rgb(17 24 39 / 0.9);
  border-bottom-color: rgb(17 24 39 / 0.9);
}
.border-y-gray-900\/95 {
  border-top-color: rgb(17 24 39 / 0.95);
  border-bottom-color: rgb(17 24 39 / 0.95);
}
.border-y-gray-950 {
  --tw-border-opacity: 1;
  border-top-color: rgb(3 7 18 / var(--tw-border-opacity));
  border-bottom-color: rgb(3 7 18 / var(--tw-border-opacity));
}
.border-y-gray-950\/0 {
  border-top-color: rgb(3 7 18 / 0);
  border-bottom-color: rgb(3 7 18 / 0);
}
.border-y-gray-950\/10 {
  border-top-color: rgb(3 7 18 / 0.1);
  border-bottom-color: rgb(3 7 18 / 0.1);
}
.border-y-gray-950\/100 {
  border-top-color: rgb(3 7 18 / 1);
  border-bottom-color: rgb(3 7 18 / 1);
}
.border-y-gray-950\/20 {
  border-top-color: rgb(3 7 18 / 0.2);
  border-bottom-color: rgb(3 7 18 / 0.2);
}
.border-y-gray-950\/25 {
  border-top-color: rgb(3 7 18 / 0.25);
  border-bottom-color: rgb(3 7 18 / 0.25);
}
.border-y-gray-950\/30 {
  border-top-color: rgb(3 7 18 / 0.3);
  border-bottom-color: rgb(3 7 18 / 0.3);
}
.border-y-gray-950\/40 {
  border-top-color: rgb(3 7 18 / 0.4);
  border-bottom-color: rgb(3 7 18 / 0.4);
}
.border-y-gray-950\/5 {
  border-top-color: rgb(3 7 18 / 0.05);
  border-bottom-color: rgb(3 7 18 / 0.05);
}
.border-y-gray-950\/50 {
  border-top-color: rgb(3 7 18 / 0.5);
  border-bottom-color: rgb(3 7 18 / 0.5);
}
.border-y-gray-950\/60 {
  border-top-color: rgb(3 7 18 / 0.6);
  border-bottom-color: rgb(3 7 18 / 0.6);
}
.border-y-gray-950\/70 {
  border-top-color: rgb(3 7 18 / 0.7);
  border-bottom-color: rgb(3 7 18 / 0.7);
}
.border-y-gray-950\/75 {
  border-top-color: rgb(3 7 18 / 0.75);
  border-bottom-color: rgb(3 7 18 / 0.75);
}
.border-y-gray-950\/80 {
  border-top-color: rgb(3 7 18 / 0.8);
  border-bottom-color: rgb(3 7 18 / 0.8);
}
.border-y-gray-950\/90 {
  border-top-color: rgb(3 7 18 / 0.9);
  border-bottom-color: rgb(3 7 18 / 0.9);
}
.border-y-gray-950\/95 {
  border-top-color: rgb(3 7 18 / 0.95);
  border-bottom-color: rgb(3 7 18 / 0.95);
}
.border-y-green {
  --tw-border-opacity: 1;
  border-top-color: rgb(132 156 116 / var(--tw-border-opacity));
  border-bottom-color: rgb(132 156 116 / var(--tw-border-opacity));
}
.border-y-green\/0 {
  border-top-color: rgb(132 156 116 / 0);
  border-bottom-color: rgb(132 156 116 / 0);
}
.border-y-green\/10 {
  border-top-color: rgb(132 156 116 / 0.1);
  border-bottom-color: rgb(132 156 116 / 0.1);
}
.border-y-green\/100 {
  border-top-color: rgb(132 156 116 / 1);
  border-bottom-color: rgb(132 156 116 / 1);
}
.border-y-green\/20 {
  border-top-color: rgb(132 156 116 / 0.2);
  border-bottom-color: rgb(132 156 116 / 0.2);
}
.border-y-green\/25 {
  border-top-color: rgb(132 156 116 / 0.25);
  border-bottom-color: rgb(132 156 116 / 0.25);
}
.border-y-green\/30 {
  border-top-color: rgb(132 156 116 / 0.3);
  border-bottom-color: rgb(132 156 116 / 0.3);
}
.border-y-green\/40 {
  border-top-color: rgb(132 156 116 / 0.4);
  border-bottom-color: rgb(132 156 116 / 0.4);
}
.border-y-green\/5 {
  border-top-color: rgb(132 156 116 / 0.05);
  border-bottom-color: rgb(132 156 116 / 0.05);
}
.border-y-green\/50 {
  border-top-color: rgb(132 156 116 / 0.5);
  border-bottom-color: rgb(132 156 116 / 0.5);
}
.border-y-green\/60 {
  border-top-color: rgb(132 156 116 / 0.6);
  border-bottom-color: rgb(132 156 116 / 0.6);
}
.border-y-green\/70 {
  border-top-color: rgb(132 156 116 / 0.7);
  border-bottom-color: rgb(132 156 116 / 0.7);
}
.border-y-green\/75 {
  border-top-color: rgb(132 156 116 / 0.75);
  border-bottom-color: rgb(132 156 116 / 0.75);
}
.border-y-green\/80 {
  border-top-color: rgb(132 156 116 / 0.8);
  border-bottom-color: rgb(132 156 116 / 0.8);
}
.border-y-green\/90 {
  border-top-color: rgb(132 156 116 / 0.9);
  border-bottom-color: rgb(132 156 116 / 0.9);
}
.border-y-green\/95 {
  border-top-color: rgb(132 156 116 / 0.95);
  border-bottom-color: rgb(132 156 116 / 0.95);
}
.border-y-inherit {
  border-top-color: inherit;
  border-bottom-color: inherit;
}
.border-y-letterSpacing-normal {
  border-top-color: 0em;
  border-bottom-color: 0em;
}
.border-y-letterSpacing-tight {
  border-top-color: -0.025em;
  border-bottom-color: -0.025em;
}
.border-y-letterSpacing-tighter {
  border-top-color: -0.05em;
  border-bottom-color: -0.05em;
}
.border-y-letterSpacing-wide {
  border-top-color: 0.0125em;
  border-bottom-color: 0.0125em;
}
.border-y-letterSpacing-wider {
  border-top-color: 0.05em;
  border-bottom-color: 0.05em;
}
.border-y-letterSpacing-widest {
  border-top-color: 0.1em;
  border-bottom-color: 0.1em;
}
.border-y-lime {
  --tw-border-opacity: 1;
  border-top-color: rgb(197 217 163 / var(--tw-border-opacity));
  border-bottom-color: rgb(197 217 163 / var(--tw-border-opacity));
}
.border-y-lime\/0 {
  border-top-color: rgb(197 217 163 / 0);
  border-bottom-color: rgb(197 217 163 / 0);
}
.border-y-lime\/10 {
  border-top-color: rgb(197 217 163 / 0.1);
  border-bottom-color: rgb(197 217 163 / 0.1);
}
.border-y-lime\/100 {
  border-top-color: rgb(197 217 163 / 1);
  border-bottom-color: rgb(197 217 163 / 1);
}
.border-y-lime\/20 {
  border-top-color: rgb(197 217 163 / 0.2);
  border-bottom-color: rgb(197 217 163 / 0.2);
}
.border-y-lime\/25 {
  border-top-color: rgb(197 217 163 / 0.25);
  border-bottom-color: rgb(197 217 163 / 0.25);
}
.border-y-lime\/30 {
  border-top-color: rgb(197 217 163 / 0.3);
  border-bottom-color: rgb(197 217 163 / 0.3);
}
.border-y-lime\/40 {
  border-top-color: rgb(197 217 163 / 0.4);
  border-bottom-color: rgb(197 217 163 / 0.4);
}
.border-y-lime\/5 {
  border-top-color: rgb(197 217 163 / 0.05);
  border-bottom-color: rgb(197 217 163 / 0.05);
}
.border-y-lime\/50 {
  border-top-color: rgb(197 217 163 / 0.5);
  border-bottom-color: rgb(197 217 163 / 0.5);
}
.border-y-lime\/60 {
  border-top-color: rgb(197 217 163 / 0.6);
  border-bottom-color: rgb(197 217 163 / 0.6);
}
.border-y-lime\/70 {
  border-top-color: rgb(197 217 163 / 0.7);
  border-bottom-color: rgb(197 217 163 / 0.7);
}
.border-y-lime\/75 {
  border-top-color: rgb(197 217 163 / 0.75);
  border-bottom-color: rgb(197 217 163 / 0.75);
}
.border-y-lime\/80 {
  border-top-color: rgb(197 217 163 / 0.8);
  border-bottom-color: rgb(197 217 163 / 0.8);
}
.border-y-lime\/90 {
  border-top-color: rgb(197 217 163 / 0.9);
  border-bottom-color: rgb(197 217 163 / 0.9);
}
.border-y-lime\/95 {
  border-top-color: rgb(197 217 163 / 0.95);
  border-bottom-color: rgb(197 217 163 / 0.95);
}
.border-y-navy {
  --tw-border-opacity: 1;
  border-top-color: rgb(37 64 78 / var(--tw-border-opacity));
  border-bottom-color: rgb(37 64 78 / var(--tw-border-opacity));
}
.border-y-navy\/0 {
  border-top-color: rgb(37 64 78 / 0);
  border-bottom-color: rgb(37 64 78 / 0);
}
.border-y-navy\/10 {
  border-top-color: rgb(37 64 78 / 0.1);
  border-bottom-color: rgb(37 64 78 / 0.1);
}
.border-y-navy\/100 {
  border-top-color: rgb(37 64 78 / 1);
  border-bottom-color: rgb(37 64 78 / 1);
}
.border-y-navy\/20 {
  border-top-color: rgb(37 64 78 / 0.2);
  border-bottom-color: rgb(37 64 78 / 0.2);
}
.border-y-navy\/25 {
  border-top-color: rgb(37 64 78 / 0.25);
  border-bottom-color: rgb(37 64 78 / 0.25);
}
.border-y-navy\/30 {
  border-top-color: rgb(37 64 78 / 0.3);
  border-bottom-color: rgb(37 64 78 / 0.3);
}
.border-y-navy\/40 {
  border-top-color: rgb(37 64 78 / 0.4);
  border-bottom-color: rgb(37 64 78 / 0.4);
}
.border-y-navy\/5 {
  border-top-color: rgb(37 64 78 / 0.05);
  border-bottom-color: rgb(37 64 78 / 0.05);
}
.border-y-navy\/50 {
  border-top-color: rgb(37 64 78 / 0.5);
  border-bottom-color: rgb(37 64 78 / 0.5);
}
.border-y-navy\/60 {
  border-top-color: rgb(37 64 78 / 0.6);
  border-bottom-color: rgb(37 64 78 / 0.6);
}
.border-y-navy\/70 {
  border-top-color: rgb(37 64 78 / 0.7);
  border-bottom-color: rgb(37 64 78 / 0.7);
}
.border-y-navy\/75 {
  border-top-color: rgb(37 64 78 / 0.75);
  border-bottom-color: rgb(37 64 78 / 0.75);
}
.border-y-navy\/80 {
  border-top-color: rgb(37 64 78 / 0.8);
  border-bottom-color: rgb(37 64 78 / 0.8);
}
.border-y-navy\/90 {
  border-top-color: rgb(37 64 78 / 0.9);
  border-bottom-color: rgb(37 64 78 / 0.9);
}
.border-y-navy\/95 {
  border-top-color: rgb(37 64 78 / 0.95);
  border-bottom-color: rgb(37 64 78 / 0.95);
}
.border-y-teal {
  --tw-border-opacity: 1;
  border-top-color: rgb(78 105 119 / var(--tw-border-opacity));
  border-bottom-color: rgb(78 105 119 / var(--tw-border-opacity));
}
.border-y-teal\/0 {
  border-top-color: rgb(78 105 119 / 0);
  border-bottom-color: rgb(78 105 119 / 0);
}
.border-y-teal\/10 {
  border-top-color: rgb(78 105 119 / 0.1);
  border-bottom-color: rgb(78 105 119 / 0.1);
}
.border-y-teal\/100 {
  border-top-color: rgb(78 105 119 / 1);
  border-bottom-color: rgb(78 105 119 / 1);
}
.border-y-teal\/20 {
  border-top-color: rgb(78 105 119 / 0.2);
  border-bottom-color: rgb(78 105 119 / 0.2);
}
.border-y-teal\/25 {
  border-top-color: rgb(78 105 119 / 0.25);
  border-bottom-color: rgb(78 105 119 / 0.25);
}
.border-y-teal\/30 {
  border-top-color: rgb(78 105 119 / 0.3);
  border-bottom-color: rgb(78 105 119 / 0.3);
}
.border-y-teal\/40 {
  border-top-color: rgb(78 105 119 / 0.4);
  border-bottom-color: rgb(78 105 119 / 0.4);
}
.border-y-teal\/5 {
  border-top-color: rgb(78 105 119 / 0.05);
  border-bottom-color: rgb(78 105 119 / 0.05);
}
.border-y-teal\/50 {
  border-top-color: rgb(78 105 119 / 0.5);
  border-bottom-color: rgb(78 105 119 / 0.5);
}
.border-y-teal\/60 {
  border-top-color: rgb(78 105 119 / 0.6);
  border-bottom-color: rgb(78 105 119 / 0.6);
}
.border-y-teal\/70 {
  border-top-color: rgb(78 105 119 / 0.7);
  border-bottom-color: rgb(78 105 119 / 0.7);
}
.border-y-teal\/75 {
  border-top-color: rgb(78 105 119 / 0.75);
  border-bottom-color: rgb(78 105 119 / 0.75);
}
.border-y-teal\/80 {
  border-top-color: rgb(78 105 119 / 0.8);
  border-bottom-color: rgb(78 105 119 / 0.8);
}
.border-y-teal\/90 {
  border-top-color: rgb(78 105 119 / 0.9);
  border-bottom-color: rgb(78 105 119 / 0.9);
}
.border-y-teal\/95 {
  border-top-color: rgb(78 105 119 / 0.95);
  border-bottom-color: rgb(78 105 119 / 0.95);
}
.border-y-transparent {
  border-top-color: transparent;
  border-bottom-color: transparent;
}
.border-y-transparent\/0 {
  border-top-color: rgb(0 0 0 / 0);
  border-bottom-color: rgb(0 0 0 / 0);
}
.border-y-transparent\/10 {
  border-top-color: rgb(0 0 0 / 0.1);
  border-bottom-color: rgb(0 0 0 / 0.1);
}
.border-y-transparent\/100 {
  border-top-color: rgb(0 0 0 / 1);
  border-bottom-color: rgb(0 0 0 / 1);
}
.border-y-transparent\/20 {
  border-top-color: rgb(0 0 0 / 0.2);
  border-bottom-color: rgb(0 0 0 / 0.2);
}
.border-y-transparent\/25 {
  border-top-color: rgb(0 0 0 / 0.25);
  border-bottom-color: rgb(0 0 0 / 0.25);
}
.border-y-transparent\/30 {
  border-top-color: rgb(0 0 0 / 0.3);
  border-bottom-color: rgb(0 0 0 / 0.3);
}
.border-y-transparent\/40 {
  border-top-color: rgb(0 0 0 / 0.4);
  border-bottom-color: rgb(0 0 0 / 0.4);
}
.border-y-transparent\/5 {
  border-top-color: rgb(0 0 0 / 0.05);
  border-bottom-color: rgb(0 0 0 / 0.05);
}
.border-y-transparent\/50 {
  border-top-color: rgb(0 0 0 / 0.5);
  border-bottom-color: rgb(0 0 0 / 0.5);
}
.border-y-transparent\/60 {
  border-top-color: rgb(0 0 0 / 0.6);
  border-bottom-color: rgb(0 0 0 / 0.6);
}
.border-y-transparent\/70 {
  border-top-color: rgb(0 0 0 / 0.7);
  border-bottom-color: rgb(0 0 0 / 0.7);
}
.border-y-transparent\/75 {
  border-top-color: rgb(0 0 0 / 0.75);
  border-bottom-color: rgb(0 0 0 / 0.75);
}
.border-y-transparent\/80 {
  border-top-color: rgb(0 0 0 / 0.8);
  border-bottom-color: rgb(0 0 0 / 0.8);
}
.border-y-transparent\/90 {
  border-top-color: rgb(0 0 0 / 0.9);
  border-bottom-color: rgb(0 0 0 / 0.9);
}
.border-y-transparent\/95 {
  border-top-color: rgb(0 0 0 / 0.95);
  border-bottom-color: rgb(0 0 0 / 0.95);
}
.border-y-white {
  --tw-border-opacity: 1;
  border-top-color: rgb(255 255 255 / var(--tw-border-opacity));
  border-bottom-color: rgb(255 255 255 / var(--tw-border-opacity));
}
.border-y-white\/0 {
  border-top-color: rgb(255 255 255 / 0);
  border-bottom-color: rgb(255 255 255 / 0);
}
.border-y-white\/10 {
  border-top-color: rgb(255 255 255 / 0.1);
  border-bottom-color: rgb(255 255 255 / 0.1);
}
.border-y-white\/100 {
  border-top-color: rgb(255 255 255 / 1);
  border-bottom-color: rgb(255 255 255 / 1);
}
.border-y-white\/20 {
  border-top-color: rgb(255 255 255 / 0.2);
  border-bottom-color: rgb(255 255 255 / 0.2);
}
.border-y-white\/25 {
  border-top-color: rgb(255 255 255 / 0.25);
  border-bottom-color: rgb(255 255 255 / 0.25);
}
.border-y-white\/30 {
  border-top-color: rgb(255 255 255 / 0.3);
  border-bottom-color: rgb(255 255 255 / 0.3);
}
.border-y-white\/40 {
  border-top-color: rgb(255 255 255 / 0.4);
  border-bottom-color: rgb(255 255 255 / 0.4);
}
.border-y-white\/5 {
  border-top-color: rgb(255 255 255 / 0.05);
  border-bottom-color: rgb(255 255 255 / 0.05);
}
.border-y-white\/50 {
  border-top-color: rgb(255 255 255 / 0.5);
  border-bottom-color: rgb(255 255 255 / 0.5);
}
.border-y-white\/60 {
  border-top-color: rgb(255 255 255 / 0.6);
  border-bottom-color: rgb(255 255 255 / 0.6);
}
.border-y-white\/70 {
  border-top-color: rgb(255 255 255 / 0.7);
  border-bottom-color: rgb(255 255 255 / 0.7);
}
.border-y-white\/75 {
  border-top-color: rgb(255 255 255 / 0.75);
  border-bottom-color: rgb(255 255 255 / 0.75);
}
.border-y-white\/80 {
  border-top-color: rgb(255 255 255 / 0.8);
  border-bottom-color: rgb(255 255 255 / 0.8);
}
.border-y-white\/90 {
  border-top-color: rgb(255 255 255 / 0.9);
  border-bottom-color: rgb(255 255 255 / 0.9);
}
.border-y-white\/95 {
  border-top-color: rgb(255 255 255 / 0.95);
  border-bottom-color: rgb(255 255 255 / 0.95);
}
.border-b-blue {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(86 138 172 / var(--tw-border-opacity));
}
.border-b-blue\/0 {
  border-bottom-color: rgb(86 138 172 / 0);
}
.border-b-blue\/10 {
  border-bottom-color: rgb(86 138 172 / 0.1);
}
.border-b-blue\/100 {
  border-bottom-color: rgb(86 138 172 / 1);
}
.border-b-blue\/20 {
  border-bottom-color: rgb(86 138 172 / 0.2);
}
.border-b-blue\/25 {
  border-bottom-color: rgb(86 138 172 / 0.25);
}
.border-b-blue\/30 {
  border-bottom-color: rgb(86 138 172 / 0.3);
}
.border-b-blue\/40 {
  border-bottom-color: rgb(86 138 172 / 0.4);
}
.border-b-blue\/5 {
  border-bottom-color: rgb(86 138 172 / 0.05);
}
.border-b-blue\/50 {
  border-bottom-color: rgb(86 138 172 / 0.5);
}
.border-b-blue\/60 {
  border-bottom-color: rgb(86 138 172 / 0.6);
}
.border-b-blue\/70 {
  border-bottom-color: rgb(86 138 172 / 0.7);
}
.border-b-blue\/75 {
  border-bottom-color: rgb(86 138 172 / 0.75);
}
.border-b-blue\/80 {
  border-bottom-color: rgb(86 138 172 / 0.8);
}
.border-b-blue\/90 {
  border-bottom-color: rgb(86 138 172 / 0.9);
}
.border-b-blue\/95 {
  border-bottom-color: rgb(86 138 172 / 0.95);
}
.border-b-borderWidth {
  border-bottom-color: 1px;
}
.border-b-borderWidth-0 {
  border-bottom-color: 0px;
}
.border-b-borderWidth-2 {
  border-bottom-color: 2px;
}
.border-b-borderWidth-4 {
  border-bottom-color: 4px;
}
.border-b-borderWidth-6 {
  border-bottom-color: 6px;
}
.border-b-borderWidth-8 {
  border-bottom-color: 8px;
}
.border-b-boxShadow {
  border-bottom-color: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
}
.border-b-boxShadow-2xl {
  border-bottom-color: 0 25px 50px -12px rgb(0 0 0 / 0.25);
}
.border-b-boxShadow-inner {
  border-bottom-color: inset 0px 3px 3px rgba(0 0 0 / 1);
}
.border-b-boxShadow-lg {
  border-bottom-color: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
}
.border-b-boxShadow-md {
  border-bottom-color: 0 1px 2px -1px rgb(0 0 0 / 0.1);
}
.border-b-boxShadow-none {
  border-bottom-color: none;
}
.border-b-boxShadow-sm {
  border-bottom-color: 0px 6px 24px rgba(0, 0, 0, 0.8);
}
.border-b-boxShadow-xl {
  border-bottom-color: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
}
.border-b-current {
  border-bottom-color: currentColor;
}
.border-b-custom_1 {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(127 154 96 / var(--tw-border-opacity));
}
.border-b-custom_1\/0 {
  border-bottom-color: rgb(127 154 96 / 0);
}
.border-b-custom_1\/10 {
  border-bottom-color: rgb(127 154 96 / 0.1);
}
.border-b-custom_1\/100 {
  border-bottom-color: rgb(127 154 96 / 1);
}
.border-b-custom_1\/20 {
  border-bottom-color: rgb(127 154 96 / 0.2);
}
.border-b-custom_1\/25 {
  border-bottom-color: rgb(127 154 96 / 0.25);
}
.border-b-custom_1\/30 {
  border-bottom-color: rgb(127 154 96 / 0.3);
}
.border-b-custom_1\/40 {
  border-bottom-color: rgb(127 154 96 / 0.4);
}
.border-b-custom_1\/5 {
  border-bottom-color: rgb(127 154 96 / 0.05);
}
.border-b-custom_1\/50 {
  border-bottom-color: rgb(127 154 96 / 0.5);
}
.border-b-custom_1\/60 {
  border-bottom-color: rgb(127 154 96 / 0.6);
}
.border-b-custom_1\/70 {
  border-bottom-color: rgb(127 154 96 / 0.7);
}
.border-b-custom_1\/75 {
  border-bottom-color: rgb(127 154 96 / 0.75);
}
.border-b-custom_1\/80 {
  border-bottom-color: rgb(127 154 96 / 0.8);
}
.border-b-custom_1\/90 {
  border-bottom-color: rgb(127 154 96 / 0.9);
}
.border-b-custom_1\/95 {
  border-bottom-color: rgb(127 154 96 / 0.95);
}
.border-b-custom_10 {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(100 136 99 / var(--tw-border-opacity));
}
.border-b-custom_10\/0 {
  border-bottom-color: rgb(100 136 99 / 0);
}
.border-b-custom_10\/10 {
  border-bottom-color: rgb(100 136 99 / 0.1);
}
.border-b-custom_10\/100 {
  border-bottom-color: rgb(100 136 99 / 1);
}
.border-b-custom_10\/20 {
  border-bottom-color: rgb(100 136 99 / 0.2);
}
.border-b-custom_10\/25 {
  border-bottom-color: rgb(100 136 99 / 0.25);
}
.border-b-custom_10\/30 {
  border-bottom-color: rgb(100 136 99 / 0.3);
}
.border-b-custom_10\/40 {
  border-bottom-color: rgb(100 136 99 / 0.4);
}
.border-b-custom_10\/5 {
  border-bottom-color: rgb(100 136 99 / 0.05);
}
.border-b-custom_10\/50 {
  border-bottom-color: rgb(100 136 99 / 0.5);
}
.border-b-custom_10\/60 {
  border-bottom-color: rgb(100 136 99 / 0.6);
}
.border-b-custom_10\/70 {
  border-bottom-color: rgb(100 136 99 / 0.7);
}
.border-b-custom_10\/75 {
  border-bottom-color: rgb(100 136 99 / 0.75);
}
.border-b-custom_10\/80 {
  border-bottom-color: rgb(100 136 99 / 0.8);
}
.border-b-custom_10\/90 {
  border-bottom-color: rgb(100 136 99 / 0.9);
}
.border-b-custom_10\/95 {
  border-bottom-color: rgb(100 136 99 / 0.95);
}
.border-b-custom_2 {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(164 134 95 / var(--tw-border-opacity));
}
.border-b-custom_2\/0 {
  border-bottom-color: rgb(164 134 95 / 0);
}
.border-b-custom_2\/10 {
  border-bottom-color: rgb(164 134 95 / 0.1);
}
.border-b-custom_2\/100 {
  border-bottom-color: rgb(164 134 95 / 1);
}
.border-b-custom_2\/20 {
  border-bottom-color: rgb(164 134 95 / 0.2);
}
.border-b-custom_2\/25 {
  border-bottom-color: rgb(164 134 95 / 0.25);
}
.border-b-custom_2\/30 {
  border-bottom-color: rgb(164 134 95 / 0.3);
}
.border-b-custom_2\/40 {
  border-bottom-color: rgb(164 134 95 / 0.4);
}
.border-b-custom_2\/5 {
  border-bottom-color: rgb(164 134 95 / 0.05);
}
.border-b-custom_2\/50 {
  border-bottom-color: rgb(164 134 95 / 0.5);
}
.border-b-custom_2\/60 {
  border-bottom-color: rgb(164 134 95 / 0.6);
}
.border-b-custom_2\/70 {
  border-bottom-color: rgb(164 134 95 / 0.7);
}
.border-b-custom_2\/75 {
  border-bottom-color: rgb(164 134 95 / 0.75);
}
.border-b-custom_2\/80 {
  border-bottom-color: rgb(164 134 95 / 0.8);
}
.border-b-custom_2\/90 {
  border-bottom-color: rgb(164 134 95 / 0.9);
}
.border-b-custom_2\/95 {
  border-bottom-color: rgb(164 134 95 / 0.95);
}
.border-b-custom_3 {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(73 98 96 / var(--tw-border-opacity));
}
.border-b-custom_3\/0 {
  border-bottom-color: rgb(73 98 96 / 0);
}
.border-b-custom_3\/10 {
  border-bottom-color: rgb(73 98 96 / 0.1);
}
.border-b-custom_3\/100 {
  border-bottom-color: rgb(73 98 96 / 1);
}
.border-b-custom_3\/20 {
  border-bottom-color: rgb(73 98 96 / 0.2);
}
.border-b-custom_3\/25 {
  border-bottom-color: rgb(73 98 96 / 0.25);
}
.border-b-custom_3\/30 {
  border-bottom-color: rgb(73 98 96 / 0.3);
}
.border-b-custom_3\/40 {
  border-bottom-color: rgb(73 98 96 / 0.4);
}
.border-b-custom_3\/5 {
  border-bottom-color: rgb(73 98 96 / 0.05);
}
.border-b-custom_3\/50 {
  border-bottom-color: rgb(73 98 96 / 0.5);
}
.border-b-custom_3\/60 {
  border-bottom-color: rgb(73 98 96 / 0.6);
}
.border-b-custom_3\/70 {
  border-bottom-color: rgb(73 98 96 / 0.7);
}
.border-b-custom_3\/75 {
  border-bottom-color: rgb(73 98 96 / 0.75);
}
.border-b-custom_3\/80 {
  border-bottom-color: rgb(73 98 96 / 0.8);
}
.border-b-custom_3\/90 {
  border-bottom-color: rgb(73 98 96 / 0.9);
}
.border-b-custom_3\/95 {
  border-bottom-color: rgb(73 98 96 / 0.95);
}
.border-b-custom_4 {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(64 133 133 / var(--tw-border-opacity));
}
.border-b-custom_4\/0 {
  border-bottom-color: rgb(64 133 133 / 0);
}
.border-b-custom_4\/10 {
  border-bottom-color: rgb(64 133 133 / 0.1);
}
.border-b-custom_4\/100 {
  border-bottom-color: rgb(64 133 133 / 1);
}
.border-b-custom_4\/20 {
  border-bottom-color: rgb(64 133 133 / 0.2);
}
.border-b-custom_4\/25 {
  border-bottom-color: rgb(64 133 133 / 0.25);
}
.border-b-custom_4\/30 {
  border-bottom-color: rgb(64 133 133 / 0.3);
}
.border-b-custom_4\/40 {
  border-bottom-color: rgb(64 133 133 / 0.4);
}
.border-b-custom_4\/5 {
  border-bottom-color: rgb(64 133 133 / 0.05);
}
.border-b-custom_4\/50 {
  border-bottom-color: rgb(64 133 133 / 0.5);
}
.border-b-custom_4\/60 {
  border-bottom-color: rgb(64 133 133 / 0.6);
}
.border-b-custom_4\/70 {
  border-bottom-color: rgb(64 133 133 / 0.7);
}
.border-b-custom_4\/75 {
  border-bottom-color: rgb(64 133 133 / 0.75);
}
.border-b-custom_4\/80 {
  border-bottom-color: rgb(64 133 133 / 0.8);
}
.border-b-custom_4\/90 {
  border-bottom-color: rgb(64 133 133 / 0.9);
}
.border-b-custom_4\/95 {
  border-bottom-color: rgb(64 133 133 / 0.95);
}
.border-b-custom_5 {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(20 83 108 / var(--tw-border-opacity));
}
.border-b-custom_5\/0 {
  border-bottom-color: rgb(20 83 108 / 0);
}
.border-b-custom_5\/10 {
  border-bottom-color: rgb(20 83 108 / 0.1);
}
.border-b-custom_5\/100 {
  border-bottom-color: rgb(20 83 108 / 1);
}
.border-b-custom_5\/20 {
  border-bottom-color: rgb(20 83 108 / 0.2);
}
.border-b-custom_5\/25 {
  border-bottom-color: rgb(20 83 108 / 0.25);
}
.border-b-custom_5\/30 {
  border-bottom-color: rgb(20 83 108 / 0.3);
}
.border-b-custom_5\/40 {
  border-bottom-color: rgb(20 83 108 / 0.4);
}
.border-b-custom_5\/5 {
  border-bottom-color: rgb(20 83 108 / 0.05);
}
.border-b-custom_5\/50 {
  border-bottom-color: rgb(20 83 108 / 0.5);
}
.border-b-custom_5\/60 {
  border-bottom-color: rgb(20 83 108 / 0.6);
}
.border-b-custom_5\/70 {
  border-bottom-color: rgb(20 83 108 / 0.7);
}
.border-b-custom_5\/75 {
  border-bottom-color: rgb(20 83 108 / 0.75);
}
.border-b-custom_5\/80 {
  border-bottom-color: rgb(20 83 108 / 0.8);
}
.border-b-custom_5\/90 {
  border-bottom-color: rgb(20 83 108 / 0.9);
}
.border-b-custom_5\/95 {
  border-bottom-color: rgb(20 83 108 / 0.95);
}
.border-b-custom_6 {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(47 101 105 / var(--tw-border-opacity));
}
.border-b-custom_6\/0 {
  border-bottom-color: rgb(47 101 105 / 0);
}
.border-b-custom_6\/10 {
  border-bottom-color: rgb(47 101 105 / 0.1);
}
.border-b-custom_6\/100 {
  border-bottom-color: rgb(47 101 105 / 1);
}
.border-b-custom_6\/20 {
  border-bottom-color: rgb(47 101 105 / 0.2);
}
.border-b-custom_6\/25 {
  border-bottom-color: rgb(47 101 105 / 0.25);
}
.border-b-custom_6\/30 {
  border-bottom-color: rgb(47 101 105 / 0.3);
}
.border-b-custom_6\/40 {
  border-bottom-color: rgb(47 101 105 / 0.4);
}
.border-b-custom_6\/5 {
  border-bottom-color: rgb(47 101 105 / 0.05);
}
.border-b-custom_6\/50 {
  border-bottom-color: rgb(47 101 105 / 0.5);
}
.border-b-custom_6\/60 {
  border-bottom-color: rgb(47 101 105 / 0.6);
}
.border-b-custom_6\/70 {
  border-bottom-color: rgb(47 101 105 / 0.7);
}
.border-b-custom_6\/75 {
  border-bottom-color: rgb(47 101 105 / 0.75);
}
.border-b-custom_6\/80 {
  border-bottom-color: rgb(47 101 105 / 0.8);
}
.border-b-custom_6\/90 {
  border-bottom-color: rgb(47 101 105 / 0.9);
}
.border-b-custom_6\/95 {
  border-bottom-color: rgb(47 101 105 / 0.95);
}
.border-b-custom_7 {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(48 149 180 / var(--tw-border-opacity));
}
.border-b-custom_7\/0 {
  border-bottom-color: rgb(48 149 180 / 0);
}
.border-b-custom_7\/10 {
  border-bottom-color: rgb(48 149 180 / 0.1);
}
.border-b-custom_7\/100 {
  border-bottom-color: rgb(48 149 180 / 1);
}
.border-b-custom_7\/20 {
  border-bottom-color: rgb(48 149 180 / 0.2);
}
.border-b-custom_7\/25 {
  border-bottom-color: rgb(48 149 180 / 0.25);
}
.border-b-custom_7\/30 {
  border-bottom-color: rgb(48 149 180 / 0.3);
}
.border-b-custom_7\/40 {
  border-bottom-color: rgb(48 149 180 / 0.4);
}
.border-b-custom_7\/5 {
  border-bottom-color: rgb(48 149 180 / 0.05);
}
.border-b-custom_7\/50 {
  border-bottom-color: rgb(48 149 180 / 0.5);
}
.border-b-custom_7\/60 {
  border-bottom-color: rgb(48 149 180 / 0.6);
}
.border-b-custom_7\/70 {
  border-bottom-color: rgb(48 149 180 / 0.7);
}
.border-b-custom_7\/75 {
  border-bottom-color: rgb(48 149 180 / 0.75);
}
.border-b-custom_7\/80 {
  border-bottom-color: rgb(48 149 180 / 0.8);
}
.border-b-custom_7\/90 {
  border-bottom-color: rgb(48 149 180 / 0.9);
}
.border-b-custom_7\/95 {
  border-bottom-color: rgb(48 149 180 / 0.95);
}
.border-b-custom_8 {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(74 119 102 / var(--tw-border-opacity));
}
.border-b-custom_8\/0 {
  border-bottom-color: rgb(74 119 102 / 0);
}
.border-b-custom_8\/10 {
  border-bottom-color: rgb(74 119 102 / 0.1);
}
.border-b-custom_8\/100 {
  border-bottom-color: rgb(74 119 102 / 1);
}
.border-b-custom_8\/20 {
  border-bottom-color: rgb(74 119 102 / 0.2);
}
.border-b-custom_8\/25 {
  border-bottom-color: rgb(74 119 102 / 0.25);
}
.border-b-custom_8\/30 {
  border-bottom-color: rgb(74 119 102 / 0.3);
}
.border-b-custom_8\/40 {
  border-bottom-color: rgb(74 119 102 / 0.4);
}
.border-b-custom_8\/5 {
  border-bottom-color: rgb(74 119 102 / 0.05);
}
.border-b-custom_8\/50 {
  border-bottom-color: rgb(74 119 102 / 0.5);
}
.border-b-custom_8\/60 {
  border-bottom-color: rgb(74 119 102 / 0.6);
}
.border-b-custom_8\/70 {
  border-bottom-color: rgb(74 119 102 / 0.7);
}
.border-b-custom_8\/75 {
  border-bottom-color: rgb(74 119 102 / 0.75);
}
.border-b-custom_8\/80 {
  border-bottom-color: rgb(74 119 102 / 0.8);
}
.border-b-custom_8\/90 {
  border-bottom-color: rgb(74 119 102 / 0.9);
}
.border-b-custom_8\/95 {
  border-bottom-color: rgb(74 119 102 / 0.95);
}
.border-b-custom_9 {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(100 120 105 / var(--tw-border-opacity));
}
.border-b-custom_9\/0 {
  border-bottom-color: rgb(100 120 105 / 0);
}
.border-b-custom_9\/10 {
  border-bottom-color: rgb(100 120 105 / 0.1);
}
.border-b-custom_9\/100 {
  border-bottom-color: rgb(100 120 105 / 1);
}
.border-b-custom_9\/20 {
  border-bottom-color: rgb(100 120 105 / 0.2);
}
.border-b-custom_9\/25 {
  border-bottom-color: rgb(100 120 105 / 0.25);
}
.border-b-custom_9\/30 {
  border-bottom-color: rgb(100 120 105 / 0.3);
}
.border-b-custom_9\/40 {
  border-bottom-color: rgb(100 120 105 / 0.4);
}
.border-b-custom_9\/5 {
  border-bottom-color: rgb(100 120 105 / 0.05);
}
.border-b-custom_9\/50 {
  border-bottom-color: rgb(100 120 105 / 0.5);
}
.border-b-custom_9\/60 {
  border-bottom-color: rgb(100 120 105 / 0.6);
}
.border-b-custom_9\/70 {
  border-bottom-color: rgb(100 120 105 / 0.7);
}
.border-b-custom_9\/75 {
  border-bottom-color: rgb(100 120 105 / 0.75);
}
.border-b-custom_9\/80 {
  border-bottom-color: rgb(100 120 105 / 0.8);
}
.border-b-custom_9\/90 {
  border-bottom-color: rgb(100 120 105 / 0.9);
}
.border-b-custom_9\/95 {
  border-bottom-color: rgb(100 120 105 / 0.95);
}
.border-b-gold {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(198 154 101 / var(--tw-border-opacity));
}
.border-b-gold\/0 {
  border-bottom-color: rgb(198 154 101 / 0);
}
.border-b-gold\/10 {
  border-bottom-color: rgb(198 154 101 / 0.1);
}
.border-b-gold\/100 {
  border-bottom-color: rgb(198 154 101 / 1);
}
.border-b-gold\/20 {
  border-bottom-color: rgb(198 154 101 / 0.2);
}
.border-b-gold\/25 {
  border-bottom-color: rgb(198 154 101 / 0.25);
}
.border-b-gold\/30 {
  border-bottom-color: rgb(198 154 101 / 0.3);
}
.border-b-gold\/40 {
  border-bottom-color: rgb(198 154 101 / 0.4);
}
.border-b-gold\/5 {
  border-bottom-color: rgb(198 154 101 / 0.05);
}
.border-b-gold\/50 {
  border-bottom-color: rgb(198 154 101 / 0.5);
}
.border-b-gold\/60 {
  border-bottom-color: rgb(198 154 101 / 0.6);
}
.border-b-gold\/70 {
  border-bottom-color: rgb(198 154 101 / 0.7);
}
.border-b-gold\/75 {
  border-bottom-color: rgb(198 154 101 / 0.75);
}
.border-b-gold\/80 {
  border-bottom-color: rgb(198 154 101 / 0.8);
}
.border-b-gold\/90 {
  border-bottom-color: rgb(198 154 101 / 0.9);
}
.border-b-gold\/95 {
  border-bottom-color: rgb(198 154 101 / 0.95);
}
.border-b-gray-100 {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(243 244 246 / var(--tw-border-opacity));
}
.border-b-gray-100\/0 {
  border-bottom-color: rgb(243 244 246 / 0);
}
.border-b-gray-100\/10 {
  border-bottom-color: rgb(243 244 246 / 0.1);
}
.border-b-gray-100\/100 {
  border-bottom-color: rgb(243 244 246 / 1);
}
.border-b-gray-100\/20 {
  border-bottom-color: rgb(243 244 246 / 0.2);
}
.border-b-gray-100\/25 {
  border-bottom-color: rgb(243 244 246 / 0.25);
}
.border-b-gray-100\/30 {
  border-bottom-color: rgb(243 244 246 / 0.3);
}
.border-b-gray-100\/40 {
  border-bottom-color: rgb(243 244 246 / 0.4);
}
.border-b-gray-100\/5 {
  border-bottom-color: rgb(243 244 246 / 0.05);
}
.border-b-gray-100\/50 {
  border-bottom-color: rgb(243 244 246 / 0.5);
}
.border-b-gray-100\/60 {
  border-bottom-color: rgb(243 244 246 / 0.6);
}
.border-b-gray-100\/70 {
  border-bottom-color: rgb(243 244 246 / 0.7);
}
.border-b-gray-100\/75 {
  border-bottom-color: rgb(243 244 246 / 0.75);
}
.border-b-gray-100\/80 {
  border-bottom-color: rgb(243 244 246 / 0.8);
}
.border-b-gray-100\/90 {
  border-bottom-color: rgb(243 244 246 / 0.9);
}
.border-b-gray-100\/95 {
  border-bottom-color: rgb(243 244 246 / 0.95);
}
.border-b-gray-200 {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(229 231 235 / var(--tw-border-opacity));
}
.border-b-gray-200\/0 {
  border-bottom-color: rgb(229 231 235 / 0);
}
.border-b-gray-200\/10 {
  border-bottom-color: rgb(229 231 235 / 0.1);
}
.border-b-gray-200\/100 {
  border-bottom-color: rgb(229 231 235 / 1);
}
.border-b-gray-200\/20 {
  border-bottom-color: rgb(229 231 235 / 0.2);
}
.border-b-gray-200\/25 {
  border-bottom-color: rgb(229 231 235 / 0.25);
}
.border-b-gray-200\/30 {
  border-bottom-color: rgb(229 231 235 / 0.3);
}
.border-b-gray-200\/40 {
  border-bottom-color: rgb(229 231 235 / 0.4);
}
.border-b-gray-200\/5 {
  border-bottom-color: rgb(229 231 235 / 0.05);
}
.border-b-gray-200\/50 {
  border-bottom-color: rgb(229 231 235 / 0.5);
}
.border-b-gray-200\/60 {
  border-bottom-color: rgb(229 231 235 / 0.6);
}
.border-b-gray-200\/70 {
  border-bottom-color: rgb(229 231 235 / 0.7);
}
.border-b-gray-200\/75 {
  border-bottom-color: rgb(229 231 235 / 0.75);
}
.border-b-gray-200\/80 {
  border-bottom-color: rgb(229 231 235 / 0.8);
}
.border-b-gray-200\/90 {
  border-bottom-color: rgb(229 231 235 / 0.9);
}
.border-b-gray-200\/95 {
  border-bottom-color: rgb(229 231 235 / 0.95);
}
.border-b-gray-300 {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(209 213 219 / var(--tw-border-opacity));
}
.border-b-gray-300\/0 {
  border-bottom-color: rgb(209 213 219 / 0);
}
.border-b-gray-300\/10 {
  border-bottom-color: rgb(209 213 219 / 0.1);
}
.border-b-gray-300\/100 {
  border-bottom-color: rgb(209 213 219 / 1);
}
.border-b-gray-300\/20 {
  border-bottom-color: rgb(209 213 219 / 0.2);
}
.border-b-gray-300\/25 {
  border-bottom-color: rgb(209 213 219 / 0.25);
}
.border-b-gray-300\/30 {
  border-bottom-color: rgb(209 213 219 / 0.3);
}
.border-b-gray-300\/40 {
  border-bottom-color: rgb(209 213 219 / 0.4);
}
.border-b-gray-300\/5 {
  border-bottom-color: rgb(209 213 219 / 0.05);
}
.border-b-gray-300\/50 {
  border-bottom-color: rgb(209 213 219 / 0.5);
}
.border-b-gray-300\/60 {
  border-bottom-color: rgb(209 213 219 / 0.6);
}
.border-b-gray-300\/70 {
  border-bottom-color: rgb(209 213 219 / 0.7);
}
.border-b-gray-300\/75 {
  border-bottom-color: rgb(209 213 219 / 0.75);
}
.border-b-gray-300\/80 {
  border-bottom-color: rgb(209 213 219 / 0.8);
}
.border-b-gray-300\/90 {
  border-bottom-color: rgb(209 213 219 / 0.9);
}
.border-b-gray-300\/95 {
  border-bottom-color: rgb(209 213 219 / 0.95);
}
.border-b-gray-400 {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(156 163 175 / var(--tw-border-opacity));
}
.border-b-gray-400\/0 {
  border-bottom-color: rgb(156 163 175 / 0);
}
.border-b-gray-400\/10 {
  border-bottom-color: rgb(156 163 175 / 0.1);
}
.border-b-gray-400\/100 {
  border-bottom-color: rgb(156 163 175 / 1);
}
.border-b-gray-400\/20 {
  border-bottom-color: rgb(156 163 175 / 0.2);
}
.border-b-gray-400\/25 {
  border-bottom-color: rgb(156 163 175 / 0.25);
}
.border-b-gray-400\/30 {
  border-bottom-color: rgb(156 163 175 / 0.3);
}
.border-b-gray-400\/40 {
  border-bottom-color: rgb(156 163 175 / 0.4);
}
.border-b-gray-400\/5 {
  border-bottom-color: rgb(156 163 175 / 0.05);
}
.border-b-gray-400\/50 {
  border-bottom-color: rgb(156 163 175 / 0.5);
}
.border-b-gray-400\/60 {
  border-bottom-color: rgb(156 163 175 / 0.6);
}
.border-b-gray-400\/70 {
  border-bottom-color: rgb(156 163 175 / 0.7);
}
.border-b-gray-400\/75 {
  border-bottom-color: rgb(156 163 175 / 0.75);
}
.border-b-gray-400\/80 {
  border-bottom-color: rgb(156 163 175 / 0.8);
}
.border-b-gray-400\/90 {
  border-bottom-color: rgb(156 163 175 / 0.9);
}
.border-b-gray-400\/95 {
  border-bottom-color: rgb(156 163 175 / 0.95);
}
.border-b-gray-50 {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(249 250 251 / var(--tw-border-opacity));
}
.border-b-gray-50\/0 {
  border-bottom-color: rgb(249 250 251 / 0);
}
.border-b-gray-50\/10 {
  border-bottom-color: rgb(249 250 251 / 0.1);
}
.border-b-gray-50\/100 {
  border-bottom-color: rgb(249 250 251 / 1);
}
.border-b-gray-50\/20 {
  border-bottom-color: rgb(249 250 251 / 0.2);
}
.border-b-gray-50\/25 {
  border-bottom-color: rgb(249 250 251 / 0.25);
}
.border-b-gray-50\/30 {
  border-bottom-color: rgb(249 250 251 / 0.3);
}
.border-b-gray-50\/40 {
  border-bottom-color: rgb(249 250 251 / 0.4);
}
.border-b-gray-50\/5 {
  border-bottom-color: rgb(249 250 251 / 0.05);
}
.border-b-gray-50\/50 {
  border-bottom-color: rgb(249 250 251 / 0.5);
}
.border-b-gray-50\/60 {
  border-bottom-color: rgb(249 250 251 / 0.6);
}
.border-b-gray-50\/70 {
  border-bottom-color: rgb(249 250 251 / 0.7);
}
.border-b-gray-50\/75 {
  border-bottom-color: rgb(249 250 251 / 0.75);
}
.border-b-gray-50\/80 {
  border-bottom-color: rgb(249 250 251 / 0.8);
}
.border-b-gray-50\/90 {
  border-bottom-color: rgb(249 250 251 / 0.9);
}
.border-b-gray-50\/95 {
  border-bottom-color: rgb(249 250 251 / 0.95);
}
.border-b-gray-500 {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(107 114 128 / var(--tw-border-opacity));
}
.border-b-gray-500\/0 {
  border-bottom-color: rgb(107 114 128 / 0);
}
.border-b-gray-500\/10 {
  border-bottom-color: rgb(107 114 128 / 0.1);
}
.border-b-gray-500\/100 {
  border-bottom-color: rgb(107 114 128 / 1);
}
.border-b-gray-500\/20 {
  border-bottom-color: rgb(107 114 128 / 0.2);
}
.border-b-gray-500\/25 {
  border-bottom-color: rgb(107 114 128 / 0.25);
}
.border-b-gray-500\/30 {
  border-bottom-color: rgb(107 114 128 / 0.3);
}
.border-b-gray-500\/40 {
  border-bottom-color: rgb(107 114 128 / 0.4);
}
.border-b-gray-500\/5 {
  border-bottom-color: rgb(107 114 128 / 0.05);
}
.border-b-gray-500\/50 {
  border-bottom-color: rgb(107 114 128 / 0.5);
}
.border-b-gray-500\/60 {
  border-bottom-color: rgb(107 114 128 / 0.6);
}
.border-b-gray-500\/70 {
  border-bottom-color: rgb(107 114 128 / 0.7);
}
.border-b-gray-500\/75 {
  border-bottom-color: rgb(107 114 128 / 0.75);
}
.border-b-gray-500\/80 {
  border-bottom-color: rgb(107 114 128 / 0.8);
}
.border-b-gray-500\/90 {
  border-bottom-color: rgb(107 114 128 / 0.9);
}
.border-b-gray-500\/95 {
  border-bottom-color: rgb(107 114 128 / 0.95);
}
.border-b-gray-600 {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(75 85 99 / var(--tw-border-opacity));
}
.border-b-gray-600\/0 {
  border-bottom-color: rgb(75 85 99 / 0);
}
.border-b-gray-600\/10 {
  border-bottom-color: rgb(75 85 99 / 0.1);
}
.border-b-gray-600\/100 {
  border-bottom-color: rgb(75 85 99 / 1);
}
.border-b-gray-600\/20 {
  border-bottom-color: rgb(75 85 99 / 0.2);
}
.border-b-gray-600\/25 {
  border-bottom-color: rgb(75 85 99 / 0.25);
}
.border-b-gray-600\/30 {
  border-bottom-color: rgb(75 85 99 / 0.3);
}
.border-b-gray-600\/40 {
  border-bottom-color: rgb(75 85 99 / 0.4);
}
.border-b-gray-600\/5 {
  border-bottom-color: rgb(75 85 99 / 0.05);
}
.border-b-gray-600\/50 {
  border-bottom-color: rgb(75 85 99 / 0.5);
}
.border-b-gray-600\/60 {
  border-bottom-color: rgb(75 85 99 / 0.6);
}
.border-b-gray-600\/70 {
  border-bottom-color: rgb(75 85 99 / 0.7);
}
.border-b-gray-600\/75 {
  border-bottom-color: rgb(75 85 99 / 0.75);
}
.border-b-gray-600\/80 {
  border-bottom-color: rgb(75 85 99 / 0.8);
}
.border-b-gray-600\/90 {
  border-bottom-color: rgb(75 85 99 / 0.9);
}
.border-b-gray-600\/95 {
  border-bottom-color: rgb(75 85 99 / 0.95);
}
.border-b-gray-700 {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(55 65 81 / var(--tw-border-opacity));
}
.border-b-gray-700\/0 {
  border-bottom-color: rgb(55 65 81 / 0);
}
.border-b-gray-700\/10 {
  border-bottom-color: rgb(55 65 81 / 0.1);
}
.border-b-gray-700\/100 {
  border-bottom-color: rgb(55 65 81 / 1);
}
.border-b-gray-700\/20 {
  border-bottom-color: rgb(55 65 81 / 0.2);
}
.border-b-gray-700\/25 {
  border-bottom-color: rgb(55 65 81 / 0.25);
}
.border-b-gray-700\/30 {
  border-bottom-color: rgb(55 65 81 / 0.3);
}
.border-b-gray-700\/40 {
  border-bottom-color: rgb(55 65 81 / 0.4);
}
.border-b-gray-700\/5 {
  border-bottom-color: rgb(55 65 81 / 0.05);
}
.border-b-gray-700\/50 {
  border-bottom-color: rgb(55 65 81 / 0.5);
}
.border-b-gray-700\/60 {
  border-bottom-color: rgb(55 65 81 / 0.6);
}
.border-b-gray-700\/70 {
  border-bottom-color: rgb(55 65 81 / 0.7);
}
.border-b-gray-700\/75 {
  border-bottom-color: rgb(55 65 81 / 0.75);
}
.border-b-gray-700\/80 {
  border-bottom-color: rgb(55 65 81 / 0.8);
}
.border-b-gray-700\/90 {
  border-bottom-color: rgb(55 65 81 / 0.9);
}
.border-b-gray-700\/95 {
  border-bottom-color: rgb(55 65 81 / 0.95);
}
.border-b-gray-800 {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(31 41 55 / var(--tw-border-opacity));
}
.border-b-gray-800\/0 {
  border-bottom-color: rgb(31 41 55 / 0);
}
.border-b-gray-800\/10 {
  border-bottom-color: rgb(31 41 55 / 0.1);
}
.border-b-gray-800\/100 {
  border-bottom-color: rgb(31 41 55 / 1);
}
.border-b-gray-800\/20 {
  border-bottom-color: rgb(31 41 55 / 0.2);
}
.border-b-gray-800\/25 {
  border-bottom-color: rgb(31 41 55 / 0.25);
}
.border-b-gray-800\/30 {
  border-bottom-color: rgb(31 41 55 / 0.3);
}
.border-b-gray-800\/40 {
  border-bottom-color: rgb(31 41 55 / 0.4);
}
.border-b-gray-800\/5 {
  border-bottom-color: rgb(31 41 55 / 0.05);
}
.border-b-gray-800\/50 {
  border-bottom-color: rgb(31 41 55 / 0.5);
}
.border-b-gray-800\/60 {
  border-bottom-color: rgb(31 41 55 / 0.6);
}
.border-b-gray-800\/70 {
  border-bottom-color: rgb(31 41 55 / 0.7);
}
.border-b-gray-800\/75 {
  border-bottom-color: rgb(31 41 55 / 0.75);
}
.border-b-gray-800\/80 {
  border-bottom-color: rgb(31 41 55 / 0.8);
}
.border-b-gray-800\/90 {
  border-bottom-color: rgb(31 41 55 / 0.9);
}
.border-b-gray-800\/95 {
  border-bottom-color: rgb(31 41 55 / 0.95);
}
.border-b-gray-900 {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(17 24 39 / var(--tw-border-opacity));
}
.border-b-gray-900\/0 {
  border-bottom-color: rgb(17 24 39 / 0);
}
.border-b-gray-900\/10 {
  border-bottom-color: rgb(17 24 39 / 0.1);
}
.border-b-gray-900\/100 {
  border-bottom-color: rgb(17 24 39 / 1);
}
.border-b-gray-900\/20 {
  border-bottom-color: rgb(17 24 39 / 0.2);
}
.border-b-gray-900\/25 {
  border-bottom-color: rgb(17 24 39 / 0.25);
}
.border-b-gray-900\/30 {
  border-bottom-color: rgb(17 24 39 / 0.3);
}
.border-b-gray-900\/40 {
  border-bottom-color: rgb(17 24 39 / 0.4);
}
.border-b-gray-900\/5 {
  border-bottom-color: rgb(17 24 39 / 0.05);
}
.border-b-gray-900\/50 {
  border-bottom-color: rgb(17 24 39 / 0.5);
}
.border-b-gray-900\/60 {
  border-bottom-color: rgb(17 24 39 / 0.6);
}
.border-b-gray-900\/70 {
  border-bottom-color: rgb(17 24 39 / 0.7);
}
.border-b-gray-900\/75 {
  border-bottom-color: rgb(17 24 39 / 0.75);
}
.border-b-gray-900\/80 {
  border-bottom-color: rgb(17 24 39 / 0.8);
}
.border-b-gray-900\/90 {
  border-bottom-color: rgb(17 24 39 / 0.9);
}
.border-b-gray-900\/95 {
  border-bottom-color: rgb(17 24 39 / 0.95);
}
.border-b-gray-950 {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(3 7 18 / var(--tw-border-opacity));
}
.border-b-gray-950\/0 {
  border-bottom-color: rgb(3 7 18 / 0);
}
.border-b-gray-950\/10 {
  border-bottom-color: rgb(3 7 18 / 0.1);
}
.border-b-gray-950\/100 {
  border-bottom-color: rgb(3 7 18 / 1);
}
.border-b-gray-950\/20 {
  border-bottom-color: rgb(3 7 18 / 0.2);
}
.border-b-gray-950\/25 {
  border-bottom-color: rgb(3 7 18 / 0.25);
}
.border-b-gray-950\/30 {
  border-bottom-color: rgb(3 7 18 / 0.3);
}
.border-b-gray-950\/40 {
  border-bottom-color: rgb(3 7 18 / 0.4);
}
.border-b-gray-950\/5 {
  border-bottom-color: rgb(3 7 18 / 0.05);
}
.border-b-gray-950\/50 {
  border-bottom-color: rgb(3 7 18 / 0.5);
}
.border-b-gray-950\/60 {
  border-bottom-color: rgb(3 7 18 / 0.6);
}
.border-b-gray-950\/70 {
  border-bottom-color: rgb(3 7 18 / 0.7);
}
.border-b-gray-950\/75 {
  border-bottom-color: rgb(3 7 18 / 0.75);
}
.border-b-gray-950\/80 {
  border-bottom-color: rgb(3 7 18 / 0.8);
}
.border-b-gray-950\/90 {
  border-bottom-color: rgb(3 7 18 / 0.9);
}
.border-b-gray-950\/95 {
  border-bottom-color: rgb(3 7 18 / 0.95);
}
.border-b-green {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(132 156 116 / var(--tw-border-opacity));
}
.border-b-green\/0 {
  border-bottom-color: rgb(132 156 116 / 0);
}
.border-b-green\/10 {
  border-bottom-color: rgb(132 156 116 / 0.1);
}
.border-b-green\/100 {
  border-bottom-color: rgb(132 156 116 / 1);
}
.border-b-green\/20 {
  border-bottom-color: rgb(132 156 116 / 0.2);
}
.border-b-green\/25 {
  border-bottom-color: rgb(132 156 116 / 0.25);
}
.border-b-green\/30 {
  border-bottom-color: rgb(132 156 116 / 0.3);
}
.border-b-green\/40 {
  border-bottom-color: rgb(132 156 116 / 0.4);
}
.border-b-green\/5 {
  border-bottom-color: rgb(132 156 116 / 0.05);
}
.border-b-green\/50 {
  border-bottom-color: rgb(132 156 116 / 0.5);
}
.border-b-green\/60 {
  border-bottom-color: rgb(132 156 116 / 0.6);
}
.border-b-green\/70 {
  border-bottom-color: rgb(132 156 116 / 0.7);
}
.border-b-green\/75 {
  border-bottom-color: rgb(132 156 116 / 0.75);
}
.border-b-green\/80 {
  border-bottom-color: rgb(132 156 116 / 0.8);
}
.border-b-green\/90 {
  border-bottom-color: rgb(132 156 116 / 0.9);
}
.border-b-green\/95 {
  border-bottom-color: rgb(132 156 116 / 0.95);
}
.border-b-inherit {
  border-bottom-color: inherit;
}
.border-b-letterSpacing-normal {
  border-bottom-color: 0em;
}
.border-b-letterSpacing-tight {
  border-bottom-color: -0.025em;
}
.border-b-letterSpacing-tighter {
  border-bottom-color: -0.05em;
}
.border-b-letterSpacing-wide {
  border-bottom-color: 0.0125em;
}
.border-b-letterSpacing-wider {
  border-bottom-color: 0.05em;
}
.border-b-letterSpacing-widest {
  border-bottom-color: 0.1em;
}
.border-b-lime {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(197 217 163 / var(--tw-border-opacity));
}
.border-b-lime\/0 {
  border-bottom-color: rgb(197 217 163 / 0);
}
.border-b-lime\/10 {
  border-bottom-color: rgb(197 217 163 / 0.1);
}
.border-b-lime\/100 {
  border-bottom-color: rgb(197 217 163 / 1);
}
.border-b-lime\/20 {
  border-bottom-color: rgb(197 217 163 / 0.2);
}
.border-b-lime\/25 {
  border-bottom-color: rgb(197 217 163 / 0.25);
}
.border-b-lime\/30 {
  border-bottom-color: rgb(197 217 163 / 0.3);
}
.border-b-lime\/40 {
  border-bottom-color: rgb(197 217 163 / 0.4);
}
.border-b-lime\/5 {
  border-bottom-color: rgb(197 217 163 / 0.05);
}
.border-b-lime\/50 {
  border-bottom-color: rgb(197 217 163 / 0.5);
}
.border-b-lime\/60 {
  border-bottom-color: rgb(197 217 163 / 0.6);
}
.border-b-lime\/70 {
  border-bottom-color: rgb(197 217 163 / 0.7);
}
.border-b-lime\/75 {
  border-bottom-color: rgb(197 217 163 / 0.75);
}
.border-b-lime\/80 {
  border-bottom-color: rgb(197 217 163 / 0.8);
}
.border-b-lime\/90 {
  border-bottom-color: rgb(197 217 163 / 0.9);
}
.border-b-lime\/95 {
  border-bottom-color: rgb(197 217 163 / 0.95);
}
.border-b-navy {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(37 64 78 / var(--tw-border-opacity));
}
.border-b-navy\/0 {
  border-bottom-color: rgb(37 64 78 / 0);
}
.border-b-navy\/10 {
  border-bottom-color: rgb(37 64 78 / 0.1);
}
.border-b-navy\/100 {
  border-bottom-color: rgb(37 64 78 / 1);
}
.border-b-navy\/20 {
  border-bottom-color: rgb(37 64 78 / 0.2);
}
.border-b-navy\/25 {
  border-bottom-color: rgb(37 64 78 / 0.25);
}
.border-b-navy\/30 {
  border-bottom-color: rgb(37 64 78 / 0.3);
}
.border-b-navy\/40 {
  border-bottom-color: rgb(37 64 78 / 0.4);
}
.border-b-navy\/5 {
  border-bottom-color: rgb(37 64 78 / 0.05);
}
.border-b-navy\/50 {
  border-bottom-color: rgb(37 64 78 / 0.5);
}
.border-b-navy\/60 {
  border-bottom-color: rgb(37 64 78 / 0.6);
}
.border-b-navy\/70 {
  border-bottom-color: rgb(37 64 78 / 0.7);
}
.border-b-navy\/75 {
  border-bottom-color: rgb(37 64 78 / 0.75);
}
.border-b-navy\/80 {
  border-bottom-color: rgb(37 64 78 / 0.8);
}
.border-b-navy\/90 {
  border-bottom-color: rgb(37 64 78 / 0.9);
}
.border-b-navy\/95 {
  border-bottom-color: rgb(37 64 78 / 0.95);
}
.border-b-teal {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(78 105 119 / var(--tw-border-opacity));
}
.border-b-teal\/0 {
  border-bottom-color: rgb(78 105 119 / 0);
}
.border-b-teal\/10 {
  border-bottom-color: rgb(78 105 119 / 0.1);
}
.border-b-teal\/100 {
  border-bottom-color: rgb(78 105 119 / 1);
}
.border-b-teal\/20 {
  border-bottom-color: rgb(78 105 119 / 0.2);
}
.border-b-teal\/25 {
  border-bottom-color: rgb(78 105 119 / 0.25);
}
.border-b-teal\/30 {
  border-bottom-color: rgb(78 105 119 / 0.3);
}
.border-b-teal\/40 {
  border-bottom-color: rgb(78 105 119 / 0.4);
}
.border-b-teal\/5 {
  border-bottom-color: rgb(78 105 119 / 0.05);
}
.border-b-teal\/50 {
  border-bottom-color: rgb(78 105 119 / 0.5);
}
.border-b-teal\/60 {
  border-bottom-color: rgb(78 105 119 / 0.6);
}
.border-b-teal\/70 {
  border-bottom-color: rgb(78 105 119 / 0.7);
}
.border-b-teal\/75 {
  border-bottom-color: rgb(78 105 119 / 0.75);
}
.border-b-teal\/80 {
  border-bottom-color: rgb(78 105 119 / 0.8);
}
.border-b-teal\/90 {
  border-bottom-color: rgb(78 105 119 / 0.9);
}
.border-b-teal\/95 {
  border-bottom-color: rgb(78 105 119 / 0.95);
}
.border-b-transparent {
  border-bottom-color: transparent;
}
.border-b-transparent\/0 {
  border-bottom-color: rgb(0 0 0 / 0);
}
.border-b-transparent\/10 {
  border-bottom-color: rgb(0 0 0 / 0.1);
}
.border-b-transparent\/100 {
  border-bottom-color: rgb(0 0 0 / 1);
}
.border-b-transparent\/20 {
  border-bottom-color: rgb(0 0 0 / 0.2);
}
.border-b-transparent\/25 {
  border-bottom-color: rgb(0 0 0 / 0.25);
}
.border-b-transparent\/30 {
  border-bottom-color: rgb(0 0 0 / 0.3);
}
.border-b-transparent\/40 {
  border-bottom-color: rgb(0 0 0 / 0.4);
}
.border-b-transparent\/5 {
  border-bottom-color: rgb(0 0 0 / 0.05);
}
.border-b-transparent\/50 {
  border-bottom-color: rgb(0 0 0 / 0.5);
}
.border-b-transparent\/60 {
  border-bottom-color: rgb(0 0 0 / 0.6);
}
.border-b-transparent\/70 {
  border-bottom-color: rgb(0 0 0 / 0.7);
}
.border-b-transparent\/75 {
  border-bottom-color: rgb(0 0 0 / 0.75);
}
.border-b-transparent\/80 {
  border-bottom-color: rgb(0 0 0 / 0.8);
}
.border-b-transparent\/90 {
  border-bottom-color: rgb(0 0 0 / 0.9);
}
.border-b-transparent\/95 {
  border-bottom-color: rgb(0 0 0 / 0.95);
}
.border-b-white {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(255 255 255 / var(--tw-border-opacity));
}
.border-b-white\/0 {
  border-bottom-color: rgb(255 255 255 / 0);
}
.border-b-white\/10 {
  border-bottom-color: rgb(255 255 255 / 0.1);
}
.border-b-white\/100 {
  border-bottom-color: rgb(255 255 255 / 1);
}
.border-b-white\/20 {
  border-bottom-color: rgb(255 255 255 / 0.2);
}
.border-b-white\/25 {
  border-bottom-color: rgb(255 255 255 / 0.25);
}
.border-b-white\/30 {
  border-bottom-color: rgb(255 255 255 / 0.3);
}
.border-b-white\/40 {
  border-bottom-color: rgb(255 255 255 / 0.4);
}
.border-b-white\/5 {
  border-bottom-color: rgb(255 255 255 / 0.05);
}
.border-b-white\/50 {
  border-bottom-color: rgb(255 255 255 / 0.5);
}
.border-b-white\/60 {
  border-bottom-color: rgb(255 255 255 / 0.6);
}
.border-b-white\/70 {
  border-bottom-color: rgb(255 255 255 / 0.7);
}
.border-b-white\/75 {
  border-bottom-color: rgb(255 255 255 / 0.75);
}
.border-b-white\/80 {
  border-bottom-color: rgb(255 255 255 / 0.8);
}
.border-b-white\/90 {
  border-bottom-color: rgb(255 255 255 / 0.9);
}
.border-b-white\/95 {
  border-bottom-color: rgb(255 255 255 / 0.95);
}
.border-e-blue {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(86 138 172 / var(--tw-border-opacity));
}
.border-e-blue\/0 {
  border-inline-end-color: rgb(86 138 172 / 0);
}
.border-e-blue\/10 {
  border-inline-end-color: rgb(86 138 172 / 0.1);
}
.border-e-blue\/100 {
  border-inline-end-color: rgb(86 138 172 / 1);
}
.border-e-blue\/20 {
  border-inline-end-color: rgb(86 138 172 / 0.2);
}
.border-e-blue\/25 {
  border-inline-end-color: rgb(86 138 172 / 0.25);
}
.border-e-blue\/30 {
  border-inline-end-color: rgb(86 138 172 / 0.3);
}
.border-e-blue\/40 {
  border-inline-end-color: rgb(86 138 172 / 0.4);
}
.border-e-blue\/5 {
  border-inline-end-color: rgb(86 138 172 / 0.05);
}
.border-e-blue\/50 {
  border-inline-end-color: rgb(86 138 172 / 0.5);
}
.border-e-blue\/60 {
  border-inline-end-color: rgb(86 138 172 / 0.6);
}
.border-e-blue\/70 {
  border-inline-end-color: rgb(86 138 172 / 0.7);
}
.border-e-blue\/75 {
  border-inline-end-color: rgb(86 138 172 / 0.75);
}
.border-e-blue\/80 {
  border-inline-end-color: rgb(86 138 172 / 0.8);
}
.border-e-blue\/90 {
  border-inline-end-color: rgb(86 138 172 / 0.9);
}
.border-e-blue\/95 {
  border-inline-end-color: rgb(86 138 172 / 0.95);
}
.border-e-borderWidth {
  border-inline-end-color: 1px;
}
.border-e-borderWidth-0 {
  border-inline-end-color: 0px;
}
.border-e-borderWidth-2 {
  border-inline-end-color: 2px;
}
.border-e-borderWidth-4 {
  border-inline-end-color: 4px;
}
.border-e-borderWidth-6 {
  border-inline-end-color: 6px;
}
.border-e-borderWidth-8 {
  border-inline-end-color: 8px;
}
.border-e-boxShadow {
  border-inline-end-color: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
}
.border-e-boxShadow-2xl {
  border-inline-end-color: 0 25px 50px -12px rgb(0 0 0 / 0.25);
}
.border-e-boxShadow-inner {
  border-inline-end-color: inset 0px 3px 3px rgba(0 0 0 / 1);
}
.border-e-boxShadow-lg {
  border-inline-end-color: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
}
.border-e-boxShadow-md {
  border-inline-end-color: 0 1px 2px -1px rgb(0 0 0 / 0.1);
}
.border-e-boxShadow-none {
  border-inline-end-color: none;
}
.border-e-boxShadow-sm {
  border-inline-end-color: 0px 6px 24px rgba(0, 0, 0, 0.8);
}
.border-e-boxShadow-xl {
  border-inline-end-color: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
}
.border-e-current {
  border-inline-end-color: currentColor;
}
.border-e-custom_1 {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(127 154 96 / var(--tw-border-opacity));
}
.border-e-custom_1\/0 {
  border-inline-end-color: rgb(127 154 96 / 0);
}
.border-e-custom_1\/10 {
  border-inline-end-color: rgb(127 154 96 / 0.1);
}
.border-e-custom_1\/100 {
  border-inline-end-color: rgb(127 154 96 / 1);
}
.border-e-custom_1\/20 {
  border-inline-end-color: rgb(127 154 96 / 0.2);
}
.border-e-custom_1\/25 {
  border-inline-end-color: rgb(127 154 96 / 0.25);
}
.border-e-custom_1\/30 {
  border-inline-end-color: rgb(127 154 96 / 0.3);
}
.border-e-custom_1\/40 {
  border-inline-end-color: rgb(127 154 96 / 0.4);
}
.border-e-custom_1\/5 {
  border-inline-end-color: rgb(127 154 96 / 0.05);
}
.border-e-custom_1\/50 {
  border-inline-end-color: rgb(127 154 96 / 0.5);
}
.border-e-custom_1\/60 {
  border-inline-end-color: rgb(127 154 96 / 0.6);
}
.border-e-custom_1\/70 {
  border-inline-end-color: rgb(127 154 96 / 0.7);
}
.border-e-custom_1\/75 {
  border-inline-end-color: rgb(127 154 96 / 0.75);
}
.border-e-custom_1\/80 {
  border-inline-end-color: rgb(127 154 96 / 0.8);
}
.border-e-custom_1\/90 {
  border-inline-end-color: rgb(127 154 96 / 0.9);
}
.border-e-custom_1\/95 {
  border-inline-end-color: rgb(127 154 96 / 0.95);
}
.border-e-custom_10 {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(100 136 99 / var(--tw-border-opacity));
}
.border-e-custom_10\/0 {
  border-inline-end-color: rgb(100 136 99 / 0);
}
.border-e-custom_10\/10 {
  border-inline-end-color: rgb(100 136 99 / 0.1);
}
.border-e-custom_10\/100 {
  border-inline-end-color: rgb(100 136 99 / 1);
}
.border-e-custom_10\/20 {
  border-inline-end-color: rgb(100 136 99 / 0.2);
}
.border-e-custom_10\/25 {
  border-inline-end-color: rgb(100 136 99 / 0.25);
}
.border-e-custom_10\/30 {
  border-inline-end-color: rgb(100 136 99 / 0.3);
}
.border-e-custom_10\/40 {
  border-inline-end-color: rgb(100 136 99 / 0.4);
}
.border-e-custom_10\/5 {
  border-inline-end-color: rgb(100 136 99 / 0.05);
}
.border-e-custom_10\/50 {
  border-inline-end-color: rgb(100 136 99 / 0.5);
}
.border-e-custom_10\/60 {
  border-inline-end-color: rgb(100 136 99 / 0.6);
}
.border-e-custom_10\/70 {
  border-inline-end-color: rgb(100 136 99 / 0.7);
}
.border-e-custom_10\/75 {
  border-inline-end-color: rgb(100 136 99 / 0.75);
}
.border-e-custom_10\/80 {
  border-inline-end-color: rgb(100 136 99 / 0.8);
}
.border-e-custom_10\/90 {
  border-inline-end-color: rgb(100 136 99 / 0.9);
}
.border-e-custom_10\/95 {
  border-inline-end-color: rgb(100 136 99 / 0.95);
}
.border-e-custom_2 {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(164 134 95 / var(--tw-border-opacity));
}
.border-e-custom_2\/0 {
  border-inline-end-color: rgb(164 134 95 / 0);
}
.border-e-custom_2\/10 {
  border-inline-end-color: rgb(164 134 95 / 0.1);
}
.border-e-custom_2\/100 {
  border-inline-end-color: rgb(164 134 95 / 1);
}
.border-e-custom_2\/20 {
  border-inline-end-color: rgb(164 134 95 / 0.2);
}
.border-e-custom_2\/25 {
  border-inline-end-color: rgb(164 134 95 / 0.25);
}
.border-e-custom_2\/30 {
  border-inline-end-color: rgb(164 134 95 / 0.3);
}
.border-e-custom_2\/40 {
  border-inline-end-color: rgb(164 134 95 / 0.4);
}
.border-e-custom_2\/5 {
  border-inline-end-color: rgb(164 134 95 / 0.05);
}
.border-e-custom_2\/50 {
  border-inline-end-color: rgb(164 134 95 / 0.5);
}
.border-e-custom_2\/60 {
  border-inline-end-color: rgb(164 134 95 / 0.6);
}
.border-e-custom_2\/70 {
  border-inline-end-color: rgb(164 134 95 / 0.7);
}
.border-e-custom_2\/75 {
  border-inline-end-color: rgb(164 134 95 / 0.75);
}
.border-e-custom_2\/80 {
  border-inline-end-color: rgb(164 134 95 / 0.8);
}
.border-e-custom_2\/90 {
  border-inline-end-color: rgb(164 134 95 / 0.9);
}
.border-e-custom_2\/95 {
  border-inline-end-color: rgb(164 134 95 / 0.95);
}
.border-e-custom_3 {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(73 98 96 / var(--tw-border-opacity));
}
.border-e-custom_3\/0 {
  border-inline-end-color: rgb(73 98 96 / 0);
}
.border-e-custom_3\/10 {
  border-inline-end-color: rgb(73 98 96 / 0.1);
}
.border-e-custom_3\/100 {
  border-inline-end-color: rgb(73 98 96 / 1);
}
.border-e-custom_3\/20 {
  border-inline-end-color: rgb(73 98 96 / 0.2);
}
.border-e-custom_3\/25 {
  border-inline-end-color: rgb(73 98 96 / 0.25);
}
.border-e-custom_3\/30 {
  border-inline-end-color: rgb(73 98 96 / 0.3);
}
.border-e-custom_3\/40 {
  border-inline-end-color: rgb(73 98 96 / 0.4);
}
.border-e-custom_3\/5 {
  border-inline-end-color: rgb(73 98 96 / 0.05);
}
.border-e-custom_3\/50 {
  border-inline-end-color: rgb(73 98 96 / 0.5);
}
.border-e-custom_3\/60 {
  border-inline-end-color: rgb(73 98 96 / 0.6);
}
.border-e-custom_3\/70 {
  border-inline-end-color: rgb(73 98 96 / 0.7);
}
.border-e-custom_3\/75 {
  border-inline-end-color: rgb(73 98 96 / 0.75);
}
.border-e-custom_3\/80 {
  border-inline-end-color: rgb(73 98 96 / 0.8);
}
.border-e-custom_3\/90 {
  border-inline-end-color: rgb(73 98 96 / 0.9);
}
.border-e-custom_3\/95 {
  border-inline-end-color: rgb(73 98 96 / 0.95);
}
.border-e-custom_4 {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(64 133 133 / var(--tw-border-opacity));
}
.border-e-custom_4\/0 {
  border-inline-end-color: rgb(64 133 133 / 0);
}
.border-e-custom_4\/10 {
  border-inline-end-color: rgb(64 133 133 / 0.1);
}
.border-e-custom_4\/100 {
  border-inline-end-color: rgb(64 133 133 / 1);
}
.border-e-custom_4\/20 {
  border-inline-end-color: rgb(64 133 133 / 0.2);
}
.border-e-custom_4\/25 {
  border-inline-end-color: rgb(64 133 133 / 0.25);
}
.border-e-custom_4\/30 {
  border-inline-end-color: rgb(64 133 133 / 0.3);
}
.border-e-custom_4\/40 {
  border-inline-end-color: rgb(64 133 133 / 0.4);
}
.border-e-custom_4\/5 {
  border-inline-end-color: rgb(64 133 133 / 0.05);
}
.border-e-custom_4\/50 {
  border-inline-end-color: rgb(64 133 133 / 0.5);
}
.border-e-custom_4\/60 {
  border-inline-end-color: rgb(64 133 133 / 0.6);
}
.border-e-custom_4\/70 {
  border-inline-end-color: rgb(64 133 133 / 0.7);
}
.border-e-custom_4\/75 {
  border-inline-end-color: rgb(64 133 133 / 0.75);
}
.border-e-custom_4\/80 {
  border-inline-end-color: rgb(64 133 133 / 0.8);
}
.border-e-custom_4\/90 {
  border-inline-end-color: rgb(64 133 133 / 0.9);
}
.border-e-custom_4\/95 {
  border-inline-end-color: rgb(64 133 133 / 0.95);
}
.border-e-custom_5 {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(20 83 108 / var(--tw-border-opacity));
}
.border-e-custom_5\/0 {
  border-inline-end-color: rgb(20 83 108 / 0);
}
.border-e-custom_5\/10 {
  border-inline-end-color: rgb(20 83 108 / 0.1);
}
.border-e-custom_5\/100 {
  border-inline-end-color: rgb(20 83 108 / 1);
}
.border-e-custom_5\/20 {
  border-inline-end-color: rgb(20 83 108 / 0.2);
}
.border-e-custom_5\/25 {
  border-inline-end-color: rgb(20 83 108 / 0.25);
}
.border-e-custom_5\/30 {
  border-inline-end-color: rgb(20 83 108 / 0.3);
}
.border-e-custom_5\/40 {
  border-inline-end-color: rgb(20 83 108 / 0.4);
}
.border-e-custom_5\/5 {
  border-inline-end-color: rgb(20 83 108 / 0.05);
}
.border-e-custom_5\/50 {
  border-inline-end-color: rgb(20 83 108 / 0.5);
}
.border-e-custom_5\/60 {
  border-inline-end-color: rgb(20 83 108 / 0.6);
}
.border-e-custom_5\/70 {
  border-inline-end-color: rgb(20 83 108 / 0.7);
}
.border-e-custom_5\/75 {
  border-inline-end-color: rgb(20 83 108 / 0.75);
}
.border-e-custom_5\/80 {
  border-inline-end-color: rgb(20 83 108 / 0.8);
}
.border-e-custom_5\/90 {
  border-inline-end-color: rgb(20 83 108 / 0.9);
}
.border-e-custom_5\/95 {
  border-inline-end-color: rgb(20 83 108 / 0.95);
}
.border-e-custom_6 {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(47 101 105 / var(--tw-border-opacity));
}
.border-e-custom_6\/0 {
  border-inline-end-color: rgb(47 101 105 / 0);
}
.border-e-custom_6\/10 {
  border-inline-end-color: rgb(47 101 105 / 0.1);
}
.border-e-custom_6\/100 {
  border-inline-end-color: rgb(47 101 105 / 1);
}
.border-e-custom_6\/20 {
  border-inline-end-color: rgb(47 101 105 / 0.2);
}
.border-e-custom_6\/25 {
  border-inline-end-color: rgb(47 101 105 / 0.25);
}
.border-e-custom_6\/30 {
  border-inline-end-color: rgb(47 101 105 / 0.3);
}
.border-e-custom_6\/40 {
  border-inline-end-color: rgb(47 101 105 / 0.4);
}
.border-e-custom_6\/5 {
  border-inline-end-color: rgb(47 101 105 / 0.05);
}
.border-e-custom_6\/50 {
  border-inline-end-color: rgb(47 101 105 / 0.5);
}
.border-e-custom_6\/60 {
  border-inline-end-color: rgb(47 101 105 / 0.6);
}
.border-e-custom_6\/70 {
  border-inline-end-color: rgb(47 101 105 / 0.7);
}
.border-e-custom_6\/75 {
  border-inline-end-color: rgb(47 101 105 / 0.75);
}
.border-e-custom_6\/80 {
  border-inline-end-color: rgb(47 101 105 / 0.8);
}
.border-e-custom_6\/90 {
  border-inline-end-color: rgb(47 101 105 / 0.9);
}
.border-e-custom_6\/95 {
  border-inline-end-color: rgb(47 101 105 / 0.95);
}
.border-e-custom_7 {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(48 149 180 / var(--tw-border-opacity));
}
.border-e-custom_7\/0 {
  border-inline-end-color: rgb(48 149 180 / 0);
}
.border-e-custom_7\/10 {
  border-inline-end-color: rgb(48 149 180 / 0.1);
}
.border-e-custom_7\/100 {
  border-inline-end-color: rgb(48 149 180 / 1);
}
.border-e-custom_7\/20 {
  border-inline-end-color: rgb(48 149 180 / 0.2);
}
.border-e-custom_7\/25 {
  border-inline-end-color: rgb(48 149 180 / 0.25);
}
.border-e-custom_7\/30 {
  border-inline-end-color: rgb(48 149 180 / 0.3);
}
.border-e-custom_7\/40 {
  border-inline-end-color: rgb(48 149 180 / 0.4);
}
.border-e-custom_7\/5 {
  border-inline-end-color: rgb(48 149 180 / 0.05);
}
.border-e-custom_7\/50 {
  border-inline-end-color: rgb(48 149 180 / 0.5);
}
.border-e-custom_7\/60 {
  border-inline-end-color: rgb(48 149 180 / 0.6);
}
.border-e-custom_7\/70 {
  border-inline-end-color: rgb(48 149 180 / 0.7);
}
.border-e-custom_7\/75 {
  border-inline-end-color: rgb(48 149 180 / 0.75);
}
.border-e-custom_7\/80 {
  border-inline-end-color: rgb(48 149 180 / 0.8);
}
.border-e-custom_7\/90 {
  border-inline-end-color: rgb(48 149 180 / 0.9);
}
.border-e-custom_7\/95 {
  border-inline-end-color: rgb(48 149 180 / 0.95);
}
.border-e-custom_8 {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(74 119 102 / var(--tw-border-opacity));
}
.border-e-custom_8\/0 {
  border-inline-end-color: rgb(74 119 102 / 0);
}
.border-e-custom_8\/10 {
  border-inline-end-color: rgb(74 119 102 / 0.1);
}
.border-e-custom_8\/100 {
  border-inline-end-color: rgb(74 119 102 / 1);
}
.border-e-custom_8\/20 {
  border-inline-end-color: rgb(74 119 102 / 0.2);
}
.border-e-custom_8\/25 {
  border-inline-end-color: rgb(74 119 102 / 0.25);
}
.border-e-custom_8\/30 {
  border-inline-end-color: rgb(74 119 102 / 0.3);
}
.border-e-custom_8\/40 {
  border-inline-end-color: rgb(74 119 102 / 0.4);
}
.border-e-custom_8\/5 {
  border-inline-end-color: rgb(74 119 102 / 0.05);
}
.border-e-custom_8\/50 {
  border-inline-end-color: rgb(74 119 102 / 0.5);
}
.border-e-custom_8\/60 {
  border-inline-end-color: rgb(74 119 102 / 0.6);
}
.border-e-custom_8\/70 {
  border-inline-end-color: rgb(74 119 102 / 0.7);
}
.border-e-custom_8\/75 {
  border-inline-end-color: rgb(74 119 102 / 0.75);
}
.border-e-custom_8\/80 {
  border-inline-end-color: rgb(74 119 102 / 0.8);
}
.border-e-custom_8\/90 {
  border-inline-end-color: rgb(74 119 102 / 0.9);
}
.border-e-custom_8\/95 {
  border-inline-end-color: rgb(74 119 102 / 0.95);
}
.border-e-custom_9 {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(100 120 105 / var(--tw-border-opacity));
}
.border-e-custom_9\/0 {
  border-inline-end-color: rgb(100 120 105 / 0);
}
.border-e-custom_9\/10 {
  border-inline-end-color: rgb(100 120 105 / 0.1);
}
.border-e-custom_9\/100 {
  border-inline-end-color: rgb(100 120 105 / 1);
}
.border-e-custom_9\/20 {
  border-inline-end-color: rgb(100 120 105 / 0.2);
}
.border-e-custom_9\/25 {
  border-inline-end-color: rgb(100 120 105 / 0.25);
}
.border-e-custom_9\/30 {
  border-inline-end-color: rgb(100 120 105 / 0.3);
}
.border-e-custom_9\/40 {
  border-inline-end-color: rgb(100 120 105 / 0.4);
}
.border-e-custom_9\/5 {
  border-inline-end-color: rgb(100 120 105 / 0.05);
}
.border-e-custom_9\/50 {
  border-inline-end-color: rgb(100 120 105 / 0.5);
}
.border-e-custom_9\/60 {
  border-inline-end-color: rgb(100 120 105 / 0.6);
}
.border-e-custom_9\/70 {
  border-inline-end-color: rgb(100 120 105 / 0.7);
}
.border-e-custom_9\/75 {
  border-inline-end-color: rgb(100 120 105 / 0.75);
}
.border-e-custom_9\/80 {
  border-inline-end-color: rgb(100 120 105 / 0.8);
}
.border-e-custom_9\/90 {
  border-inline-end-color: rgb(100 120 105 / 0.9);
}
.border-e-custom_9\/95 {
  border-inline-end-color: rgb(100 120 105 / 0.95);
}
.border-e-gold {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(198 154 101 / var(--tw-border-opacity));
}
.border-e-gold\/0 {
  border-inline-end-color: rgb(198 154 101 / 0);
}
.border-e-gold\/10 {
  border-inline-end-color: rgb(198 154 101 / 0.1);
}
.border-e-gold\/100 {
  border-inline-end-color: rgb(198 154 101 / 1);
}
.border-e-gold\/20 {
  border-inline-end-color: rgb(198 154 101 / 0.2);
}
.border-e-gold\/25 {
  border-inline-end-color: rgb(198 154 101 / 0.25);
}
.border-e-gold\/30 {
  border-inline-end-color: rgb(198 154 101 / 0.3);
}
.border-e-gold\/40 {
  border-inline-end-color: rgb(198 154 101 / 0.4);
}
.border-e-gold\/5 {
  border-inline-end-color: rgb(198 154 101 / 0.05);
}
.border-e-gold\/50 {
  border-inline-end-color: rgb(198 154 101 / 0.5);
}
.border-e-gold\/60 {
  border-inline-end-color: rgb(198 154 101 / 0.6);
}
.border-e-gold\/70 {
  border-inline-end-color: rgb(198 154 101 / 0.7);
}
.border-e-gold\/75 {
  border-inline-end-color: rgb(198 154 101 / 0.75);
}
.border-e-gold\/80 {
  border-inline-end-color: rgb(198 154 101 / 0.8);
}
.border-e-gold\/90 {
  border-inline-end-color: rgb(198 154 101 / 0.9);
}
.border-e-gold\/95 {
  border-inline-end-color: rgb(198 154 101 / 0.95);
}
.border-e-gray-100 {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(243 244 246 / var(--tw-border-opacity));
}
.border-e-gray-100\/0 {
  border-inline-end-color: rgb(243 244 246 / 0);
}
.border-e-gray-100\/10 {
  border-inline-end-color: rgb(243 244 246 / 0.1);
}
.border-e-gray-100\/100 {
  border-inline-end-color: rgb(243 244 246 / 1);
}
.border-e-gray-100\/20 {
  border-inline-end-color: rgb(243 244 246 / 0.2);
}
.border-e-gray-100\/25 {
  border-inline-end-color: rgb(243 244 246 / 0.25);
}
.border-e-gray-100\/30 {
  border-inline-end-color: rgb(243 244 246 / 0.3);
}
.border-e-gray-100\/40 {
  border-inline-end-color: rgb(243 244 246 / 0.4);
}
.border-e-gray-100\/5 {
  border-inline-end-color: rgb(243 244 246 / 0.05);
}
.border-e-gray-100\/50 {
  border-inline-end-color: rgb(243 244 246 / 0.5);
}
.border-e-gray-100\/60 {
  border-inline-end-color: rgb(243 244 246 / 0.6);
}
.border-e-gray-100\/70 {
  border-inline-end-color: rgb(243 244 246 / 0.7);
}
.border-e-gray-100\/75 {
  border-inline-end-color: rgb(243 244 246 / 0.75);
}
.border-e-gray-100\/80 {
  border-inline-end-color: rgb(243 244 246 / 0.8);
}
.border-e-gray-100\/90 {
  border-inline-end-color: rgb(243 244 246 / 0.9);
}
.border-e-gray-100\/95 {
  border-inline-end-color: rgb(243 244 246 / 0.95);
}
.border-e-gray-200 {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(229 231 235 / var(--tw-border-opacity));
}
.border-e-gray-200\/0 {
  border-inline-end-color: rgb(229 231 235 / 0);
}
.border-e-gray-200\/10 {
  border-inline-end-color: rgb(229 231 235 / 0.1);
}
.border-e-gray-200\/100 {
  border-inline-end-color: rgb(229 231 235 / 1);
}
.border-e-gray-200\/20 {
  border-inline-end-color: rgb(229 231 235 / 0.2);
}
.border-e-gray-200\/25 {
  border-inline-end-color: rgb(229 231 235 / 0.25);
}
.border-e-gray-200\/30 {
  border-inline-end-color: rgb(229 231 235 / 0.3);
}
.border-e-gray-200\/40 {
  border-inline-end-color: rgb(229 231 235 / 0.4);
}
.border-e-gray-200\/5 {
  border-inline-end-color: rgb(229 231 235 / 0.05);
}
.border-e-gray-200\/50 {
  border-inline-end-color: rgb(229 231 235 / 0.5);
}
.border-e-gray-200\/60 {
  border-inline-end-color: rgb(229 231 235 / 0.6);
}
.border-e-gray-200\/70 {
  border-inline-end-color: rgb(229 231 235 / 0.7);
}
.border-e-gray-200\/75 {
  border-inline-end-color: rgb(229 231 235 / 0.75);
}
.border-e-gray-200\/80 {
  border-inline-end-color: rgb(229 231 235 / 0.8);
}
.border-e-gray-200\/90 {
  border-inline-end-color: rgb(229 231 235 / 0.9);
}
.border-e-gray-200\/95 {
  border-inline-end-color: rgb(229 231 235 / 0.95);
}
.border-e-gray-300 {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(209 213 219 / var(--tw-border-opacity));
}
.border-e-gray-300\/0 {
  border-inline-end-color: rgb(209 213 219 / 0);
}
.border-e-gray-300\/10 {
  border-inline-end-color: rgb(209 213 219 / 0.1);
}
.border-e-gray-300\/100 {
  border-inline-end-color: rgb(209 213 219 / 1);
}
.border-e-gray-300\/20 {
  border-inline-end-color: rgb(209 213 219 / 0.2);
}
.border-e-gray-300\/25 {
  border-inline-end-color: rgb(209 213 219 / 0.25);
}
.border-e-gray-300\/30 {
  border-inline-end-color: rgb(209 213 219 / 0.3);
}
.border-e-gray-300\/40 {
  border-inline-end-color: rgb(209 213 219 / 0.4);
}
.border-e-gray-300\/5 {
  border-inline-end-color: rgb(209 213 219 / 0.05);
}
.border-e-gray-300\/50 {
  border-inline-end-color: rgb(209 213 219 / 0.5);
}
.border-e-gray-300\/60 {
  border-inline-end-color: rgb(209 213 219 / 0.6);
}
.border-e-gray-300\/70 {
  border-inline-end-color: rgb(209 213 219 / 0.7);
}
.border-e-gray-300\/75 {
  border-inline-end-color: rgb(209 213 219 / 0.75);
}
.border-e-gray-300\/80 {
  border-inline-end-color: rgb(209 213 219 / 0.8);
}
.border-e-gray-300\/90 {
  border-inline-end-color: rgb(209 213 219 / 0.9);
}
.border-e-gray-300\/95 {
  border-inline-end-color: rgb(209 213 219 / 0.95);
}
.border-e-gray-400 {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(156 163 175 / var(--tw-border-opacity));
}
.border-e-gray-400\/0 {
  border-inline-end-color: rgb(156 163 175 / 0);
}
.border-e-gray-400\/10 {
  border-inline-end-color: rgb(156 163 175 / 0.1);
}
.border-e-gray-400\/100 {
  border-inline-end-color: rgb(156 163 175 / 1);
}
.border-e-gray-400\/20 {
  border-inline-end-color: rgb(156 163 175 / 0.2);
}
.border-e-gray-400\/25 {
  border-inline-end-color: rgb(156 163 175 / 0.25);
}
.border-e-gray-400\/30 {
  border-inline-end-color: rgb(156 163 175 / 0.3);
}
.border-e-gray-400\/40 {
  border-inline-end-color: rgb(156 163 175 / 0.4);
}
.border-e-gray-400\/5 {
  border-inline-end-color: rgb(156 163 175 / 0.05);
}
.border-e-gray-400\/50 {
  border-inline-end-color: rgb(156 163 175 / 0.5);
}
.border-e-gray-400\/60 {
  border-inline-end-color: rgb(156 163 175 / 0.6);
}
.border-e-gray-400\/70 {
  border-inline-end-color: rgb(156 163 175 / 0.7);
}
.border-e-gray-400\/75 {
  border-inline-end-color: rgb(156 163 175 / 0.75);
}
.border-e-gray-400\/80 {
  border-inline-end-color: rgb(156 163 175 / 0.8);
}
.border-e-gray-400\/90 {
  border-inline-end-color: rgb(156 163 175 / 0.9);
}
.border-e-gray-400\/95 {
  border-inline-end-color: rgb(156 163 175 / 0.95);
}
.border-e-gray-50 {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(249 250 251 / var(--tw-border-opacity));
}
.border-e-gray-50\/0 {
  border-inline-end-color: rgb(249 250 251 / 0);
}
.border-e-gray-50\/10 {
  border-inline-end-color: rgb(249 250 251 / 0.1);
}
.border-e-gray-50\/100 {
  border-inline-end-color: rgb(249 250 251 / 1);
}
.border-e-gray-50\/20 {
  border-inline-end-color: rgb(249 250 251 / 0.2);
}
.border-e-gray-50\/25 {
  border-inline-end-color: rgb(249 250 251 / 0.25);
}
.border-e-gray-50\/30 {
  border-inline-end-color: rgb(249 250 251 / 0.3);
}
.border-e-gray-50\/40 {
  border-inline-end-color: rgb(249 250 251 / 0.4);
}
.border-e-gray-50\/5 {
  border-inline-end-color: rgb(249 250 251 / 0.05);
}
.border-e-gray-50\/50 {
  border-inline-end-color: rgb(249 250 251 / 0.5);
}
.border-e-gray-50\/60 {
  border-inline-end-color: rgb(249 250 251 / 0.6);
}
.border-e-gray-50\/70 {
  border-inline-end-color: rgb(249 250 251 / 0.7);
}
.border-e-gray-50\/75 {
  border-inline-end-color: rgb(249 250 251 / 0.75);
}
.border-e-gray-50\/80 {
  border-inline-end-color: rgb(249 250 251 / 0.8);
}
.border-e-gray-50\/90 {
  border-inline-end-color: rgb(249 250 251 / 0.9);
}
.border-e-gray-50\/95 {
  border-inline-end-color: rgb(249 250 251 / 0.95);
}
.border-e-gray-500 {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(107 114 128 / var(--tw-border-opacity));
}
.border-e-gray-500\/0 {
  border-inline-end-color: rgb(107 114 128 / 0);
}
.border-e-gray-500\/10 {
  border-inline-end-color: rgb(107 114 128 / 0.1);
}
.border-e-gray-500\/100 {
  border-inline-end-color: rgb(107 114 128 / 1);
}
.border-e-gray-500\/20 {
  border-inline-end-color: rgb(107 114 128 / 0.2);
}
.border-e-gray-500\/25 {
  border-inline-end-color: rgb(107 114 128 / 0.25);
}
.border-e-gray-500\/30 {
  border-inline-end-color: rgb(107 114 128 / 0.3);
}
.border-e-gray-500\/40 {
  border-inline-end-color: rgb(107 114 128 / 0.4);
}
.border-e-gray-500\/5 {
  border-inline-end-color: rgb(107 114 128 / 0.05);
}
.border-e-gray-500\/50 {
  border-inline-end-color: rgb(107 114 128 / 0.5);
}
.border-e-gray-500\/60 {
  border-inline-end-color: rgb(107 114 128 / 0.6);
}
.border-e-gray-500\/70 {
  border-inline-end-color: rgb(107 114 128 / 0.7);
}
.border-e-gray-500\/75 {
  border-inline-end-color: rgb(107 114 128 / 0.75);
}
.border-e-gray-500\/80 {
  border-inline-end-color: rgb(107 114 128 / 0.8);
}
.border-e-gray-500\/90 {
  border-inline-end-color: rgb(107 114 128 / 0.9);
}
.border-e-gray-500\/95 {
  border-inline-end-color: rgb(107 114 128 / 0.95);
}
.border-e-gray-600 {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(75 85 99 / var(--tw-border-opacity));
}
.border-e-gray-600\/0 {
  border-inline-end-color: rgb(75 85 99 / 0);
}
.border-e-gray-600\/10 {
  border-inline-end-color: rgb(75 85 99 / 0.1);
}
.border-e-gray-600\/100 {
  border-inline-end-color: rgb(75 85 99 / 1);
}
.border-e-gray-600\/20 {
  border-inline-end-color: rgb(75 85 99 / 0.2);
}
.border-e-gray-600\/25 {
  border-inline-end-color: rgb(75 85 99 / 0.25);
}
.border-e-gray-600\/30 {
  border-inline-end-color: rgb(75 85 99 / 0.3);
}
.border-e-gray-600\/40 {
  border-inline-end-color: rgb(75 85 99 / 0.4);
}
.border-e-gray-600\/5 {
  border-inline-end-color: rgb(75 85 99 / 0.05);
}
.border-e-gray-600\/50 {
  border-inline-end-color: rgb(75 85 99 / 0.5);
}
.border-e-gray-600\/60 {
  border-inline-end-color: rgb(75 85 99 / 0.6);
}
.border-e-gray-600\/70 {
  border-inline-end-color: rgb(75 85 99 / 0.7);
}
.border-e-gray-600\/75 {
  border-inline-end-color: rgb(75 85 99 / 0.75);
}
.border-e-gray-600\/80 {
  border-inline-end-color: rgb(75 85 99 / 0.8);
}
.border-e-gray-600\/90 {
  border-inline-end-color: rgb(75 85 99 / 0.9);
}
.border-e-gray-600\/95 {
  border-inline-end-color: rgb(75 85 99 / 0.95);
}
.border-e-gray-700 {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(55 65 81 / var(--tw-border-opacity));
}
.border-e-gray-700\/0 {
  border-inline-end-color: rgb(55 65 81 / 0);
}
.border-e-gray-700\/10 {
  border-inline-end-color: rgb(55 65 81 / 0.1);
}
.border-e-gray-700\/100 {
  border-inline-end-color: rgb(55 65 81 / 1);
}
.border-e-gray-700\/20 {
  border-inline-end-color: rgb(55 65 81 / 0.2);
}
.border-e-gray-700\/25 {
  border-inline-end-color: rgb(55 65 81 / 0.25);
}
.border-e-gray-700\/30 {
  border-inline-end-color: rgb(55 65 81 / 0.3);
}
.border-e-gray-700\/40 {
  border-inline-end-color: rgb(55 65 81 / 0.4);
}
.border-e-gray-700\/5 {
  border-inline-end-color: rgb(55 65 81 / 0.05);
}
.border-e-gray-700\/50 {
  border-inline-end-color: rgb(55 65 81 / 0.5);
}
.border-e-gray-700\/60 {
  border-inline-end-color: rgb(55 65 81 / 0.6);
}
.border-e-gray-700\/70 {
  border-inline-end-color: rgb(55 65 81 / 0.7);
}
.border-e-gray-700\/75 {
  border-inline-end-color: rgb(55 65 81 / 0.75);
}
.border-e-gray-700\/80 {
  border-inline-end-color: rgb(55 65 81 / 0.8);
}
.border-e-gray-700\/90 {
  border-inline-end-color: rgb(55 65 81 / 0.9);
}
.border-e-gray-700\/95 {
  border-inline-end-color: rgb(55 65 81 / 0.95);
}
.border-e-gray-800 {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(31 41 55 / var(--tw-border-opacity));
}
.border-e-gray-800\/0 {
  border-inline-end-color: rgb(31 41 55 / 0);
}
.border-e-gray-800\/10 {
  border-inline-end-color: rgb(31 41 55 / 0.1);
}
.border-e-gray-800\/100 {
  border-inline-end-color: rgb(31 41 55 / 1);
}
.border-e-gray-800\/20 {
  border-inline-end-color: rgb(31 41 55 / 0.2);
}
.border-e-gray-800\/25 {
  border-inline-end-color: rgb(31 41 55 / 0.25);
}
.border-e-gray-800\/30 {
  border-inline-end-color: rgb(31 41 55 / 0.3);
}
.border-e-gray-800\/40 {
  border-inline-end-color: rgb(31 41 55 / 0.4);
}
.border-e-gray-800\/5 {
  border-inline-end-color: rgb(31 41 55 / 0.05);
}
.border-e-gray-800\/50 {
  border-inline-end-color: rgb(31 41 55 / 0.5);
}
.border-e-gray-800\/60 {
  border-inline-end-color: rgb(31 41 55 / 0.6);
}
.border-e-gray-800\/70 {
  border-inline-end-color: rgb(31 41 55 / 0.7);
}
.border-e-gray-800\/75 {
  border-inline-end-color: rgb(31 41 55 / 0.75);
}
.border-e-gray-800\/80 {
  border-inline-end-color: rgb(31 41 55 / 0.8);
}
.border-e-gray-800\/90 {
  border-inline-end-color: rgb(31 41 55 / 0.9);
}
.border-e-gray-800\/95 {
  border-inline-end-color: rgb(31 41 55 / 0.95);
}
.border-e-gray-900 {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(17 24 39 / var(--tw-border-opacity));
}
.border-e-gray-900\/0 {
  border-inline-end-color: rgb(17 24 39 / 0);
}
.border-e-gray-900\/10 {
  border-inline-end-color: rgb(17 24 39 / 0.1);
}
.border-e-gray-900\/100 {
  border-inline-end-color: rgb(17 24 39 / 1);
}
.border-e-gray-900\/20 {
  border-inline-end-color: rgb(17 24 39 / 0.2);
}
.border-e-gray-900\/25 {
  border-inline-end-color: rgb(17 24 39 / 0.25);
}
.border-e-gray-900\/30 {
  border-inline-end-color: rgb(17 24 39 / 0.3);
}
.border-e-gray-900\/40 {
  border-inline-end-color: rgb(17 24 39 / 0.4);
}
.border-e-gray-900\/5 {
  border-inline-end-color: rgb(17 24 39 / 0.05);
}
.border-e-gray-900\/50 {
  border-inline-end-color: rgb(17 24 39 / 0.5);
}
.border-e-gray-900\/60 {
  border-inline-end-color: rgb(17 24 39 / 0.6);
}
.border-e-gray-900\/70 {
  border-inline-end-color: rgb(17 24 39 / 0.7);
}
.border-e-gray-900\/75 {
  border-inline-end-color: rgb(17 24 39 / 0.75);
}
.border-e-gray-900\/80 {
  border-inline-end-color: rgb(17 24 39 / 0.8);
}
.border-e-gray-900\/90 {
  border-inline-end-color: rgb(17 24 39 / 0.9);
}
.border-e-gray-900\/95 {
  border-inline-end-color: rgb(17 24 39 / 0.95);
}
.border-e-gray-950 {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(3 7 18 / var(--tw-border-opacity));
}
.border-e-gray-950\/0 {
  border-inline-end-color: rgb(3 7 18 / 0);
}
.border-e-gray-950\/10 {
  border-inline-end-color: rgb(3 7 18 / 0.1);
}
.border-e-gray-950\/100 {
  border-inline-end-color: rgb(3 7 18 / 1);
}
.border-e-gray-950\/20 {
  border-inline-end-color: rgb(3 7 18 / 0.2);
}
.border-e-gray-950\/25 {
  border-inline-end-color: rgb(3 7 18 / 0.25);
}
.border-e-gray-950\/30 {
  border-inline-end-color: rgb(3 7 18 / 0.3);
}
.border-e-gray-950\/40 {
  border-inline-end-color: rgb(3 7 18 / 0.4);
}
.border-e-gray-950\/5 {
  border-inline-end-color: rgb(3 7 18 / 0.05);
}
.border-e-gray-950\/50 {
  border-inline-end-color: rgb(3 7 18 / 0.5);
}
.border-e-gray-950\/60 {
  border-inline-end-color: rgb(3 7 18 / 0.6);
}
.border-e-gray-950\/70 {
  border-inline-end-color: rgb(3 7 18 / 0.7);
}
.border-e-gray-950\/75 {
  border-inline-end-color: rgb(3 7 18 / 0.75);
}
.border-e-gray-950\/80 {
  border-inline-end-color: rgb(3 7 18 / 0.8);
}
.border-e-gray-950\/90 {
  border-inline-end-color: rgb(3 7 18 / 0.9);
}
.border-e-gray-950\/95 {
  border-inline-end-color: rgb(3 7 18 / 0.95);
}
.border-e-green {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(132 156 116 / var(--tw-border-opacity));
}
.border-e-green\/0 {
  border-inline-end-color: rgb(132 156 116 / 0);
}
.border-e-green\/10 {
  border-inline-end-color: rgb(132 156 116 / 0.1);
}
.border-e-green\/100 {
  border-inline-end-color: rgb(132 156 116 / 1);
}
.border-e-green\/20 {
  border-inline-end-color: rgb(132 156 116 / 0.2);
}
.border-e-green\/25 {
  border-inline-end-color: rgb(132 156 116 / 0.25);
}
.border-e-green\/30 {
  border-inline-end-color: rgb(132 156 116 / 0.3);
}
.border-e-green\/40 {
  border-inline-end-color: rgb(132 156 116 / 0.4);
}
.border-e-green\/5 {
  border-inline-end-color: rgb(132 156 116 / 0.05);
}
.border-e-green\/50 {
  border-inline-end-color: rgb(132 156 116 / 0.5);
}
.border-e-green\/60 {
  border-inline-end-color: rgb(132 156 116 / 0.6);
}
.border-e-green\/70 {
  border-inline-end-color: rgb(132 156 116 / 0.7);
}
.border-e-green\/75 {
  border-inline-end-color: rgb(132 156 116 / 0.75);
}
.border-e-green\/80 {
  border-inline-end-color: rgb(132 156 116 / 0.8);
}
.border-e-green\/90 {
  border-inline-end-color: rgb(132 156 116 / 0.9);
}
.border-e-green\/95 {
  border-inline-end-color: rgb(132 156 116 / 0.95);
}
.border-e-inherit {
  border-inline-end-color: inherit;
}
.border-e-letterSpacing-normal {
  border-inline-end-color: 0em;
}
.border-e-letterSpacing-tight {
  border-inline-end-color: -0.025em;
}
.border-e-letterSpacing-tighter {
  border-inline-end-color: -0.05em;
}
.border-e-letterSpacing-wide {
  border-inline-end-color: 0.0125em;
}
.border-e-letterSpacing-wider {
  border-inline-end-color: 0.05em;
}
.border-e-letterSpacing-widest {
  border-inline-end-color: 0.1em;
}
.border-e-lime {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(197 217 163 / var(--tw-border-opacity));
}
.border-e-lime\/0 {
  border-inline-end-color: rgb(197 217 163 / 0);
}
.border-e-lime\/10 {
  border-inline-end-color: rgb(197 217 163 / 0.1);
}
.border-e-lime\/100 {
  border-inline-end-color: rgb(197 217 163 / 1);
}
.border-e-lime\/20 {
  border-inline-end-color: rgb(197 217 163 / 0.2);
}
.border-e-lime\/25 {
  border-inline-end-color: rgb(197 217 163 / 0.25);
}
.border-e-lime\/30 {
  border-inline-end-color: rgb(197 217 163 / 0.3);
}
.border-e-lime\/40 {
  border-inline-end-color: rgb(197 217 163 / 0.4);
}
.border-e-lime\/5 {
  border-inline-end-color: rgb(197 217 163 / 0.05);
}
.border-e-lime\/50 {
  border-inline-end-color: rgb(197 217 163 / 0.5);
}
.border-e-lime\/60 {
  border-inline-end-color: rgb(197 217 163 / 0.6);
}
.border-e-lime\/70 {
  border-inline-end-color: rgb(197 217 163 / 0.7);
}
.border-e-lime\/75 {
  border-inline-end-color: rgb(197 217 163 / 0.75);
}
.border-e-lime\/80 {
  border-inline-end-color: rgb(197 217 163 / 0.8);
}
.border-e-lime\/90 {
  border-inline-end-color: rgb(197 217 163 / 0.9);
}
.border-e-lime\/95 {
  border-inline-end-color: rgb(197 217 163 / 0.95);
}
.border-e-navy {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(37 64 78 / var(--tw-border-opacity));
}
.border-e-navy\/0 {
  border-inline-end-color: rgb(37 64 78 / 0);
}
.border-e-navy\/10 {
  border-inline-end-color: rgb(37 64 78 / 0.1);
}
.border-e-navy\/100 {
  border-inline-end-color: rgb(37 64 78 / 1);
}
.border-e-navy\/20 {
  border-inline-end-color: rgb(37 64 78 / 0.2);
}
.border-e-navy\/25 {
  border-inline-end-color: rgb(37 64 78 / 0.25);
}
.border-e-navy\/30 {
  border-inline-end-color: rgb(37 64 78 / 0.3);
}
.border-e-navy\/40 {
  border-inline-end-color: rgb(37 64 78 / 0.4);
}
.border-e-navy\/5 {
  border-inline-end-color: rgb(37 64 78 / 0.05);
}
.border-e-navy\/50 {
  border-inline-end-color: rgb(37 64 78 / 0.5);
}
.border-e-navy\/60 {
  border-inline-end-color: rgb(37 64 78 / 0.6);
}
.border-e-navy\/70 {
  border-inline-end-color: rgb(37 64 78 / 0.7);
}
.border-e-navy\/75 {
  border-inline-end-color: rgb(37 64 78 / 0.75);
}
.border-e-navy\/80 {
  border-inline-end-color: rgb(37 64 78 / 0.8);
}
.border-e-navy\/90 {
  border-inline-end-color: rgb(37 64 78 / 0.9);
}
.border-e-navy\/95 {
  border-inline-end-color: rgb(37 64 78 / 0.95);
}
.border-e-teal {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(78 105 119 / var(--tw-border-opacity));
}
.border-e-teal\/0 {
  border-inline-end-color: rgb(78 105 119 / 0);
}
.border-e-teal\/10 {
  border-inline-end-color: rgb(78 105 119 / 0.1);
}
.border-e-teal\/100 {
  border-inline-end-color: rgb(78 105 119 / 1);
}
.border-e-teal\/20 {
  border-inline-end-color: rgb(78 105 119 / 0.2);
}
.border-e-teal\/25 {
  border-inline-end-color: rgb(78 105 119 / 0.25);
}
.border-e-teal\/30 {
  border-inline-end-color: rgb(78 105 119 / 0.3);
}
.border-e-teal\/40 {
  border-inline-end-color: rgb(78 105 119 / 0.4);
}
.border-e-teal\/5 {
  border-inline-end-color: rgb(78 105 119 / 0.05);
}
.border-e-teal\/50 {
  border-inline-end-color: rgb(78 105 119 / 0.5);
}
.border-e-teal\/60 {
  border-inline-end-color: rgb(78 105 119 / 0.6);
}
.border-e-teal\/70 {
  border-inline-end-color: rgb(78 105 119 / 0.7);
}
.border-e-teal\/75 {
  border-inline-end-color: rgb(78 105 119 / 0.75);
}
.border-e-teal\/80 {
  border-inline-end-color: rgb(78 105 119 / 0.8);
}
.border-e-teal\/90 {
  border-inline-end-color: rgb(78 105 119 / 0.9);
}
.border-e-teal\/95 {
  border-inline-end-color: rgb(78 105 119 / 0.95);
}
.border-e-transparent {
  border-inline-end-color: transparent;
}
.border-e-transparent\/0 {
  border-inline-end-color: rgb(0 0 0 / 0);
}
.border-e-transparent\/10 {
  border-inline-end-color: rgb(0 0 0 / 0.1);
}
.border-e-transparent\/100 {
  border-inline-end-color: rgb(0 0 0 / 1);
}
.border-e-transparent\/20 {
  border-inline-end-color: rgb(0 0 0 / 0.2);
}
.border-e-transparent\/25 {
  border-inline-end-color: rgb(0 0 0 / 0.25);
}
.border-e-transparent\/30 {
  border-inline-end-color: rgb(0 0 0 / 0.3);
}
.border-e-transparent\/40 {
  border-inline-end-color: rgb(0 0 0 / 0.4);
}
.border-e-transparent\/5 {
  border-inline-end-color: rgb(0 0 0 / 0.05);
}
.border-e-transparent\/50 {
  border-inline-end-color: rgb(0 0 0 / 0.5);
}
.border-e-transparent\/60 {
  border-inline-end-color: rgb(0 0 0 / 0.6);
}
.border-e-transparent\/70 {
  border-inline-end-color: rgb(0 0 0 / 0.7);
}
.border-e-transparent\/75 {
  border-inline-end-color: rgb(0 0 0 / 0.75);
}
.border-e-transparent\/80 {
  border-inline-end-color: rgb(0 0 0 / 0.8);
}
.border-e-transparent\/90 {
  border-inline-end-color: rgb(0 0 0 / 0.9);
}
.border-e-transparent\/95 {
  border-inline-end-color: rgb(0 0 0 / 0.95);
}
.border-e-white {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(255 255 255 / var(--tw-border-opacity));
}
.border-e-white\/0 {
  border-inline-end-color: rgb(255 255 255 / 0);
}
.border-e-white\/10 {
  border-inline-end-color: rgb(255 255 255 / 0.1);
}
.border-e-white\/100 {
  border-inline-end-color: rgb(255 255 255 / 1);
}
.border-e-white\/20 {
  border-inline-end-color: rgb(255 255 255 / 0.2);
}
.border-e-white\/25 {
  border-inline-end-color: rgb(255 255 255 / 0.25);
}
.border-e-white\/30 {
  border-inline-end-color: rgb(255 255 255 / 0.3);
}
.border-e-white\/40 {
  border-inline-end-color: rgb(255 255 255 / 0.4);
}
.border-e-white\/5 {
  border-inline-end-color: rgb(255 255 255 / 0.05);
}
.border-e-white\/50 {
  border-inline-end-color: rgb(255 255 255 / 0.5);
}
.border-e-white\/60 {
  border-inline-end-color: rgb(255 255 255 / 0.6);
}
.border-e-white\/70 {
  border-inline-end-color: rgb(255 255 255 / 0.7);
}
.border-e-white\/75 {
  border-inline-end-color: rgb(255 255 255 / 0.75);
}
.border-e-white\/80 {
  border-inline-end-color: rgb(255 255 255 / 0.8);
}
.border-e-white\/90 {
  border-inline-end-color: rgb(255 255 255 / 0.9);
}
.border-e-white\/95 {
  border-inline-end-color: rgb(255 255 255 / 0.95);
}
.border-l-blue {
  --tw-border-opacity: 1;
  border-left-color: rgb(86 138 172 / var(--tw-border-opacity));
}
.border-l-blue\/0 {
  border-left-color: rgb(86 138 172 / 0);
}
.border-l-blue\/10 {
  border-left-color: rgb(86 138 172 / 0.1);
}
.border-l-blue\/100 {
  border-left-color: rgb(86 138 172 / 1);
}
.border-l-blue\/20 {
  border-left-color: rgb(86 138 172 / 0.2);
}
.border-l-blue\/25 {
  border-left-color: rgb(86 138 172 / 0.25);
}
.border-l-blue\/30 {
  border-left-color: rgb(86 138 172 / 0.3);
}
.border-l-blue\/40 {
  border-left-color: rgb(86 138 172 / 0.4);
}
.border-l-blue\/5 {
  border-left-color: rgb(86 138 172 / 0.05);
}
.border-l-blue\/50 {
  border-left-color: rgb(86 138 172 / 0.5);
}
.border-l-blue\/60 {
  border-left-color: rgb(86 138 172 / 0.6);
}
.border-l-blue\/70 {
  border-left-color: rgb(86 138 172 / 0.7);
}
.border-l-blue\/75 {
  border-left-color: rgb(86 138 172 / 0.75);
}
.border-l-blue\/80 {
  border-left-color: rgb(86 138 172 / 0.8);
}
.border-l-blue\/90 {
  border-left-color: rgb(86 138 172 / 0.9);
}
.border-l-blue\/95 {
  border-left-color: rgb(86 138 172 / 0.95);
}
.border-l-borderWidth {
  border-left-color: 1px;
}
.border-l-borderWidth-0 {
  border-left-color: 0px;
}
.border-l-borderWidth-2 {
  border-left-color: 2px;
}
.border-l-borderWidth-4 {
  border-left-color: 4px;
}
.border-l-borderWidth-6 {
  border-left-color: 6px;
}
.border-l-borderWidth-8 {
  border-left-color: 8px;
}
.border-l-boxShadow {
  border-left-color: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
}
.border-l-boxShadow-2xl {
  border-left-color: 0 25px 50px -12px rgb(0 0 0 / 0.25);
}
.border-l-boxShadow-inner {
  border-left-color: inset 0px 3px 3px rgba(0 0 0 / 1);
}
.border-l-boxShadow-lg {
  border-left-color: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
}
.border-l-boxShadow-md {
  border-left-color: 0 1px 2px -1px rgb(0 0 0 / 0.1);
}
.border-l-boxShadow-none {
  border-left-color: none;
}
.border-l-boxShadow-sm {
  border-left-color: 0px 6px 24px rgba(0, 0, 0, 0.8);
}
.border-l-boxShadow-xl {
  border-left-color: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
}
.border-l-current {
  border-left-color: currentColor;
}
.border-l-custom_1 {
  --tw-border-opacity: 1;
  border-left-color: rgb(127 154 96 / var(--tw-border-opacity));
}
.border-l-custom_1\/0 {
  border-left-color: rgb(127 154 96 / 0);
}
.border-l-custom_1\/10 {
  border-left-color: rgb(127 154 96 / 0.1);
}
.border-l-custom_1\/100 {
  border-left-color: rgb(127 154 96 / 1);
}
.border-l-custom_1\/20 {
  border-left-color: rgb(127 154 96 / 0.2);
}
.border-l-custom_1\/25 {
  border-left-color: rgb(127 154 96 / 0.25);
}
.border-l-custom_1\/30 {
  border-left-color: rgb(127 154 96 / 0.3);
}
.border-l-custom_1\/40 {
  border-left-color: rgb(127 154 96 / 0.4);
}
.border-l-custom_1\/5 {
  border-left-color: rgb(127 154 96 / 0.05);
}
.border-l-custom_1\/50 {
  border-left-color: rgb(127 154 96 / 0.5);
}
.border-l-custom_1\/60 {
  border-left-color: rgb(127 154 96 / 0.6);
}
.border-l-custom_1\/70 {
  border-left-color: rgb(127 154 96 / 0.7);
}
.border-l-custom_1\/75 {
  border-left-color: rgb(127 154 96 / 0.75);
}
.border-l-custom_1\/80 {
  border-left-color: rgb(127 154 96 / 0.8);
}
.border-l-custom_1\/90 {
  border-left-color: rgb(127 154 96 / 0.9);
}
.border-l-custom_1\/95 {
  border-left-color: rgb(127 154 96 / 0.95);
}
.border-l-custom_10 {
  --tw-border-opacity: 1;
  border-left-color: rgb(100 136 99 / var(--tw-border-opacity));
}
.border-l-custom_10\/0 {
  border-left-color: rgb(100 136 99 / 0);
}
.border-l-custom_10\/10 {
  border-left-color: rgb(100 136 99 / 0.1);
}
.border-l-custom_10\/100 {
  border-left-color: rgb(100 136 99 / 1);
}
.border-l-custom_10\/20 {
  border-left-color: rgb(100 136 99 / 0.2);
}
.border-l-custom_10\/25 {
  border-left-color: rgb(100 136 99 / 0.25);
}
.border-l-custom_10\/30 {
  border-left-color: rgb(100 136 99 / 0.3);
}
.border-l-custom_10\/40 {
  border-left-color: rgb(100 136 99 / 0.4);
}
.border-l-custom_10\/5 {
  border-left-color: rgb(100 136 99 / 0.05);
}
.border-l-custom_10\/50 {
  border-left-color: rgb(100 136 99 / 0.5);
}
.border-l-custom_10\/60 {
  border-left-color: rgb(100 136 99 / 0.6);
}
.border-l-custom_10\/70 {
  border-left-color: rgb(100 136 99 / 0.7);
}
.border-l-custom_10\/75 {
  border-left-color: rgb(100 136 99 / 0.75);
}
.border-l-custom_10\/80 {
  border-left-color: rgb(100 136 99 / 0.8);
}
.border-l-custom_10\/90 {
  border-left-color: rgb(100 136 99 / 0.9);
}
.border-l-custom_10\/95 {
  border-left-color: rgb(100 136 99 / 0.95);
}
.border-l-custom_2 {
  --tw-border-opacity: 1;
  border-left-color: rgb(164 134 95 / var(--tw-border-opacity));
}
.border-l-custom_2\/0 {
  border-left-color: rgb(164 134 95 / 0);
}
.border-l-custom_2\/10 {
  border-left-color: rgb(164 134 95 / 0.1);
}
.border-l-custom_2\/100 {
  border-left-color: rgb(164 134 95 / 1);
}
.border-l-custom_2\/20 {
  border-left-color: rgb(164 134 95 / 0.2);
}
.border-l-custom_2\/25 {
  border-left-color: rgb(164 134 95 / 0.25);
}
.border-l-custom_2\/30 {
  border-left-color: rgb(164 134 95 / 0.3);
}
.border-l-custom_2\/40 {
  border-left-color: rgb(164 134 95 / 0.4);
}
.border-l-custom_2\/5 {
  border-left-color: rgb(164 134 95 / 0.05);
}
.border-l-custom_2\/50 {
  border-left-color: rgb(164 134 95 / 0.5);
}
.border-l-custom_2\/60 {
  border-left-color: rgb(164 134 95 / 0.6);
}
.border-l-custom_2\/70 {
  border-left-color: rgb(164 134 95 / 0.7);
}
.border-l-custom_2\/75 {
  border-left-color: rgb(164 134 95 / 0.75);
}
.border-l-custom_2\/80 {
  border-left-color: rgb(164 134 95 / 0.8);
}
.border-l-custom_2\/90 {
  border-left-color: rgb(164 134 95 / 0.9);
}
.border-l-custom_2\/95 {
  border-left-color: rgb(164 134 95 / 0.95);
}
.border-l-custom_3 {
  --tw-border-opacity: 1;
  border-left-color: rgb(73 98 96 / var(--tw-border-opacity));
}
.border-l-custom_3\/0 {
  border-left-color: rgb(73 98 96 / 0);
}
.border-l-custom_3\/10 {
  border-left-color: rgb(73 98 96 / 0.1);
}
.border-l-custom_3\/100 {
  border-left-color: rgb(73 98 96 / 1);
}
.border-l-custom_3\/20 {
  border-left-color: rgb(73 98 96 / 0.2);
}
.border-l-custom_3\/25 {
  border-left-color: rgb(73 98 96 / 0.25);
}
.border-l-custom_3\/30 {
  border-left-color: rgb(73 98 96 / 0.3);
}
.border-l-custom_3\/40 {
  border-left-color: rgb(73 98 96 / 0.4);
}
.border-l-custom_3\/5 {
  border-left-color: rgb(73 98 96 / 0.05);
}
.border-l-custom_3\/50 {
  border-left-color: rgb(73 98 96 / 0.5);
}
.border-l-custom_3\/60 {
  border-left-color: rgb(73 98 96 / 0.6);
}
.border-l-custom_3\/70 {
  border-left-color: rgb(73 98 96 / 0.7);
}
.border-l-custom_3\/75 {
  border-left-color: rgb(73 98 96 / 0.75);
}
.border-l-custom_3\/80 {
  border-left-color: rgb(73 98 96 / 0.8);
}
.border-l-custom_3\/90 {
  border-left-color: rgb(73 98 96 / 0.9);
}
.border-l-custom_3\/95 {
  border-left-color: rgb(73 98 96 / 0.95);
}
.border-l-custom_4 {
  --tw-border-opacity: 1;
  border-left-color: rgb(64 133 133 / var(--tw-border-opacity));
}
.border-l-custom_4\/0 {
  border-left-color: rgb(64 133 133 / 0);
}
.border-l-custom_4\/10 {
  border-left-color: rgb(64 133 133 / 0.1);
}
.border-l-custom_4\/100 {
  border-left-color: rgb(64 133 133 / 1);
}
.border-l-custom_4\/20 {
  border-left-color: rgb(64 133 133 / 0.2);
}
.border-l-custom_4\/25 {
  border-left-color: rgb(64 133 133 / 0.25);
}
.border-l-custom_4\/30 {
  border-left-color: rgb(64 133 133 / 0.3);
}
.border-l-custom_4\/40 {
  border-left-color: rgb(64 133 133 / 0.4);
}
.border-l-custom_4\/5 {
  border-left-color: rgb(64 133 133 / 0.05);
}
.border-l-custom_4\/50 {
  border-left-color: rgb(64 133 133 / 0.5);
}
.border-l-custom_4\/60 {
  border-left-color: rgb(64 133 133 / 0.6);
}
.border-l-custom_4\/70 {
  border-left-color: rgb(64 133 133 / 0.7);
}
.border-l-custom_4\/75 {
  border-left-color: rgb(64 133 133 / 0.75);
}
.border-l-custom_4\/80 {
  border-left-color: rgb(64 133 133 / 0.8);
}
.border-l-custom_4\/90 {
  border-left-color: rgb(64 133 133 / 0.9);
}
.border-l-custom_4\/95 {
  border-left-color: rgb(64 133 133 / 0.95);
}
.border-l-custom_5 {
  --tw-border-opacity: 1;
  border-left-color: rgb(20 83 108 / var(--tw-border-opacity));
}
.border-l-custom_5\/0 {
  border-left-color: rgb(20 83 108 / 0);
}
.border-l-custom_5\/10 {
  border-left-color: rgb(20 83 108 / 0.1);
}
.border-l-custom_5\/100 {
  border-left-color: rgb(20 83 108 / 1);
}
.border-l-custom_5\/20 {
  border-left-color: rgb(20 83 108 / 0.2);
}
.border-l-custom_5\/25 {
  border-left-color: rgb(20 83 108 / 0.25);
}
.border-l-custom_5\/30 {
  border-left-color: rgb(20 83 108 / 0.3);
}
.border-l-custom_5\/40 {
  border-left-color: rgb(20 83 108 / 0.4);
}
.border-l-custom_5\/5 {
  border-left-color: rgb(20 83 108 / 0.05);
}
.border-l-custom_5\/50 {
  border-left-color: rgb(20 83 108 / 0.5);
}
.border-l-custom_5\/60 {
  border-left-color: rgb(20 83 108 / 0.6);
}
.border-l-custom_5\/70 {
  border-left-color: rgb(20 83 108 / 0.7);
}
.border-l-custom_5\/75 {
  border-left-color: rgb(20 83 108 / 0.75);
}
.border-l-custom_5\/80 {
  border-left-color: rgb(20 83 108 / 0.8);
}
.border-l-custom_5\/90 {
  border-left-color: rgb(20 83 108 / 0.9);
}
.border-l-custom_5\/95 {
  border-left-color: rgb(20 83 108 / 0.95);
}
.border-l-custom_6 {
  --tw-border-opacity: 1;
  border-left-color: rgb(47 101 105 / var(--tw-border-opacity));
}
.border-l-custom_6\/0 {
  border-left-color: rgb(47 101 105 / 0);
}
.border-l-custom_6\/10 {
  border-left-color: rgb(47 101 105 / 0.1);
}
.border-l-custom_6\/100 {
  border-left-color: rgb(47 101 105 / 1);
}
.border-l-custom_6\/20 {
  border-left-color: rgb(47 101 105 / 0.2);
}
.border-l-custom_6\/25 {
  border-left-color: rgb(47 101 105 / 0.25);
}
.border-l-custom_6\/30 {
  border-left-color: rgb(47 101 105 / 0.3);
}
.border-l-custom_6\/40 {
  border-left-color: rgb(47 101 105 / 0.4);
}
.border-l-custom_6\/5 {
  border-left-color: rgb(47 101 105 / 0.05);
}
.border-l-custom_6\/50 {
  border-left-color: rgb(47 101 105 / 0.5);
}
.border-l-custom_6\/60 {
  border-left-color: rgb(47 101 105 / 0.6);
}
.border-l-custom_6\/70 {
  border-left-color: rgb(47 101 105 / 0.7);
}
.border-l-custom_6\/75 {
  border-left-color: rgb(47 101 105 / 0.75);
}
.border-l-custom_6\/80 {
  border-left-color: rgb(47 101 105 / 0.8);
}
.border-l-custom_6\/90 {
  border-left-color: rgb(47 101 105 / 0.9);
}
.border-l-custom_6\/95 {
  border-left-color: rgb(47 101 105 / 0.95);
}
.border-l-custom_7 {
  --tw-border-opacity: 1;
  border-left-color: rgb(48 149 180 / var(--tw-border-opacity));
}
.border-l-custom_7\/0 {
  border-left-color: rgb(48 149 180 / 0);
}
.border-l-custom_7\/10 {
  border-left-color: rgb(48 149 180 / 0.1);
}
.border-l-custom_7\/100 {
  border-left-color: rgb(48 149 180 / 1);
}
.border-l-custom_7\/20 {
  border-left-color: rgb(48 149 180 / 0.2);
}
.border-l-custom_7\/25 {
  border-left-color: rgb(48 149 180 / 0.25);
}
.border-l-custom_7\/30 {
  border-left-color: rgb(48 149 180 / 0.3);
}
.border-l-custom_7\/40 {
  border-left-color: rgb(48 149 180 / 0.4);
}
.border-l-custom_7\/5 {
  border-left-color: rgb(48 149 180 / 0.05);
}
.border-l-custom_7\/50 {
  border-left-color: rgb(48 149 180 / 0.5);
}
.border-l-custom_7\/60 {
  border-left-color: rgb(48 149 180 / 0.6);
}
.border-l-custom_7\/70 {
  border-left-color: rgb(48 149 180 / 0.7);
}
.border-l-custom_7\/75 {
  border-left-color: rgb(48 149 180 / 0.75);
}
.border-l-custom_7\/80 {
  border-left-color: rgb(48 149 180 / 0.8);
}
.border-l-custom_7\/90 {
  border-left-color: rgb(48 149 180 / 0.9);
}
.border-l-custom_7\/95 {
  border-left-color: rgb(48 149 180 / 0.95);
}
.border-l-custom_8 {
  --tw-border-opacity: 1;
  border-left-color: rgb(74 119 102 / var(--tw-border-opacity));
}
.border-l-custom_8\/0 {
  border-left-color: rgb(74 119 102 / 0);
}
.border-l-custom_8\/10 {
  border-left-color: rgb(74 119 102 / 0.1);
}
.border-l-custom_8\/100 {
  border-left-color: rgb(74 119 102 / 1);
}
.border-l-custom_8\/20 {
  border-left-color: rgb(74 119 102 / 0.2);
}
.border-l-custom_8\/25 {
  border-left-color: rgb(74 119 102 / 0.25);
}
.border-l-custom_8\/30 {
  border-left-color: rgb(74 119 102 / 0.3);
}
.border-l-custom_8\/40 {
  border-left-color: rgb(74 119 102 / 0.4);
}
.border-l-custom_8\/5 {
  border-left-color: rgb(74 119 102 / 0.05);
}
.border-l-custom_8\/50 {
  border-left-color: rgb(74 119 102 / 0.5);
}
.border-l-custom_8\/60 {
  border-left-color: rgb(74 119 102 / 0.6);
}
.border-l-custom_8\/70 {
  border-left-color: rgb(74 119 102 / 0.7);
}
.border-l-custom_8\/75 {
  border-left-color: rgb(74 119 102 / 0.75);
}
.border-l-custom_8\/80 {
  border-left-color: rgb(74 119 102 / 0.8);
}
.border-l-custom_8\/90 {
  border-left-color: rgb(74 119 102 / 0.9);
}
.border-l-custom_8\/95 {
  border-left-color: rgb(74 119 102 / 0.95);
}
.border-l-custom_9 {
  --tw-border-opacity: 1;
  border-left-color: rgb(100 120 105 / var(--tw-border-opacity));
}
.border-l-custom_9\/0 {
  border-left-color: rgb(100 120 105 / 0);
}
.border-l-custom_9\/10 {
  border-left-color: rgb(100 120 105 / 0.1);
}
.border-l-custom_9\/100 {
  border-left-color: rgb(100 120 105 / 1);
}
.border-l-custom_9\/20 {
  border-left-color: rgb(100 120 105 / 0.2);
}
.border-l-custom_9\/25 {
  border-left-color: rgb(100 120 105 / 0.25);
}
.border-l-custom_9\/30 {
  border-left-color: rgb(100 120 105 / 0.3);
}
.border-l-custom_9\/40 {
  border-left-color: rgb(100 120 105 / 0.4);
}
.border-l-custom_9\/5 {
  border-left-color: rgb(100 120 105 / 0.05);
}
.border-l-custom_9\/50 {
  border-left-color: rgb(100 120 105 / 0.5);
}
.border-l-custom_9\/60 {
  border-left-color: rgb(100 120 105 / 0.6);
}
.border-l-custom_9\/70 {
  border-left-color: rgb(100 120 105 / 0.7);
}
.border-l-custom_9\/75 {
  border-left-color: rgb(100 120 105 / 0.75);
}
.border-l-custom_9\/80 {
  border-left-color: rgb(100 120 105 / 0.8);
}
.border-l-custom_9\/90 {
  border-left-color: rgb(100 120 105 / 0.9);
}
.border-l-custom_9\/95 {
  border-left-color: rgb(100 120 105 / 0.95);
}
.border-l-gold {
  --tw-border-opacity: 1;
  border-left-color: rgb(198 154 101 / var(--tw-border-opacity));
}
.border-l-gold\/0 {
  border-left-color: rgb(198 154 101 / 0);
}
.border-l-gold\/10 {
  border-left-color: rgb(198 154 101 / 0.1);
}
.border-l-gold\/100 {
  border-left-color: rgb(198 154 101 / 1);
}
.border-l-gold\/20 {
  border-left-color: rgb(198 154 101 / 0.2);
}
.border-l-gold\/25 {
  border-left-color: rgb(198 154 101 / 0.25);
}
.border-l-gold\/30 {
  border-left-color: rgb(198 154 101 / 0.3);
}
.border-l-gold\/40 {
  border-left-color: rgb(198 154 101 / 0.4);
}
.border-l-gold\/5 {
  border-left-color: rgb(198 154 101 / 0.05);
}
.border-l-gold\/50 {
  border-left-color: rgb(198 154 101 / 0.5);
}
.border-l-gold\/60 {
  border-left-color: rgb(198 154 101 / 0.6);
}
.border-l-gold\/70 {
  border-left-color: rgb(198 154 101 / 0.7);
}
.border-l-gold\/75 {
  border-left-color: rgb(198 154 101 / 0.75);
}
.border-l-gold\/80 {
  border-left-color: rgb(198 154 101 / 0.8);
}
.border-l-gold\/90 {
  border-left-color: rgb(198 154 101 / 0.9);
}
.border-l-gold\/95 {
  border-left-color: rgb(198 154 101 / 0.95);
}
.border-l-gray-100 {
  --tw-border-opacity: 1;
  border-left-color: rgb(243 244 246 / var(--tw-border-opacity));
}
.border-l-gray-100\/0 {
  border-left-color: rgb(243 244 246 / 0);
}
.border-l-gray-100\/10 {
  border-left-color: rgb(243 244 246 / 0.1);
}
.border-l-gray-100\/100 {
  border-left-color: rgb(243 244 246 / 1);
}
.border-l-gray-100\/20 {
  border-left-color: rgb(243 244 246 / 0.2);
}
.border-l-gray-100\/25 {
  border-left-color: rgb(243 244 246 / 0.25);
}
.border-l-gray-100\/30 {
  border-left-color: rgb(243 244 246 / 0.3);
}
.border-l-gray-100\/40 {
  border-left-color: rgb(243 244 246 / 0.4);
}
.border-l-gray-100\/5 {
  border-left-color: rgb(243 244 246 / 0.05);
}
.border-l-gray-100\/50 {
  border-left-color: rgb(243 244 246 / 0.5);
}
.border-l-gray-100\/60 {
  border-left-color: rgb(243 244 246 / 0.6);
}
.border-l-gray-100\/70 {
  border-left-color: rgb(243 244 246 / 0.7);
}
.border-l-gray-100\/75 {
  border-left-color: rgb(243 244 246 / 0.75);
}
.border-l-gray-100\/80 {
  border-left-color: rgb(243 244 246 / 0.8);
}
.border-l-gray-100\/90 {
  border-left-color: rgb(243 244 246 / 0.9);
}
.border-l-gray-100\/95 {
  border-left-color: rgb(243 244 246 / 0.95);
}
.border-l-gray-200 {
  --tw-border-opacity: 1;
  border-left-color: rgb(229 231 235 / var(--tw-border-opacity));
}
.border-l-gray-200\/0 {
  border-left-color: rgb(229 231 235 / 0);
}
.border-l-gray-200\/10 {
  border-left-color: rgb(229 231 235 / 0.1);
}
.border-l-gray-200\/100 {
  border-left-color: rgb(229 231 235 / 1);
}
.border-l-gray-200\/20 {
  border-left-color: rgb(229 231 235 / 0.2);
}
.border-l-gray-200\/25 {
  border-left-color: rgb(229 231 235 / 0.25);
}
.border-l-gray-200\/30 {
  border-left-color: rgb(229 231 235 / 0.3);
}
.border-l-gray-200\/40 {
  border-left-color: rgb(229 231 235 / 0.4);
}
.border-l-gray-200\/5 {
  border-left-color: rgb(229 231 235 / 0.05);
}
.border-l-gray-200\/50 {
  border-left-color: rgb(229 231 235 / 0.5);
}
.border-l-gray-200\/60 {
  border-left-color: rgb(229 231 235 / 0.6);
}
.border-l-gray-200\/70 {
  border-left-color: rgb(229 231 235 / 0.7);
}
.border-l-gray-200\/75 {
  border-left-color: rgb(229 231 235 / 0.75);
}
.border-l-gray-200\/80 {
  border-left-color: rgb(229 231 235 / 0.8);
}
.border-l-gray-200\/90 {
  border-left-color: rgb(229 231 235 / 0.9);
}
.border-l-gray-200\/95 {
  border-left-color: rgb(229 231 235 / 0.95);
}
.border-l-gray-300 {
  --tw-border-opacity: 1;
  border-left-color: rgb(209 213 219 / var(--tw-border-opacity));
}
.border-l-gray-300\/0 {
  border-left-color: rgb(209 213 219 / 0);
}
.border-l-gray-300\/10 {
  border-left-color: rgb(209 213 219 / 0.1);
}
.border-l-gray-300\/100 {
  border-left-color: rgb(209 213 219 / 1);
}
.border-l-gray-300\/20 {
  border-left-color: rgb(209 213 219 / 0.2);
}
.border-l-gray-300\/25 {
  border-left-color: rgb(209 213 219 / 0.25);
}
.border-l-gray-300\/30 {
  border-left-color: rgb(209 213 219 / 0.3);
}
.border-l-gray-300\/40 {
  border-left-color: rgb(209 213 219 / 0.4);
}
.border-l-gray-300\/5 {
  border-left-color: rgb(209 213 219 / 0.05);
}
.border-l-gray-300\/50 {
  border-left-color: rgb(209 213 219 / 0.5);
}
.border-l-gray-300\/60 {
  border-left-color: rgb(209 213 219 / 0.6);
}
.border-l-gray-300\/70 {
  border-left-color: rgb(209 213 219 / 0.7);
}
.border-l-gray-300\/75 {
  border-left-color: rgb(209 213 219 / 0.75);
}
.border-l-gray-300\/80 {
  border-left-color: rgb(209 213 219 / 0.8);
}
.border-l-gray-300\/90 {
  border-left-color: rgb(209 213 219 / 0.9);
}
.border-l-gray-300\/95 {
  border-left-color: rgb(209 213 219 / 0.95);
}
.border-l-gray-400 {
  --tw-border-opacity: 1;
  border-left-color: rgb(156 163 175 / var(--tw-border-opacity));
}
.border-l-gray-400\/0 {
  border-left-color: rgb(156 163 175 / 0);
}
.border-l-gray-400\/10 {
  border-left-color: rgb(156 163 175 / 0.1);
}
.border-l-gray-400\/100 {
  border-left-color: rgb(156 163 175 / 1);
}
.border-l-gray-400\/20 {
  border-left-color: rgb(156 163 175 / 0.2);
}
.border-l-gray-400\/25 {
  border-left-color: rgb(156 163 175 / 0.25);
}
.border-l-gray-400\/30 {
  border-left-color: rgb(156 163 175 / 0.3);
}
.border-l-gray-400\/40 {
  border-left-color: rgb(156 163 175 / 0.4);
}
.border-l-gray-400\/5 {
  border-left-color: rgb(156 163 175 / 0.05);
}
.border-l-gray-400\/50 {
  border-left-color: rgb(156 163 175 / 0.5);
}
.border-l-gray-400\/60 {
  border-left-color: rgb(156 163 175 / 0.6);
}
.border-l-gray-400\/70 {
  border-left-color: rgb(156 163 175 / 0.7);
}
.border-l-gray-400\/75 {
  border-left-color: rgb(156 163 175 / 0.75);
}
.border-l-gray-400\/80 {
  border-left-color: rgb(156 163 175 / 0.8);
}
.border-l-gray-400\/90 {
  border-left-color: rgb(156 163 175 / 0.9);
}
.border-l-gray-400\/95 {
  border-left-color: rgb(156 163 175 / 0.95);
}
.border-l-gray-50 {
  --tw-border-opacity: 1;
  border-left-color: rgb(249 250 251 / var(--tw-border-opacity));
}
.border-l-gray-50\/0 {
  border-left-color: rgb(249 250 251 / 0);
}
.border-l-gray-50\/10 {
  border-left-color: rgb(249 250 251 / 0.1);
}
.border-l-gray-50\/100 {
  border-left-color: rgb(249 250 251 / 1);
}
.border-l-gray-50\/20 {
  border-left-color: rgb(249 250 251 / 0.2);
}
.border-l-gray-50\/25 {
  border-left-color: rgb(249 250 251 / 0.25);
}
.border-l-gray-50\/30 {
  border-left-color: rgb(249 250 251 / 0.3);
}
.border-l-gray-50\/40 {
  border-left-color: rgb(249 250 251 / 0.4);
}
.border-l-gray-50\/5 {
  border-left-color: rgb(249 250 251 / 0.05);
}
.border-l-gray-50\/50 {
  border-left-color: rgb(249 250 251 / 0.5);
}
.border-l-gray-50\/60 {
  border-left-color: rgb(249 250 251 / 0.6);
}
.border-l-gray-50\/70 {
  border-left-color: rgb(249 250 251 / 0.7);
}
.border-l-gray-50\/75 {
  border-left-color: rgb(249 250 251 / 0.75);
}
.border-l-gray-50\/80 {
  border-left-color: rgb(249 250 251 / 0.8);
}
.border-l-gray-50\/90 {
  border-left-color: rgb(249 250 251 / 0.9);
}
.border-l-gray-50\/95 {
  border-left-color: rgb(249 250 251 / 0.95);
}
.border-l-gray-500 {
  --tw-border-opacity: 1;
  border-left-color: rgb(107 114 128 / var(--tw-border-opacity));
}
.border-l-gray-500\/0 {
  border-left-color: rgb(107 114 128 / 0);
}
.border-l-gray-500\/10 {
  border-left-color: rgb(107 114 128 / 0.1);
}
.border-l-gray-500\/100 {
  border-left-color: rgb(107 114 128 / 1);
}
.border-l-gray-500\/20 {
  border-left-color: rgb(107 114 128 / 0.2);
}
.border-l-gray-500\/25 {
  border-left-color: rgb(107 114 128 / 0.25);
}
.border-l-gray-500\/30 {
  border-left-color: rgb(107 114 128 / 0.3);
}
.border-l-gray-500\/40 {
  border-left-color: rgb(107 114 128 / 0.4);
}
.border-l-gray-500\/5 {
  border-left-color: rgb(107 114 128 / 0.05);
}
.border-l-gray-500\/50 {
  border-left-color: rgb(107 114 128 / 0.5);
}
.border-l-gray-500\/60 {
  border-left-color: rgb(107 114 128 / 0.6);
}
.border-l-gray-500\/70 {
  border-left-color: rgb(107 114 128 / 0.7);
}
.border-l-gray-500\/75 {
  border-left-color: rgb(107 114 128 / 0.75);
}
.border-l-gray-500\/80 {
  border-left-color: rgb(107 114 128 / 0.8);
}
.border-l-gray-500\/90 {
  border-left-color: rgb(107 114 128 / 0.9);
}
.border-l-gray-500\/95 {
  border-left-color: rgb(107 114 128 / 0.95);
}
.border-l-gray-600 {
  --tw-border-opacity: 1;
  border-left-color: rgb(75 85 99 / var(--tw-border-opacity));
}
.border-l-gray-600\/0 {
  border-left-color: rgb(75 85 99 / 0);
}
.border-l-gray-600\/10 {
  border-left-color: rgb(75 85 99 / 0.1);
}
.border-l-gray-600\/100 {
  border-left-color: rgb(75 85 99 / 1);
}
.border-l-gray-600\/20 {
  border-left-color: rgb(75 85 99 / 0.2);
}
.border-l-gray-600\/25 {
  border-left-color: rgb(75 85 99 / 0.25);
}
.border-l-gray-600\/30 {
  border-left-color: rgb(75 85 99 / 0.3);
}
.border-l-gray-600\/40 {
  border-left-color: rgb(75 85 99 / 0.4);
}
.border-l-gray-600\/5 {
  border-left-color: rgb(75 85 99 / 0.05);
}
.border-l-gray-600\/50 {
  border-left-color: rgb(75 85 99 / 0.5);
}
.border-l-gray-600\/60 {
  border-left-color: rgb(75 85 99 / 0.6);
}
.border-l-gray-600\/70 {
  border-left-color: rgb(75 85 99 / 0.7);
}
.border-l-gray-600\/75 {
  border-left-color: rgb(75 85 99 / 0.75);
}
.border-l-gray-600\/80 {
  border-left-color: rgb(75 85 99 / 0.8);
}
.border-l-gray-600\/90 {
  border-left-color: rgb(75 85 99 / 0.9);
}
.border-l-gray-600\/95 {
  border-left-color: rgb(75 85 99 / 0.95);
}
.border-l-gray-700 {
  --tw-border-opacity: 1;
  border-left-color: rgb(55 65 81 / var(--tw-border-opacity));
}
.border-l-gray-700\/0 {
  border-left-color: rgb(55 65 81 / 0);
}
.border-l-gray-700\/10 {
  border-left-color: rgb(55 65 81 / 0.1);
}
.border-l-gray-700\/100 {
  border-left-color: rgb(55 65 81 / 1);
}
.border-l-gray-700\/20 {
  border-left-color: rgb(55 65 81 / 0.2);
}
.border-l-gray-700\/25 {
  border-left-color: rgb(55 65 81 / 0.25);
}
.border-l-gray-700\/30 {
  border-left-color: rgb(55 65 81 / 0.3);
}
.border-l-gray-700\/40 {
  border-left-color: rgb(55 65 81 / 0.4);
}
.border-l-gray-700\/5 {
  border-left-color: rgb(55 65 81 / 0.05);
}
.border-l-gray-700\/50 {
  border-left-color: rgb(55 65 81 / 0.5);
}
.border-l-gray-700\/60 {
  border-left-color: rgb(55 65 81 / 0.6);
}
.border-l-gray-700\/70 {
  border-left-color: rgb(55 65 81 / 0.7);
}
.border-l-gray-700\/75 {
  border-left-color: rgb(55 65 81 / 0.75);
}
.border-l-gray-700\/80 {
  border-left-color: rgb(55 65 81 / 0.8);
}
.border-l-gray-700\/90 {
  border-left-color: rgb(55 65 81 / 0.9);
}
.border-l-gray-700\/95 {
  border-left-color: rgb(55 65 81 / 0.95);
}
.border-l-gray-800 {
  --tw-border-opacity: 1;
  border-left-color: rgb(31 41 55 / var(--tw-border-opacity));
}
.border-l-gray-800\/0 {
  border-left-color: rgb(31 41 55 / 0);
}
.border-l-gray-800\/10 {
  border-left-color: rgb(31 41 55 / 0.1);
}
.border-l-gray-800\/100 {
  border-left-color: rgb(31 41 55 / 1);
}
.border-l-gray-800\/20 {
  border-left-color: rgb(31 41 55 / 0.2);
}
.border-l-gray-800\/25 {
  border-left-color: rgb(31 41 55 / 0.25);
}
.border-l-gray-800\/30 {
  border-left-color: rgb(31 41 55 / 0.3);
}
.border-l-gray-800\/40 {
  border-left-color: rgb(31 41 55 / 0.4);
}
.border-l-gray-800\/5 {
  border-left-color: rgb(31 41 55 / 0.05);
}
.border-l-gray-800\/50 {
  border-left-color: rgb(31 41 55 / 0.5);
}
.border-l-gray-800\/60 {
  border-left-color: rgb(31 41 55 / 0.6);
}
.border-l-gray-800\/70 {
  border-left-color: rgb(31 41 55 / 0.7);
}
.border-l-gray-800\/75 {
  border-left-color: rgb(31 41 55 / 0.75);
}
.border-l-gray-800\/80 {
  border-left-color: rgb(31 41 55 / 0.8);
}
.border-l-gray-800\/90 {
  border-left-color: rgb(31 41 55 / 0.9);
}
.border-l-gray-800\/95 {
  border-left-color: rgb(31 41 55 / 0.95);
}
.border-l-gray-900 {
  --tw-border-opacity: 1;
  border-left-color: rgb(17 24 39 / var(--tw-border-opacity));
}
.border-l-gray-900\/0 {
  border-left-color: rgb(17 24 39 / 0);
}
.border-l-gray-900\/10 {
  border-left-color: rgb(17 24 39 / 0.1);
}
.border-l-gray-900\/100 {
  border-left-color: rgb(17 24 39 / 1);
}
.border-l-gray-900\/20 {
  border-left-color: rgb(17 24 39 / 0.2);
}
.border-l-gray-900\/25 {
  border-left-color: rgb(17 24 39 / 0.25);
}
.border-l-gray-900\/30 {
  border-left-color: rgb(17 24 39 / 0.3);
}
.border-l-gray-900\/40 {
  border-left-color: rgb(17 24 39 / 0.4);
}
.border-l-gray-900\/5 {
  border-left-color: rgb(17 24 39 / 0.05);
}
.border-l-gray-900\/50 {
  border-left-color: rgb(17 24 39 / 0.5);
}
.border-l-gray-900\/60 {
  border-left-color: rgb(17 24 39 / 0.6);
}
.border-l-gray-900\/70 {
  border-left-color: rgb(17 24 39 / 0.7);
}
.border-l-gray-900\/75 {
  border-left-color: rgb(17 24 39 / 0.75);
}
.border-l-gray-900\/80 {
  border-left-color: rgb(17 24 39 / 0.8);
}
.border-l-gray-900\/90 {
  border-left-color: rgb(17 24 39 / 0.9);
}
.border-l-gray-900\/95 {
  border-left-color: rgb(17 24 39 / 0.95);
}
.border-l-gray-950 {
  --tw-border-opacity: 1;
  border-left-color: rgb(3 7 18 / var(--tw-border-opacity));
}
.border-l-gray-950\/0 {
  border-left-color: rgb(3 7 18 / 0);
}
.border-l-gray-950\/10 {
  border-left-color: rgb(3 7 18 / 0.1);
}
.border-l-gray-950\/100 {
  border-left-color: rgb(3 7 18 / 1);
}
.border-l-gray-950\/20 {
  border-left-color: rgb(3 7 18 / 0.2);
}
.border-l-gray-950\/25 {
  border-left-color: rgb(3 7 18 / 0.25);
}
.border-l-gray-950\/30 {
  border-left-color: rgb(3 7 18 / 0.3);
}
.border-l-gray-950\/40 {
  border-left-color: rgb(3 7 18 / 0.4);
}
.border-l-gray-950\/5 {
  border-left-color: rgb(3 7 18 / 0.05);
}
.border-l-gray-950\/50 {
  border-left-color: rgb(3 7 18 / 0.5);
}
.border-l-gray-950\/60 {
  border-left-color: rgb(3 7 18 / 0.6);
}
.border-l-gray-950\/70 {
  border-left-color: rgb(3 7 18 / 0.7);
}
.border-l-gray-950\/75 {
  border-left-color: rgb(3 7 18 / 0.75);
}
.border-l-gray-950\/80 {
  border-left-color: rgb(3 7 18 / 0.8);
}
.border-l-gray-950\/90 {
  border-left-color: rgb(3 7 18 / 0.9);
}
.border-l-gray-950\/95 {
  border-left-color: rgb(3 7 18 / 0.95);
}
.border-l-green {
  --tw-border-opacity: 1;
  border-left-color: rgb(132 156 116 / var(--tw-border-opacity));
}
.border-l-green\/0 {
  border-left-color: rgb(132 156 116 / 0);
}
.border-l-green\/10 {
  border-left-color: rgb(132 156 116 / 0.1);
}
.border-l-green\/100 {
  border-left-color: rgb(132 156 116 / 1);
}
.border-l-green\/20 {
  border-left-color: rgb(132 156 116 / 0.2);
}
.border-l-green\/25 {
  border-left-color: rgb(132 156 116 / 0.25);
}
.border-l-green\/30 {
  border-left-color: rgb(132 156 116 / 0.3);
}
.border-l-green\/40 {
  border-left-color: rgb(132 156 116 / 0.4);
}
.border-l-green\/5 {
  border-left-color: rgb(132 156 116 / 0.05);
}
.border-l-green\/50 {
  border-left-color: rgb(132 156 116 / 0.5);
}
.border-l-green\/60 {
  border-left-color: rgb(132 156 116 / 0.6);
}
.border-l-green\/70 {
  border-left-color: rgb(132 156 116 / 0.7);
}
.border-l-green\/75 {
  border-left-color: rgb(132 156 116 / 0.75);
}
.border-l-green\/80 {
  border-left-color: rgb(132 156 116 / 0.8);
}
.border-l-green\/90 {
  border-left-color: rgb(132 156 116 / 0.9);
}
.border-l-green\/95 {
  border-left-color: rgb(132 156 116 / 0.95);
}
.border-l-inherit {
  border-left-color: inherit;
}
.border-l-letterSpacing-normal {
  border-left-color: 0em;
}
.border-l-letterSpacing-tight {
  border-left-color: -0.025em;
}
.border-l-letterSpacing-tighter {
  border-left-color: -0.05em;
}
.border-l-letterSpacing-wide {
  border-left-color: 0.0125em;
}
.border-l-letterSpacing-wider {
  border-left-color: 0.05em;
}
.border-l-letterSpacing-widest {
  border-left-color: 0.1em;
}
.border-l-lime {
  --tw-border-opacity: 1;
  border-left-color: rgb(197 217 163 / var(--tw-border-opacity));
}
.border-l-lime\/0 {
  border-left-color: rgb(197 217 163 / 0);
}
.border-l-lime\/10 {
  border-left-color: rgb(197 217 163 / 0.1);
}
.border-l-lime\/100 {
  border-left-color: rgb(197 217 163 / 1);
}
.border-l-lime\/20 {
  border-left-color: rgb(197 217 163 / 0.2);
}
.border-l-lime\/25 {
  border-left-color: rgb(197 217 163 / 0.25);
}
.border-l-lime\/30 {
  border-left-color: rgb(197 217 163 / 0.3);
}
.border-l-lime\/40 {
  border-left-color: rgb(197 217 163 / 0.4);
}
.border-l-lime\/5 {
  border-left-color: rgb(197 217 163 / 0.05);
}
.border-l-lime\/50 {
  border-left-color: rgb(197 217 163 / 0.5);
}
.border-l-lime\/60 {
  border-left-color: rgb(197 217 163 / 0.6);
}
.border-l-lime\/70 {
  border-left-color: rgb(197 217 163 / 0.7);
}
.border-l-lime\/75 {
  border-left-color: rgb(197 217 163 / 0.75);
}
.border-l-lime\/80 {
  border-left-color: rgb(197 217 163 / 0.8);
}
.border-l-lime\/90 {
  border-left-color: rgb(197 217 163 / 0.9);
}
.border-l-lime\/95 {
  border-left-color: rgb(197 217 163 / 0.95);
}
.border-l-navy {
  --tw-border-opacity: 1;
  border-left-color: rgb(37 64 78 / var(--tw-border-opacity));
}
.border-l-navy\/0 {
  border-left-color: rgb(37 64 78 / 0);
}
.border-l-navy\/10 {
  border-left-color: rgb(37 64 78 / 0.1);
}
.border-l-navy\/100 {
  border-left-color: rgb(37 64 78 / 1);
}
.border-l-navy\/20 {
  border-left-color: rgb(37 64 78 / 0.2);
}
.border-l-navy\/25 {
  border-left-color: rgb(37 64 78 / 0.25);
}
.border-l-navy\/30 {
  border-left-color: rgb(37 64 78 / 0.3);
}
.border-l-navy\/40 {
  border-left-color: rgb(37 64 78 / 0.4);
}
.border-l-navy\/5 {
  border-left-color: rgb(37 64 78 / 0.05);
}
.border-l-navy\/50 {
  border-left-color: rgb(37 64 78 / 0.5);
}
.border-l-navy\/60 {
  border-left-color: rgb(37 64 78 / 0.6);
}
.border-l-navy\/70 {
  border-left-color: rgb(37 64 78 / 0.7);
}
.border-l-navy\/75 {
  border-left-color: rgb(37 64 78 / 0.75);
}
.border-l-navy\/80 {
  border-left-color: rgb(37 64 78 / 0.8);
}
.border-l-navy\/90 {
  border-left-color: rgb(37 64 78 / 0.9);
}
.border-l-navy\/95 {
  border-left-color: rgb(37 64 78 / 0.95);
}
.border-l-teal {
  --tw-border-opacity: 1;
  border-left-color: rgb(78 105 119 / var(--tw-border-opacity));
}
.border-l-teal\/0 {
  border-left-color: rgb(78 105 119 / 0);
}
.border-l-teal\/10 {
  border-left-color: rgb(78 105 119 / 0.1);
}
.border-l-teal\/100 {
  border-left-color: rgb(78 105 119 / 1);
}
.border-l-teal\/20 {
  border-left-color: rgb(78 105 119 / 0.2);
}
.border-l-teal\/25 {
  border-left-color: rgb(78 105 119 / 0.25);
}
.border-l-teal\/30 {
  border-left-color: rgb(78 105 119 / 0.3);
}
.border-l-teal\/40 {
  border-left-color: rgb(78 105 119 / 0.4);
}
.border-l-teal\/5 {
  border-left-color: rgb(78 105 119 / 0.05);
}
.border-l-teal\/50 {
  border-left-color: rgb(78 105 119 / 0.5);
}
.border-l-teal\/60 {
  border-left-color: rgb(78 105 119 / 0.6);
}
.border-l-teal\/70 {
  border-left-color: rgb(78 105 119 / 0.7);
}
.border-l-teal\/75 {
  border-left-color: rgb(78 105 119 / 0.75);
}
.border-l-teal\/80 {
  border-left-color: rgb(78 105 119 / 0.8);
}
.border-l-teal\/90 {
  border-left-color: rgb(78 105 119 / 0.9);
}
.border-l-teal\/95 {
  border-left-color: rgb(78 105 119 / 0.95);
}
.border-l-transparent {
  border-left-color: transparent;
}
.border-l-transparent\/0 {
  border-left-color: rgb(0 0 0 / 0);
}
.border-l-transparent\/10 {
  border-left-color: rgb(0 0 0 / 0.1);
}
.border-l-transparent\/100 {
  border-left-color: rgb(0 0 0 / 1);
}
.border-l-transparent\/20 {
  border-left-color: rgb(0 0 0 / 0.2);
}
.border-l-transparent\/25 {
  border-left-color: rgb(0 0 0 / 0.25);
}
.border-l-transparent\/30 {
  border-left-color: rgb(0 0 0 / 0.3);
}
.border-l-transparent\/40 {
  border-left-color: rgb(0 0 0 / 0.4);
}
.border-l-transparent\/5 {
  border-left-color: rgb(0 0 0 / 0.05);
}
.border-l-transparent\/50 {
  border-left-color: rgb(0 0 0 / 0.5);
}
.border-l-transparent\/60 {
  border-left-color: rgb(0 0 0 / 0.6);
}
.border-l-transparent\/70 {
  border-left-color: rgb(0 0 0 / 0.7);
}
.border-l-transparent\/75 {
  border-left-color: rgb(0 0 0 / 0.75);
}
.border-l-transparent\/80 {
  border-left-color: rgb(0 0 0 / 0.8);
}
.border-l-transparent\/90 {
  border-left-color: rgb(0 0 0 / 0.9);
}
.border-l-transparent\/95 {
  border-left-color: rgb(0 0 0 / 0.95);
}
.border-l-white {
  --tw-border-opacity: 1;
  border-left-color: rgb(255 255 255 / var(--tw-border-opacity));
}
.border-l-white\/0 {
  border-left-color: rgb(255 255 255 / 0);
}
.border-l-white\/10 {
  border-left-color: rgb(255 255 255 / 0.1);
}
.border-l-white\/100 {
  border-left-color: rgb(255 255 255 / 1);
}
.border-l-white\/20 {
  border-left-color: rgb(255 255 255 / 0.2);
}
.border-l-white\/25 {
  border-left-color: rgb(255 255 255 / 0.25);
}
.border-l-white\/30 {
  border-left-color: rgb(255 255 255 / 0.3);
}
.border-l-white\/40 {
  border-left-color: rgb(255 255 255 / 0.4);
}
.border-l-white\/5 {
  border-left-color: rgb(255 255 255 / 0.05);
}
.border-l-white\/50 {
  border-left-color: rgb(255 255 255 / 0.5);
}
.border-l-white\/60 {
  border-left-color: rgb(255 255 255 / 0.6);
}
.border-l-white\/70 {
  border-left-color: rgb(255 255 255 / 0.7);
}
.border-l-white\/75 {
  border-left-color: rgb(255 255 255 / 0.75);
}
.border-l-white\/80 {
  border-left-color: rgb(255 255 255 / 0.8);
}
.border-l-white\/90 {
  border-left-color: rgb(255 255 255 / 0.9);
}
.border-l-white\/95 {
  border-left-color: rgb(255 255 255 / 0.95);
}
.border-r-blue {
  --tw-border-opacity: 1;
  border-right-color: rgb(86 138 172 / var(--tw-border-opacity));
}
.border-r-blue\/0 {
  border-right-color: rgb(86 138 172 / 0);
}
.border-r-blue\/10 {
  border-right-color: rgb(86 138 172 / 0.1);
}
.border-r-blue\/100 {
  border-right-color: rgb(86 138 172 / 1);
}
.border-r-blue\/20 {
  border-right-color: rgb(86 138 172 / 0.2);
}
.border-r-blue\/25 {
  border-right-color: rgb(86 138 172 / 0.25);
}
.border-r-blue\/30 {
  border-right-color: rgb(86 138 172 / 0.3);
}
.border-r-blue\/40 {
  border-right-color: rgb(86 138 172 / 0.4);
}
.border-r-blue\/5 {
  border-right-color: rgb(86 138 172 / 0.05);
}
.border-r-blue\/50 {
  border-right-color: rgb(86 138 172 / 0.5);
}
.border-r-blue\/60 {
  border-right-color: rgb(86 138 172 / 0.6);
}
.border-r-blue\/70 {
  border-right-color: rgb(86 138 172 / 0.7);
}
.border-r-blue\/75 {
  border-right-color: rgb(86 138 172 / 0.75);
}
.border-r-blue\/80 {
  border-right-color: rgb(86 138 172 / 0.8);
}
.border-r-blue\/90 {
  border-right-color: rgb(86 138 172 / 0.9);
}
.border-r-blue\/95 {
  border-right-color: rgb(86 138 172 / 0.95);
}
.border-r-borderWidth {
  border-right-color: 1px;
}
.border-r-borderWidth-0 {
  border-right-color: 0px;
}
.border-r-borderWidth-2 {
  border-right-color: 2px;
}
.border-r-borderWidth-4 {
  border-right-color: 4px;
}
.border-r-borderWidth-6 {
  border-right-color: 6px;
}
.border-r-borderWidth-8 {
  border-right-color: 8px;
}
.border-r-boxShadow {
  border-right-color: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
}
.border-r-boxShadow-2xl {
  border-right-color: 0 25px 50px -12px rgb(0 0 0 / 0.25);
}
.border-r-boxShadow-inner {
  border-right-color: inset 0px 3px 3px rgba(0 0 0 / 1);
}
.border-r-boxShadow-lg {
  border-right-color: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
}
.border-r-boxShadow-md {
  border-right-color: 0 1px 2px -1px rgb(0 0 0 / 0.1);
}
.border-r-boxShadow-none {
  border-right-color: none;
}
.border-r-boxShadow-sm {
  border-right-color: 0px 6px 24px rgba(0, 0, 0, 0.8);
}
.border-r-boxShadow-xl {
  border-right-color: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
}
.border-r-current {
  border-right-color: currentColor;
}
.border-r-custom_1 {
  --tw-border-opacity: 1;
  border-right-color: rgb(127 154 96 / var(--tw-border-opacity));
}
.border-r-custom_1\/0 {
  border-right-color: rgb(127 154 96 / 0);
}
.border-r-custom_1\/10 {
  border-right-color: rgb(127 154 96 / 0.1);
}
.border-r-custom_1\/100 {
  border-right-color: rgb(127 154 96 / 1);
}
.border-r-custom_1\/20 {
  border-right-color: rgb(127 154 96 / 0.2);
}
.border-r-custom_1\/25 {
  border-right-color: rgb(127 154 96 / 0.25);
}
.border-r-custom_1\/30 {
  border-right-color: rgb(127 154 96 / 0.3);
}
.border-r-custom_1\/40 {
  border-right-color: rgb(127 154 96 / 0.4);
}
.border-r-custom_1\/5 {
  border-right-color: rgb(127 154 96 / 0.05);
}
.border-r-custom_1\/50 {
  border-right-color: rgb(127 154 96 / 0.5);
}
.border-r-custom_1\/60 {
  border-right-color: rgb(127 154 96 / 0.6);
}
.border-r-custom_1\/70 {
  border-right-color: rgb(127 154 96 / 0.7);
}
.border-r-custom_1\/75 {
  border-right-color: rgb(127 154 96 / 0.75);
}
.border-r-custom_1\/80 {
  border-right-color: rgb(127 154 96 / 0.8);
}
.border-r-custom_1\/90 {
  border-right-color: rgb(127 154 96 / 0.9);
}
.border-r-custom_1\/95 {
  border-right-color: rgb(127 154 96 / 0.95);
}
.border-r-custom_10 {
  --tw-border-opacity: 1;
  border-right-color: rgb(100 136 99 / var(--tw-border-opacity));
}
.border-r-custom_10\/0 {
  border-right-color: rgb(100 136 99 / 0);
}
.border-r-custom_10\/10 {
  border-right-color: rgb(100 136 99 / 0.1);
}
.border-r-custom_10\/100 {
  border-right-color: rgb(100 136 99 / 1);
}
.border-r-custom_10\/20 {
  border-right-color: rgb(100 136 99 / 0.2);
}
.border-r-custom_10\/25 {
  border-right-color: rgb(100 136 99 / 0.25);
}
.border-r-custom_10\/30 {
  border-right-color: rgb(100 136 99 / 0.3);
}
.border-r-custom_10\/40 {
  border-right-color: rgb(100 136 99 / 0.4);
}
.border-r-custom_10\/5 {
  border-right-color: rgb(100 136 99 / 0.05);
}
.border-r-custom_10\/50 {
  border-right-color: rgb(100 136 99 / 0.5);
}
.border-r-custom_10\/60 {
  border-right-color: rgb(100 136 99 / 0.6);
}
.border-r-custom_10\/70 {
  border-right-color: rgb(100 136 99 / 0.7);
}
.border-r-custom_10\/75 {
  border-right-color: rgb(100 136 99 / 0.75);
}
.border-r-custom_10\/80 {
  border-right-color: rgb(100 136 99 / 0.8);
}
.border-r-custom_10\/90 {
  border-right-color: rgb(100 136 99 / 0.9);
}
.border-r-custom_10\/95 {
  border-right-color: rgb(100 136 99 / 0.95);
}
.border-r-custom_2 {
  --tw-border-opacity: 1;
  border-right-color: rgb(164 134 95 / var(--tw-border-opacity));
}
.border-r-custom_2\/0 {
  border-right-color: rgb(164 134 95 / 0);
}
.border-r-custom_2\/10 {
  border-right-color: rgb(164 134 95 / 0.1);
}
.border-r-custom_2\/100 {
  border-right-color: rgb(164 134 95 / 1);
}
.border-r-custom_2\/20 {
  border-right-color: rgb(164 134 95 / 0.2);
}
.border-r-custom_2\/25 {
  border-right-color: rgb(164 134 95 / 0.25);
}
.border-r-custom_2\/30 {
  border-right-color: rgb(164 134 95 / 0.3);
}
.border-r-custom_2\/40 {
  border-right-color: rgb(164 134 95 / 0.4);
}
.border-r-custom_2\/5 {
  border-right-color: rgb(164 134 95 / 0.05);
}
.border-r-custom_2\/50 {
  border-right-color: rgb(164 134 95 / 0.5);
}
.border-r-custom_2\/60 {
  border-right-color: rgb(164 134 95 / 0.6);
}
.border-r-custom_2\/70 {
  border-right-color: rgb(164 134 95 / 0.7);
}
.border-r-custom_2\/75 {
  border-right-color: rgb(164 134 95 / 0.75);
}
.border-r-custom_2\/80 {
  border-right-color: rgb(164 134 95 / 0.8);
}
.border-r-custom_2\/90 {
  border-right-color: rgb(164 134 95 / 0.9);
}
.border-r-custom_2\/95 {
  border-right-color: rgb(164 134 95 / 0.95);
}
.border-r-custom_3 {
  --tw-border-opacity: 1;
  border-right-color: rgb(73 98 96 / var(--tw-border-opacity));
}
.border-r-custom_3\/0 {
  border-right-color: rgb(73 98 96 / 0);
}
.border-r-custom_3\/10 {
  border-right-color: rgb(73 98 96 / 0.1);
}
.border-r-custom_3\/100 {
  border-right-color: rgb(73 98 96 / 1);
}
.border-r-custom_3\/20 {
  border-right-color: rgb(73 98 96 / 0.2);
}
.border-r-custom_3\/25 {
  border-right-color: rgb(73 98 96 / 0.25);
}
.border-r-custom_3\/30 {
  border-right-color: rgb(73 98 96 / 0.3);
}
.border-r-custom_3\/40 {
  border-right-color: rgb(73 98 96 / 0.4);
}
.border-r-custom_3\/5 {
  border-right-color: rgb(73 98 96 / 0.05);
}
.border-r-custom_3\/50 {
  border-right-color: rgb(73 98 96 / 0.5);
}
.border-r-custom_3\/60 {
  border-right-color: rgb(73 98 96 / 0.6);
}
.border-r-custom_3\/70 {
  border-right-color: rgb(73 98 96 / 0.7);
}
.border-r-custom_3\/75 {
  border-right-color: rgb(73 98 96 / 0.75);
}
.border-r-custom_3\/80 {
  border-right-color: rgb(73 98 96 / 0.8);
}
.border-r-custom_3\/90 {
  border-right-color: rgb(73 98 96 / 0.9);
}
.border-r-custom_3\/95 {
  border-right-color: rgb(73 98 96 / 0.95);
}
.border-r-custom_4 {
  --tw-border-opacity: 1;
  border-right-color: rgb(64 133 133 / var(--tw-border-opacity));
}
.border-r-custom_4\/0 {
  border-right-color: rgb(64 133 133 / 0);
}
.border-r-custom_4\/10 {
  border-right-color: rgb(64 133 133 / 0.1);
}
.border-r-custom_4\/100 {
  border-right-color: rgb(64 133 133 / 1);
}
.border-r-custom_4\/20 {
  border-right-color: rgb(64 133 133 / 0.2);
}
.border-r-custom_4\/25 {
  border-right-color: rgb(64 133 133 / 0.25);
}
.border-r-custom_4\/30 {
  border-right-color: rgb(64 133 133 / 0.3);
}
.border-r-custom_4\/40 {
  border-right-color: rgb(64 133 133 / 0.4);
}
.border-r-custom_4\/5 {
  border-right-color: rgb(64 133 133 / 0.05);
}
.border-r-custom_4\/50 {
  border-right-color: rgb(64 133 133 / 0.5);
}
.border-r-custom_4\/60 {
  border-right-color: rgb(64 133 133 / 0.6);
}
.border-r-custom_4\/70 {
  border-right-color: rgb(64 133 133 / 0.7);
}
.border-r-custom_4\/75 {
  border-right-color: rgb(64 133 133 / 0.75);
}
.border-r-custom_4\/80 {
  border-right-color: rgb(64 133 133 / 0.8);
}
.border-r-custom_4\/90 {
  border-right-color: rgb(64 133 133 / 0.9);
}
.border-r-custom_4\/95 {
  border-right-color: rgb(64 133 133 / 0.95);
}
.border-r-custom_5 {
  --tw-border-opacity: 1;
  border-right-color: rgb(20 83 108 / var(--tw-border-opacity));
}
.border-r-custom_5\/0 {
  border-right-color: rgb(20 83 108 / 0);
}
.border-r-custom_5\/10 {
  border-right-color: rgb(20 83 108 / 0.1);
}
.border-r-custom_5\/100 {
  border-right-color: rgb(20 83 108 / 1);
}
.border-r-custom_5\/20 {
  border-right-color: rgb(20 83 108 / 0.2);
}
.border-r-custom_5\/25 {
  border-right-color: rgb(20 83 108 / 0.25);
}
.border-r-custom_5\/30 {
  border-right-color: rgb(20 83 108 / 0.3);
}
.border-r-custom_5\/40 {
  border-right-color: rgb(20 83 108 / 0.4);
}
.border-r-custom_5\/5 {
  border-right-color: rgb(20 83 108 / 0.05);
}
.border-r-custom_5\/50 {
  border-right-color: rgb(20 83 108 / 0.5);
}
.border-r-custom_5\/60 {
  border-right-color: rgb(20 83 108 / 0.6);
}
.border-r-custom_5\/70 {
  border-right-color: rgb(20 83 108 / 0.7);
}
.border-r-custom_5\/75 {
  border-right-color: rgb(20 83 108 / 0.75);
}
.border-r-custom_5\/80 {
  border-right-color: rgb(20 83 108 / 0.8);
}
.border-r-custom_5\/90 {
  border-right-color: rgb(20 83 108 / 0.9);
}
.border-r-custom_5\/95 {
  border-right-color: rgb(20 83 108 / 0.95);
}
.border-r-custom_6 {
  --tw-border-opacity: 1;
  border-right-color: rgb(47 101 105 / var(--tw-border-opacity));
}
.border-r-custom_6\/0 {
  border-right-color: rgb(47 101 105 / 0);
}
.border-r-custom_6\/10 {
  border-right-color: rgb(47 101 105 / 0.1);
}
.border-r-custom_6\/100 {
  border-right-color: rgb(47 101 105 / 1);
}
.border-r-custom_6\/20 {
  border-right-color: rgb(47 101 105 / 0.2);
}
.border-r-custom_6\/25 {
  border-right-color: rgb(47 101 105 / 0.25);
}
.border-r-custom_6\/30 {
  border-right-color: rgb(47 101 105 / 0.3);
}
.border-r-custom_6\/40 {
  border-right-color: rgb(47 101 105 / 0.4);
}
.border-r-custom_6\/5 {
  border-right-color: rgb(47 101 105 / 0.05);
}
.border-r-custom_6\/50 {
  border-right-color: rgb(47 101 105 / 0.5);
}
.border-r-custom_6\/60 {
  border-right-color: rgb(47 101 105 / 0.6);
}
.border-r-custom_6\/70 {
  border-right-color: rgb(47 101 105 / 0.7);
}
.border-r-custom_6\/75 {
  border-right-color: rgb(47 101 105 / 0.75);
}
.border-r-custom_6\/80 {
  border-right-color: rgb(47 101 105 / 0.8);
}
.border-r-custom_6\/90 {
  border-right-color: rgb(47 101 105 / 0.9);
}
.border-r-custom_6\/95 {
  border-right-color: rgb(47 101 105 / 0.95);
}
.border-r-custom_7 {
  --tw-border-opacity: 1;
  border-right-color: rgb(48 149 180 / var(--tw-border-opacity));
}
.border-r-custom_7\/0 {
  border-right-color: rgb(48 149 180 / 0);
}
.border-r-custom_7\/10 {
  border-right-color: rgb(48 149 180 / 0.1);
}
.border-r-custom_7\/100 {
  border-right-color: rgb(48 149 180 / 1);
}
.border-r-custom_7\/20 {
  border-right-color: rgb(48 149 180 / 0.2);
}
.border-r-custom_7\/25 {
  border-right-color: rgb(48 149 180 / 0.25);
}
.border-r-custom_7\/30 {
  border-right-color: rgb(48 149 180 / 0.3);
}
.border-r-custom_7\/40 {
  border-right-color: rgb(48 149 180 / 0.4);
}
.border-r-custom_7\/5 {
  border-right-color: rgb(48 149 180 / 0.05);
}
.border-r-custom_7\/50 {
  border-right-color: rgb(48 149 180 / 0.5);
}
.border-r-custom_7\/60 {
  border-right-color: rgb(48 149 180 / 0.6);
}
.border-r-custom_7\/70 {
  border-right-color: rgb(48 149 180 / 0.7);
}
.border-r-custom_7\/75 {
  border-right-color: rgb(48 149 180 / 0.75);
}
.border-r-custom_7\/80 {
  border-right-color: rgb(48 149 180 / 0.8);
}
.border-r-custom_7\/90 {
  border-right-color: rgb(48 149 180 / 0.9);
}
.border-r-custom_7\/95 {
  border-right-color: rgb(48 149 180 / 0.95);
}
.border-r-custom_8 {
  --tw-border-opacity: 1;
  border-right-color: rgb(74 119 102 / var(--tw-border-opacity));
}
.border-r-custom_8\/0 {
  border-right-color: rgb(74 119 102 / 0);
}
.border-r-custom_8\/10 {
  border-right-color: rgb(74 119 102 / 0.1);
}
.border-r-custom_8\/100 {
  border-right-color: rgb(74 119 102 / 1);
}
.border-r-custom_8\/20 {
  border-right-color: rgb(74 119 102 / 0.2);
}
.border-r-custom_8\/25 {
  border-right-color: rgb(74 119 102 / 0.25);
}
.border-r-custom_8\/30 {
  border-right-color: rgb(74 119 102 / 0.3);
}
.border-r-custom_8\/40 {
  border-right-color: rgb(74 119 102 / 0.4);
}
.border-r-custom_8\/5 {
  border-right-color: rgb(74 119 102 / 0.05);
}
.border-r-custom_8\/50 {
  border-right-color: rgb(74 119 102 / 0.5);
}
.border-r-custom_8\/60 {
  border-right-color: rgb(74 119 102 / 0.6);
}
.border-r-custom_8\/70 {
  border-right-color: rgb(74 119 102 / 0.7);
}
.border-r-custom_8\/75 {
  border-right-color: rgb(74 119 102 / 0.75);
}
.border-r-custom_8\/80 {
  border-right-color: rgb(74 119 102 / 0.8);
}
.border-r-custom_8\/90 {
  border-right-color: rgb(74 119 102 / 0.9);
}
.border-r-custom_8\/95 {
  border-right-color: rgb(74 119 102 / 0.95);
}
.border-r-custom_9 {
  --tw-border-opacity: 1;
  border-right-color: rgb(100 120 105 / var(--tw-border-opacity));
}
.border-r-custom_9\/0 {
  border-right-color: rgb(100 120 105 / 0);
}
.border-r-custom_9\/10 {
  border-right-color: rgb(100 120 105 / 0.1);
}
.border-r-custom_9\/100 {
  border-right-color: rgb(100 120 105 / 1);
}
.border-r-custom_9\/20 {
  border-right-color: rgb(100 120 105 / 0.2);
}
.border-r-custom_9\/25 {
  border-right-color: rgb(100 120 105 / 0.25);
}
.border-r-custom_9\/30 {
  border-right-color: rgb(100 120 105 / 0.3);
}
.border-r-custom_9\/40 {
  border-right-color: rgb(100 120 105 / 0.4);
}
.border-r-custom_9\/5 {
  border-right-color: rgb(100 120 105 / 0.05);
}
.border-r-custom_9\/50 {
  border-right-color: rgb(100 120 105 / 0.5);
}
.border-r-custom_9\/60 {
  border-right-color: rgb(100 120 105 / 0.6);
}
.border-r-custom_9\/70 {
  border-right-color: rgb(100 120 105 / 0.7);
}
.border-r-custom_9\/75 {
  border-right-color: rgb(100 120 105 / 0.75);
}
.border-r-custom_9\/80 {
  border-right-color: rgb(100 120 105 / 0.8);
}
.border-r-custom_9\/90 {
  border-right-color: rgb(100 120 105 / 0.9);
}
.border-r-custom_9\/95 {
  border-right-color: rgb(100 120 105 / 0.95);
}
.border-r-gold {
  --tw-border-opacity: 1;
  border-right-color: rgb(198 154 101 / var(--tw-border-opacity));
}
.border-r-gold\/0 {
  border-right-color: rgb(198 154 101 / 0);
}
.border-r-gold\/10 {
  border-right-color: rgb(198 154 101 / 0.1);
}
.border-r-gold\/100 {
  border-right-color: rgb(198 154 101 / 1);
}
.border-r-gold\/20 {
  border-right-color: rgb(198 154 101 / 0.2);
}
.border-r-gold\/25 {
  border-right-color: rgb(198 154 101 / 0.25);
}
.border-r-gold\/30 {
  border-right-color: rgb(198 154 101 / 0.3);
}
.border-r-gold\/40 {
  border-right-color: rgb(198 154 101 / 0.4);
}
.border-r-gold\/5 {
  border-right-color: rgb(198 154 101 / 0.05);
}
.border-r-gold\/50 {
  border-right-color: rgb(198 154 101 / 0.5);
}
.border-r-gold\/60 {
  border-right-color: rgb(198 154 101 / 0.6);
}
.border-r-gold\/70 {
  border-right-color: rgb(198 154 101 / 0.7);
}
.border-r-gold\/75 {
  border-right-color: rgb(198 154 101 / 0.75);
}
.border-r-gold\/80 {
  border-right-color: rgb(198 154 101 / 0.8);
}
.border-r-gold\/90 {
  border-right-color: rgb(198 154 101 / 0.9);
}
.border-r-gold\/95 {
  border-right-color: rgb(198 154 101 / 0.95);
}
.border-r-gray-100 {
  --tw-border-opacity: 1;
  border-right-color: rgb(243 244 246 / var(--tw-border-opacity));
}
.border-r-gray-100\/0 {
  border-right-color: rgb(243 244 246 / 0);
}
.border-r-gray-100\/10 {
  border-right-color: rgb(243 244 246 / 0.1);
}
.border-r-gray-100\/100 {
  border-right-color: rgb(243 244 246 / 1);
}
.border-r-gray-100\/20 {
  border-right-color: rgb(243 244 246 / 0.2);
}
.border-r-gray-100\/25 {
  border-right-color: rgb(243 244 246 / 0.25);
}
.border-r-gray-100\/30 {
  border-right-color: rgb(243 244 246 / 0.3);
}
.border-r-gray-100\/40 {
  border-right-color: rgb(243 244 246 / 0.4);
}
.border-r-gray-100\/5 {
  border-right-color: rgb(243 244 246 / 0.05);
}
.border-r-gray-100\/50 {
  border-right-color: rgb(243 244 246 / 0.5);
}
.border-r-gray-100\/60 {
  border-right-color: rgb(243 244 246 / 0.6);
}
.border-r-gray-100\/70 {
  border-right-color: rgb(243 244 246 / 0.7);
}
.border-r-gray-100\/75 {
  border-right-color: rgb(243 244 246 / 0.75);
}
.border-r-gray-100\/80 {
  border-right-color: rgb(243 244 246 / 0.8);
}
.border-r-gray-100\/90 {
  border-right-color: rgb(243 244 246 / 0.9);
}
.border-r-gray-100\/95 {
  border-right-color: rgb(243 244 246 / 0.95);
}
.border-r-gray-200 {
  --tw-border-opacity: 1;
  border-right-color: rgb(229 231 235 / var(--tw-border-opacity));
}
.border-r-gray-200\/0 {
  border-right-color: rgb(229 231 235 / 0);
}
.border-r-gray-200\/10 {
  border-right-color: rgb(229 231 235 / 0.1);
}
.border-r-gray-200\/100 {
  border-right-color: rgb(229 231 235 / 1);
}
.border-r-gray-200\/20 {
  border-right-color: rgb(229 231 235 / 0.2);
}
.border-r-gray-200\/25 {
  border-right-color: rgb(229 231 235 / 0.25);
}
.border-r-gray-200\/30 {
  border-right-color: rgb(229 231 235 / 0.3);
}
.border-r-gray-200\/40 {
  border-right-color: rgb(229 231 235 / 0.4);
}
.border-r-gray-200\/5 {
  border-right-color: rgb(229 231 235 / 0.05);
}
.border-r-gray-200\/50 {
  border-right-color: rgb(229 231 235 / 0.5);
}
.border-r-gray-200\/60 {
  border-right-color: rgb(229 231 235 / 0.6);
}
.border-r-gray-200\/70 {
  border-right-color: rgb(229 231 235 / 0.7);
}
.border-r-gray-200\/75 {
  border-right-color: rgb(229 231 235 / 0.75);
}
.border-r-gray-200\/80 {
  border-right-color: rgb(229 231 235 / 0.8);
}
.border-r-gray-200\/90 {
  border-right-color: rgb(229 231 235 / 0.9);
}
.border-r-gray-200\/95 {
  border-right-color: rgb(229 231 235 / 0.95);
}
.border-r-gray-300 {
  --tw-border-opacity: 1;
  border-right-color: rgb(209 213 219 / var(--tw-border-opacity));
}
.border-r-gray-300\/0 {
  border-right-color: rgb(209 213 219 / 0);
}
.border-r-gray-300\/10 {
  border-right-color: rgb(209 213 219 / 0.1);
}
.border-r-gray-300\/100 {
  border-right-color: rgb(209 213 219 / 1);
}
.border-r-gray-300\/20 {
  border-right-color: rgb(209 213 219 / 0.2);
}
.border-r-gray-300\/25 {
  border-right-color: rgb(209 213 219 / 0.25);
}
.border-r-gray-300\/30 {
  border-right-color: rgb(209 213 219 / 0.3);
}
.border-r-gray-300\/40 {
  border-right-color: rgb(209 213 219 / 0.4);
}
.border-r-gray-300\/5 {
  border-right-color: rgb(209 213 219 / 0.05);
}
.border-r-gray-300\/50 {
  border-right-color: rgb(209 213 219 / 0.5);
}
.border-r-gray-300\/60 {
  border-right-color: rgb(209 213 219 / 0.6);
}
.border-r-gray-300\/70 {
  border-right-color: rgb(209 213 219 / 0.7);
}
.border-r-gray-300\/75 {
  border-right-color: rgb(209 213 219 / 0.75);
}
.border-r-gray-300\/80 {
  border-right-color: rgb(209 213 219 / 0.8);
}
.border-r-gray-300\/90 {
  border-right-color: rgb(209 213 219 / 0.9);
}
.border-r-gray-300\/95 {
  border-right-color: rgb(209 213 219 / 0.95);
}
.border-r-gray-400 {
  --tw-border-opacity: 1;
  border-right-color: rgb(156 163 175 / var(--tw-border-opacity));
}
.border-r-gray-400\/0 {
  border-right-color: rgb(156 163 175 / 0);
}
.border-r-gray-400\/10 {
  border-right-color: rgb(156 163 175 / 0.1);
}
.border-r-gray-400\/100 {
  border-right-color: rgb(156 163 175 / 1);
}
.border-r-gray-400\/20 {
  border-right-color: rgb(156 163 175 / 0.2);
}
.border-r-gray-400\/25 {
  border-right-color: rgb(156 163 175 / 0.25);
}
.border-r-gray-400\/30 {
  border-right-color: rgb(156 163 175 / 0.3);
}
.border-r-gray-400\/40 {
  border-right-color: rgb(156 163 175 / 0.4);
}
.border-r-gray-400\/5 {
  border-right-color: rgb(156 163 175 / 0.05);
}
.border-r-gray-400\/50 {
  border-right-color: rgb(156 163 175 / 0.5);
}
.border-r-gray-400\/60 {
  border-right-color: rgb(156 163 175 / 0.6);
}
.border-r-gray-400\/70 {
  border-right-color: rgb(156 163 175 / 0.7);
}
.border-r-gray-400\/75 {
  border-right-color: rgb(156 163 175 / 0.75);
}
.border-r-gray-400\/80 {
  border-right-color: rgb(156 163 175 / 0.8);
}
.border-r-gray-400\/90 {
  border-right-color: rgb(156 163 175 / 0.9);
}
.border-r-gray-400\/95 {
  border-right-color: rgb(156 163 175 / 0.95);
}
.border-r-gray-50 {
  --tw-border-opacity: 1;
  border-right-color: rgb(249 250 251 / var(--tw-border-opacity));
}
.border-r-gray-50\/0 {
  border-right-color: rgb(249 250 251 / 0);
}
.border-r-gray-50\/10 {
  border-right-color: rgb(249 250 251 / 0.1);
}
.border-r-gray-50\/100 {
  border-right-color: rgb(249 250 251 / 1);
}
.border-r-gray-50\/20 {
  border-right-color: rgb(249 250 251 / 0.2);
}
.border-r-gray-50\/25 {
  border-right-color: rgb(249 250 251 / 0.25);
}
.border-r-gray-50\/30 {
  border-right-color: rgb(249 250 251 / 0.3);
}
.border-r-gray-50\/40 {
  border-right-color: rgb(249 250 251 / 0.4);
}
.border-r-gray-50\/5 {
  border-right-color: rgb(249 250 251 / 0.05);
}
.border-r-gray-50\/50 {
  border-right-color: rgb(249 250 251 / 0.5);
}
.border-r-gray-50\/60 {
  border-right-color: rgb(249 250 251 / 0.6);
}
.border-r-gray-50\/70 {
  border-right-color: rgb(249 250 251 / 0.7);
}
.border-r-gray-50\/75 {
  border-right-color: rgb(249 250 251 / 0.75);
}
.border-r-gray-50\/80 {
  border-right-color: rgb(249 250 251 / 0.8);
}
.border-r-gray-50\/90 {
  border-right-color: rgb(249 250 251 / 0.9);
}
.border-r-gray-50\/95 {
  border-right-color: rgb(249 250 251 / 0.95);
}
.border-r-gray-500 {
  --tw-border-opacity: 1;
  border-right-color: rgb(107 114 128 / var(--tw-border-opacity));
}
.border-r-gray-500\/0 {
  border-right-color: rgb(107 114 128 / 0);
}
.border-r-gray-500\/10 {
  border-right-color: rgb(107 114 128 / 0.1);
}
.border-r-gray-500\/100 {
  border-right-color: rgb(107 114 128 / 1);
}
.border-r-gray-500\/20 {
  border-right-color: rgb(107 114 128 / 0.2);
}
.border-r-gray-500\/25 {
  border-right-color: rgb(107 114 128 / 0.25);
}
.border-r-gray-500\/30 {
  border-right-color: rgb(107 114 128 / 0.3);
}
.border-r-gray-500\/40 {
  border-right-color: rgb(107 114 128 / 0.4);
}
.border-r-gray-500\/5 {
  border-right-color: rgb(107 114 128 / 0.05);
}
.border-r-gray-500\/50 {
  border-right-color: rgb(107 114 128 / 0.5);
}
.border-r-gray-500\/60 {
  border-right-color: rgb(107 114 128 / 0.6);
}
.border-r-gray-500\/70 {
  border-right-color: rgb(107 114 128 / 0.7);
}
.border-r-gray-500\/75 {
  border-right-color: rgb(107 114 128 / 0.75);
}
.border-r-gray-500\/80 {
  border-right-color: rgb(107 114 128 / 0.8);
}
.border-r-gray-500\/90 {
  border-right-color: rgb(107 114 128 / 0.9);
}
.border-r-gray-500\/95 {
  border-right-color: rgb(107 114 128 / 0.95);
}
.border-r-gray-600 {
  --tw-border-opacity: 1;
  border-right-color: rgb(75 85 99 / var(--tw-border-opacity));
}
.border-r-gray-600\/0 {
  border-right-color: rgb(75 85 99 / 0);
}
.border-r-gray-600\/10 {
  border-right-color: rgb(75 85 99 / 0.1);
}
.border-r-gray-600\/100 {
  border-right-color: rgb(75 85 99 / 1);
}
.border-r-gray-600\/20 {
  border-right-color: rgb(75 85 99 / 0.2);
}
.border-r-gray-600\/25 {
  border-right-color: rgb(75 85 99 / 0.25);
}
.border-r-gray-600\/30 {
  border-right-color: rgb(75 85 99 / 0.3);
}
.border-r-gray-600\/40 {
  border-right-color: rgb(75 85 99 / 0.4);
}
.border-r-gray-600\/5 {
  border-right-color: rgb(75 85 99 / 0.05);
}
.border-r-gray-600\/50 {
  border-right-color: rgb(75 85 99 / 0.5);
}
.border-r-gray-600\/60 {
  border-right-color: rgb(75 85 99 / 0.6);
}
.border-r-gray-600\/70 {
  border-right-color: rgb(75 85 99 / 0.7);
}
.border-r-gray-600\/75 {
  border-right-color: rgb(75 85 99 / 0.75);
}
.border-r-gray-600\/80 {
  border-right-color: rgb(75 85 99 / 0.8);
}
.border-r-gray-600\/90 {
  border-right-color: rgb(75 85 99 / 0.9);
}
.border-r-gray-600\/95 {
  border-right-color: rgb(75 85 99 / 0.95);
}
.border-r-gray-700 {
  --tw-border-opacity: 1;
  border-right-color: rgb(55 65 81 / var(--tw-border-opacity));
}
.border-r-gray-700\/0 {
  border-right-color: rgb(55 65 81 / 0);
}
.border-r-gray-700\/10 {
  border-right-color: rgb(55 65 81 / 0.1);
}
.border-r-gray-700\/100 {
  border-right-color: rgb(55 65 81 / 1);
}
.border-r-gray-700\/20 {
  border-right-color: rgb(55 65 81 / 0.2);
}
.border-r-gray-700\/25 {
  border-right-color: rgb(55 65 81 / 0.25);
}
.border-r-gray-700\/30 {
  border-right-color: rgb(55 65 81 / 0.3);
}
.border-r-gray-700\/40 {
  border-right-color: rgb(55 65 81 / 0.4);
}
.border-r-gray-700\/5 {
  border-right-color: rgb(55 65 81 / 0.05);
}
.border-r-gray-700\/50 {
  border-right-color: rgb(55 65 81 / 0.5);
}
.border-r-gray-700\/60 {
  border-right-color: rgb(55 65 81 / 0.6);
}
.border-r-gray-700\/70 {
  border-right-color: rgb(55 65 81 / 0.7);
}
.border-r-gray-700\/75 {
  border-right-color: rgb(55 65 81 / 0.75);
}
.border-r-gray-700\/80 {
  border-right-color: rgb(55 65 81 / 0.8);
}
.border-r-gray-700\/90 {
  border-right-color: rgb(55 65 81 / 0.9);
}
.border-r-gray-700\/95 {
  border-right-color: rgb(55 65 81 / 0.95);
}
.border-r-gray-800 {
  --tw-border-opacity: 1;
  border-right-color: rgb(31 41 55 / var(--tw-border-opacity));
}
.border-r-gray-800\/0 {
  border-right-color: rgb(31 41 55 / 0);
}
.border-r-gray-800\/10 {
  border-right-color: rgb(31 41 55 / 0.1);
}
.border-r-gray-800\/100 {
  border-right-color: rgb(31 41 55 / 1);
}
.border-r-gray-800\/20 {
  border-right-color: rgb(31 41 55 / 0.2);
}
.border-r-gray-800\/25 {
  border-right-color: rgb(31 41 55 / 0.25);
}
.border-r-gray-800\/30 {
  border-right-color: rgb(31 41 55 / 0.3);
}
.border-r-gray-800\/40 {
  border-right-color: rgb(31 41 55 / 0.4);
}
.border-r-gray-800\/5 {
  border-right-color: rgb(31 41 55 / 0.05);
}
.border-r-gray-800\/50 {
  border-right-color: rgb(31 41 55 / 0.5);
}
.border-r-gray-800\/60 {
  border-right-color: rgb(31 41 55 / 0.6);
}
.border-r-gray-800\/70 {
  border-right-color: rgb(31 41 55 / 0.7);
}
.border-r-gray-800\/75 {
  border-right-color: rgb(31 41 55 / 0.75);
}
.border-r-gray-800\/80 {
  border-right-color: rgb(31 41 55 / 0.8);
}
.border-r-gray-800\/90 {
  border-right-color: rgb(31 41 55 / 0.9);
}
.border-r-gray-800\/95 {
  border-right-color: rgb(31 41 55 / 0.95);
}
.border-r-gray-900 {
  --tw-border-opacity: 1;
  border-right-color: rgb(17 24 39 / var(--tw-border-opacity));
}
.border-r-gray-900\/0 {
  border-right-color: rgb(17 24 39 / 0);
}
.border-r-gray-900\/10 {
  border-right-color: rgb(17 24 39 / 0.1);
}
.border-r-gray-900\/100 {
  border-right-color: rgb(17 24 39 / 1);
}
.border-r-gray-900\/20 {
  border-right-color: rgb(17 24 39 / 0.2);
}
.border-r-gray-900\/25 {
  border-right-color: rgb(17 24 39 / 0.25);
}
.border-r-gray-900\/30 {
  border-right-color: rgb(17 24 39 / 0.3);
}
.border-r-gray-900\/40 {
  border-right-color: rgb(17 24 39 / 0.4);
}
.border-r-gray-900\/5 {
  border-right-color: rgb(17 24 39 / 0.05);
}
.border-r-gray-900\/50 {
  border-right-color: rgb(17 24 39 / 0.5);
}
.border-r-gray-900\/60 {
  border-right-color: rgb(17 24 39 / 0.6);
}
.border-r-gray-900\/70 {
  border-right-color: rgb(17 24 39 / 0.7);
}
.border-r-gray-900\/75 {
  border-right-color: rgb(17 24 39 / 0.75);
}
.border-r-gray-900\/80 {
  border-right-color: rgb(17 24 39 / 0.8);
}
.border-r-gray-900\/90 {
  border-right-color: rgb(17 24 39 / 0.9);
}
.border-r-gray-900\/95 {
  border-right-color: rgb(17 24 39 / 0.95);
}
.border-r-gray-950 {
  --tw-border-opacity: 1;
  border-right-color: rgb(3 7 18 / var(--tw-border-opacity));
}
.border-r-gray-950\/0 {
  border-right-color: rgb(3 7 18 / 0);
}
.border-r-gray-950\/10 {
  border-right-color: rgb(3 7 18 / 0.1);
}
.border-r-gray-950\/100 {
  border-right-color: rgb(3 7 18 / 1);
}
.border-r-gray-950\/20 {
  border-right-color: rgb(3 7 18 / 0.2);
}
.border-r-gray-950\/25 {
  border-right-color: rgb(3 7 18 / 0.25);
}
.border-r-gray-950\/30 {
  border-right-color: rgb(3 7 18 / 0.3);
}
.border-r-gray-950\/40 {
  border-right-color: rgb(3 7 18 / 0.4);
}
.border-r-gray-950\/5 {
  border-right-color: rgb(3 7 18 / 0.05);
}
.border-r-gray-950\/50 {
  border-right-color: rgb(3 7 18 / 0.5);
}
.border-r-gray-950\/60 {
  border-right-color: rgb(3 7 18 / 0.6);
}
.border-r-gray-950\/70 {
  border-right-color: rgb(3 7 18 / 0.7);
}
.border-r-gray-950\/75 {
  border-right-color: rgb(3 7 18 / 0.75);
}
.border-r-gray-950\/80 {
  border-right-color: rgb(3 7 18 / 0.8);
}
.border-r-gray-950\/90 {
  border-right-color: rgb(3 7 18 / 0.9);
}
.border-r-gray-950\/95 {
  border-right-color: rgb(3 7 18 / 0.95);
}
.border-r-green {
  --tw-border-opacity: 1;
  border-right-color: rgb(132 156 116 / var(--tw-border-opacity));
}
.border-r-green\/0 {
  border-right-color: rgb(132 156 116 / 0);
}
.border-r-green\/10 {
  border-right-color: rgb(132 156 116 / 0.1);
}
.border-r-green\/100 {
  border-right-color: rgb(132 156 116 / 1);
}
.border-r-green\/20 {
  border-right-color: rgb(132 156 116 / 0.2);
}
.border-r-green\/25 {
  border-right-color: rgb(132 156 116 / 0.25);
}
.border-r-green\/30 {
  border-right-color: rgb(132 156 116 / 0.3);
}
.border-r-green\/40 {
  border-right-color: rgb(132 156 116 / 0.4);
}
.border-r-green\/5 {
  border-right-color: rgb(132 156 116 / 0.05);
}
.border-r-green\/50 {
  border-right-color: rgb(132 156 116 / 0.5);
}
.border-r-green\/60 {
  border-right-color: rgb(132 156 116 / 0.6);
}
.border-r-green\/70 {
  border-right-color: rgb(132 156 116 / 0.7);
}
.border-r-green\/75 {
  border-right-color: rgb(132 156 116 / 0.75);
}
.border-r-green\/80 {
  border-right-color: rgb(132 156 116 / 0.8);
}
.border-r-green\/90 {
  border-right-color: rgb(132 156 116 / 0.9);
}
.border-r-green\/95 {
  border-right-color: rgb(132 156 116 / 0.95);
}
.border-r-inherit {
  border-right-color: inherit;
}
.border-r-letterSpacing-normal {
  border-right-color: 0em;
}
.border-r-letterSpacing-tight {
  border-right-color: -0.025em;
}
.border-r-letterSpacing-tighter {
  border-right-color: -0.05em;
}
.border-r-letterSpacing-wide {
  border-right-color: 0.0125em;
}
.border-r-letterSpacing-wider {
  border-right-color: 0.05em;
}
.border-r-letterSpacing-widest {
  border-right-color: 0.1em;
}
.border-r-lime {
  --tw-border-opacity: 1;
  border-right-color: rgb(197 217 163 / var(--tw-border-opacity));
}
.border-r-lime\/0 {
  border-right-color: rgb(197 217 163 / 0);
}
.border-r-lime\/10 {
  border-right-color: rgb(197 217 163 / 0.1);
}
.border-r-lime\/100 {
  border-right-color: rgb(197 217 163 / 1);
}
.border-r-lime\/20 {
  border-right-color: rgb(197 217 163 / 0.2);
}
.border-r-lime\/25 {
  border-right-color: rgb(197 217 163 / 0.25);
}
.border-r-lime\/30 {
  border-right-color: rgb(197 217 163 / 0.3);
}
.border-r-lime\/40 {
  border-right-color: rgb(197 217 163 / 0.4);
}
.border-r-lime\/5 {
  border-right-color: rgb(197 217 163 / 0.05);
}
.border-r-lime\/50 {
  border-right-color: rgb(197 217 163 / 0.5);
}
.border-r-lime\/60 {
  border-right-color: rgb(197 217 163 / 0.6);
}
.border-r-lime\/70 {
  border-right-color: rgb(197 217 163 / 0.7);
}
.border-r-lime\/75 {
  border-right-color: rgb(197 217 163 / 0.75);
}
.border-r-lime\/80 {
  border-right-color: rgb(197 217 163 / 0.8);
}
.border-r-lime\/90 {
  border-right-color: rgb(197 217 163 / 0.9);
}
.border-r-lime\/95 {
  border-right-color: rgb(197 217 163 / 0.95);
}
.border-r-navy {
  --tw-border-opacity: 1;
  border-right-color: rgb(37 64 78 / var(--tw-border-opacity));
}
.border-r-navy\/0 {
  border-right-color: rgb(37 64 78 / 0);
}
.border-r-navy\/10 {
  border-right-color: rgb(37 64 78 / 0.1);
}
.border-r-navy\/100 {
  border-right-color: rgb(37 64 78 / 1);
}
.border-r-navy\/20 {
  border-right-color: rgb(37 64 78 / 0.2);
}
.border-r-navy\/25 {
  border-right-color: rgb(37 64 78 / 0.25);
}
.border-r-navy\/30 {
  border-right-color: rgb(37 64 78 / 0.3);
}
.border-r-navy\/40 {
  border-right-color: rgb(37 64 78 / 0.4);
}
.border-r-navy\/5 {
  border-right-color: rgb(37 64 78 / 0.05);
}
.border-r-navy\/50 {
  border-right-color: rgb(37 64 78 / 0.5);
}
.border-r-navy\/60 {
  border-right-color: rgb(37 64 78 / 0.6);
}
.border-r-navy\/70 {
  border-right-color: rgb(37 64 78 / 0.7);
}
.border-r-navy\/75 {
  border-right-color: rgb(37 64 78 / 0.75);
}
.border-r-navy\/80 {
  border-right-color: rgb(37 64 78 / 0.8);
}
.border-r-navy\/90 {
  border-right-color: rgb(37 64 78 / 0.9);
}
.border-r-navy\/95 {
  border-right-color: rgb(37 64 78 / 0.95);
}
.border-r-teal {
  --tw-border-opacity: 1;
  border-right-color: rgb(78 105 119 / var(--tw-border-opacity));
}
.border-r-teal\/0 {
  border-right-color: rgb(78 105 119 / 0);
}
.border-r-teal\/10 {
  border-right-color: rgb(78 105 119 / 0.1);
}
.border-r-teal\/100 {
  border-right-color: rgb(78 105 119 / 1);
}
.border-r-teal\/20 {
  border-right-color: rgb(78 105 119 / 0.2);
}
.border-r-teal\/25 {
  border-right-color: rgb(78 105 119 / 0.25);
}
.border-r-teal\/30 {
  border-right-color: rgb(78 105 119 / 0.3);
}
.border-r-teal\/40 {
  border-right-color: rgb(78 105 119 / 0.4);
}
.border-r-teal\/5 {
  border-right-color: rgb(78 105 119 / 0.05);
}
.border-r-teal\/50 {
  border-right-color: rgb(78 105 119 / 0.5);
}
.border-r-teal\/60 {
  border-right-color: rgb(78 105 119 / 0.6);
}
.border-r-teal\/70 {
  border-right-color: rgb(78 105 119 / 0.7);
}
.border-r-teal\/75 {
  border-right-color: rgb(78 105 119 / 0.75);
}
.border-r-teal\/80 {
  border-right-color: rgb(78 105 119 / 0.8);
}
.border-r-teal\/90 {
  border-right-color: rgb(78 105 119 / 0.9);
}
.border-r-teal\/95 {
  border-right-color: rgb(78 105 119 / 0.95);
}
.border-r-transparent {
  border-right-color: transparent;
}
.border-r-transparent\/0 {
  border-right-color: rgb(0 0 0 / 0);
}
.border-r-transparent\/10 {
  border-right-color: rgb(0 0 0 / 0.1);
}
.border-r-transparent\/100 {
  border-right-color: rgb(0 0 0 / 1);
}
.border-r-transparent\/20 {
  border-right-color: rgb(0 0 0 / 0.2);
}
.border-r-transparent\/25 {
  border-right-color: rgb(0 0 0 / 0.25);
}
.border-r-transparent\/30 {
  border-right-color: rgb(0 0 0 / 0.3);
}
.border-r-transparent\/40 {
  border-right-color: rgb(0 0 0 / 0.4);
}
.border-r-transparent\/5 {
  border-right-color: rgb(0 0 0 / 0.05);
}
.border-r-transparent\/50 {
  border-right-color: rgb(0 0 0 / 0.5);
}
.border-r-transparent\/60 {
  border-right-color: rgb(0 0 0 / 0.6);
}
.border-r-transparent\/70 {
  border-right-color: rgb(0 0 0 / 0.7);
}
.border-r-transparent\/75 {
  border-right-color: rgb(0 0 0 / 0.75);
}
.border-r-transparent\/80 {
  border-right-color: rgb(0 0 0 / 0.8);
}
.border-r-transparent\/90 {
  border-right-color: rgb(0 0 0 / 0.9);
}
.border-r-transparent\/95 {
  border-right-color: rgb(0 0 0 / 0.95);
}
.border-r-white {
  --tw-border-opacity: 1;
  border-right-color: rgb(255 255 255 / var(--tw-border-opacity));
}
.border-r-white\/0 {
  border-right-color: rgb(255 255 255 / 0);
}
.border-r-white\/10 {
  border-right-color: rgb(255 255 255 / 0.1);
}
.border-r-white\/100 {
  border-right-color: rgb(255 255 255 / 1);
}
.border-r-white\/20 {
  border-right-color: rgb(255 255 255 / 0.2);
}
.border-r-white\/25 {
  border-right-color: rgb(255 255 255 / 0.25);
}
.border-r-white\/30 {
  border-right-color: rgb(255 255 255 / 0.3);
}
.border-r-white\/40 {
  border-right-color: rgb(255 255 255 / 0.4);
}
.border-r-white\/5 {
  border-right-color: rgb(255 255 255 / 0.05);
}
.border-r-white\/50 {
  border-right-color: rgb(255 255 255 / 0.5);
}
.border-r-white\/60 {
  border-right-color: rgb(255 255 255 / 0.6);
}
.border-r-white\/70 {
  border-right-color: rgb(255 255 255 / 0.7);
}
.border-r-white\/75 {
  border-right-color: rgb(255 255 255 / 0.75);
}
.border-r-white\/80 {
  border-right-color: rgb(255 255 255 / 0.8);
}
.border-r-white\/90 {
  border-right-color: rgb(255 255 255 / 0.9);
}
.border-r-white\/95 {
  border-right-color: rgb(255 255 255 / 0.95);
}
.border-s-blue {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(86 138 172 / var(--tw-border-opacity));
}
.border-s-blue\/0 {
  border-inline-start-color: rgb(86 138 172 / 0);
}
.border-s-blue\/10 {
  border-inline-start-color: rgb(86 138 172 / 0.1);
}
.border-s-blue\/100 {
  border-inline-start-color: rgb(86 138 172 / 1);
}
.border-s-blue\/20 {
  border-inline-start-color: rgb(86 138 172 / 0.2);
}
.border-s-blue\/25 {
  border-inline-start-color: rgb(86 138 172 / 0.25);
}
.border-s-blue\/30 {
  border-inline-start-color: rgb(86 138 172 / 0.3);
}
.border-s-blue\/40 {
  border-inline-start-color: rgb(86 138 172 / 0.4);
}
.border-s-blue\/5 {
  border-inline-start-color: rgb(86 138 172 / 0.05);
}
.border-s-blue\/50 {
  border-inline-start-color: rgb(86 138 172 / 0.5);
}
.border-s-blue\/60 {
  border-inline-start-color: rgb(86 138 172 / 0.6);
}
.border-s-blue\/70 {
  border-inline-start-color: rgb(86 138 172 / 0.7);
}
.border-s-blue\/75 {
  border-inline-start-color: rgb(86 138 172 / 0.75);
}
.border-s-blue\/80 {
  border-inline-start-color: rgb(86 138 172 / 0.8);
}
.border-s-blue\/90 {
  border-inline-start-color: rgb(86 138 172 / 0.9);
}
.border-s-blue\/95 {
  border-inline-start-color: rgb(86 138 172 / 0.95);
}
.border-s-borderWidth {
  border-inline-start-color: 1px;
}
.border-s-borderWidth-0 {
  border-inline-start-color: 0px;
}
.border-s-borderWidth-2 {
  border-inline-start-color: 2px;
}
.border-s-borderWidth-4 {
  border-inline-start-color: 4px;
}
.border-s-borderWidth-6 {
  border-inline-start-color: 6px;
}
.border-s-borderWidth-8 {
  border-inline-start-color: 8px;
}
.border-s-boxShadow {
  border-inline-start-color: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
}
.border-s-boxShadow-2xl {
  border-inline-start-color: 0 25px 50px -12px rgb(0 0 0 / 0.25);
}
.border-s-boxShadow-inner {
  border-inline-start-color: inset 0px 3px 3px rgba(0 0 0 / 1);
}
.border-s-boxShadow-lg {
  border-inline-start-color: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
}
.border-s-boxShadow-md {
  border-inline-start-color: 0 1px 2px -1px rgb(0 0 0 / 0.1);
}
.border-s-boxShadow-none {
  border-inline-start-color: none;
}
.border-s-boxShadow-sm {
  border-inline-start-color: 0px 6px 24px rgba(0, 0, 0, 0.8);
}
.border-s-boxShadow-xl {
  border-inline-start-color: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
}
.border-s-current {
  border-inline-start-color: currentColor;
}
.border-s-custom_1 {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(127 154 96 / var(--tw-border-opacity));
}
.border-s-custom_1\/0 {
  border-inline-start-color: rgb(127 154 96 / 0);
}
.border-s-custom_1\/10 {
  border-inline-start-color: rgb(127 154 96 / 0.1);
}
.border-s-custom_1\/100 {
  border-inline-start-color: rgb(127 154 96 / 1);
}
.border-s-custom_1\/20 {
  border-inline-start-color: rgb(127 154 96 / 0.2);
}
.border-s-custom_1\/25 {
  border-inline-start-color: rgb(127 154 96 / 0.25);
}
.border-s-custom_1\/30 {
  border-inline-start-color: rgb(127 154 96 / 0.3);
}
.border-s-custom_1\/40 {
  border-inline-start-color: rgb(127 154 96 / 0.4);
}
.border-s-custom_1\/5 {
  border-inline-start-color: rgb(127 154 96 / 0.05);
}
.border-s-custom_1\/50 {
  border-inline-start-color: rgb(127 154 96 / 0.5);
}
.border-s-custom_1\/60 {
  border-inline-start-color: rgb(127 154 96 / 0.6);
}
.border-s-custom_1\/70 {
  border-inline-start-color: rgb(127 154 96 / 0.7);
}
.border-s-custom_1\/75 {
  border-inline-start-color: rgb(127 154 96 / 0.75);
}
.border-s-custom_1\/80 {
  border-inline-start-color: rgb(127 154 96 / 0.8);
}
.border-s-custom_1\/90 {
  border-inline-start-color: rgb(127 154 96 / 0.9);
}
.border-s-custom_1\/95 {
  border-inline-start-color: rgb(127 154 96 / 0.95);
}
.border-s-custom_10 {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(100 136 99 / var(--tw-border-opacity));
}
.border-s-custom_10\/0 {
  border-inline-start-color: rgb(100 136 99 / 0);
}
.border-s-custom_10\/10 {
  border-inline-start-color: rgb(100 136 99 / 0.1);
}
.border-s-custom_10\/100 {
  border-inline-start-color: rgb(100 136 99 / 1);
}
.border-s-custom_10\/20 {
  border-inline-start-color: rgb(100 136 99 / 0.2);
}
.border-s-custom_10\/25 {
  border-inline-start-color: rgb(100 136 99 / 0.25);
}
.border-s-custom_10\/30 {
  border-inline-start-color: rgb(100 136 99 / 0.3);
}
.border-s-custom_10\/40 {
  border-inline-start-color: rgb(100 136 99 / 0.4);
}
.border-s-custom_10\/5 {
  border-inline-start-color: rgb(100 136 99 / 0.05);
}
.border-s-custom_10\/50 {
  border-inline-start-color: rgb(100 136 99 / 0.5);
}
.border-s-custom_10\/60 {
  border-inline-start-color: rgb(100 136 99 / 0.6);
}
.border-s-custom_10\/70 {
  border-inline-start-color: rgb(100 136 99 / 0.7);
}
.border-s-custom_10\/75 {
  border-inline-start-color: rgb(100 136 99 / 0.75);
}
.border-s-custom_10\/80 {
  border-inline-start-color: rgb(100 136 99 / 0.8);
}
.border-s-custom_10\/90 {
  border-inline-start-color: rgb(100 136 99 / 0.9);
}
.border-s-custom_10\/95 {
  border-inline-start-color: rgb(100 136 99 / 0.95);
}
.border-s-custom_2 {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(164 134 95 / var(--tw-border-opacity));
}
.border-s-custom_2\/0 {
  border-inline-start-color: rgb(164 134 95 / 0);
}
.border-s-custom_2\/10 {
  border-inline-start-color: rgb(164 134 95 / 0.1);
}
.border-s-custom_2\/100 {
  border-inline-start-color: rgb(164 134 95 / 1);
}
.border-s-custom_2\/20 {
  border-inline-start-color: rgb(164 134 95 / 0.2);
}
.border-s-custom_2\/25 {
  border-inline-start-color: rgb(164 134 95 / 0.25);
}
.border-s-custom_2\/30 {
  border-inline-start-color: rgb(164 134 95 / 0.3);
}
.border-s-custom_2\/40 {
  border-inline-start-color: rgb(164 134 95 / 0.4);
}
.border-s-custom_2\/5 {
  border-inline-start-color: rgb(164 134 95 / 0.05);
}
.border-s-custom_2\/50 {
  border-inline-start-color: rgb(164 134 95 / 0.5);
}
.border-s-custom_2\/60 {
  border-inline-start-color: rgb(164 134 95 / 0.6);
}
.border-s-custom_2\/70 {
  border-inline-start-color: rgb(164 134 95 / 0.7);
}
.border-s-custom_2\/75 {
  border-inline-start-color: rgb(164 134 95 / 0.75);
}
.border-s-custom_2\/80 {
  border-inline-start-color: rgb(164 134 95 / 0.8);
}
.border-s-custom_2\/90 {
  border-inline-start-color: rgb(164 134 95 / 0.9);
}
.border-s-custom_2\/95 {
  border-inline-start-color: rgb(164 134 95 / 0.95);
}
.border-s-custom_3 {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(73 98 96 / var(--tw-border-opacity));
}
.border-s-custom_3\/0 {
  border-inline-start-color: rgb(73 98 96 / 0);
}
.border-s-custom_3\/10 {
  border-inline-start-color: rgb(73 98 96 / 0.1);
}
.border-s-custom_3\/100 {
  border-inline-start-color: rgb(73 98 96 / 1);
}
.border-s-custom_3\/20 {
  border-inline-start-color: rgb(73 98 96 / 0.2);
}
.border-s-custom_3\/25 {
  border-inline-start-color: rgb(73 98 96 / 0.25);
}
.border-s-custom_3\/30 {
  border-inline-start-color: rgb(73 98 96 / 0.3);
}
.border-s-custom_3\/40 {
  border-inline-start-color: rgb(73 98 96 / 0.4);
}
.border-s-custom_3\/5 {
  border-inline-start-color: rgb(73 98 96 / 0.05);
}
.border-s-custom_3\/50 {
  border-inline-start-color: rgb(73 98 96 / 0.5);
}
.border-s-custom_3\/60 {
  border-inline-start-color: rgb(73 98 96 / 0.6);
}
.border-s-custom_3\/70 {
  border-inline-start-color: rgb(73 98 96 / 0.7);
}
.border-s-custom_3\/75 {
  border-inline-start-color: rgb(73 98 96 / 0.75);
}
.border-s-custom_3\/80 {
  border-inline-start-color: rgb(73 98 96 / 0.8);
}
.border-s-custom_3\/90 {
  border-inline-start-color: rgb(73 98 96 / 0.9);
}
.border-s-custom_3\/95 {
  border-inline-start-color: rgb(73 98 96 / 0.95);
}
.border-s-custom_4 {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(64 133 133 / var(--tw-border-opacity));
}
.border-s-custom_4\/0 {
  border-inline-start-color: rgb(64 133 133 / 0);
}
.border-s-custom_4\/10 {
  border-inline-start-color: rgb(64 133 133 / 0.1);
}
.border-s-custom_4\/100 {
  border-inline-start-color: rgb(64 133 133 / 1);
}
.border-s-custom_4\/20 {
  border-inline-start-color: rgb(64 133 133 / 0.2);
}
.border-s-custom_4\/25 {
  border-inline-start-color: rgb(64 133 133 / 0.25);
}
.border-s-custom_4\/30 {
  border-inline-start-color: rgb(64 133 133 / 0.3);
}
.border-s-custom_4\/40 {
  border-inline-start-color: rgb(64 133 133 / 0.4);
}
.border-s-custom_4\/5 {
  border-inline-start-color: rgb(64 133 133 / 0.05);
}
.border-s-custom_4\/50 {
  border-inline-start-color: rgb(64 133 133 / 0.5);
}
.border-s-custom_4\/60 {
  border-inline-start-color: rgb(64 133 133 / 0.6);
}
.border-s-custom_4\/70 {
  border-inline-start-color: rgb(64 133 133 / 0.7);
}
.border-s-custom_4\/75 {
  border-inline-start-color: rgb(64 133 133 / 0.75);
}
.border-s-custom_4\/80 {
  border-inline-start-color: rgb(64 133 133 / 0.8);
}
.border-s-custom_4\/90 {
  border-inline-start-color: rgb(64 133 133 / 0.9);
}
.border-s-custom_4\/95 {
  border-inline-start-color: rgb(64 133 133 / 0.95);
}
.border-s-custom_5 {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(20 83 108 / var(--tw-border-opacity));
}
.border-s-custom_5\/0 {
  border-inline-start-color: rgb(20 83 108 / 0);
}
.border-s-custom_5\/10 {
  border-inline-start-color: rgb(20 83 108 / 0.1);
}
.border-s-custom_5\/100 {
  border-inline-start-color: rgb(20 83 108 / 1);
}
.border-s-custom_5\/20 {
  border-inline-start-color: rgb(20 83 108 / 0.2);
}
.border-s-custom_5\/25 {
  border-inline-start-color: rgb(20 83 108 / 0.25);
}
.border-s-custom_5\/30 {
  border-inline-start-color: rgb(20 83 108 / 0.3);
}
.border-s-custom_5\/40 {
  border-inline-start-color: rgb(20 83 108 / 0.4);
}
.border-s-custom_5\/5 {
  border-inline-start-color: rgb(20 83 108 / 0.05);
}
.border-s-custom_5\/50 {
  border-inline-start-color: rgb(20 83 108 / 0.5);
}
.border-s-custom_5\/60 {
  border-inline-start-color: rgb(20 83 108 / 0.6);
}
.border-s-custom_5\/70 {
  border-inline-start-color: rgb(20 83 108 / 0.7);
}
.border-s-custom_5\/75 {
  border-inline-start-color: rgb(20 83 108 / 0.75);
}
.border-s-custom_5\/80 {
  border-inline-start-color: rgb(20 83 108 / 0.8);
}
.border-s-custom_5\/90 {
  border-inline-start-color: rgb(20 83 108 / 0.9);
}
.border-s-custom_5\/95 {
  border-inline-start-color: rgb(20 83 108 / 0.95);
}
.border-s-custom_6 {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(47 101 105 / var(--tw-border-opacity));
}
.border-s-custom_6\/0 {
  border-inline-start-color: rgb(47 101 105 / 0);
}
.border-s-custom_6\/10 {
  border-inline-start-color: rgb(47 101 105 / 0.1);
}
.border-s-custom_6\/100 {
  border-inline-start-color: rgb(47 101 105 / 1);
}
.border-s-custom_6\/20 {
  border-inline-start-color: rgb(47 101 105 / 0.2);
}
.border-s-custom_6\/25 {
  border-inline-start-color: rgb(47 101 105 / 0.25);
}
.border-s-custom_6\/30 {
  border-inline-start-color: rgb(47 101 105 / 0.3);
}
.border-s-custom_6\/40 {
  border-inline-start-color: rgb(47 101 105 / 0.4);
}
.border-s-custom_6\/5 {
  border-inline-start-color: rgb(47 101 105 / 0.05);
}
.border-s-custom_6\/50 {
  border-inline-start-color: rgb(47 101 105 / 0.5);
}
.border-s-custom_6\/60 {
  border-inline-start-color: rgb(47 101 105 / 0.6);
}
.border-s-custom_6\/70 {
  border-inline-start-color: rgb(47 101 105 / 0.7);
}
.border-s-custom_6\/75 {
  border-inline-start-color: rgb(47 101 105 / 0.75);
}
.border-s-custom_6\/80 {
  border-inline-start-color: rgb(47 101 105 / 0.8);
}
.border-s-custom_6\/90 {
  border-inline-start-color: rgb(47 101 105 / 0.9);
}
.border-s-custom_6\/95 {
  border-inline-start-color: rgb(47 101 105 / 0.95);
}
.border-s-custom_7 {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(48 149 180 / var(--tw-border-opacity));
}
.border-s-custom_7\/0 {
  border-inline-start-color: rgb(48 149 180 / 0);
}
.border-s-custom_7\/10 {
  border-inline-start-color: rgb(48 149 180 / 0.1);
}
.border-s-custom_7\/100 {
  border-inline-start-color: rgb(48 149 180 / 1);
}
.border-s-custom_7\/20 {
  border-inline-start-color: rgb(48 149 180 / 0.2);
}
.border-s-custom_7\/25 {
  border-inline-start-color: rgb(48 149 180 / 0.25);
}
.border-s-custom_7\/30 {
  border-inline-start-color: rgb(48 149 180 / 0.3);
}
.border-s-custom_7\/40 {
  border-inline-start-color: rgb(48 149 180 / 0.4);
}
.border-s-custom_7\/5 {
  border-inline-start-color: rgb(48 149 180 / 0.05);
}
.border-s-custom_7\/50 {
  border-inline-start-color: rgb(48 149 180 / 0.5);
}
.border-s-custom_7\/60 {
  border-inline-start-color: rgb(48 149 180 / 0.6);
}
.border-s-custom_7\/70 {
  border-inline-start-color: rgb(48 149 180 / 0.7);
}
.border-s-custom_7\/75 {
  border-inline-start-color: rgb(48 149 180 / 0.75);
}
.border-s-custom_7\/80 {
  border-inline-start-color: rgb(48 149 180 / 0.8);
}
.border-s-custom_7\/90 {
  border-inline-start-color: rgb(48 149 180 / 0.9);
}
.border-s-custom_7\/95 {
  border-inline-start-color: rgb(48 149 180 / 0.95);
}
.border-s-custom_8 {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(74 119 102 / var(--tw-border-opacity));
}
.border-s-custom_8\/0 {
  border-inline-start-color: rgb(74 119 102 / 0);
}
.border-s-custom_8\/10 {
  border-inline-start-color: rgb(74 119 102 / 0.1);
}
.border-s-custom_8\/100 {
  border-inline-start-color: rgb(74 119 102 / 1);
}
.border-s-custom_8\/20 {
  border-inline-start-color: rgb(74 119 102 / 0.2);
}
.border-s-custom_8\/25 {
  border-inline-start-color: rgb(74 119 102 / 0.25);
}
.border-s-custom_8\/30 {
  border-inline-start-color: rgb(74 119 102 / 0.3);
}
.border-s-custom_8\/40 {
  border-inline-start-color: rgb(74 119 102 / 0.4);
}
.border-s-custom_8\/5 {
  border-inline-start-color: rgb(74 119 102 / 0.05);
}
.border-s-custom_8\/50 {
  border-inline-start-color: rgb(74 119 102 / 0.5);
}
.border-s-custom_8\/60 {
  border-inline-start-color: rgb(74 119 102 / 0.6);
}
.border-s-custom_8\/70 {
  border-inline-start-color: rgb(74 119 102 / 0.7);
}
.border-s-custom_8\/75 {
  border-inline-start-color: rgb(74 119 102 / 0.75);
}
.border-s-custom_8\/80 {
  border-inline-start-color: rgb(74 119 102 / 0.8);
}
.border-s-custom_8\/90 {
  border-inline-start-color: rgb(74 119 102 / 0.9);
}
.border-s-custom_8\/95 {
  border-inline-start-color: rgb(74 119 102 / 0.95);
}
.border-s-custom_9 {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(100 120 105 / var(--tw-border-opacity));
}
.border-s-custom_9\/0 {
  border-inline-start-color: rgb(100 120 105 / 0);
}
.border-s-custom_9\/10 {
  border-inline-start-color: rgb(100 120 105 / 0.1);
}
.border-s-custom_9\/100 {
  border-inline-start-color: rgb(100 120 105 / 1);
}
.border-s-custom_9\/20 {
  border-inline-start-color: rgb(100 120 105 / 0.2);
}
.border-s-custom_9\/25 {
  border-inline-start-color: rgb(100 120 105 / 0.25);
}
.border-s-custom_9\/30 {
  border-inline-start-color: rgb(100 120 105 / 0.3);
}
.border-s-custom_9\/40 {
  border-inline-start-color: rgb(100 120 105 / 0.4);
}
.border-s-custom_9\/5 {
  border-inline-start-color: rgb(100 120 105 / 0.05);
}
.border-s-custom_9\/50 {
  border-inline-start-color: rgb(100 120 105 / 0.5);
}
.border-s-custom_9\/60 {
  border-inline-start-color: rgb(100 120 105 / 0.6);
}
.border-s-custom_9\/70 {
  border-inline-start-color: rgb(100 120 105 / 0.7);
}
.border-s-custom_9\/75 {
  border-inline-start-color: rgb(100 120 105 / 0.75);
}
.border-s-custom_9\/80 {
  border-inline-start-color: rgb(100 120 105 / 0.8);
}
.border-s-custom_9\/90 {
  border-inline-start-color: rgb(100 120 105 / 0.9);
}
.border-s-custom_9\/95 {
  border-inline-start-color: rgb(100 120 105 / 0.95);
}
.border-s-gold {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(198 154 101 / var(--tw-border-opacity));
}
.border-s-gold\/0 {
  border-inline-start-color: rgb(198 154 101 / 0);
}
.border-s-gold\/10 {
  border-inline-start-color: rgb(198 154 101 / 0.1);
}
.border-s-gold\/100 {
  border-inline-start-color: rgb(198 154 101 / 1);
}
.border-s-gold\/20 {
  border-inline-start-color: rgb(198 154 101 / 0.2);
}
.border-s-gold\/25 {
  border-inline-start-color: rgb(198 154 101 / 0.25);
}
.border-s-gold\/30 {
  border-inline-start-color: rgb(198 154 101 / 0.3);
}
.border-s-gold\/40 {
  border-inline-start-color: rgb(198 154 101 / 0.4);
}
.border-s-gold\/5 {
  border-inline-start-color: rgb(198 154 101 / 0.05);
}
.border-s-gold\/50 {
  border-inline-start-color: rgb(198 154 101 / 0.5);
}
.border-s-gold\/60 {
  border-inline-start-color: rgb(198 154 101 / 0.6);
}
.border-s-gold\/70 {
  border-inline-start-color: rgb(198 154 101 / 0.7);
}
.border-s-gold\/75 {
  border-inline-start-color: rgb(198 154 101 / 0.75);
}
.border-s-gold\/80 {
  border-inline-start-color: rgb(198 154 101 / 0.8);
}
.border-s-gold\/90 {
  border-inline-start-color: rgb(198 154 101 / 0.9);
}
.border-s-gold\/95 {
  border-inline-start-color: rgb(198 154 101 / 0.95);
}
.border-s-gray-100 {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(243 244 246 / var(--tw-border-opacity));
}
.border-s-gray-100\/0 {
  border-inline-start-color: rgb(243 244 246 / 0);
}
.border-s-gray-100\/10 {
  border-inline-start-color: rgb(243 244 246 / 0.1);
}
.border-s-gray-100\/100 {
  border-inline-start-color: rgb(243 244 246 / 1);
}
.border-s-gray-100\/20 {
  border-inline-start-color: rgb(243 244 246 / 0.2);
}
.border-s-gray-100\/25 {
  border-inline-start-color: rgb(243 244 246 / 0.25);
}
.border-s-gray-100\/30 {
  border-inline-start-color: rgb(243 244 246 / 0.3);
}
.border-s-gray-100\/40 {
  border-inline-start-color: rgb(243 244 246 / 0.4);
}
.border-s-gray-100\/5 {
  border-inline-start-color: rgb(243 244 246 / 0.05);
}
.border-s-gray-100\/50 {
  border-inline-start-color: rgb(243 244 246 / 0.5);
}
.border-s-gray-100\/60 {
  border-inline-start-color: rgb(243 244 246 / 0.6);
}
.border-s-gray-100\/70 {
  border-inline-start-color: rgb(243 244 246 / 0.7);
}
.border-s-gray-100\/75 {
  border-inline-start-color: rgb(243 244 246 / 0.75);
}
.border-s-gray-100\/80 {
  border-inline-start-color: rgb(243 244 246 / 0.8);
}
.border-s-gray-100\/90 {
  border-inline-start-color: rgb(243 244 246 / 0.9);
}
.border-s-gray-100\/95 {
  border-inline-start-color: rgb(243 244 246 / 0.95);
}
.border-s-gray-200 {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(229 231 235 / var(--tw-border-opacity));
}
.border-s-gray-200\/0 {
  border-inline-start-color: rgb(229 231 235 / 0);
}
.border-s-gray-200\/10 {
  border-inline-start-color: rgb(229 231 235 / 0.1);
}
.border-s-gray-200\/100 {
  border-inline-start-color: rgb(229 231 235 / 1);
}
.border-s-gray-200\/20 {
  border-inline-start-color: rgb(229 231 235 / 0.2);
}
.border-s-gray-200\/25 {
  border-inline-start-color: rgb(229 231 235 / 0.25);
}
.border-s-gray-200\/30 {
  border-inline-start-color: rgb(229 231 235 / 0.3);
}
.border-s-gray-200\/40 {
  border-inline-start-color: rgb(229 231 235 / 0.4);
}
.border-s-gray-200\/5 {
  border-inline-start-color: rgb(229 231 235 / 0.05);
}
.border-s-gray-200\/50 {
  border-inline-start-color: rgb(229 231 235 / 0.5);
}
.border-s-gray-200\/60 {
  border-inline-start-color: rgb(229 231 235 / 0.6);
}
.border-s-gray-200\/70 {
  border-inline-start-color: rgb(229 231 235 / 0.7);
}
.border-s-gray-200\/75 {
  border-inline-start-color: rgb(229 231 235 / 0.75);
}
.border-s-gray-200\/80 {
  border-inline-start-color: rgb(229 231 235 / 0.8);
}
.border-s-gray-200\/90 {
  border-inline-start-color: rgb(229 231 235 / 0.9);
}
.border-s-gray-200\/95 {
  border-inline-start-color: rgb(229 231 235 / 0.95);
}
.border-s-gray-300 {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(209 213 219 / var(--tw-border-opacity));
}
.border-s-gray-300\/0 {
  border-inline-start-color: rgb(209 213 219 / 0);
}
.border-s-gray-300\/10 {
  border-inline-start-color: rgb(209 213 219 / 0.1);
}
.border-s-gray-300\/100 {
  border-inline-start-color: rgb(209 213 219 / 1);
}
.border-s-gray-300\/20 {
  border-inline-start-color: rgb(209 213 219 / 0.2);
}
.border-s-gray-300\/25 {
  border-inline-start-color: rgb(209 213 219 / 0.25);
}
.border-s-gray-300\/30 {
  border-inline-start-color: rgb(209 213 219 / 0.3);
}
.border-s-gray-300\/40 {
  border-inline-start-color: rgb(209 213 219 / 0.4);
}
.border-s-gray-300\/5 {
  border-inline-start-color: rgb(209 213 219 / 0.05);
}
.border-s-gray-300\/50 {
  border-inline-start-color: rgb(209 213 219 / 0.5);
}
.border-s-gray-300\/60 {
  border-inline-start-color: rgb(209 213 219 / 0.6);
}
.border-s-gray-300\/70 {
  border-inline-start-color: rgb(209 213 219 / 0.7);
}
.border-s-gray-300\/75 {
  border-inline-start-color: rgb(209 213 219 / 0.75);
}
.border-s-gray-300\/80 {
  border-inline-start-color: rgb(209 213 219 / 0.8);
}
.border-s-gray-300\/90 {
  border-inline-start-color: rgb(209 213 219 / 0.9);
}
.border-s-gray-300\/95 {
  border-inline-start-color: rgb(209 213 219 / 0.95);
}
.border-s-gray-400 {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(156 163 175 / var(--tw-border-opacity));
}
.border-s-gray-400\/0 {
  border-inline-start-color: rgb(156 163 175 / 0);
}
.border-s-gray-400\/10 {
  border-inline-start-color: rgb(156 163 175 / 0.1);
}
.border-s-gray-400\/100 {
  border-inline-start-color: rgb(156 163 175 / 1);
}
.border-s-gray-400\/20 {
  border-inline-start-color: rgb(156 163 175 / 0.2);
}
.border-s-gray-400\/25 {
  border-inline-start-color: rgb(156 163 175 / 0.25);
}
.border-s-gray-400\/30 {
  border-inline-start-color: rgb(156 163 175 / 0.3);
}
.border-s-gray-400\/40 {
  border-inline-start-color: rgb(156 163 175 / 0.4);
}
.border-s-gray-400\/5 {
  border-inline-start-color: rgb(156 163 175 / 0.05);
}
.border-s-gray-400\/50 {
  border-inline-start-color: rgb(156 163 175 / 0.5);
}
.border-s-gray-400\/60 {
  border-inline-start-color: rgb(156 163 175 / 0.6);
}
.border-s-gray-400\/70 {
  border-inline-start-color: rgb(156 163 175 / 0.7);
}
.border-s-gray-400\/75 {
  border-inline-start-color: rgb(156 163 175 / 0.75);
}
.border-s-gray-400\/80 {
  border-inline-start-color: rgb(156 163 175 / 0.8);
}
.border-s-gray-400\/90 {
  border-inline-start-color: rgb(156 163 175 / 0.9);
}
.border-s-gray-400\/95 {
  border-inline-start-color: rgb(156 163 175 / 0.95);
}
.border-s-gray-50 {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(249 250 251 / var(--tw-border-opacity));
}
.border-s-gray-50\/0 {
  border-inline-start-color: rgb(249 250 251 / 0);
}
.border-s-gray-50\/10 {
  border-inline-start-color: rgb(249 250 251 / 0.1);
}
.border-s-gray-50\/100 {
  border-inline-start-color: rgb(249 250 251 / 1);
}
.border-s-gray-50\/20 {
  border-inline-start-color: rgb(249 250 251 / 0.2);
}
.border-s-gray-50\/25 {
  border-inline-start-color: rgb(249 250 251 / 0.25);
}
.border-s-gray-50\/30 {
  border-inline-start-color: rgb(249 250 251 / 0.3);
}
.border-s-gray-50\/40 {
  border-inline-start-color: rgb(249 250 251 / 0.4);
}
.border-s-gray-50\/5 {
  border-inline-start-color: rgb(249 250 251 / 0.05);
}
.border-s-gray-50\/50 {
  border-inline-start-color: rgb(249 250 251 / 0.5);
}
.border-s-gray-50\/60 {
  border-inline-start-color: rgb(249 250 251 / 0.6);
}
.border-s-gray-50\/70 {
  border-inline-start-color: rgb(249 250 251 / 0.7);
}
.border-s-gray-50\/75 {
  border-inline-start-color: rgb(249 250 251 / 0.75);
}
.border-s-gray-50\/80 {
  border-inline-start-color: rgb(249 250 251 / 0.8);
}
.border-s-gray-50\/90 {
  border-inline-start-color: rgb(249 250 251 / 0.9);
}
.border-s-gray-50\/95 {
  border-inline-start-color: rgb(249 250 251 / 0.95);
}
.border-s-gray-500 {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(107 114 128 / var(--tw-border-opacity));
}
.border-s-gray-500\/0 {
  border-inline-start-color: rgb(107 114 128 / 0);
}
.border-s-gray-500\/10 {
  border-inline-start-color: rgb(107 114 128 / 0.1);
}
.border-s-gray-500\/100 {
  border-inline-start-color: rgb(107 114 128 / 1);
}
.border-s-gray-500\/20 {
  border-inline-start-color: rgb(107 114 128 / 0.2);
}
.border-s-gray-500\/25 {
  border-inline-start-color: rgb(107 114 128 / 0.25);
}
.border-s-gray-500\/30 {
  border-inline-start-color: rgb(107 114 128 / 0.3);
}
.border-s-gray-500\/40 {
  border-inline-start-color: rgb(107 114 128 / 0.4);
}
.border-s-gray-500\/5 {
  border-inline-start-color: rgb(107 114 128 / 0.05);
}
.border-s-gray-500\/50 {
  border-inline-start-color: rgb(107 114 128 / 0.5);
}
.border-s-gray-500\/60 {
  border-inline-start-color: rgb(107 114 128 / 0.6);
}
.border-s-gray-500\/70 {
  border-inline-start-color: rgb(107 114 128 / 0.7);
}
.border-s-gray-500\/75 {
  border-inline-start-color: rgb(107 114 128 / 0.75);
}
.border-s-gray-500\/80 {
  border-inline-start-color: rgb(107 114 128 / 0.8);
}
.border-s-gray-500\/90 {
  border-inline-start-color: rgb(107 114 128 / 0.9);
}
.border-s-gray-500\/95 {
  border-inline-start-color: rgb(107 114 128 / 0.95);
}
.border-s-gray-600 {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(75 85 99 / var(--tw-border-opacity));
}
.border-s-gray-600\/0 {
  border-inline-start-color: rgb(75 85 99 / 0);
}
.border-s-gray-600\/10 {
  border-inline-start-color: rgb(75 85 99 / 0.1);
}
.border-s-gray-600\/100 {
  border-inline-start-color: rgb(75 85 99 / 1);
}
.border-s-gray-600\/20 {
  border-inline-start-color: rgb(75 85 99 / 0.2);
}
.border-s-gray-600\/25 {
  border-inline-start-color: rgb(75 85 99 / 0.25);
}
.border-s-gray-600\/30 {
  border-inline-start-color: rgb(75 85 99 / 0.3);
}
.border-s-gray-600\/40 {
  border-inline-start-color: rgb(75 85 99 / 0.4);
}
.border-s-gray-600\/5 {
  border-inline-start-color: rgb(75 85 99 / 0.05);
}
.border-s-gray-600\/50 {
  border-inline-start-color: rgb(75 85 99 / 0.5);
}
.border-s-gray-600\/60 {
  border-inline-start-color: rgb(75 85 99 / 0.6);
}
.border-s-gray-600\/70 {
  border-inline-start-color: rgb(75 85 99 / 0.7);
}
.border-s-gray-600\/75 {
  border-inline-start-color: rgb(75 85 99 / 0.75);
}
.border-s-gray-600\/80 {
  border-inline-start-color: rgb(75 85 99 / 0.8);
}
.border-s-gray-600\/90 {
  border-inline-start-color: rgb(75 85 99 / 0.9);
}
.border-s-gray-600\/95 {
  border-inline-start-color: rgb(75 85 99 / 0.95);
}
.border-s-gray-700 {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(55 65 81 / var(--tw-border-opacity));
}
.border-s-gray-700\/0 {
  border-inline-start-color: rgb(55 65 81 / 0);
}
.border-s-gray-700\/10 {
  border-inline-start-color: rgb(55 65 81 / 0.1);
}
.border-s-gray-700\/100 {
  border-inline-start-color: rgb(55 65 81 / 1);
}
.border-s-gray-700\/20 {
  border-inline-start-color: rgb(55 65 81 / 0.2);
}
.border-s-gray-700\/25 {
  border-inline-start-color: rgb(55 65 81 / 0.25);
}
.border-s-gray-700\/30 {
  border-inline-start-color: rgb(55 65 81 / 0.3);
}
.border-s-gray-700\/40 {
  border-inline-start-color: rgb(55 65 81 / 0.4);
}
.border-s-gray-700\/5 {
  border-inline-start-color: rgb(55 65 81 / 0.05);
}
.border-s-gray-700\/50 {
  border-inline-start-color: rgb(55 65 81 / 0.5);
}
.border-s-gray-700\/60 {
  border-inline-start-color: rgb(55 65 81 / 0.6);
}
.border-s-gray-700\/70 {
  border-inline-start-color: rgb(55 65 81 / 0.7);
}
.border-s-gray-700\/75 {
  border-inline-start-color: rgb(55 65 81 / 0.75);
}
.border-s-gray-700\/80 {
  border-inline-start-color: rgb(55 65 81 / 0.8);
}
.border-s-gray-700\/90 {
  border-inline-start-color: rgb(55 65 81 / 0.9);
}
.border-s-gray-700\/95 {
  border-inline-start-color: rgb(55 65 81 / 0.95);
}
.border-s-gray-800 {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(31 41 55 / var(--tw-border-opacity));
}
.border-s-gray-800\/0 {
  border-inline-start-color: rgb(31 41 55 / 0);
}
.border-s-gray-800\/10 {
  border-inline-start-color: rgb(31 41 55 / 0.1);
}
.border-s-gray-800\/100 {
  border-inline-start-color: rgb(31 41 55 / 1);
}
.border-s-gray-800\/20 {
  border-inline-start-color: rgb(31 41 55 / 0.2);
}
.border-s-gray-800\/25 {
  border-inline-start-color: rgb(31 41 55 / 0.25);
}
.border-s-gray-800\/30 {
  border-inline-start-color: rgb(31 41 55 / 0.3);
}
.border-s-gray-800\/40 {
  border-inline-start-color: rgb(31 41 55 / 0.4);
}
.border-s-gray-800\/5 {
  border-inline-start-color: rgb(31 41 55 / 0.05);
}
.border-s-gray-800\/50 {
  border-inline-start-color: rgb(31 41 55 / 0.5);
}
.border-s-gray-800\/60 {
  border-inline-start-color: rgb(31 41 55 / 0.6);
}
.border-s-gray-800\/70 {
  border-inline-start-color: rgb(31 41 55 / 0.7);
}
.border-s-gray-800\/75 {
  border-inline-start-color: rgb(31 41 55 / 0.75);
}
.border-s-gray-800\/80 {
  border-inline-start-color: rgb(31 41 55 / 0.8);
}
.border-s-gray-800\/90 {
  border-inline-start-color: rgb(31 41 55 / 0.9);
}
.border-s-gray-800\/95 {
  border-inline-start-color: rgb(31 41 55 / 0.95);
}
.border-s-gray-900 {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(17 24 39 / var(--tw-border-opacity));
}
.border-s-gray-900\/0 {
  border-inline-start-color: rgb(17 24 39 / 0);
}
.border-s-gray-900\/10 {
  border-inline-start-color: rgb(17 24 39 / 0.1);
}
.border-s-gray-900\/100 {
  border-inline-start-color: rgb(17 24 39 / 1);
}
.border-s-gray-900\/20 {
  border-inline-start-color: rgb(17 24 39 / 0.2);
}
.border-s-gray-900\/25 {
  border-inline-start-color: rgb(17 24 39 / 0.25);
}
.border-s-gray-900\/30 {
  border-inline-start-color: rgb(17 24 39 / 0.3);
}
.border-s-gray-900\/40 {
  border-inline-start-color: rgb(17 24 39 / 0.4);
}
.border-s-gray-900\/5 {
  border-inline-start-color: rgb(17 24 39 / 0.05);
}
.border-s-gray-900\/50 {
  border-inline-start-color: rgb(17 24 39 / 0.5);
}
.border-s-gray-900\/60 {
  border-inline-start-color: rgb(17 24 39 / 0.6);
}
.border-s-gray-900\/70 {
  border-inline-start-color: rgb(17 24 39 / 0.7);
}
.border-s-gray-900\/75 {
  border-inline-start-color: rgb(17 24 39 / 0.75);
}
.border-s-gray-900\/80 {
  border-inline-start-color: rgb(17 24 39 / 0.8);
}
.border-s-gray-900\/90 {
  border-inline-start-color: rgb(17 24 39 / 0.9);
}
.border-s-gray-900\/95 {
  border-inline-start-color: rgb(17 24 39 / 0.95);
}
.border-s-gray-950 {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(3 7 18 / var(--tw-border-opacity));
}
.border-s-gray-950\/0 {
  border-inline-start-color: rgb(3 7 18 / 0);
}
.border-s-gray-950\/10 {
  border-inline-start-color: rgb(3 7 18 / 0.1);
}
.border-s-gray-950\/100 {
  border-inline-start-color: rgb(3 7 18 / 1);
}
.border-s-gray-950\/20 {
  border-inline-start-color: rgb(3 7 18 / 0.2);
}
.border-s-gray-950\/25 {
  border-inline-start-color: rgb(3 7 18 / 0.25);
}
.border-s-gray-950\/30 {
  border-inline-start-color: rgb(3 7 18 / 0.3);
}
.border-s-gray-950\/40 {
  border-inline-start-color: rgb(3 7 18 / 0.4);
}
.border-s-gray-950\/5 {
  border-inline-start-color: rgb(3 7 18 / 0.05);
}
.border-s-gray-950\/50 {
  border-inline-start-color: rgb(3 7 18 / 0.5);
}
.border-s-gray-950\/60 {
  border-inline-start-color: rgb(3 7 18 / 0.6);
}
.border-s-gray-950\/70 {
  border-inline-start-color: rgb(3 7 18 / 0.7);
}
.border-s-gray-950\/75 {
  border-inline-start-color: rgb(3 7 18 / 0.75);
}
.border-s-gray-950\/80 {
  border-inline-start-color: rgb(3 7 18 / 0.8);
}
.border-s-gray-950\/90 {
  border-inline-start-color: rgb(3 7 18 / 0.9);
}
.border-s-gray-950\/95 {
  border-inline-start-color: rgb(3 7 18 / 0.95);
}
.border-s-green {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(132 156 116 / var(--tw-border-opacity));
}
.border-s-green\/0 {
  border-inline-start-color: rgb(132 156 116 / 0);
}
.border-s-green\/10 {
  border-inline-start-color: rgb(132 156 116 / 0.1);
}
.border-s-green\/100 {
  border-inline-start-color: rgb(132 156 116 / 1);
}
.border-s-green\/20 {
  border-inline-start-color: rgb(132 156 116 / 0.2);
}
.border-s-green\/25 {
  border-inline-start-color: rgb(132 156 116 / 0.25);
}
.border-s-green\/30 {
  border-inline-start-color: rgb(132 156 116 / 0.3);
}
.border-s-green\/40 {
  border-inline-start-color: rgb(132 156 116 / 0.4);
}
.border-s-green\/5 {
  border-inline-start-color: rgb(132 156 116 / 0.05);
}
.border-s-green\/50 {
  border-inline-start-color: rgb(132 156 116 / 0.5);
}
.border-s-green\/60 {
  border-inline-start-color: rgb(132 156 116 / 0.6);
}
.border-s-green\/70 {
  border-inline-start-color: rgb(132 156 116 / 0.7);
}
.border-s-green\/75 {
  border-inline-start-color: rgb(132 156 116 / 0.75);
}
.border-s-green\/80 {
  border-inline-start-color: rgb(132 156 116 / 0.8);
}
.border-s-green\/90 {
  border-inline-start-color: rgb(132 156 116 / 0.9);
}
.border-s-green\/95 {
  border-inline-start-color: rgb(132 156 116 / 0.95);
}
.border-s-inherit {
  border-inline-start-color: inherit;
}
.border-s-letterSpacing-normal {
  border-inline-start-color: 0em;
}
.border-s-letterSpacing-tight {
  border-inline-start-color: -0.025em;
}
.border-s-letterSpacing-tighter {
  border-inline-start-color: -0.05em;
}
.border-s-letterSpacing-wide {
  border-inline-start-color: 0.0125em;
}
.border-s-letterSpacing-wider {
  border-inline-start-color: 0.05em;
}
.border-s-letterSpacing-widest {
  border-inline-start-color: 0.1em;
}
.border-s-lime {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(197 217 163 / var(--tw-border-opacity));
}
.border-s-lime\/0 {
  border-inline-start-color: rgb(197 217 163 / 0);
}
.border-s-lime\/10 {
  border-inline-start-color: rgb(197 217 163 / 0.1);
}
.border-s-lime\/100 {
  border-inline-start-color: rgb(197 217 163 / 1);
}
.border-s-lime\/20 {
  border-inline-start-color: rgb(197 217 163 / 0.2);
}
.border-s-lime\/25 {
  border-inline-start-color: rgb(197 217 163 / 0.25);
}
.border-s-lime\/30 {
  border-inline-start-color: rgb(197 217 163 / 0.3);
}
.border-s-lime\/40 {
  border-inline-start-color: rgb(197 217 163 / 0.4);
}
.border-s-lime\/5 {
  border-inline-start-color: rgb(197 217 163 / 0.05);
}
.border-s-lime\/50 {
  border-inline-start-color: rgb(197 217 163 / 0.5);
}
.border-s-lime\/60 {
  border-inline-start-color: rgb(197 217 163 / 0.6);
}
.border-s-lime\/70 {
  border-inline-start-color: rgb(197 217 163 / 0.7);
}
.border-s-lime\/75 {
  border-inline-start-color: rgb(197 217 163 / 0.75);
}
.border-s-lime\/80 {
  border-inline-start-color: rgb(197 217 163 / 0.8);
}
.border-s-lime\/90 {
  border-inline-start-color: rgb(197 217 163 / 0.9);
}
.border-s-lime\/95 {
  border-inline-start-color: rgb(197 217 163 / 0.95);
}
.border-s-navy {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(37 64 78 / var(--tw-border-opacity));
}
.border-s-navy\/0 {
  border-inline-start-color: rgb(37 64 78 / 0);
}
.border-s-navy\/10 {
  border-inline-start-color: rgb(37 64 78 / 0.1);
}
.border-s-navy\/100 {
  border-inline-start-color: rgb(37 64 78 / 1);
}
.border-s-navy\/20 {
  border-inline-start-color: rgb(37 64 78 / 0.2);
}
.border-s-navy\/25 {
  border-inline-start-color: rgb(37 64 78 / 0.25);
}
.border-s-navy\/30 {
  border-inline-start-color: rgb(37 64 78 / 0.3);
}
.border-s-navy\/40 {
  border-inline-start-color: rgb(37 64 78 / 0.4);
}
.border-s-navy\/5 {
  border-inline-start-color: rgb(37 64 78 / 0.05);
}
.border-s-navy\/50 {
  border-inline-start-color: rgb(37 64 78 / 0.5);
}
.border-s-navy\/60 {
  border-inline-start-color: rgb(37 64 78 / 0.6);
}
.border-s-navy\/70 {
  border-inline-start-color: rgb(37 64 78 / 0.7);
}
.border-s-navy\/75 {
  border-inline-start-color: rgb(37 64 78 / 0.75);
}
.border-s-navy\/80 {
  border-inline-start-color: rgb(37 64 78 / 0.8);
}
.border-s-navy\/90 {
  border-inline-start-color: rgb(37 64 78 / 0.9);
}
.border-s-navy\/95 {
  border-inline-start-color: rgb(37 64 78 / 0.95);
}
.border-s-teal {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(78 105 119 / var(--tw-border-opacity));
}
.border-s-teal\/0 {
  border-inline-start-color: rgb(78 105 119 / 0);
}
.border-s-teal\/10 {
  border-inline-start-color: rgb(78 105 119 / 0.1);
}
.border-s-teal\/100 {
  border-inline-start-color: rgb(78 105 119 / 1);
}
.border-s-teal\/20 {
  border-inline-start-color: rgb(78 105 119 / 0.2);
}
.border-s-teal\/25 {
  border-inline-start-color: rgb(78 105 119 / 0.25);
}
.border-s-teal\/30 {
  border-inline-start-color: rgb(78 105 119 / 0.3);
}
.border-s-teal\/40 {
  border-inline-start-color: rgb(78 105 119 / 0.4);
}
.border-s-teal\/5 {
  border-inline-start-color: rgb(78 105 119 / 0.05);
}
.border-s-teal\/50 {
  border-inline-start-color: rgb(78 105 119 / 0.5);
}
.border-s-teal\/60 {
  border-inline-start-color: rgb(78 105 119 / 0.6);
}
.border-s-teal\/70 {
  border-inline-start-color: rgb(78 105 119 / 0.7);
}
.border-s-teal\/75 {
  border-inline-start-color: rgb(78 105 119 / 0.75);
}
.border-s-teal\/80 {
  border-inline-start-color: rgb(78 105 119 / 0.8);
}
.border-s-teal\/90 {
  border-inline-start-color: rgb(78 105 119 / 0.9);
}
.border-s-teal\/95 {
  border-inline-start-color: rgb(78 105 119 / 0.95);
}
.border-s-transparent {
  border-inline-start-color: transparent;
}
.border-s-transparent\/0 {
  border-inline-start-color: rgb(0 0 0 / 0);
}
.border-s-transparent\/10 {
  border-inline-start-color: rgb(0 0 0 / 0.1);
}
.border-s-transparent\/100 {
  border-inline-start-color: rgb(0 0 0 / 1);
}
.border-s-transparent\/20 {
  border-inline-start-color: rgb(0 0 0 / 0.2);
}
.border-s-transparent\/25 {
  border-inline-start-color: rgb(0 0 0 / 0.25);
}
.border-s-transparent\/30 {
  border-inline-start-color: rgb(0 0 0 / 0.3);
}
.border-s-transparent\/40 {
  border-inline-start-color: rgb(0 0 0 / 0.4);
}
.border-s-transparent\/5 {
  border-inline-start-color: rgb(0 0 0 / 0.05);
}
.border-s-transparent\/50 {
  border-inline-start-color: rgb(0 0 0 / 0.5);
}
.border-s-transparent\/60 {
  border-inline-start-color: rgb(0 0 0 / 0.6);
}
.border-s-transparent\/70 {
  border-inline-start-color: rgb(0 0 0 / 0.7);
}
.border-s-transparent\/75 {
  border-inline-start-color: rgb(0 0 0 / 0.75);
}
.border-s-transparent\/80 {
  border-inline-start-color: rgb(0 0 0 / 0.8);
}
.border-s-transparent\/90 {
  border-inline-start-color: rgb(0 0 0 / 0.9);
}
.border-s-transparent\/95 {
  border-inline-start-color: rgb(0 0 0 / 0.95);
}
.border-s-white {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(255 255 255 / var(--tw-border-opacity));
}
.border-s-white\/0 {
  border-inline-start-color: rgb(255 255 255 / 0);
}
.border-s-white\/10 {
  border-inline-start-color: rgb(255 255 255 / 0.1);
}
.border-s-white\/100 {
  border-inline-start-color: rgb(255 255 255 / 1);
}
.border-s-white\/20 {
  border-inline-start-color: rgb(255 255 255 / 0.2);
}
.border-s-white\/25 {
  border-inline-start-color: rgb(255 255 255 / 0.25);
}
.border-s-white\/30 {
  border-inline-start-color: rgb(255 255 255 / 0.3);
}
.border-s-white\/40 {
  border-inline-start-color: rgb(255 255 255 / 0.4);
}
.border-s-white\/5 {
  border-inline-start-color: rgb(255 255 255 / 0.05);
}
.border-s-white\/50 {
  border-inline-start-color: rgb(255 255 255 / 0.5);
}
.border-s-white\/60 {
  border-inline-start-color: rgb(255 255 255 / 0.6);
}
.border-s-white\/70 {
  border-inline-start-color: rgb(255 255 255 / 0.7);
}
.border-s-white\/75 {
  border-inline-start-color: rgb(255 255 255 / 0.75);
}
.border-s-white\/80 {
  border-inline-start-color: rgb(255 255 255 / 0.8);
}
.border-s-white\/90 {
  border-inline-start-color: rgb(255 255 255 / 0.9);
}
.border-s-white\/95 {
  border-inline-start-color: rgb(255 255 255 / 0.95);
}
.border-t-blue {
  --tw-border-opacity: 1;
  border-top-color: rgb(86 138 172 / var(--tw-border-opacity));
}
.border-t-blue\/0 {
  border-top-color: rgb(86 138 172 / 0);
}
.border-t-blue\/10 {
  border-top-color: rgb(86 138 172 / 0.1);
}
.border-t-blue\/100 {
  border-top-color: rgb(86 138 172 / 1);
}
.border-t-blue\/20 {
  border-top-color: rgb(86 138 172 / 0.2);
}
.border-t-blue\/25 {
  border-top-color: rgb(86 138 172 / 0.25);
}
.border-t-blue\/30 {
  border-top-color: rgb(86 138 172 / 0.3);
}
.border-t-blue\/40 {
  border-top-color: rgb(86 138 172 / 0.4);
}
.border-t-blue\/5 {
  border-top-color: rgb(86 138 172 / 0.05);
}
.border-t-blue\/50 {
  border-top-color: rgb(86 138 172 / 0.5);
}
.border-t-blue\/60 {
  border-top-color: rgb(86 138 172 / 0.6);
}
.border-t-blue\/70 {
  border-top-color: rgb(86 138 172 / 0.7);
}
.border-t-blue\/75 {
  border-top-color: rgb(86 138 172 / 0.75);
}
.border-t-blue\/80 {
  border-top-color: rgb(86 138 172 / 0.8);
}
.border-t-blue\/90 {
  border-top-color: rgb(86 138 172 / 0.9);
}
.border-t-blue\/95 {
  border-top-color: rgb(86 138 172 / 0.95);
}
.border-t-borderWidth {
  border-top-color: 1px;
}
.border-t-borderWidth-0 {
  border-top-color: 0px;
}
.border-t-borderWidth-2 {
  border-top-color: 2px;
}
.border-t-borderWidth-4 {
  border-top-color: 4px;
}
.border-t-borderWidth-6 {
  border-top-color: 6px;
}
.border-t-borderWidth-8 {
  border-top-color: 8px;
}
.border-t-boxShadow {
  border-top-color: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
}
.border-t-boxShadow-2xl {
  border-top-color: 0 25px 50px -12px rgb(0 0 0 / 0.25);
}
.border-t-boxShadow-inner {
  border-top-color: inset 0px 3px 3px rgba(0 0 0 / 1);
}
.border-t-boxShadow-lg {
  border-top-color: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
}
.border-t-boxShadow-md {
  border-top-color: 0 1px 2px -1px rgb(0 0 0 / 0.1);
}
.border-t-boxShadow-none {
  border-top-color: none;
}
.border-t-boxShadow-sm {
  border-top-color: 0px 6px 24px rgba(0, 0, 0, 0.8);
}
.border-t-boxShadow-xl {
  border-top-color: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
}
.border-t-current {
  border-top-color: currentColor;
}
.border-t-custom_1 {
  --tw-border-opacity: 1;
  border-top-color: rgb(127 154 96 / var(--tw-border-opacity));
}
.border-t-custom_1\/0 {
  border-top-color: rgb(127 154 96 / 0);
}
.border-t-custom_1\/10 {
  border-top-color: rgb(127 154 96 / 0.1);
}
.border-t-custom_1\/100 {
  border-top-color: rgb(127 154 96 / 1);
}
.border-t-custom_1\/20 {
  border-top-color: rgb(127 154 96 / 0.2);
}
.border-t-custom_1\/25 {
  border-top-color: rgb(127 154 96 / 0.25);
}
.border-t-custom_1\/30 {
  border-top-color: rgb(127 154 96 / 0.3);
}
.border-t-custom_1\/40 {
  border-top-color: rgb(127 154 96 / 0.4);
}
.border-t-custom_1\/5 {
  border-top-color: rgb(127 154 96 / 0.05);
}
.border-t-custom_1\/50 {
  border-top-color: rgb(127 154 96 / 0.5);
}
.border-t-custom_1\/60 {
  border-top-color: rgb(127 154 96 / 0.6);
}
.border-t-custom_1\/70 {
  border-top-color: rgb(127 154 96 / 0.7);
}
.border-t-custom_1\/75 {
  border-top-color: rgb(127 154 96 / 0.75);
}
.border-t-custom_1\/80 {
  border-top-color: rgb(127 154 96 / 0.8);
}
.border-t-custom_1\/90 {
  border-top-color: rgb(127 154 96 / 0.9);
}
.border-t-custom_1\/95 {
  border-top-color: rgb(127 154 96 / 0.95);
}
.border-t-custom_10 {
  --tw-border-opacity: 1;
  border-top-color: rgb(100 136 99 / var(--tw-border-opacity));
}
.border-t-custom_10\/0 {
  border-top-color: rgb(100 136 99 / 0);
}
.border-t-custom_10\/10 {
  border-top-color: rgb(100 136 99 / 0.1);
}
.border-t-custom_10\/100 {
  border-top-color: rgb(100 136 99 / 1);
}
.border-t-custom_10\/20 {
  border-top-color: rgb(100 136 99 / 0.2);
}
.border-t-custom_10\/25 {
  border-top-color: rgb(100 136 99 / 0.25);
}
.border-t-custom_10\/30 {
  border-top-color: rgb(100 136 99 / 0.3);
}
.border-t-custom_10\/40 {
  border-top-color: rgb(100 136 99 / 0.4);
}
.border-t-custom_10\/5 {
  border-top-color: rgb(100 136 99 / 0.05);
}
.border-t-custom_10\/50 {
  border-top-color: rgb(100 136 99 / 0.5);
}
.border-t-custom_10\/60 {
  border-top-color: rgb(100 136 99 / 0.6);
}
.border-t-custom_10\/70 {
  border-top-color: rgb(100 136 99 / 0.7);
}
.border-t-custom_10\/75 {
  border-top-color: rgb(100 136 99 / 0.75);
}
.border-t-custom_10\/80 {
  border-top-color: rgb(100 136 99 / 0.8);
}
.border-t-custom_10\/90 {
  border-top-color: rgb(100 136 99 / 0.9);
}
.border-t-custom_10\/95 {
  border-top-color: rgb(100 136 99 / 0.95);
}
.border-t-custom_2 {
  --tw-border-opacity: 1;
  border-top-color: rgb(164 134 95 / var(--tw-border-opacity));
}
.border-t-custom_2\/0 {
  border-top-color: rgb(164 134 95 / 0);
}
.border-t-custom_2\/10 {
  border-top-color: rgb(164 134 95 / 0.1);
}
.border-t-custom_2\/100 {
  border-top-color: rgb(164 134 95 / 1);
}
.border-t-custom_2\/20 {
  border-top-color: rgb(164 134 95 / 0.2);
}
.border-t-custom_2\/25 {
  border-top-color: rgb(164 134 95 / 0.25);
}
.border-t-custom_2\/30 {
  border-top-color: rgb(164 134 95 / 0.3);
}
.border-t-custom_2\/40 {
  border-top-color: rgb(164 134 95 / 0.4);
}
.border-t-custom_2\/5 {
  border-top-color: rgb(164 134 95 / 0.05);
}
.border-t-custom_2\/50 {
  border-top-color: rgb(164 134 95 / 0.5);
}
.border-t-custom_2\/60 {
  border-top-color: rgb(164 134 95 / 0.6);
}
.border-t-custom_2\/70 {
  border-top-color: rgb(164 134 95 / 0.7);
}
.border-t-custom_2\/75 {
  border-top-color: rgb(164 134 95 / 0.75);
}
.border-t-custom_2\/80 {
  border-top-color: rgb(164 134 95 / 0.8);
}
.border-t-custom_2\/90 {
  border-top-color: rgb(164 134 95 / 0.9);
}
.border-t-custom_2\/95 {
  border-top-color: rgb(164 134 95 / 0.95);
}
.border-t-custom_3 {
  --tw-border-opacity: 1;
  border-top-color: rgb(73 98 96 / var(--tw-border-opacity));
}
.border-t-custom_3\/0 {
  border-top-color: rgb(73 98 96 / 0);
}
.border-t-custom_3\/10 {
  border-top-color: rgb(73 98 96 / 0.1);
}
.border-t-custom_3\/100 {
  border-top-color: rgb(73 98 96 / 1);
}
.border-t-custom_3\/20 {
  border-top-color: rgb(73 98 96 / 0.2);
}
.border-t-custom_3\/25 {
  border-top-color: rgb(73 98 96 / 0.25);
}
.border-t-custom_3\/30 {
  border-top-color: rgb(73 98 96 / 0.3);
}
.border-t-custom_3\/40 {
  border-top-color: rgb(73 98 96 / 0.4);
}
.border-t-custom_3\/5 {
  border-top-color: rgb(73 98 96 / 0.05);
}
.border-t-custom_3\/50 {
  border-top-color: rgb(73 98 96 / 0.5);
}
.border-t-custom_3\/60 {
  border-top-color: rgb(73 98 96 / 0.6);
}
.border-t-custom_3\/70 {
  border-top-color: rgb(73 98 96 / 0.7);
}
.border-t-custom_3\/75 {
  border-top-color: rgb(73 98 96 / 0.75);
}
.border-t-custom_3\/80 {
  border-top-color: rgb(73 98 96 / 0.8);
}
.border-t-custom_3\/90 {
  border-top-color: rgb(73 98 96 / 0.9);
}
.border-t-custom_3\/95 {
  border-top-color: rgb(73 98 96 / 0.95);
}
.border-t-custom_4 {
  --tw-border-opacity: 1;
  border-top-color: rgb(64 133 133 / var(--tw-border-opacity));
}
.border-t-custom_4\/0 {
  border-top-color: rgb(64 133 133 / 0);
}
.border-t-custom_4\/10 {
  border-top-color: rgb(64 133 133 / 0.1);
}
.border-t-custom_4\/100 {
  border-top-color: rgb(64 133 133 / 1);
}
.border-t-custom_4\/20 {
  border-top-color: rgb(64 133 133 / 0.2);
}
.border-t-custom_4\/25 {
  border-top-color: rgb(64 133 133 / 0.25);
}
.border-t-custom_4\/30 {
  border-top-color: rgb(64 133 133 / 0.3);
}
.border-t-custom_4\/40 {
  border-top-color: rgb(64 133 133 / 0.4);
}
.border-t-custom_4\/5 {
  border-top-color: rgb(64 133 133 / 0.05);
}
.border-t-custom_4\/50 {
  border-top-color: rgb(64 133 133 / 0.5);
}
.border-t-custom_4\/60 {
  border-top-color: rgb(64 133 133 / 0.6);
}
.border-t-custom_4\/70 {
  border-top-color: rgb(64 133 133 / 0.7);
}
.border-t-custom_4\/75 {
  border-top-color: rgb(64 133 133 / 0.75);
}
.border-t-custom_4\/80 {
  border-top-color: rgb(64 133 133 / 0.8);
}
.border-t-custom_4\/90 {
  border-top-color: rgb(64 133 133 / 0.9);
}
.border-t-custom_4\/95 {
  border-top-color: rgb(64 133 133 / 0.95);
}
.border-t-custom_5 {
  --tw-border-opacity: 1;
  border-top-color: rgb(20 83 108 / var(--tw-border-opacity));
}
.border-t-custom_5\/0 {
  border-top-color: rgb(20 83 108 / 0);
}
.border-t-custom_5\/10 {
  border-top-color: rgb(20 83 108 / 0.1);
}
.border-t-custom_5\/100 {
  border-top-color: rgb(20 83 108 / 1);
}
.border-t-custom_5\/20 {
  border-top-color: rgb(20 83 108 / 0.2);
}
.border-t-custom_5\/25 {
  border-top-color: rgb(20 83 108 / 0.25);
}
.border-t-custom_5\/30 {
  border-top-color: rgb(20 83 108 / 0.3);
}
.border-t-custom_5\/40 {
  border-top-color: rgb(20 83 108 / 0.4);
}
.border-t-custom_5\/5 {
  border-top-color: rgb(20 83 108 / 0.05);
}
.border-t-custom_5\/50 {
  border-top-color: rgb(20 83 108 / 0.5);
}
.border-t-custom_5\/60 {
  border-top-color: rgb(20 83 108 / 0.6);
}
.border-t-custom_5\/70 {
  border-top-color: rgb(20 83 108 / 0.7);
}
.border-t-custom_5\/75 {
  border-top-color: rgb(20 83 108 / 0.75);
}
.border-t-custom_5\/80 {
  border-top-color: rgb(20 83 108 / 0.8);
}
.border-t-custom_5\/90 {
  border-top-color: rgb(20 83 108 / 0.9);
}
.border-t-custom_5\/95 {
  border-top-color: rgb(20 83 108 / 0.95);
}
.border-t-custom_6 {
  --tw-border-opacity: 1;
  border-top-color: rgb(47 101 105 / var(--tw-border-opacity));
}
.border-t-custom_6\/0 {
  border-top-color: rgb(47 101 105 / 0);
}
.border-t-custom_6\/10 {
  border-top-color: rgb(47 101 105 / 0.1);
}
.border-t-custom_6\/100 {
  border-top-color: rgb(47 101 105 / 1);
}
.border-t-custom_6\/20 {
  border-top-color: rgb(47 101 105 / 0.2);
}
.border-t-custom_6\/25 {
  border-top-color: rgb(47 101 105 / 0.25);
}
.border-t-custom_6\/30 {
  border-top-color: rgb(47 101 105 / 0.3);
}
.border-t-custom_6\/40 {
  border-top-color: rgb(47 101 105 / 0.4);
}
.border-t-custom_6\/5 {
  border-top-color: rgb(47 101 105 / 0.05);
}
.border-t-custom_6\/50 {
  border-top-color: rgb(47 101 105 / 0.5);
}
.border-t-custom_6\/60 {
  border-top-color: rgb(47 101 105 / 0.6);
}
.border-t-custom_6\/70 {
  border-top-color: rgb(47 101 105 / 0.7);
}
.border-t-custom_6\/75 {
  border-top-color: rgb(47 101 105 / 0.75);
}
.border-t-custom_6\/80 {
  border-top-color: rgb(47 101 105 / 0.8);
}
.border-t-custom_6\/90 {
  border-top-color: rgb(47 101 105 / 0.9);
}
.border-t-custom_6\/95 {
  border-top-color: rgb(47 101 105 / 0.95);
}
.border-t-custom_7 {
  --tw-border-opacity: 1;
  border-top-color: rgb(48 149 180 / var(--tw-border-opacity));
}
.border-t-custom_7\/0 {
  border-top-color: rgb(48 149 180 / 0);
}
.border-t-custom_7\/10 {
  border-top-color: rgb(48 149 180 / 0.1);
}
.border-t-custom_7\/100 {
  border-top-color: rgb(48 149 180 / 1);
}
.border-t-custom_7\/20 {
  border-top-color: rgb(48 149 180 / 0.2);
}
.border-t-custom_7\/25 {
  border-top-color: rgb(48 149 180 / 0.25);
}
.border-t-custom_7\/30 {
  border-top-color: rgb(48 149 180 / 0.3);
}
.border-t-custom_7\/40 {
  border-top-color: rgb(48 149 180 / 0.4);
}
.border-t-custom_7\/5 {
  border-top-color: rgb(48 149 180 / 0.05);
}
.border-t-custom_7\/50 {
  border-top-color: rgb(48 149 180 / 0.5);
}
.border-t-custom_7\/60 {
  border-top-color: rgb(48 149 180 / 0.6);
}
.border-t-custom_7\/70 {
  border-top-color: rgb(48 149 180 / 0.7);
}
.border-t-custom_7\/75 {
  border-top-color: rgb(48 149 180 / 0.75);
}
.border-t-custom_7\/80 {
  border-top-color: rgb(48 149 180 / 0.8);
}
.border-t-custom_7\/90 {
  border-top-color: rgb(48 149 180 / 0.9);
}
.border-t-custom_7\/95 {
  border-top-color: rgb(48 149 180 / 0.95);
}
.border-t-custom_8 {
  --tw-border-opacity: 1;
  border-top-color: rgb(74 119 102 / var(--tw-border-opacity));
}
.border-t-custom_8\/0 {
  border-top-color: rgb(74 119 102 / 0);
}
.border-t-custom_8\/10 {
  border-top-color: rgb(74 119 102 / 0.1);
}
.border-t-custom_8\/100 {
  border-top-color: rgb(74 119 102 / 1);
}
.border-t-custom_8\/20 {
  border-top-color: rgb(74 119 102 / 0.2);
}
.border-t-custom_8\/25 {
  border-top-color: rgb(74 119 102 / 0.25);
}
.border-t-custom_8\/30 {
  border-top-color: rgb(74 119 102 / 0.3);
}
.border-t-custom_8\/40 {
  border-top-color: rgb(74 119 102 / 0.4);
}
.border-t-custom_8\/5 {
  border-top-color: rgb(74 119 102 / 0.05);
}
.border-t-custom_8\/50 {
  border-top-color: rgb(74 119 102 / 0.5);
}
.border-t-custom_8\/60 {
  border-top-color: rgb(74 119 102 / 0.6);
}
.border-t-custom_8\/70 {
  border-top-color: rgb(74 119 102 / 0.7);
}
.border-t-custom_8\/75 {
  border-top-color: rgb(74 119 102 / 0.75);
}
.border-t-custom_8\/80 {
  border-top-color: rgb(74 119 102 / 0.8);
}
.border-t-custom_8\/90 {
  border-top-color: rgb(74 119 102 / 0.9);
}
.border-t-custom_8\/95 {
  border-top-color: rgb(74 119 102 / 0.95);
}
.border-t-custom_9 {
  --tw-border-opacity: 1;
  border-top-color: rgb(100 120 105 / var(--tw-border-opacity));
}
.border-t-custom_9\/0 {
  border-top-color: rgb(100 120 105 / 0);
}
.border-t-custom_9\/10 {
  border-top-color: rgb(100 120 105 / 0.1);
}
.border-t-custom_9\/100 {
  border-top-color: rgb(100 120 105 / 1);
}
.border-t-custom_9\/20 {
  border-top-color: rgb(100 120 105 / 0.2);
}
.border-t-custom_9\/25 {
  border-top-color: rgb(100 120 105 / 0.25);
}
.border-t-custom_9\/30 {
  border-top-color: rgb(100 120 105 / 0.3);
}
.border-t-custom_9\/40 {
  border-top-color: rgb(100 120 105 / 0.4);
}
.border-t-custom_9\/5 {
  border-top-color: rgb(100 120 105 / 0.05);
}
.border-t-custom_9\/50 {
  border-top-color: rgb(100 120 105 / 0.5);
}
.border-t-custom_9\/60 {
  border-top-color: rgb(100 120 105 / 0.6);
}
.border-t-custom_9\/70 {
  border-top-color: rgb(100 120 105 / 0.7);
}
.border-t-custom_9\/75 {
  border-top-color: rgb(100 120 105 / 0.75);
}
.border-t-custom_9\/80 {
  border-top-color: rgb(100 120 105 / 0.8);
}
.border-t-custom_9\/90 {
  border-top-color: rgb(100 120 105 / 0.9);
}
.border-t-custom_9\/95 {
  border-top-color: rgb(100 120 105 / 0.95);
}
.border-t-gold {
  --tw-border-opacity: 1;
  border-top-color: rgb(198 154 101 / var(--tw-border-opacity));
}
.border-t-gold\/0 {
  border-top-color: rgb(198 154 101 / 0);
}
.border-t-gold\/10 {
  border-top-color: rgb(198 154 101 / 0.1);
}
.border-t-gold\/100 {
  border-top-color: rgb(198 154 101 / 1);
}
.border-t-gold\/20 {
  border-top-color: rgb(198 154 101 / 0.2);
}
.border-t-gold\/25 {
  border-top-color: rgb(198 154 101 / 0.25);
}
.border-t-gold\/30 {
  border-top-color: rgb(198 154 101 / 0.3);
}
.border-t-gold\/40 {
  border-top-color: rgb(198 154 101 / 0.4);
}
.border-t-gold\/5 {
  border-top-color: rgb(198 154 101 / 0.05);
}
.border-t-gold\/50 {
  border-top-color: rgb(198 154 101 / 0.5);
}
.border-t-gold\/60 {
  border-top-color: rgb(198 154 101 / 0.6);
}
.border-t-gold\/70 {
  border-top-color: rgb(198 154 101 / 0.7);
}
.border-t-gold\/75 {
  border-top-color: rgb(198 154 101 / 0.75);
}
.border-t-gold\/80 {
  border-top-color: rgb(198 154 101 / 0.8);
}
.border-t-gold\/90 {
  border-top-color: rgb(198 154 101 / 0.9);
}
.border-t-gold\/95 {
  border-top-color: rgb(198 154 101 / 0.95);
}
.border-t-gray-100 {
  --tw-border-opacity: 1;
  border-top-color: rgb(243 244 246 / var(--tw-border-opacity));
}
.border-t-gray-100\/0 {
  border-top-color: rgb(243 244 246 / 0);
}
.border-t-gray-100\/10 {
  border-top-color: rgb(243 244 246 / 0.1);
}
.border-t-gray-100\/100 {
  border-top-color: rgb(243 244 246 / 1);
}
.border-t-gray-100\/20 {
  border-top-color: rgb(243 244 246 / 0.2);
}
.border-t-gray-100\/25 {
  border-top-color: rgb(243 244 246 / 0.25);
}
.border-t-gray-100\/30 {
  border-top-color: rgb(243 244 246 / 0.3);
}
.border-t-gray-100\/40 {
  border-top-color: rgb(243 244 246 / 0.4);
}
.border-t-gray-100\/5 {
  border-top-color: rgb(243 244 246 / 0.05);
}
.border-t-gray-100\/50 {
  border-top-color: rgb(243 244 246 / 0.5);
}
.border-t-gray-100\/60 {
  border-top-color: rgb(243 244 246 / 0.6);
}
.border-t-gray-100\/70 {
  border-top-color: rgb(243 244 246 / 0.7);
}
.border-t-gray-100\/75 {
  border-top-color: rgb(243 244 246 / 0.75);
}
.border-t-gray-100\/80 {
  border-top-color: rgb(243 244 246 / 0.8);
}
.border-t-gray-100\/90 {
  border-top-color: rgb(243 244 246 / 0.9);
}
.border-t-gray-100\/95 {
  border-top-color: rgb(243 244 246 / 0.95);
}
.border-t-gray-200 {
  --tw-border-opacity: 1;
  border-top-color: rgb(229 231 235 / var(--tw-border-opacity));
}
.border-t-gray-200\/0 {
  border-top-color: rgb(229 231 235 / 0);
}
.border-t-gray-200\/10 {
  border-top-color: rgb(229 231 235 / 0.1);
}
.border-t-gray-200\/100 {
  border-top-color: rgb(229 231 235 / 1);
}
.border-t-gray-200\/20 {
  border-top-color: rgb(229 231 235 / 0.2);
}
.border-t-gray-200\/25 {
  border-top-color: rgb(229 231 235 / 0.25);
}
.border-t-gray-200\/30 {
  border-top-color: rgb(229 231 235 / 0.3);
}
.border-t-gray-200\/40 {
  border-top-color: rgb(229 231 235 / 0.4);
}
.border-t-gray-200\/5 {
  border-top-color: rgb(229 231 235 / 0.05);
}
.border-t-gray-200\/50 {
  border-top-color: rgb(229 231 235 / 0.5);
}
.border-t-gray-200\/60 {
  border-top-color: rgb(229 231 235 / 0.6);
}
.border-t-gray-200\/70 {
  border-top-color: rgb(229 231 235 / 0.7);
}
.border-t-gray-200\/75 {
  border-top-color: rgb(229 231 235 / 0.75);
}
.border-t-gray-200\/80 {
  border-top-color: rgb(229 231 235 / 0.8);
}
.border-t-gray-200\/90 {
  border-top-color: rgb(229 231 235 / 0.9);
}
.border-t-gray-200\/95 {
  border-top-color: rgb(229 231 235 / 0.95);
}
.border-t-gray-300 {
  --tw-border-opacity: 1;
  border-top-color: rgb(209 213 219 / var(--tw-border-opacity));
}
.border-t-gray-300\/0 {
  border-top-color: rgb(209 213 219 / 0);
}
.border-t-gray-300\/10 {
  border-top-color: rgb(209 213 219 / 0.1);
}
.border-t-gray-300\/100 {
  border-top-color: rgb(209 213 219 / 1);
}
.border-t-gray-300\/20 {
  border-top-color: rgb(209 213 219 / 0.2);
}
.border-t-gray-300\/25 {
  border-top-color: rgb(209 213 219 / 0.25);
}
.border-t-gray-300\/30 {
  border-top-color: rgb(209 213 219 / 0.3);
}
.border-t-gray-300\/40 {
  border-top-color: rgb(209 213 219 / 0.4);
}
.border-t-gray-300\/5 {
  border-top-color: rgb(209 213 219 / 0.05);
}
.border-t-gray-300\/50 {
  border-top-color: rgb(209 213 219 / 0.5);
}
.border-t-gray-300\/60 {
  border-top-color: rgb(209 213 219 / 0.6);
}
.border-t-gray-300\/70 {
  border-top-color: rgb(209 213 219 / 0.7);
}
.border-t-gray-300\/75 {
  border-top-color: rgb(209 213 219 / 0.75);
}
.border-t-gray-300\/80 {
  border-top-color: rgb(209 213 219 / 0.8);
}
.border-t-gray-300\/90 {
  border-top-color: rgb(209 213 219 / 0.9);
}
.border-t-gray-300\/95 {
  border-top-color: rgb(209 213 219 / 0.95);
}
.border-t-gray-400 {
  --tw-border-opacity: 1;
  border-top-color: rgb(156 163 175 / var(--tw-border-opacity));
}
.border-t-gray-400\/0 {
  border-top-color: rgb(156 163 175 / 0);
}
.border-t-gray-400\/10 {
  border-top-color: rgb(156 163 175 / 0.1);
}
.border-t-gray-400\/100 {
  border-top-color: rgb(156 163 175 / 1);
}
.border-t-gray-400\/20 {
  border-top-color: rgb(156 163 175 / 0.2);
}
.border-t-gray-400\/25 {
  border-top-color: rgb(156 163 175 / 0.25);
}
.border-t-gray-400\/30 {
  border-top-color: rgb(156 163 175 / 0.3);
}
.border-t-gray-400\/40 {
  border-top-color: rgb(156 163 175 / 0.4);
}
.border-t-gray-400\/5 {
  border-top-color: rgb(156 163 175 / 0.05);
}
.border-t-gray-400\/50 {
  border-top-color: rgb(156 163 175 / 0.5);
}
.border-t-gray-400\/60 {
  border-top-color: rgb(156 163 175 / 0.6);
}
.border-t-gray-400\/70 {
  border-top-color: rgb(156 163 175 / 0.7);
}
.border-t-gray-400\/75 {
  border-top-color: rgb(156 163 175 / 0.75);
}
.border-t-gray-400\/80 {
  border-top-color: rgb(156 163 175 / 0.8);
}
.border-t-gray-400\/90 {
  border-top-color: rgb(156 163 175 / 0.9);
}
.border-t-gray-400\/95 {
  border-top-color: rgb(156 163 175 / 0.95);
}
.border-t-gray-50 {
  --tw-border-opacity: 1;
  border-top-color: rgb(249 250 251 / var(--tw-border-opacity));
}
.border-t-gray-50\/0 {
  border-top-color: rgb(249 250 251 / 0);
}
.border-t-gray-50\/10 {
  border-top-color: rgb(249 250 251 / 0.1);
}
.border-t-gray-50\/100 {
  border-top-color: rgb(249 250 251 / 1);
}
.border-t-gray-50\/20 {
  border-top-color: rgb(249 250 251 / 0.2);
}
.border-t-gray-50\/25 {
  border-top-color: rgb(249 250 251 / 0.25);
}
.border-t-gray-50\/30 {
  border-top-color: rgb(249 250 251 / 0.3);
}
.border-t-gray-50\/40 {
  border-top-color: rgb(249 250 251 / 0.4);
}
.border-t-gray-50\/5 {
  border-top-color: rgb(249 250 251 / 0.05);
}
.border-t-gray-50\/50 {
  border-top-color: rgb(249 250 251 / 0.5);
}
.border-t-gray-50\/60 {
  border-top-color: rgb(249 250 251 / 0.6);
}
.border-t-gray-50\/70 {
  border-top-color: rgb(249 250 251 / 0.7);
}
.border-t-gray-50\/75 {
  border-top-color: rgb(249 250 251 / 0.75);
}
.border-t-gray-50\/80 {
  border-top-color: rgb(249 250 251 / 0.8);
}
.border-t-gray-50\/90 {
  border-top-color: rgb(249 250 251 / 0.9);
}
.border-t-gray-50\/95 {
  border-top-color: rgb(249 250 251 / 0.95);
}
.border-t-gray-500 {
  --tw-border-opacity: 1;
  border-top-color: rgb(107 114 128 / var(--tw-border-opacity));
}
.border-t-gray-500\/0 {
  border-top-color: rgb(107 114 128 / 0);
}
.border-t-gray-500\/10 {
  border-top-color: rgb(107 114 128 / 0.1);
}
.border-t-gray-500\/100 {
  border-top-color: rgb(107 114 128 / 1);
}
.border-t-gray-500\/20 {
  border-top-color: rgb(107 114 128 / 0.2);
}
.border-t-gray-500\/25 {
  border-top-color: rgb(107 114 128 / 0.25);
}
.border-t-gray-500\/30 {
  border-top-color: rgb(107 114 128 / 0.3);
}
.border-t-gray-500\/40 {
  border-top-color: rgb(107 114 128 / 0.4);
}
.border-t-gray-500\/5 {
  border-top-color: rgb(107 114 128 / 0.05);
}
.border-t-gray-500\/50 {
  border-top-color: rgb(107 114 128 / 0.5);
}
.border-t-gray-500\/60 {
  border-top-color: rgb(107 114 128 / 0.6);
}
.border-t-gray-500\/70 {
  border-top-color: rgb(107 114 128 / 0.7);
}
.border-t-gray-500\/75 {
  border-top-color: rgb(107 114 128 / 0.75);
}
.border-t-gray-500\/80 {
  border-top-color: rgb(107 114 128 / 0.8);
}
.border-t-gray-500\/90 {
  border-top-color: rgb(107 114 128 / 0.9);
}
.border-t-gray-500\/95 {
  border-top-color: rgb(107 114 128 / 0.95);
}
.border-t-gray-600 {
  --tw-border-opacity: 1;
  border-top-color: rgb(75 85 99 / var(--tw-border-opacity));
}
.border-t-gray-600\/0 {
  border-top-color: rgb(75 85 99 / 0);
}
.border-t-gray-600\/10 {
  border-top-color: rgb(75 85 99 / 0.1);
}
.border-t-gray-600\/100 {
  border-top-color: rgb(75 85 99 / 1);
}
.border-t-gray-600\/20 {
  border-top-color: rgb(75 85 99 / 0.2);
}
.border-t-gray-600\/25 {
  border-top-color: rgb(75 85 99 / 0.25);
}
.border-t-gray-600\/30 {
  border-top-color: rgb(75 85 99 / 0.3);
}
.border-t-gray-600\/40 {
  border-top-color: rgb(75 85 99 / 0.4);
}
.border-t-gray-600\/5 {
  border-top-color: rgb(75 85 99 / 0.05);
}
.border-t-gray-600\/50 {
  border-top-color: rgb(75 85 99 / 0.5);
}
.border-t-gray-600\/60 {
  border-top-color: rgb(75 85 99 / 0.6);
}
.border-t-gray-600\/70 {
  border-top-color: rgb(75 85 99 / 0.7);
}
.border-t-gray-600\/75 {
  border-top-color: rgb(75 85 99 / 0.75);
}
.border-t-gray-600\/80 {
  border-top-color: rgb(75 85 99 / 0.8);
}
.border-t-gray-600\/90 {
  border-top-color: rgb(75 85 99 / 0.9);
}
.border-t-gray-600\/95 {
  border-top-color: rgb(75 85 99 / 0.95);
}
.border-t-gray-700 {
  --tw-border-opacity: 1;
  border-top-color: rgb(55 65 81 / var(--tw-border-opacity));
}
.border-t-gray-700\/0 {
  border-top-color: rgb(55 65 81 / 0);
}
.border-t-gray-700\/10 {
  border-top-color: rgb(55 65 81 / 0.1);
}
.border-t-gray-700\/100 {
  border-top-color: rgb(55 65 81 / 1);
}
.border-t-gray-700\/20 {
  border-top-color: rgb(55 65 81 / 0.2);
}
.border-t-gray-700\/25 {
  border-top-color: rgb(55 65 81 / 0.25);
}
.border-t-gray-700\/30 {
  border-top-color: rgb(55 65 81 / 0.3);
}
.border-t-gray-700\/40 {
  border-top-color: rgb(55 65 81 / 0.4);
}
.border-t-gray-700\/5 {
  border-top-color: rgb(55 65 81 / 0.05);
}
.border-t-gray-700\/50 {
  border-top-color: rgb(55 65 81 / 0.5);
}
.border-t-gray-700\/60 {
  border-top-color: rgb(55 65 81 / 0.6);
}
.border-t-gray-700\/70 {
  border-top-color: rgb(55 65 81 / 0.7);
}
.border-t-gray-700\/75 {
  border-top-color: rgb(55 65 81 / 0.75);
}
.border-t-gray-700\/80 {
  border-top-color: rgb(55 65 81 / 0.8);
}
.border-t-gray-700\/90 {
  border-top-color: rgb(55 65 81 / 0.9);
}
.border-t-gray-700\/95 {
  border-top-color: rgb(55 65 81 / 0.95);
}
.border-t-gray-800 {
  --tw-border-opacity: 1;
  border-top-color: rgb(31 41 55 / var(--tw-border-opacity));
}
.border-t-gray-800\/0 {
  border-top-color: rgb(31 41 55 / 0);
}
.border-t-gray-800\/10 {
  border-top-color: rgb(31 41 55 / 0.1);
}
.border-t-gray-800\/100 {
  border-top-color: rgb(31 41 55 / 1);
}
.border-t-gray-800\/20 {
  border-top-color: rgb(31 41 55 / 0.2);
}
.border-t-gray-800\/25 {
  border-top-color: rgb(31 41 55 / 0.25);
}
.border-t-gray-800\/30 {
  border-top-color: rgb(31 41 55 / 0.3);
}
.border-t-gray-800\/40 {
  border-top-color: rgb(31 41 55 / 0.4);
}
.border-t-gray-800\/5 {
  border-top-color: rgb(31 41 55 / 0.05);
}
.border-t-gray-800\/50 {
  border-top-color: rgb(31 41 55 / 0.5);
}
.border-t-gray-800\/60 {
  border-top-color: rgb(31 41 55 / 0.6);
}
.border-t-gray-800\/70 {
  border-top-color: rgb(31 41 55 / 0.7);
}
.border-t-gray-800\/75 {
  border-top-color: rgb(31 41 55 / 0.75);
}
.border-t-gray-800\/80 {
  border-top-color: rgb(31 41 55 / 0.8);
}
.border-t-gray-800\/90 {
  border-top-color: rgb(31 41 55 / 0.9);
}
.border-t-gray-800\/95 {
  border-top-color: rgb(31 41 55 / 0.95);
}
.border-t-gray-900 {
  --tw-border-opacity: 1;
  border-top-color: rgb(17 24 39 / var(--tw-border-opacity));
}
.border-t-gray-900\/0 {
  border-top-color: rgb(17 24 39 / 0);
}
.border-t-gray-900\/10 {
  border-top-color: rgb(17 24 39 / 0.1);
}
.border-t-gray-900\/100 {
  border-top-color: rgb(17 24 39 / 1);
}
.border-t-gray-900\/20 {
  border-top-color: rgb(17 24 39 / 0.2);
}
.border-t-gray-900\/25 {
  border-top-color: rgb(17 24 39 / 0.25);
}
.border-t-gray-900\/30 {
  border-top-color: rgb(17 24 39 / 0.3);
}
.border-t-gray-900\/40 {
  border-top-color: rgb(17 24 39 / 0.4);
}
.border-t-gray-900\/5 {
  border-top-color: rgb(17 24 39 / 0.05);
}
.border-t-gray-900\/50 {
  border-top-color: rgb(17 24 39 / 0.5);
}
.border-t-gray-900\/60 {
  border-top-color: rgb(17 24 39 / 0.6);
}
.border-t-gray-900\/70 {
  border-top-color: rgb(17 24 39 / 0.7);
}
.border-t-gray-900\/75 {
  border-top-color: rgb(17 24 39 / 0.75);
}
.border-t-gray-900\/80 {
  border-top-color: rgb(17 24 39 / 0.8);
}
.border-t-gray-900\/90 {
  border-top-color: rgb(17 24 39 / 0.9);
}
.border-t-gray-900\/95 {
  border-top-color: rgb(17 24 39 / 0.95);
}
.border-t-gray-950 {
  --tw-border-opacity: 1;
  border-top-color: rgb(3 7 18 / var(--tw-border-opacity));
}
.border-t-gray-950\/0 {
  border-top-color: rgb(3 7 18 / 0);
}
.border-t-gray-950\/10 {
  border-top-color: rgb(3 7 18 / 0.1);
}
.border-t-gray-950\/100 {
  border-top-color: rgb(3 7 18 / 1);
}
.border-t-gray-950\/20 {
  border-top-color: rgb(3 7 18 / 0.2);
}
.border-t-gray-950\/25 {
  border-top-color: rgb(3 7 18 / 0.25);
}
.border-t-gray-950\/30 {
  border-top-color: rgb(3 7 18 / 0.3);
}
.border-t-gray-950\/40 {
  border-top-color: rgb(3 7 18 / 0.4);
}
.border-t-gray-950\/5 {
  border-top-color: rgb(3 7 18 / 0.05);
}
.border-t-gray-950\/50 {
  border-top-color: rgb(3 7 18 / 0.5);
}
.border-t-gray-950\/60 {
  border-top-color: rgb(3 7 18 / 0.6);
}
.border-t-gray-950\/70 {
  border-top-color: rgb(3 7 18 / 0.7);
}
.border-t-gray-950\/75 {
  border-top-color: rgb(3 7 18 / 0.75);
}
.border-t-gray-950\/80 {
  border-top-color: rgb(3 7 18 / 0.8);
}
.border-t-gray-950\/90 {
  border-top-color: rgb(3 7 18 / 0.9);
}
.border-t-gray-950\/95 {
  border-top-color: rgb(3 7 18 / 0.95);
}
.border-t-green {
  --tw-border-opacity: 1;
  border-top-color: rgb(132 156 116 / var(--tw-border-opacity));
}
.border-t-green\/0 {
  border-top-color: rgb(132 156 116 / 0);
}
.border-t-green\/10 {
  border-top-color: rgb(132 156 116 / 0.1);
}
.border-t-green\/100 {
  border-top-color: rgb(132 156 116 / 1);
}
.border-t-green\/20 {
  border-top-color: rgb(132 156 116 / 0.2);
}
.border-t-green\/25 {
  border-top-color: rgb(132 156 116 / 0.25);
}
.border-t-green\/30 {
  border-top-color: rgb(132 156 116 / 0.3);
}
.border-t-green\/40 {
  border-top-color: rgb(132 156 116 / 0.4);
}
.border-t-green\/5 {
  border-top-color: rgb(132 156 116 / 0.05);
}
.border-t-green\/50 {
  border-top-color: rgb(132 156 116 / 0.5);
}
.border-t-green\/60 {
  border-top-color: rgb(132 156 116 / 0.6);
}
.border-t-green\/70 {
  border-top-color: rgb(132 156 116 / 0.7);
}
.border-t-green\/75 {
  border-top-color: rgb(132 156 116 / 0.75);
}
.border-t-green\/80 {
  border-top-color: rgb(132 156 116 / 0.8);
}
.border-t-green\/90 {
  border-top-color: rgb(132 156 116 / 0.9);
}
.border-t-green\/95 {
  border-top-color: rgb(132 156 116 / 0.95);
}
.border-t-inherit {
  border-top-color: inherit;
}
.border-t-letterSpacing-normal {
  border-top-color: 0em;
}
.border-t-letterSpacing-tight {
  border-top-color: -0.025em;
}
.border-t-letterSpacing-tighter {
  border-top-color: -0.05em;
}
.border-t-letterSpacing-wide {
  border-top-color: 0.0125em;
}
.border-t-letterSpacing-wider {
  border-top-color: 0.05em;
}
.border-t-letterSpacing-widest {
  border-top-color: 0.1em;
}
.border-t-lime {
  --tw-border-opacity: 1;
  border-top-color: rgb(197 217 163 / var(--tw-border-opacity));
}
.border-t-lime\/0 {
  border-top-color: rgb(197 217 163 / 0);
}
.border-t-lime\/10 {
  border-top-color: rgb(197 217 163 / 0.1);
}
.border-t-lime\/100 {
  border-top-color: rgb(197 217 163 / 1);
}
.border-t-lime\/20 {
  border-top-color: rgb(197 217 163 / 0.2);
}
.border-t-lime\/25 {
  border-top-color: rgb(197 217 163 / 0.25);
}
.border-t-lime\/30 {
  border-top-color: rgb(197 217 163 / 0.3);
}
.border-t-lime\/40 {
  border-top-color: rgb(197 217 163 / 0.4);
}
.border-t-lime\/5 {
  border-top-color: rgb(197 217 163 / 0.05);
}
.border-t-lime\/50 {
  border-top-color: rgb(197 217 163 / 0.5);
}
.border-t-lime\/60 {
  border-top-color: rgb(197 217 163 / 0.6);
}
.border-t-lime\/70 {
  border-top-color: rgb(197 217 163 / 0.7);
}
.border-t-lime\/75 {
  border-top-color: rgb(197 217 163 / 0.75);
}
.border-t-lime\/80 {
  border-top-color: rgb(197 217 163 / 0.8);
}
.border-t-lime\/90 {
  border-top-color: rgb(197 217 163 / 0.9);
}
.border-t-lime\/95 {
  border-top-color: rgb(197 217 163 / 0.95);
}
.border-t-navy {
  --tw-border-opacity: 1;
  border-top-color: rgb(37 64 78 / var(--tw-border-opacity));
}
.border-t-navy\/0 {
  border-top-color: rgb(37 64 78 / 0);
}
.border-t-navy\/10 {
  border-top-color: rgb(37 64 78 / 0.1);
}
.border-t-navy\/100 {
  border-top-color: rgb(37 64 78 / 1);
}
.border-t-navy\/20 {
  border-top-color: rgb(37 64 78 / 0.2);
}
.border-t-navy\/25 {
  border-top-color: rgb(37 64 78 / 0.25);
}
.border-t-navy\/30 {
  border-top-color: rgb(37 64 78 / 0.3);
}
.border-t-navy\/40 {
  border-top-color: rgb(37 64 78 / 0.4);
}
.border-t-navy\/5 {
  border-top-color: rgb(37 64 78 / 0.05);
}
.border-t-navy\/50 {
  border-top-color: rgb(37 64 78 / 0.5);
}
.border-t-navy\/60 {
  border-top-color: rgb(37 64 78 / 0.6);
}
.border-t-navy\/70 {
  border-top-color: rgb(37 64 78 / 0.7);
}
.border-t-navy\/75 {
  border-top-color: rgb(37 64 78 / 0.75);
}
.border-t-navy\/80 {
  border-top-color: rgb(37 64 78 / 0.8);
}
.border-t-navy\/90 {
  border-top-color: rgb(37 64 78 / 0.9);
}
.border-t-navy\/95 {
  border-top-color: rgb(37 64 78 / 0.95);
}
.border-t-teal {
  --tw-border-opacity: 1;
  border-top-color: rgb(78 105 119 / var(--tw-border-opacity));
}
.border-t-teal\/0 {
  border-top-color: rgb(78 105 119 / 0);
}
.border-t-teal\/10 {
  border-top-color: rgb(78 105 119 / 0.1);
}
.border-t-teal\/100 {
  border-top-color: rgb(78 105 119 / 1);
}
.border-t-teal\/20 {
  border-top-color: rgb(78 105 119 / 0.2);
}
.border-t-teal\/25 {
  border-top-color: rgb(78 105 119 / 0.25);
}
.border-t-teal\/30 {
  border-top-color: rgb(78 105 119 / 0.3);
}
.border-t-teal\/40 {
  border-top-color: rgb(78 105 119 / 0.4);
}
.border-t-teal\/5 {
  border-top-color: rgb(78 105 119 / 0.05);
}
.border-t-teal\/50 {
  border-top-color: rgb(78 105 119 / 0.5);
}
.border-t-teal\/60 {
  border-top-color: rgb(78 105 119 / 0.6);
}
.border-t-teal\/70 {
  border-top-color: rgb(78 105 119 / 0.7);
}
.border-t-teal\/75 {
  border-top-color: rgb(78 105 119 / 0.75);
}
.border-t-teal\/80 {
  border-top-color: rgb(78 105 119 / 0.8);
}
.border-t-teal\/90 {
  border-top-color: rgb(78 105 119 / 0.9);
}
.border-t-teal\/95 {
  border-top-color: rgb(78 105 119 / 0.95);
}
.border-t-transparent {
  border-top-color: transparent;
}
.border-t-transparent\/0 {
  border-top-color: rgb(0 0 0 / 0);
}
.border-t-transparent\/10 {
  border-top-color: rgb(0 0 0 / 0.1);
}
.border-t-transparent\/100 {
  border-top-color: rgb(0 0 0 / 1);
}
.border-t-transparent\/20 {
  border-top-color: rgb(0 0 0 / 0.2);
}
.border-t-transparent\/25 {
  border-top-color: rgb(0 0 0 / 0.25);
}
.border-t-transparent\/30 {
  border-top-color: rgb(0 0 0 / 0.3);
}
.border-t-transparent\/40 {
  border-top-color: rgb(0 0 0 / 0.4);
}
.border-t-transparent\/5 {
  border-top-color: rgb(0 0 0 / 0.05);
}
.border-t-transparent\/50 {
  border-top-color: rgb(0 0 0 / 0.5);
}
.border-t-transparent\/60 {
  border-top-color: rgb(0 0 0 / 0.6);
}
.border-t-transparent\/70 {
  border-top-color: rgb(0 0 0 / 0.7);
}
.border-t-transparent\/75 {
  border-top-color: rgb(0 0 0 / 0.75);
}
.border-t-transparent\/80 {
  border-top-color: rgb(0 0 0 / 0.8);
}
.border-t-transparent\/90 {
  border-top-color: rgb(0 0 0 / 0.9);
}
.border-t-transparent\/95 {
  border-top-color: rgb(0 0 0 / 0.95);
}
.border-t-white {
  --tw-border-opacity: 1;
  border-top-color: rgb(255 255 255 / var(--tw-border-opacity));
}
.border-t-white\/0 {
  border-top-color: rgb(255 255 255 / 0);
}
.border-t-white\/10 {
  border-top-color: rgb(255 255 255 / 0.1);
}
.border-t-white\/100 {
  border-top-color: rgb(255 255 255 / 1);
}
.border-t-white\/20 {
  border-top-color: rgb(255 255 255 / 0.2);
}
.border-t-white\/25 {
  border-top-color: rgb(255 255 255 / 0.25);
}
.border-t-white\/30 {
  border-top-color: rgb(255 255 255 / 0.3);
}
.border-t-white\/40 {
  border-top-color: rgb(255 255 255 / 0.4);
}
.border-t-white\/5 {
  border-top-color: rgb(255 255 255 / 0.05);
}
.border-t-white\/50 {
  border-top-color: rgb(255 255 255 / 0.5);
}
.border-t-white\/60 {
  border-top-color: rgb(255 255 255 / 0.6);
}
.border-t-white\/70 {
  border-top-color: rgb(255 255 255 / 0.7);
}
.border-t-white\/75 {
  border-top-color: rgb(255 255 255 / 0.75);
}
.border-t-white\/80 {
  border-top-color: rgb(255 255 255 / 0.8);
}
.border-t-white\/90 {
  border-top-color: rgb(255 255 255 / 0.9);
}
.border-t-white\/95 {
  border-top-color: rgb(255 255 255 / 0.95);
}
.border-opacity-0 {
  --tw-border-opacity: 0;
}
.border-opacity-10 {
  --tw-border-opacity: 0.1;
}
.border-opacity-100 {
  --tw-border-opacity: 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-5 {
  --tw-border-opacity: 0.05;
}
.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;
}
.bg-blue {
  --tw-bg-opacity: 1;
  background-color: rgb(86 138 172 / var(--tw-bg-opacity));
}
.bg-blue\/0 {
  background-color: rgb(86 138 172 / 0);
}
.bg-blue\/10 {
  background-color: rgb(86 138 172 / 0.1);
}
.bg-blue\/100 {
  background-color: rgb(86 138 172 / 1);
}
.bg-blue\/20 {
  background-color: rgb(86 138 172 / 0.2);
}
.bg-blue\/25 {
  background-color: rgb(86 138 172 / 0.25);
}
.bg-blue\/30 {
  background-color: rgb(86 138 172 / 0.3);
}
.bg-blue\/40 {
  background-color: rgb(86 138 172 / 0.4);
}
.bg-blue\/5 {
  background-color: rgb(86 138 172 / 0.05);
}
.bg-blue\/50 {
  background-color: rgb(86 138 172 / 0.5);
}
.bg-blue\/60 {
  background-color: rgb(86 138 172 / 0.6);
}
.bg-blue\/70 {
  background-color: rgb(86 138 172 / 0.7);
}
.bg-blue\/75 {
  background-color: rgb(86 138 172 / 0.75);
}
.bg-blue\/80 {
  background-color: rgb(86 138 172 / 0.8);
}
.bg-blue\/90 {
  background-color: rgb(86 138 172 / 0.9);
}
.bg-blue\/95 {
  background-color: rgb(86 138 172 / 0.95);
}
.bg-borderWidth {
  background-color: 1px;
}
.bg-borderWidth-0 {
  background-color: 0px;
}
.bg-borderWidth-2 {
  background-color: 2px;
}
.bg-borderWidth-4 {
  background-color: 4px;
}
.bg-borderWidth-6 {
  background-color: 6px;
}
.bg-borderWidth-8 {
  background-color: 8px;
}
.bg-boxShadow {
  background-color: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
}
.bg-boxShadow-2xl {
  background-color: 0 25px 50px -12px rgb(0 0 0 / 0.25);
}
.bg-boxShadow-inner {
  background-color: inset 0px 3px 3px rgba(0 0 0 / 1);
}
.bg-boxShadow-lg {
  background-color: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
}
.bg-boxShadow-md {
  background-color: 0 1px 2px -1px rgb(0 0 0 / 0.1);
}
.bg-boxShadow-none {
  background-color: none;
}
.bg-boxShadow-sm {
  background-color: 0px 6px 24px rgba(0, 0, 0, 0.8);
}
.bg-boxShadow-xl {
  background-color: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
}
.bg-current {
  background-color: currentColor;
}
.bg-custom_1 {
  --tw-bg-opacity: 1;
  background-color: rgb(127 154 96 / var(--tw-bg-opacity));
}
.bg-custom_1\/0 {
  background-color: rgb(127 154 96 / 0);
}
.bg-custom_1\/10 {
  background-color: rgb(127 154 96 / 0.1);
}
.bg-custom_1\/100 {
  background-color: rgb(127 154 96 / 1);
}
.bg-custom_1\/20 {
  background-color: rgb(127 154 96 / 0.2);
}
.bg-custom_1\/25 {
  background-color: rgb(127 154 96 / 0.25);
}
.bg-custom_1\/30 {
  background-color: rgb(127 154 96 / 0.3);
}
.bg-custom_1\/40 {
  background-color: rgb(127 154 96 / 0.4);
}
.bg-custom_1\/5 {
  background-color: rgb(127 154 96 / 0.05);
}
.bg-custom_1\/50 {
  background-color: rgb(127 154 96 / 0.5);
}
.bg-custom_1\/60 {
  background-color: rgb(127 154 96 / 0.6);
}
.bg-custom_1\/70 {
  background-color: rgb(127 154 96 / 0.7);
}
.bg-custom_1\/75 {
  background-color: rgb(127 154 96 / 0.75);
}
.bg-custom_1\/80 {
  background-color: rgb(127 154 96 / 0.8);
}
.bg-custom_1\/90 {
  background-color: rgb(127 154 96 / 0.9);
}
.bg-custom_1\/95 {
  background-color: rgb(127 154 96 / 0.95);
}
.bg-custom_10 {
  --tw-bg-opacity: 1;
  background-color: rgb(100 136 99 / var(--tw-bg-opacity));
}
.bg-custom_10\/0 {
  background-color: rgb(100 136 99 / 0);
}
.bg-custom_10\/10 {
  background-color: rgb(100 136 99 / 0.1);
}
.bg-custom_10\/100 {
  background-color: rgb(100 136 99 / 1);
}
.bg-custom_10\/20 {
  background-color: rgb(100 136 99 / 0.2);
}
.bg-custom_10\/25 {
  background-color: rgb(100 136 99 / 0.25);
}
.bg-custom_10\/30 {
  background-color: rgb(100 136 99 / 0.3);
}
.bg-custom_10\/40 {
  background-color: rgb(100 136 99 / 0.4);
}
.bg-custom_10\/5 {
  background-color: rgb(100 136 99 / 0.05);
}
.bg-custom_10\/50 {
  background-color: rgb(100 136 99 / 0.5);
}
.bg-custom_10\/60 {
  background-color: rgb(100 136 99 / 0.6);
}
.bg-custom_10\/70 {
  background-color: rgb(100 136 99 / 0.7);
}
.bg-custom_10\/75 {
  background-color: rgb(100 136 99 / 0.75);
}
.bg-custom_10\/80 {
  background-color: rgb(100 136 99 / 0.8);
}
.bg-custom_10\/90 {
  background-color: rgb(100 136 99 / 0.9);
}
.bg-custom_10\/95 {
  background-color: rgb(100 136 99 / 0.95);
}
.bg-custom_2 {
  --tw-bg-opacity: 1;
  background-color: rgb(164 134 95 / var(--tw-bg-opacity));
}
.bg-custom_2\/0 {
  background-color: rgb(164 134 95 / 0);
}
.bg-custom_2\/10 {
  background-color: rgb(164 134 95 / 0.1);
}
.bg-custom_2\/100 {
  background-color: rgb(164 134 95 / 1);
}
.bg-custom_2\/20 {
  background-color: rgb(164 134 95 / 0.2);
}
.bg-custom_2\/25 {
  background-color: rgb(164 134 95 / 0.25);
}
.bg-custom_2\/30 {
  background-color: rgb(164 134 95 / 0.3);
}
.bg-custom_2\/40 {
  background-color: rgb(164 134 95 / 0.4);
}
.bg-custom_2\/5 {
  background-color: rgb(164 134 95 / 0.05);
}
.bg-custom_2\/50 {
  background-color: rgb(164 134 95 / 0.5);
}
.bg-custom_2\/60 {
  background-color: rgb(164 134 95 / 0.6);
}
.bg-custom_2\/70 {
  background-color: rgb(164 134 95 / 0.7);
}
.bg-custom_2\/75 {
  background-color: rgb(164 134 95 / 0.75);
}
.bg-custom_2\/80 {
  background-color: rgb(164 134 95 / 0.8);
}
.bg-custom_2\/90 {
  background-color: rgb(164 134 95 / 0.9);
}
.bg-custom_2\/95 {
  background-color: rgb(164 134 95 / 0.95);
}
.bg-custom_3 {
  --tw-bg-opacity: 1;
  background-color: rgb(73 98 96 / var(--tw-bg-opacity));
}
.bg-custom_3\/0 {
  background-color: rgb(73 98 96 / 0);
}
.bg-custom_3\/10 {
  background-color: rgb(73 98 96 / 0.1);
}
.bg-custom_3\/100 {
  background-color: rgb(73 98 96 / 1);
}
.bg-custom_3\/20 {
  background-color: rgb(73 98 96 / 0.2);
}
.bg-custom_3\/25 {
  background-color: rgb(73 98 96 / 0.25);
}
.bg-custom_3\/30 {
  background-color: rgb(73 98 96 / 0.3);
}
.bg-custom_3\/40 {
  background-color: rgb(73 98 96 / 0.4);
}
.bg-custom_3\/5 {
  background-color: rgb(73 98 96 / 0.05);
}
.bg-custom_3\/50 {
  background-color: rgb(73 98 96 / 0.5);
}
.bg-custom_3\/60 {
  background-color: rgb(73 98 96 / 0.6);
}
.bg-custom_3\/70 {
  background-color: rgb(73 98 96 / 0.7);
}
.bg-custom_3\/75 {
  background-color: rgb(73 98 96 / 0.75);
}
.bg-custom_3\/80 {
  background-color: rgb(73 98 96 / 0.8);
}
.bg-custom_3\/90 {
  background-color: rgb(73 98 96 / 0.9);
}
.bg-custom_3\/95 {
  background-color: rgb(73 98 96 / 0.95);
}
.bg-custom_4 {
  --tw-bg-opacity: 1;
  background-color: rgb(64 133 133 / var(--tw-bg-opacity));
}
.bg-custom_4\/0 {
  background-color: rgb(64 133 133 / 0);
}
.bg-custom_4\/10 {
  background-color: rgb(64 133 133 / 0.1);
}
.bg-custom_4\/100 {
  background-color: rgb(64 133 133 / 1);
}
.bg-custom_4\/20 {
  background-color: rgb(64 133 133 / 0.2);
}
.bg-custom_4\/25 {
  background-color: rgb(64 133 133 / 0.25);
}
.bg-custom_4\/30 {
  background-color: rgb(64 133 133 / 0.3);
}
.bg-custom_4\/40 {
  background-color: rgb(64 133 133 / 0.4);
}
.bg-custom_4\/5 {
  background-color: rgb(64 133 133 / 0.05);
}
.bg-custom_4\/50 {
  background-color: rgb(64 133 133 / 0.5);
}
.bg-custom_4\/60 {
  background-color: rgb(64 133 133 / 0.6);
}
.bg-custom_4\/70 {
  background-color: rgb(64 133 133 / 0.7);
}
.bg-custom_4\/75 {
  background-color: rgb(64 133 133 / 0.75);
}
.bg-custom_4\/80 {
  background-color: rgb(64 133 133 / 0.8);
}
.bg-custom_4\/90 {
  background-color: rgb(64 133 133 / 0.9);
}
.bg-custom_4\/95 {
  background-color: rgb(64 133 133 / 0.95);
}
.bg-custom_5 {
  --tw-bg-opacity: 1;
  background-color: rgb(20 83 108 / var(--tw-bg-opacity));
}
.bg-custom_5\/0 {
  background-color: rgb(20 83 108 / 0);
}
.bg-custom_5\/10 {
  background-color: rgb(20 83 108 / 0.1);
}
.bg-custom_5\/100 {
  background-color: rgb(20 83 108 / 1);
}
.bg-custom_5\/20 {
  background-color: rgb(20 83 108 / 0.2);
}
.bg-custom_5\/25 {
  background-color: rgb(20 83 108 / 0.25);
}
.bg-custom_5\/30 {
  background-color: rgb(20 83 108 / 0.3);
}
.bg-custom_5\/40 {
  background-color: rgb(20 83 108 / 0.4);
}
.bg-custom_5\/5 {
  background-color: rgb(20 83 108 / 0.05);
}
.bg-custom_5\/50 {
  background-color: rgb(20 83 108 / 0.5);
}
.bg-custom_5\/60 {
  background-color: rgb(20 83 108 / 0.6);
}
.bg-custom_5\/70 {
  background-color: rgb(20 83 108 / 0.7);
}
.bg-custom_5\/75 {
  background-color: rgb(20 83 108 / 0.75);
}
.bg-custom_5\/80 {
  background-color: rgb(20 83 108 / 0.8);
}
.bg-custom_5\/90 {
  background-color: rgb(20 83 108 / 0.9);
}
.bg-custom_5\/95 {
  background-color: rgb(20 83 108 / 0.95);
}
.bg-custom_6 {
  --tw-bg-opacity: 1;
  background-color: rgb(47 101 105 / var(--tw-bg-opacity));
}
.bg-custom_6\/0 {
  background-color: rgb(47 101 105 / 0);
}
.bg-custom_6\/10 {
  background-color: rgb(47 101 105 / 0.1);
}
.bg-custom_6\/100 {
  background-color: rgb(47 101 105 / 1);
}
.bg-custom_6\/20 {
  background-color: rgb(47 101 105 / 0.2);
}
.bg-custom_6\/25 {
  background-color: rgb(47 101 105 / 0.25);
}
.bg-custom_6\/30 {
  background-color: rgb(47 101 105 / 0.3);
}
.bg-custom_6\/40 {
  background-color: rgb(47 101 105 / 0.4);
}
.bg-custom_6\/5 {
  background-color: rgb(47 101 105 / 0.05);
}
.bg-custom_6\/50 {
  background-color: rgb(47 101 105 / 0.5);
}
.bg-custom_6\/60 {
  background-color: rgb(47 101 105 / 0.6);
}
.bg-custom_6\/70 {
  background-color: rgb(47 101 105 / 0.7);
}
.bg-custom_6\/75 {
  background-color: rgb(47 101 105 / 0.75);
}
.bg-custom_6\/80 {
  background-color: rgb(47 101 105 / 0.8);
}
.bg-custom_6\/90 {
  background-color: rgb(47 101 105 / 0.9);
}
.bg-custom_6\/95 {
  background-color: rgb(47 101 105 / 0.95);
}
.bg-custom_7 {
  --tw-bg-opacity: 1;
  background-color: rgb(48 149 180 / var(--tw-bg-opacity));
}
.bg-custom_7\/0 {
  background-color: rgb(48 149 180 / 0);
}
.bg-custom_7\/10 {
  background-color: rgb(48 149 180 / 0.1);
}
.bg-custom_7\/100 {
  background-color: rgb(48 149 180 / 1);
}
.bg-custom_7\/20 {
  background-color: rgb(48 149 180 / 0.2);
}
.bg-custom_7\/25 {
  background-color: rgb(48 149 180 / 0.25);
}
.bg-custom_7\/30 {
  background-color: rgb(48 149 180 / 0.3);
}
.bg-custom_7\/40 {
  background-color: rgb(48 149 180 / 0.4);
}
.bg-custom_7\/5 {
  background-color: rgb(48 149 180 / 0.05);
}
.bg-custom_7\/50 {
  background-color: rgb(48 149 180 / 0.5);
}
.bg-custom_7\/60 {
  background-color: rgb(48 149 180 / 0.6);
}
.bg-custom_7\/70 {
  background-color: rgb(48 149 180 / 0.7);
}
.bg-custom_7\/75 {
  background-color: rgb(48 149 180 / 0.75);
}
.bg-custom_7\/80 {
  background-color: rgb(48 149 180 / 0.8);
}
.bg-custom_7\/90 {
  background-color: rgb(48 149 180 / 0.9);
}
.bg-custom_7\/95 {
  background-color: rgb(48 149 180 / 0.95);
}
.bg-custom_8 {
  --tw-bg-opacity: 1;
  background-color: rgb(74 119 102 / var(--tw-bg-opacity));
}
.bg-custom_8\/0 {
  background-color: rgb(74 119 102 / 0);
}
.bg-custom_8\/10 {
  background-color: rgb(74 119 102 / 0.1);
}
.bg-custom_8\/100 {
  background-color: rgb(74 119 102 / 1);
}
.bg-custom_8\/20 {
  background-color: rgb(74 119 102 / 0.2);
}
.bg-custom_8\/25 {
  background-color: rgb(74 119 102 / 0.25);
}
.bg-custom_8\/30 {
  background-color: rgb(74 119 102 / 0.3);
}
.bg-custom_8\/40 {
  background-color: rgb(74 119 102 / 0.4);
}
.bg-custom_8\/5 {
  background-color: rgb(74 119 102 / 0.05);
}
.bg-custom_8\/50 {
  background-color: rgb(74 119 102 / 0.5);
}
.bg-custom_8\/60 {
  background-color: rgb(74 119 102 / 0.6);
}
.bg-custom_8\/70 {
  background-color: rgb(74 119 102 / 0.7);
}
.bg-custom_8\/75 {
  background-color: rgb(74 119 102 / 0.75);
}
.bg-custom_8\/80 {
  background-color: rgb(74 119 102 / 0.8);
}
.bg-custom_8\/90 {
  background-color: rgb(74 119 102 / 0.9);
}
.bg-custom_8\/95 {
  background-color: rgb(74 119 102 / 0.95);
}
.bg-custom_9 {
  --tw-bg-opacity: 1;
  background-color: rgb(100 120 105 / var(--tw-bg-opacity));
}
.bg-custom_9\/0 {
  background-color: rgb(100 120 105 / 0);
}
.bg-custom_9\/10 {
  background-color: rgb(100 120 105 / 0.1);
}
.bg-custom_9\/100 {
  background-color: rgb(100 120 105 / 1);
}
.bg-custom_9\/20 {
  background-color: rgb(100 120 105 / 0.2);
}
.bg-custom_9\/25 {
  background-color: rgb(100 120 105 / 0.25);
}
.bg-custom_9\/30 {
  background-color: rgb(100 120 105 / 0.3);
}
.bg-custom_9\/40 {
  background-color: rgb(100 120 105 / 0.4);
}
.bg-custom_9\/5 {
  background-color: rgb(100 120 105 / 0.05);
}
.bg-custom_9\/50 {
  background-color: rgb(100 120 105 / 0.5);
}
.bg-custom_9\/60 {
  background-color: rgb(100 120 105 / 0.6);
}
.bg-custom_9\/70 {
  background-color: rgb(100 120 105 / 0.7);
}
.bg-custom_9\/75 {
  background-color: rgb(100 120 105 / 0.75);
}
.bg-custom_9\/80 {
  background-color: rgb(100 120 105 / 0.8);
}
.bg-custom_9\/90 {
  background-color: rgb(100 120 105 / 0.9);
}
.bg-custom_9\/95 {
  background-color: rgb(100 120 105 / 0.95);
}
.bg-gold {
  --tw-bg-opacity: 1;
  background-color: rgb(198 154 101 / var(--tw-bg-opacity));
}
.bg-gold\/0 {
  background-color: rgb(198 154 101 / 0);
}
.bg-gold\/10 {
  background-color: rgb(198 154 101 / 0.1);
}
.bg-gold\/100 {
  background-color: rgb(198 154 101 / 1);
}
.bg-gold\/20 {
  background-color: rgb(198 154 101 / 0.2);
}
.bg-gold\/25 {
  background-color: rgb(198 154 101 / 0.25);
}
.bg-gold\/30 {
  background-color: rgb(198 154 101 / 0.3);
}
.bg-gold\/40 {
  background-color: rgb(198 154 101 / 0.4);
}
.bg-gold\/5 {
  background-color: rgb(198 154 101 / 0.05);
}
.bg-gold\/50 {
  background-color: rgb(198 154 101 / 0.5);
}
.bg-gold\/60 {
  background-color: rgb(198 154 101 / 0.6);
}
.bg-gold\/70 {
  background-color: rgb(198 154 101 / 0.7);
}
.bg-gold\/75 {
  background-color: rgb(198 154 101 / 0.75);
}
.bg-gold\/80 {
  background-color: rgb(198 154 101 / 0.8);
}
.bg-gold\/90 {
  background-color: rgb(198 154 101 / 0.9);
}
.bg-gold\/95 {
  background-color: rgb(198 154 101 / 0.95);
}
.bg-gray-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity));
}
.bg-gray-100\/0 {
  background-color: rgb(243 244 246 / 0);
}
.bg-gray-100\/10 {
  background-color: rgb(243 244 246 / 0.1);
}
.bg-gray-100\/100 {
  background-color: rgb(243 244 246 / 1);
}
.bg-gray-100\/20 {
  background-color: rgb(243 244 246 / 0.2);
}
.bg-gray-100\/25 {
  background-color: rgb(243 244 246 / 0.25);
}
.bg-gray-100\/30 {
  background-color: rgb(243 244 246 / 0.3);
}
.bg-gray-100\/40 {
  background-color: rgb(243 244 246 / 0.4);
}
.bg-gray-100\/5 {
  background-color: rgb(243 244 246 / 0.05);
}
.bg-gray-100\/50 {
  background-color: rgb(243 244 246 / 0.5);
}
.bg-gray-100\/60 {
  background-color: rgb(243 244 246 / 0.6);
}
.bg-gray-100\/70 {
  background-color: rgb(243 244 246 / 0.7);
}
.bg-gray-100\/75 {
  background-color: rgb(243 244 246 / 0.75);
}
.bg-gray-100\/80 {
  background-color: rgb(243 244 246 / 0.8);
}
.bg-gray-100\/90 {
  background-color: rgb(243 244 246 / 0.9);
}
.bg-gray-100\/95 {
  background-color: rgb(243 244 246 / 0.95);
}
.bg-gray-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(229 231 235 / var(--tw-bg-opacity));
}
.bg-gray-200\/0 {
  background-color: rgb(229 231 235 / 0);
}
.bg-gray-200\/10 {
  background-color: rgb(229 231 235 / 0.1);
}
.bg-gray-200\/100 {
  background-color: rgb(229 231 235 / 1);
}
.bg-gray-200\/20 {
  background-color: rgb(229 231 235 / 0.2);
}
.bg-gray-200\/25 {
  background-color: rgb(229 231 235 / 0.25);
}
.bg-gray-200\/30 {
  background-color: rgb(229 231 235 / 0.3);
}
.bg-gray-200\/40 {
  background-color: rgb(229 231 235 / 0.4);
}
.bg-gray-200\/5 {
  background-color: rgb(229 231 235 / 0.05);
}
.bg-gray-200\/50 {
  background-color: rgb(229 231 235 / 0.5);
}
.bg-gray-200\/60 {
  background-color: rgb(229 231 235 / 0.6);
}
.bg-gray-200\/70 {
  background-color: rgb(229 231 235 / 0.7);
}
.bg-gray-200\/75 {
  background-color: rgb(229 231 235 / 0.75);
}
.bg-gray-200\/80 {
  background-color: rgb(229 231 235 / 0.8);
}
.bg-gray-200\/90 {
  background-color: rgb(229 231 235 / 0.9);
}
.bg-gray-200\/95 {
  background-color: rgb(229 231 235 / 0.95);
}
.bg-gray-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(209 213 219 / var(--tw-bg-opacity));
}
.bg-gray-300\/0 {
  background-color: rgb(209 213 219 / 0);
}
.bg-gray-300\/10 {
  background-color: rgb(209 213 219 / 0.1);
}
.bg-gray-300\/100 {
  background-color: rgb(209 213 219 / 1);
}
.bg-gray-300\/20 {
  background-color: rgb(209 213 219 / 0.2);
}
.bg-gray-300\/25 {
  background-color: rgb(209 213 219 / 0.25);
}
.bg-gray-300\/30 {
  background-color: rgb(209 213 219 / 0.3);
}
.bg-gray-300\/40 {
  background-color: rgb(209 213 219 / 0.4);
}
.bg-gray-300\/5 {
  background-color: rgb(209 213 219 / 0.05);
}
.bg-gray-300\/50 {
  background-color: rgb(209 213 219 / 0.5);
}
.bg-gray-300\/60 {
  background-color: rgb(209 213 219 / 0.6);
}
.bg-gray-300\/70 {
  background-color: rgb(209 213 219 / 0.7);
}
.bg-gray-300\/75 {
  background-color: rgb(209 213 219 / 0.75);
}
.bg-gray-300\/80 {
  background-color: rgb(209 213 219 / 0.8);
}
.bg-gray-300\/90 {
  background-color: rgb(209 213 219 / 0.9);
}
.bg-gray-300\/95 {
  background-color: rgb(209 213 219 / 0.95);
}
.bg-gray-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(156 163 175 / var(--tw-bg-opacity));
}
.bg-gray-400\/0 {
  background-color: rgb(156 163 175 / 0);
}
.bg-gray-400\/10 {
  background-color: rgb(156 163 175 / 0.1);
}
.bg-gray-400\/100 {
  background-color: rgb(156 163 175 / 1);
}
.bg-gray-400\/20 {
  background-color: rgb(156 163 175 / 0.2);
}
.bg-gray-400\/25 {
  background-color: rgb(156 163 175 / 0.25);
}
.bg-gray-400\/30 {
  background-color: rgb(156 163 175 / 0.3);
}
.bg-gray-400\/40 {
  background-color: rgb(156 163 175 / 0.4);
}
.bg-gray-400\/5 {
  background-color: rgb(156 163 175 / 0.05);
}
.bg-gray-400\/50 {
  background-color: rgb(156 163 175 / 0.5);
}
.bg-gray-400\/60 {
  background-color: rgb(156 163 175 / 0.6);
}
.bg-gray-400\/70 {
  background-color: rgb(156 163 175 / 0.7);
}
.bg-gray-400\/75 {
  background-color: rgb(156 163 175 / 0.75);
}
.bg-gray-400\/80 {
  background-color: rgb(156 163 175 / 0.8);
}
.bg-gray-400\/90 {
  background-color: rgb(156 163 175 / 0.9);
}
.bg-gray-400\/95 {
  background-color: rgb(156 163 175 / 0.95);
}
.bg-gray-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity));
}
.bg-gray-50\/0 {
  background-color: rgb(249 250 251 / 0);
}
.bg-gray-50\/10 {
  background-color: rgb(249 250 251 / 0.1);
}
.bg-gray-50\/100 {
  background-color: rgb(249 250 251 / 1);
}
.bg-gray-50\/20 {
  background-color: rgb(249 250 251 / 0.2);
}
.bg-gray-50\/25 {
  background-color: rgb(249 250 251 / 0.25);
}
.bg-gray-50\/30 {
  background-color: rgb(249 250 251 / 0.3);
}
.bg-gray-50\/40 {
  background-color: rgb(249 250 251 / 0.4);
}
.bg-gray-50\/5 {
  background-color: rgb(249 250 251 / 0.05);
}
.bg-gray-50\/50 {
  background-color: rgb(249 250 251 / 0.5);
}
.bg-gray-50\/60 {
  background-color: rgb(249 250 251 / 0.6);
}
.bg-gray-50\/70 {
  background-color: rgb(249 250 251 / 0.7);
}
.bg-gray-50\/75 {
  background-color: rgb(249 250 251 / 0.75);
}
.bg-gray-50\/80 {
  background-color: rgb(249 250 251 / 0.8);
}
.bg-gray-50\/90 {
  background-color: rgb(249 250 251 / 0.9);
}
.bg-gray-50\/95 {
  background-color: rgb(249 250 251 / 0.95);
}
.bg-gray-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(107 114 128 / var(--tw-bg-opacity));
}
.bg-gray-500\/0 {
  background-color: rgb(107 114 128 / 0);
}
.bg-gray-500\/10 {
  background-color: rgb(107 114 128 / 0.1);
}
.bg-gray-500\/100 {
  background-color: rgb(107 114 128 / 1);
}
.bg-gray-500\/20 {
  background-color: rgb(107 114 128 / 0.2);
}
.bg-gray-500\/25 {
  background-color: rgb(107 114 128 / 0.25);
}
.bg-gray-500\/30 {
  background-color: rgb(107 114 128 / 0.3);
}
.bg-gray-500\/40 {
  background-color: rgb(107 114 128 / 0.4);
}
.bg-gray-500\/5 {
  background-color: rgb(107 114 128 / 0.05);
}
.bg-gray-500\/50 {
  background-color: rgb(107 114 128 / 0.5);
}
.bg-gray-500\/60 {
  background-color: rgb(107 114 128 / 0.6);
}
.bg-gray-500\/70 {
  background-color: rgb(107 114 128 / 0.7);
}
.bg-gray-500\/75 {
  background-color: rgb(107 114 128 / 0.75);
}
.bg-gray-500\/80 {
  background-color: rgb(107 114 128 / 0.8);
}
.bg-gray-500\/90 {
  background-color: rgb(107 114 128 / 0.9);
}
.bg-gray-500\/95 {
  background-color: rgb(107 114 128 / 0.95);
}
.bg-gray-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(75 85 99 / var(--tw-bg-opacity));
}
.bg-gray-600\/0 {
  background-color: rgb(75 85 99 / 0);
}
.bg-gray-600\/10 {
  background-color: rgb(75 85 99 / 0.1);
}
.bg-gray-600\/100 {
  background-color: rgb(75 85 99 / 1);
}
.bg-gray-600\/20 {
  background-color: rgb(75 85 99 / 0.2);
}
.bg-gray-600\/25 {
  background-color: rgb(75 85 99 / 0.25);
}
.bg-gray-600\/30 {
  background-color: rgb(75 85 99 / 0.3);
}
.bg-gray-600\/40 {
  background-color: rgb(75 85 99 / 0.4);
}
.bg-gray-600\/5 {
  background-color: rgb(75 85 99 / 0.05);
}
.bg-gray-600\/50 {
  background-color: rgb(75 85 99 / 0.5);
}
.bg-gray-600\/60 {
  background-color: rgb(75 85 99 / 0.6);
}
.bg-gray-600\/70 {
  background-color: rgb(75 85 99 / 0.7);
}
.bg-gray-600\/75 {
  background-color: rgb(75 85 99 / 0.75);
}
.bg-gray-600\/80 {
  background-color: rgb(75 85 99 / 0.8);
}
.bg-gray-600\/90 {
  background-color: rgb(75 85 99 / 0.9);
}
.bg-gray-600\/95 {
  background-color: rgb(75 85 99 / 0.95);
}
.bg-gray-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(55 65 81 / var(--tw-bg-opacity));
}
.bg-gray-700\/0 {
  background-color: rgb(55 65 81 / 0);
}
.bg-gray-700\/10 {
  background-color: rgb(55 65 81 / 0.1);
}
.bg-gray-700\/100 {
  background-color: rgb(55 65 81 / 1);
}
.bg-gray-700\/20 {
  background-color: rgb(55 65 81 / 0.2);
}
.bg-gray-700\/25 {
  background-color: rgb(55 65 81 / 0.25);
}
.bg-gray-700\/30 {
  background-color: rgb(55 65 81 / 0.3);
}
.bg-gray-700\/40 {
  background-color: rgb(55 65 81 / 0.4);
}
.bg-gray-700\/5 {
  background-color: rgb(55 65 81 / 0.05);
}
.bg-gray-700\/50 {
  background-color: rgb(55 65 81 / 0.5);
}
.bg-gray-700\/60 {
  background-color: rgb(55 65 81 / 0.6);
}
.bg-gray-700\/70 {
  background-color: rgb(55 65 81 / 0.7);
}
.bg-gray-700\/75 {
  background-color: rgb(55 65 81 / 0.75);
}
.bg-gray-700\/80 {
  background-color: rgb(55 65 81 / 0.8);
}
.bg-gray-700\/90 {
  background-color: rgb(55 65 81 / 0.9);
}
.bg-gray-700\/95 {
  background-color: rgb(55 65 81 / 0.95);
}
.bg-gray-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(31 41 55 / var(--tw-bg-opacity));
}
.bg-gray-800\/0 {
  background-color: rgb(31 41 55 / 0);
}
.bg-gray-800\/10 {
  background-color: rgb(31 41 55 / 0.1);
}
.bg-gray-800\/100 {
  background-color: rgb(31 41 55 / 1);
}
.bg-gray-800\/20 {
  background-color: rgb(31 41 55 / 0.2);
}
.bg-gray-800\/25 {
  background-color: rgb(31 41 55 / 0.25);
}
.bg-gray-800\/30 {
  background-color: rgb(31 41 55 / 0.3);
}
.bg-gray-800\/40 {
  background-color: rgb(31 41 55 / 0.4);
}
.bg-gray-800\/5 {
  background-color: rgb(31 41 55 / 0.05);
}
.bg-gray-800\/50 {
  background-color: rgb(31 41 55 / 0.5);
}
.bg-gray-800\/60 {
  background-color: rgb(31 41 55 / 0.6);
}
.bg-gray-800\/70 {
  background-color: rgb(31 41 55 / 0.7);
}
.bg-gray-800\/75 {
  background-color: rgb(31 41 55 / 0.75);
}
.bg-gray-800\/80 {
  background-color: rgb(31 41 55 / 0.8);
}
.bg-gray-800\/90 {
  background-color: rgb(31 41 55 / 0.9);
}
.bg-gray-800\/95 {
  background-color: rgb(31 41 55 / 0.95);
}
.bg-gray-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(17 24 39 / var(--tw-bg-opacity));
}
.bg-gray-900\/0 {
  background-color: rgb(17 24 39 / 0);
}
.bg-gray-900\/10 {
  background-color: rgb(17 24 39 / 0.1);
}
.bg-gray-900\/100 {
  background-color: rgb(17 24 39 / 1);
}
.bg-gray-900\/20 {
  background-color: rgb(17 24 39 / 0.2);
}
.bg-gray-900\/25 {
  background-color: rgb(17 24 39 / 0.25);
}
.bg-gray-900\/30 {
  background-color: rgb(17 24 39 / 0.3);
}
.bg-gray-900\/40 {
  background-color: rgb(17 24 39 / 0.4);
}
.bg-gray-900\/5 {
  background-color: rgb(17 24 39 / 0.05);
}
.bg-gray-900\/50 {
  background-color: rgb(17 24 39 / 0.5);
}
.bg-gray-900\/60 {
  background-color: rgb(17 24 39 / 0.6);
}
.bg-gray-900\/70 {
  background-color: rgb(17 24 39 / 0.7);
}
.bg-gray-900\/75 {
  background-color: rgb(17 24 39 / 0.75);
}
.bg-gray-900\/80 {
  background-color: rgb(17 24 39 / 0.8);
}
.bg-gray-900\/90 {
  background-color: rgb(17 24 39 / 0.9);
}
.bg-gray-900\/95 {
  background-color: rgb(17 24 39 / 0.95);
}
.bg-gray-950 {
  --tw-bg-opacity: 1;
  background-color: rgb(3 7 18 / var(--tw-bg-opacity));
}
.bg-gray-950\/0 {
  background-color: rgb(3 7 18 / 0);
}
.bg-gray-950\/10 {
  background-color: rgb(3 7 18 / 0.1);
}
.bg-gray-950\/100 {
  background-color: rgb(3 7 18 / 1);
}
.bg-gray-950\/20 {
  background-color: rgb(3 7 18 / 0.2);
}
.bg-gray-950\/25 {
  background-color: rgb(3 7 18 / 0.25);
}
.bg-gray-950\/30 {
  background-color: rgb(3 7 18 / 0.3);
}
.bg-gray-950\/40 {
  background-color: rgb(3 7 18 / 0.4);
}
.bg-gray-950\/5 {
  background-color: rgb(3 7 18 / 0.05);
}
.bg-gray-950\/50 {
  background-color: rgb(3 7 18 / 0.5);
}
.bg-gray-950\/60 {
  background-color: rgb(3 7 18 / 0.6);
}
.bg-gray-950\/70 {
  background-color: rgb(3 7 18 / 0.7);
}
.bg-gray-950\/75 {
  background-color: rgb(3 7 18 / 0.75);
}
.bg-gray-950\/80 {
  background-color: rgb(3 7 18 / 0.8);
}
.bg-gray-950\/90 {
  background-color: rgb(3 7 18 / 0.9);
}
.bg-gray-950\/95 {
  background-color: rgb(3 7 18 / 0.95);
}
.bg-green {
  --tw-bg-opacity: 1;
  background-color: rgb(132 156 116 / var(--tw-bg-opacity));
}
.bg-green\/0 {
  background-color: rgb(132 156 116 / 0);
}
.bg-green\/10 {
  background-color: rgb(132 156 116 / 0.1);
}
.bg-green\/100 {
  background-color: rgb(132 156 116 / 1);
}
.bg-green\/20 {
  background-color: rgb(132 156 116 / 0.2);
}
.bg-green\/25 {
  background-color: rgb(132 156 116 / 0.25);
}
.bg-green\/30 {
  background-color: rgb(132 156 116 / 0.3);
}
.bg-green\/40 {
  background-color: rgb(132 156 116 / 0.4);
}
.bg-green\/5 {
  background-color: rgb(132 156 116 / 0.05);
}
.bg-green\/50 {
  background-color: rgb(132 156 116 / 0.5);
}
.bg-green\/60 {
  background-color: rgb(132 156 116 / 0.6);
}
.bg-green\/70 {
  background-color: rgb(132 156 116 / 0.7);
}
.bg-green\/75 {
  background-color: rgb(132 156 116 / 0.75);
}
.bg-green\/80 {
  background-color: rgb(132 156 116 / 0.8);
}
.bg-green\/90 {
  background-color: rgb(132 156 116 / 0.9);
}
.bg-green\/95 {
  background-color: rgb(132 156 116 / 0.95);
}
.bg-inherit {
  background-color: inherit;
}
.bg-letterSpacing-normal {
  background-color: 0em;
}
.bg-letterSpacing-tight {
  background-color: -0.025em;
}
.bg-letterSpacing-tighter {
  background-color: -0.05em;
}
.bg-letterSpacing-wide {
  background-color: 0.0125em;
}
.bg-letterSpacing-wider {
  background-color: 0.05em;
}
.bg-letterSpacing-widest {
  background-color: 0.1em;
}
.bg-lime {
  --tw-bg-opacity: 1;
  background-color: rgb(197 217 163 / var(--tw-bg-opacity));
}
.bg-lime\/0 {
  background-color: rgb(197 217 163 / 0);
}
.bg-lime\/10 {
  background-color: rgb(197 217 163 / 0.1);
}
.bg-lime\/100 {
  background-color: rgb(197 217 163 / 1);
}
.bg-lime\/20 {
  background-color: rgb(197 217 163 / 0.2);
}
.bg-lime\/25 {
  background-color: rgb(197 217 163 / 0.25);
}
.bg-lime\/30 {
  background-color: rgb(197 217 163 / 0.3);
}
.bg-lime\/40 {
  background-color: rgb(197 217 163 / 0.4);
}
.bg-lime\/5 {
  background-color: rgb(197 217 163 / 0.05);
}
.bg-lime\/50 {
  background-color: rgb(197 217 163 / 0.5);
}
.bg-lime\/60 {
  background-color: rgb(197 217 163 / 0.6);
}
.bg-lime\/70 {
  background-color: rgb(197 217 163 / 0.7);
}
.bg-lime\/75 {
  background-color: rgb(197 217 163 / 0.75);
}
.bg-lime\/80 {
  background-color: rgb(197 217 163 / 0.8);
}
.bg-lime\/90 {
  background-color: rgb(197 217 163 / 0.9);
}
.bg-lime\/95 {
  background-color: rgb(197 217 163 / 0.95);
}
.bg-navy {
  --tw-bg-opacity: 1;
  background-color: rgb(37 64 78 / var(--tw-bg-opacity));
}
.bg-navy\/0 {
  background-color: rgb(37 64 78 / 0);
}
.bg-navy\/10 {
  background-color: rgb(37 64 78 / 0.1);
}
.bg-navy\/100 {
  background-color: rgb(37 64 78 / 1);
}
.bg-navy\/20 {
  background-color: rgb(37 64 78 / 0.2);
}
.bg-navy\/25 {
  background-color: rgb(37 64 78 / 0.25);
}
.bg-navy\/30 {
  background-color: rgb(37 64 78 / 0.3);
}
.bg-navy\/40 {
  background-color: rgb(37 64 78 / 0.4);
}
.bg-navy\/5 {
  background-color: rgb(37 64 78 / 0.05);
}
.bg-navy\/50 {
  background-color: rgb(37 64 78 / 0.5);
}
.bg-navy\/60 {
  background-color: rgb(37 64 78 / 0.6);
}
.bg-navy\/70 {
  background-color: rgb(37 64 78 / 0.7);
}
.bg-navy\/75 {
  background-color: rgb(37 64 78 / 0.75);
}
.bg-navy\/80 {
  background-color: rgb(37 64 78 / 0.8);
}
.bg-navy\/90 {
  background-color: rgb(37 64 78 / 0.9);
}
.bg-navy\/95 {
  background-color: rgb(37 64 78 / 0.95);
}
.bg-teal {
  --tw-bg-opacity: 1;
  background-color: rgb(78 105 119 / var(--tw-bg-opacity));
}
.bg-teal\/0 {
  background-color: rgb(78 105 119 / 0);
}
.bg-teal\/10 {
  background-color: rgb(78 105 119 / 0.1);
}
.bg-teal\/100 {
  background-color: rgb(78 105 119 / 1);
}
.bg-teal\/20 {
  background-color: rgb(78 105 119 / 0.2);
}
.bg-teal\/25 {
  background-color: rgb(78 105 119 / 0.25);
}
.bg-teal\/30 {
  background-color: rgb(78 105 119 / 0.3);
}
.bg-teal\/40 {
  background-color: rgb(78 105 119 / 0.4);
}
.bg-teal\/5 {
  background-color: rgb(78 105 119 / 0.05);
}
.bg-teal\/50 {
  background-color: rgb(78 105 119 / 0.5);
}
.bg-teal\/60 {
  background-color: rgb(78 105 119 / 0.6);
}
.bg-teal\/70 {
  background-color: rgb(78 105 119 / 0.7);
}
.bg-teal\/75 {
  background-color: rgb(78 105 119 / 0.75);
}
.bg-teal\/80 {
  background-color: rgb(78 105 119 / 0.8);
}
.bg-teal\/90 {
  background-color: rgb(78 105 119 / 0.9);
}
.bg-teal\/95 {
  background-color: rgb(78 105 119 / 0.95);
}
.bg-transparent {
  background-color: transparent;
}
.bg-transparent\/0 {
  background-color: rgb(0 0 0 / 0);
}
.bg-transparent\/10 {
  background-color: rgb(0 0 0 / 0.1);
}
.bg-transparent\/100 {
  background-color: rgb(0 0 0 / 1);
}
.bg-transparent\/20 {
  background-color: rgb(0 0 0 / 0.2);
}
.bg-transparent\/25 {
  background-color: rgb(0 0 0 / 0.25);
}
.bg-transparent\/30 {
  background-color: rgb(0 0 0 / 0.3);
}
.bg-transparent\/40 {
  background-color: rgb(0 0 0 / 0.4);
}
.bg-transparent\/5 {
  background-color: rgb(0 0 0 / 0.05);
}
.bg-transparent\/50 {
  background-color: rgb(0 0 0 / 0.5);
}
.bg-transparent\/60 {
  background-color: rgb(0 0 0 / 0.6);
}
.bg-transparent\/70 {
  background-color: rgb(0 0 0 / 0.7);
}
.bg-transparent\/75 {
  background-color: rgb(0 0 0 / 0.75);
}
.bg-transparent\/80 {
  background-color: rgb(0 0 0 / 0.8);
}
.bg-transparent\/90 {
  background-color: rgb(0 0 0 / 0.9);
}
.bg-transparent\/95 {
  background-color: rgb(0 0 0 / 0.95);
}
.bg-white {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.bg-white\/0 {
  background-color: rgb(255 255 255 / 0);
}
.bg-white\/10 {
  background-color: rgb(255 255 255 / 0.1);
}
.bg-white\/100 {
  background-color: rgb(255 255 255 / 1);
}
.bg-white\/20 {
  background-color: rgb(255 255 255 / 0.2);
}
.bg-white\/25 {
  background-color: rgb(255 255 255 / 0.25);
}
.bg-white\/30 {
  background-color: rgb(255 255 255 / 0.3);
}
.bg-white\/40 {
  background-color: rgb(255 255 255 / 0.4);
}
.bg-white\/5 {
  background-color: rgb(255 255 255 / 0.05);
}
.bg-white\/50 {
  background-color: rgb(255 255 255 / 0.5);
}
.bg-white\/60 {
  background-color: rgb(255 255 255 / 0.6);
}
.bg-white\/70 {
  background-color: rgb(255 255 255 / 0.7);
}
.bg-white\/75 {
  background-color: rgb(255 255 255 / 0.75);
}
.bg-white\/80 {
  background-color: rgb(255 255 255 / 0.8);
}
.bg-white\/90 {
  background-color: rgb(255 255 255 / 0.9);
}
.bg-white\/95 {
  background-color: rgb(255 255 255 / 0.95);
}
.bg-opacity-0 {
  --tw-bg-opacity: 0;
}
.bg-opacity-10 {
  --tw-bg-opacity: 0.1;
}
.bg-opacity-100 {
  --tw-bg-opacity: 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-5 {
  --tw-bg-opacity: 0.05;
}
.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-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-br {
  background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
}
.bg-gradient-to-l {
  background-image: linear-gradient(to left, var(--tw-gradient-stops));
}
.bg-gradient-to-r {
  background-image: linear-gradient(to right, var(--tw-gradient-stops));
}
.bg-gradient-to-t {
  background-image: linear-gradient(to top, var(--tw-gradient-stops));
}
.bg-gradient-to-tl {
  background-image: linear-gradient(to top left, var(--tw-gradient-stops));
}
.bg-gradient-to-tr {
  background-image: linear-gradient(to top right, var(--tw-gradient-stops));
}
.bg-none {
  background-image: none;
}
.bg-auto {
  background-size: auto;
}
.bg-contain {
  background-size: contain;
}
.bg-cover {
  background-size: cover;
}
.bg-fixed {
  background-attachment: fixed;
}
.bg-local {
  background-attachment: local;
}
.bg-scroll {
  background-attachment: scroll;
}
.bg-clip-border {
  background-clip: border-box;
}
.bg-clip-padding {
  background-clip: padding-box;
}
.bg-clip-content {
  background-clip: content-box;
}
.bg-clip-text {
  -webkit-background-clip: text;
          background-clip: text;
}
.bg-bottom {
  background-position: bottom;
}
.bg-center {
  background-position: center;
}
.bg-left {
  background-position: left;
}
.bg-left-bottom {
  background-position: left bottom;
}
.bg-left-top {
  background-position: left top;
}
.bg-right {
  background-position: right;
}
.bg-right-bottom {
  background-position: right bottom;
}
.bg-right-top {
  background-position: right top;
}
.bg-top {
  background-position: top;
}
.bg-repeat {
  background-repeat: repeat;
}
.bg-no-repeat {
  background-repeat: no-repeat;
}
.bg-repeat-x {
  background-repeat: repeat-x;
}
.bg-repeat-y {
  background-repeat: repeat-y;
}
.bg-repeat-round {
  background-repeat: round;
}
.bg-repeat-space {
  background-repeat: space;
}
.bg-origin-border {
  background-origin: border-box;
}
.bg-origin-padding {
  background-origin: padding-box;
}
.bg-origin-content {
  background-origin: content-box;
}
.fill-current {
  fill: currentColor;
}
.stroke-navy {
  stroke: #25404e;
}
.p-1 {
  padding: 0.25rem;
}
.p-2 {
  padding: 0.5rem;
}
.p-3 {
  padding: 0.75rem;
}
.p-4 {
  padding: 1rem;
}
.p-6 {
  padding: 1.5rem;
}
.p-8 {
  padding: 2rem;
}
.px-1 {
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}
.px-10 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}
.px-2 {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.px-3 {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
.px-4 {
  padding-left: 1rem;
  padding-right: 1rem;
}
.px-6 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.px-8 {
  padding-left: 2rem;
  padding-right: 2rem;
}
.py-1 {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.py-10 {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}
.py-12 {
  padding-top: 3rem;
  padding-bottom: 3rem;
}
.py-2 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.py-20 {
  padding-top: 5rem;
  padding-bottom: 5rem;
}
.py-4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.py-6 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
.py-8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}
.pb-1 {
  padding-bottom: 0.25rem;
}
.pb-2 {
  padding-bottom: 0.5rem;
}
.pb-20 {
  padding-bottom: 5rem;
}
.pb-4 {
  padding-bottom: 1rem;
}
.pb-5 {
  padding-bottom: 1.25rem;
}
.pb-6 {
  padding-bottom: 1.5rem;
}
.pb-8 {
  padding-bottom: 2rem;
}
.pl-4 {
  padding-left: 1rem;
}
.pr-1 {
  padding-right: 0.25rem;
}
.pr-2 {
  padding-right: 0.5rem;
}
.pr-4 {
  padding-right: 1rem;
}
.pt-1 {
  padding-top: 0.25rem;
}
.pt-10 {
  padding-top: 2.5rem;
}
.pt-2 {
  padding-top: 0.5rem;
}
.pt-20 {
  padding-top: 5rem;
}
.pt-32 {
  padding-top: 8rem;
}
.pt-36 {
  padding-top: 9rem;
}
.pt-4 {
  padding-top: 1rem;
}
.pt-48 {
  padding-top: 12rem;
}
.pt-5 {
  padding-top: 1.25rem;
}
.pt-6 {
  padding-top: 1.5rem;
}
.pt-8 {
  padding-top: 2rem;
}
.text-left {
  text-align: left;
}
.text-center {
  text-align: center;
}
.text-right {
  text-align: right;
}
.text-justify {
  text-align: justify;
}
.text-start {
  text-align: start;
}
.text-end {
  text-align: end;
}
.align-text-top {
  vertical-align: text-top;
}
.align-text-bottom {
  vertical-align: text-bottom;
}
.font-sans {
  font-family: source-sans-pro, 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: adobe-garamond-pro, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
}
.text-2xl {
  font-size: 1.875rem;
}
.text-3xl {
  font-size: 2.375rem;
}
.text-4xl {
  font-size: 3rem;
}
.text-5xl {
  font-size: 3.5rem;
}
.text-6xl {
  font-size: 4rem;
}
.text-7xl {
  font-size: 5rem;
}
.text-8xl {
  font-size: 7rem;
}
.text-9xl {
  font-size: 20rem;
}
.text-base {
  font-size: 1.25rem;
}
.text-lg {
  font-size: 1.5rem;
}
.text-md {
  font-size: 1.375rem;
}
.text-sm {
  font-size: 1rem;
}
.text-tiny {
  font-size: 1.125rem;
}
.text-xl {
  font-size: 1.625rem;
}
.text-xs {
  font-size: .9rem;
}
.font-bold {
  font-weight: 700;
}
.font-light {
  font-weight: 300;
}
.font-medium {
  font-weight: 500;
}
.font-normal {
  font-weight: 400;
}
.font-semibold {
  font-weight: 600;
}
.uppercase {
  text-transform: uppercase;
}
.italic {
  font-style: italic;
}
.leading-10 {
  line-height: 2.5rem;
}
.leading-5 {
  line-height: 1.25rem;
}
.leading-6 {
  line-height: 1.5rem;
}
.leading-7 {
  line-height: 1.75rem;
}
.leading-8 {
  line-height: 2rem;
}
.leading-none {
  line-height: 1;
}
.leading-normal {
  line-height: 1.5;
}
.leading-tight {
  line-height: 1.25;
}
.tracking-wide {
  letter-spacing: 0.025em;
}
.tracking-widest {
  letter-spacing: 0.1em;
}
.text-blue {
  --tw-text-opacity: 1;
  color: rgb(86 138 172 / var(--tw-text-opacity));
}
.text-blue\/0 {
  color: rgb(86 138 172 / 0);
}
.text-blue\/10 {
  color: rgb(86 138 172 / 0.1);
}
.text-blue\/100 {
  color: rgb(86 138 172 / 1);
}
.text-blue\/20 {
  color: rgb(86 138 172 / 0.2);
}
.text-blue\/25 {
  color: rgb(86 138 172 / 0.25);
}
.text-blue\/30 {
  color: rgb(86 138 172 / 0.3);
}
.text-blue\/40 {
  color: rgb(86 138 172 / 0.4);
}
.text-blue\/5 {
  color: rgb(86 138 172 / 0.05);
}
.text-blue\/50 {
  color: rgb(86 138 172 / 0.5);
}
.text-blue\/60 {
  color: rgb(86 138 172 / 0.6);
}
.text-blue\/70 {
  color: rgb(86 138 172 / 0.7);
}
.text-blue\/75 {
  color: rgb(86 138 172 / 0.75);
}
.text-blue\/80 {
  color: rgb(86 138 172 / 0.8);
}
.text-blue\/90 {
  color: rgb(86 138 172 / 0.9);
}
.text-blue\/95 {
  color: rgb(86 138 172 / 0.95);
}
.text-borderWidth {
  color: 1px;
}
.text-borderWidth-0 {
  color: 0px;
}
.text-borderWidth-2 {
  color: 2px;
}
.text-borderWidth-4 {
  color: 4px;
}
.text-borderWidth-6 {
  color: 6px;
}
.text-borderWidth-8 {
  color: 8px;
}
.text-boxShadow {
  color: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
}
.text-boxShadow-2xl {
  color: 0 25px 50px -12px rgb(0 0 0 / 0.25);
}
.text-boxShadow-inner {
  color: inset 0px 3px 3px rgba(0 0 0 / 1);
}
.text-boxShadow-lg {
  color: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
}
.text-boxShadow-md {
  color: 0 1px 2px -1px rgb(0 0 0 / 0.1);
}
.text-boxShadow-none {
  color: none;
}
.text-boxShadow-sm {
  color: 0px 6px 24px rgba(0, 0, 0, 0.8);
}
.text-boxShadow-xl {
  color: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
}
.text-current {
  color: currentColor;
}
.text-custom_1 {
  --tw-text-opacity: 1;
  color: rgb(127 154 96 / var(--tw-text-opacity));
}
.text-custom_1\/0 {
  color: rgb(127 154 96 / 0);
}
.text-custom_1\/10 {
  color: rgb(127 154 96 / 0.1);
}
.text-custom_1\/100 {
  color: rgb(127 154 96 / 1);
}
.text-custom_1\/20 {
  color: rgb(127 154 96 / 0.2);
}
.text-custom_1\/25 {
  color: rgb(127 154 96 / 0.25);
}
.text-custom_1\/30 {
  color: rgb(127 154 96 / 0.3);
}
.text-custom_1\/40 {
  color: rgb(127 154 96 / 0.4);
}
.text-custom_1\/5 {
  color: rgb(127 154 96 / 0.05);
}
.text-custom_1\/50 {
  color: rgb(127 154 96 / 0.5);
}
.text-custom_1\/60 {
  color: rgb(127 154 96 / 0.6);
}
.text-custom_1\/70 {
  color: rgb(127 154 96 / 0.7);
}
.text-custom_1\/75 {
  color: rgb(127 154 96 / 0.75);
}
.text-custom_1\/80 {
  color: rgb(127 154 96 / 0.8);
}
.text-custom_1\/90 {
  color: rgb(127 154 96 / 0.9);
}
.text-custom_1\/95 {
  color: rgb(127 154 96 / 0.95);
}
.text-custom_10 {
  --tw-text-opacity: 1;
  color: rgb(100 136 99 / var(--tw-text-opacity));
}
.text-custom_10\/0 {
  color: rgb(100 136 99 / 0);
}
.text-custom_10\/10 {
  color: rgb(100 136 99 / 0.1);
}
.text-custom_10\/100 {
  color: rgb(100 136 99 / 1);
}
.text-custom_10\/20 {
  color: rgb(100 136 99 / 0.2);
}
.text-custom_10\/25 {
  color: rgb(100 136 99 / 0.25);
}
.text-custom_10\/30 {
  color: rgb(100 136 99 / 0.3);
}
.text-custom_10\/40 {
  color: rgb(100 136 99 / 0.4);
}
.text-custom_10\/5 {
  color: rgb(100 136 99 / 0.05);
}
.text-custom_10\/50 {
  color: rgb(100 136 99 / 0.5);
}
.text-custom_10\/60 {
  color: rgb(100 136 99 / 0.6);
}
.text-custom_10\/70 {
  color: rgb(100 136 99 / 0.7);
}
.text-custom_10\/75 {
  color: rgb(100 136 99 / 0.75);
}
.text-custom_10\/80 {
  color: rgb(100 136 99 / 0.8);
}
.text-custom_10\/90 {
  color: rgb(100 136 99 / 0.9);
}
.text-custom_10\/95 {
  color: rgb(100 136 99 / 0.95);
}
.text-custom_2 {
  --tw-text-opacity: 1;
  color: rgb(164 134 95 / var(--tw-text-opacity));
}
.text-custom_2\/0 {
  color: rgb(164 134 95 / 0);
}
.text-custom_2\/10 {
  color: rgb(164 134 95 / 0.1);
}
.text-custom_2\/100 {
  color: rgb(164 134 95 / 1);
}
.text-custom_2\/20 {
  color: rgb(164 134 95 / 0.2);
}
.text-custom_2\/25 {
  color: rgb(164 134 95 / 0.25);
}
.text-custom_2\/30 {
  color: rgb(164 134 95 / 0.3);
}
.text-custom_2\/40 {
  color: rgb(164 134 95 / 0.4);
}
.text-custom_2\/5 {
  color: rgb(164 134 95 / 0.05);
}
.text-custom_2\/50 {
  color: rgb(164 134 95 / 0.5);
}
.text-custom_2\/60 {
  color: rgb(164 134 95 / 0.6);
}
.text-custom_2\/70 {
  color: rgb(164 134 95 / 0.7);
}
.text-custom_2\/75 {
  color: rgb(164 134 95 / 0.75);
}
.text-custom_2\/80 {
  color: rgb(164 134 95 / 0.8);
}
.text-custom_2\/90 {
  color: rgb(164 134 95 / 0.9);
}
.text-custom_2\/95 {
  color: rgb(164 134 95 / 0.95);
}
.text-custom_3 {
  --tw-text-opacity: 1;
  color: rgb(73 98 96 / var(--tw-text-opacity));
}
.text-custom_3\/0 {
  color: rgb(73 98 96 / 0);
}
.text-custom_3\/10 {
  color: rgb(73 98 96 / 0.1);
}
.text-custom_3\/100 {
  color: rgb(73 98 96 / 1);
}
.text-custom_3\/20 {
  color: rgb(73 98 96 / 0.2);
}
.text-custom_3\/25 {
  color: rgb(73 98 96 / 0.25);
}
.text-custom_3\/30 {
  color: rgb(73 98 96 / 0.3);
}
.text-custom_3\/40 {
  color: rgb(73 98 96 / 0.4);
}
.text-custom_3\/5 {
  color: rgb(73 98 96 / 0.05);
}
.text-custom_3\/50 {
  color: rgb(73 98 96 / 0.5);
}
.text-custom_3\/60 {
  color: rgb(73 98 96 / 0.6);
}
.text-custom_3\/70 {
  color: rgb(73 98 96 / 0.7);
}
.text-custom_3\/75 {
  color: rgb(73 98 96 / 0.75);
}
.text-custom_3\/80 {
  color: rgb(73 98 96 / 0.8);
}
.text-custom_3\/90 {
  color: rgb(73 98 96 / 0.9);
}
.text-custom_3\/95 {
  color: rgb(73 98 96 / 0.95);
}
.text-custom_4 {
  --tw-text-opacity: 1;
  color: rgb(64 133 133 / var(--tw-text-opacity));
}
.text-custom_4\/0 {
  color: rgb(64 133 133 / 0);
}
.text-custom_4\/10 {
  color: rgb(64 133 133 / 0.1);
}
.text-custom_4\/100 {
  color: rgb(64 133 133 / 1);
}
.text-custom_4\/20 {
  color: rgb(64 133 133 / 0.2);
}
.text-custom_4\/25 {
  color: rgb(64 133 133 / 0.25);
}
.text-custom_4\/30 {
  color: rgb(64 133 133 / 0.3);
}
.text-custom_4\/40 {
  color: rgb(64 133 133 / 0.4);
}
.text-custom_4\/5 {
  color: rgb(64 133 133 / 0.05);
}
.text-custom_4\/50 {
  color: rgb(64 133 133 / 0.5);
}
.text-custom_4\/60 {
  color: rgb(64 133 133 / 0.6);
}
.text-custom_4\/70 {
  color: rgb(64 133 133 / 0.7);
}
.text-custom_4\/75 {
  color: rgb(64 133 133 / 0.75);
}
.text-custom_4\/80 {
  color: rgb(64 133 133 / 0.8);
}
.text-custom_4\/90 {
  color: rgb(64 133 133 / 0.9);
}
.text-custom_4\/95 {
  color: rgb(64 133 133 / 0.95);
}
.text-custom_5 {
  --tw-text-opacity: 1;
  color: rgb(20 83 108 / var(--tw-text-opacity));
}
.text-custom_5\/0 {
  color: rgb(20 83 108 / 0);
}
.text-custom_5\/10 {
  color: rgb(20 83 108 / 0.1);
}
.text-custom_5\/100 {
  color: rgb(20 83 108 / 1);
}
.text-custom_5\/20 {
  color: rgb(20 83 108 / 0.2);
}
.text-custom_5\/25 {
  color: rgb(20 83 108 / 0.25);
}
.text-custom_5\/30 {
  color: rgb(20 83 108 / 0.3);
}
.text-custom_5\/40 {
  color: rgb(20 83 108 / 0.4);
}
.text-custom_5\/5 {
  color: rgb(20 83 108 / 0.05);
}
.text-custom_5\/50 {
  color: rgb(20 83 108 / 0.5);
}
.text-custom_5\/60 {
  color: rgb(20 83 108 / 0.6);
}
.text-custom_5\/70 {
  color: rgb(20 83 108 / 0.7);
}
.text-custom_5\/75 {
  color: rgb(20 83 108 / 0.75);
}
.text-custom_5\/80 {
  color: rgb(20 83 108 / 0.8);
}
.text-custom_5\/90 {
  color: rgb(20 83 108 / 0.9);
}
.text-custom_5\/95 {
  color: rgb(20 83 108 / 0.95);
}
.text-custom_6 {
  --tw-text-opacity: 1;
  color: rgb(47 101 105 / var(--tw-text-opacity));
}
.text-custom_6\/0 {
  color: rgb(47 101 105 / 0);
}
.text-custom_6\/10 {
  color: rgb(47 101 105 / 0.1);
}
.text-custom_6\/100 {
  color: rgb(47 101 105 / 1);
}
.text-custom_6\/20 {
  color: rgb(47 101 105 / 0.2);
}
.text-custom_6\/25 {
  color: rgb(47 101 105 / 0.25);
}
.text-custom_6\/30 {
  color: rgb(47 101 105 / 0.3);
}
.text-custom_6\/40 {
  color: rgb(47 101 105 / 0.4);
}
.text-custom_6\/5 {
  color: rgb(47 101 105 / 0.05);
}
.text-custom_6\/50 {
  color: rgb(47 101 105 / 0.5);
}
.text-custom_6\/60 {
  color: rgb(47 101 105 / 0.6);
}
.text-custom_6\/70 {
  color: rgb(47 101 105 / 0.7);
}
.text-custom_6\/75 {
  color: rgb(47 101 105 / 0.75);
}
.text-custom_6\/80 {
  color: rgb(47 101 105 / 0.8);
}
.text-custom_6\/90 {
  color: rgb(47 101 105 / 0.9);
}
.text-custom_6\/95 {
  color: rgb(47 101 105 / 0.95);
}
.text-custom_7 {
  --tw-text-opacity: 1;
  color: rgb(48 149 180 / var(--tw-text-opacity));
}
.text-custom_7\/0 {
  color: rgb(48 149 180 / 0);
}
.text-custom_7\/10 {
  color: rgb(48 149 180 / 0.1);
}
.text-custom_7\/100 {
  color: rgb(48 149 180 / 1);
}
.text-custom_7\/20 {
  color: rgb(48 149 180 / 0.2);
}
.text-custom_7\/25 {
  color: rgb(48 149 180 / 0.25);
}
.text-custom_7\/30 {
  color: rgb(48 149 180 / 0.3);
}
.text-custom_7\/40 {
  color: rgb(48 149 180 / 0.4);
}
.text-custom_7\/5 {
  color: rgb(48 149 180 / 0.05);
}
.text-custom_7\/50 {
  color: rgb(48 149 180 / 0.5);
}
.text-custom_7\/60 {
  color: rgb(48 149 180 / 0.6);
}
.text-custom_7\/70 {
  color: rgb(48 149 180 / 0.7);
}
.text-custom_7\/75 {
  color: rgb(48 149 180 / 0.75);
}
.text-custom_7\/80 {
  color: rgb(48 149 180 / 0.8);
}
.text-custom_7\/90 {
  color: rgb(48 149 180 / 0.9);
}
.text-custom_7\/95 {
  color: rgb(48 149 180 / 0.95);
}
.text-custom_8 {
  --tw-text-opacity: 1;
  color: rgb(74 119 102 / var(--tw-text-opacity));
}
.text-custom_8\/0 {
  color: rgb(74 119 102 / 0);
}
.text-custom_8\/10 {
  color: rgb(74 119 102 / 0.1);
}
.text-custom_8\/100 {
  color: rgb(74 119 102 / 1);
}
.text-custom_8\/20 {
  color: rgb(74 119 102 / 0.2);
}
.text-custom_8\/25 {
  color: rgb(74 119 102 / 0.25);
}
.text-custom_8\/30 {
  color: rgb(74 119 102 / 0.3);
}
.text-custom_8\/40 {
  color: rgb(74 119 102 / 0.4);
}
.text-custom_8\/5 {
  color: rgb(74 119 102 / 0.05);
}
.text-custom_8\/50 {
  color: rgb(74 119 102 / 0.5);
}
.text-custom_8\/60 {
  color: rgb(74 119 102 / 0.6);
}
.text-custom_8\/70 {
  color: rgb(74 119 102 / 0.7);
}
.text-custom_8\/75 {
  color: rgb(74 119 102 / 0.75);
}
.text-custom_8\/80 {
  color: rgb(74 119 102 / 0.8);
}
.text-custom_8\/90 {
  color: rgb(74 119 102 / 0.9);
}
.text-custom_8\/95 {
  color: rgb(74 119 102 / 0.95);
}
.text-custom_9 {
  --tw-text-opacity: 1;
  color: rgb(100 120 105 / var(--tw-text-opacity));
}
.text-custom_9\/0 {
  color: rgb(100 120 105 / 0);
}
.text-custom_9\/10 {
  color: rgb(100 120 105 / 0.1);
}
.text-custom_9\/100 {
  color: rgb(100 120 105 / 1);
}
.text-custom_9\/20 {
  color: rgb(100 120 105 / 0.2);
}
.text-custom_9\/25 {
  color: rgb(100 120 105 / 0.25);
}
.text-custom_9\/30 {
  color: rgb(100 120 105 / 0.3);
}
.text-custom_9\/40 {
  color: rgb(100 120 105 / 0.4);
}
.text-custom_9\/5 {
  color: rgb(100 120 105 / 0.05);
}
.text-custom_9\/50 {
  color: rgb(100 120 105 / 0.5);
}
.text-custom_9\/60 {
  color: rgb(100 120 105 / 0.6);
}
.text-custom_9\/70 {
  color: rgb(100 120 105 / 0.7);
}
.text-custom_9\/75 {
  color: rgb(100 120 105 / 0.75);
}
.text-custom_9\/80 {
  color: rgb(100 120 105 / 0.8);
}
.text-custom_9\/90 {
  color: rgb(100 120 105 / 0.9);
}
.text-custom_9\/95 {
  color: rgb(100 120 105 / 0.95);
}
.text-gold {
  --tw-text-opacity: 1;
  color: rgb(198 154 101 / var(--tw-text-opacity));
}
.text-gold\/0 {
  color: rgb(198 154 101 / 0);
}
.text-gold\/10 {
  color: rgb(198 154 101 / 0.1);
}
.text-gold\/100 {
  color: rgb(198 154 101 / 1);
}
.text-gold\/20 {
  color: rgb(198 154 101 / 0.2);
}
.text-gold\/25 {
  color: rgb(198 154 101 / 0.25);
}
.text-gold\/30 {
  color: rgb(198 154 101 / 0.3);
}
.text-gold\/40 {
  color: rgb(198 154 101 / 0.4);
}
.text-gold\/5 {
  color: rgb(198 154 101 / 0.05);
}
.text-gold\/50 {
  color: rgb(198 154 101 / 0.5);
}
.text-gold\/60 {
  color: rgb(198 154 101 / 0.6);
}
.text-gold\/70 {
  color: rgb(198 154 101 / 0.7);
}
.text-gold\/75 {
  color: rgb(198 154 101 / 0.75);
}
.text-gold\/80 {
  color: rgb(198 154 101 / 0.8);
}
.text-gold\/90 {
  color: rgb(198 154 101 / 0.9);
}
.text-gold\/95 {
  color: rgb(198 154 101 / 0.95);
}
.text-gray-100 {
  --tw-text-opacity: 1;
  color: rgb(243 244 246 / var(--tw-text-opacity));
}
.text-gray-100\/0 {
  color: rgb(243 244 246 / 0);
}
.text-gray-100\/10 {
  color: rgb(243 244 246 / 0.1);
}
.text-gray-100\/100 {
  color: rgb(243 244 246 / 1);
}
.text-gray-100\/20 {
  color: rgb(243 244 246 / 0.2);
}
.text-gray-100\/25 {
  color: rgb(243 244 246 / 0.25);
}
.text-gray-100\/30 {
  color: rgb(243 244 246 / 0.3);
}
.text-gray-100\/40 {
  color: rgb(243 244 246 / 0.4);
}
.text-gray-100\/5 {
  color: rgb(243 244 246 / 0.05);
}
.text-gray-100\/50 {
  color: rgb(243 244 246 / 0.5);
}
.text-gray-100\/60 {
  color: rgb(243 244 246 / 0.6);
}
.text-gray-100\/70 {
  color: rgb(243 244 246 / 0.7);
}
.text-gray-100\/75 {
  color: rgb(243 244 246 / 0.75);
}
.text-gray-100\/80 {
  color: rgb(243 244 246 / 0.8);
}
.text-gray-100\/90 {
  color: rgb(243 244 246 / 0.9);
}
.text-gray-100\/95 {
  color: rgb(243 244 246 / 0.95);
}
.text-gray-200 {
  --tw-text-opacity: 1;
  color: rgb(229 231 235 / var(--tw-text-opacity));
}
.text-gray-200\/0 {
  color: rgb(229 231 235 / 0);
}
.text-gray-200\/10 {
  color: rgb(229 231 235 / 0.1);
}
.text-gray-200\/100 {
  color: rgb(229 231 235 / 1);
}
.text-gray-200\/20 {
  color: rgb(229 231 235 / 0.2);
}
.text-gray-200\/25 {
  color: rgb(229 231 235 / 0.25);
}
.text-gray-200\/30 {
  color: rgb(229 231 235 / 0.3);
}
.text-gray-200\/40 {
  color: rgb(229 231 235 / 0.4);
}
.text-gray-200\/5 {
  color: rgb(229 231 235 / 0.05);
}
.text-gray-200\/50 {
  color: rgb(229 231 235 / 0.5);
}
.text-gray-200\/60 {
  color: rgb(229 231 235 / 0.6);
}
.text-gray-200\/70 {
  color: rgb(229 231 235 / 0.7);
}
.text-gray-200\/75 {
  color: rgb(229 231 235 / 0.75);
}
.text-gray-200\/80 {
  color: rgb(229 231 235 / 0.8);
}
.text-gray-200\/90 {
  color: rgb(229 231 235 / 0.9);
}
.text-gray-200\/95 {
  color: rgb(229 231 235 / 0.95);
}
.text-gray-300 {
  --tw-text-opacity: 1;
  color: rgb(209 213 219 / var(--tw-text-opacity));
}
.text-gray-300\/0 {
  color: rgb(209 213 219 / 0);
}
.text-gray-300\/10 {
  color: rgb(209 213 219 / 0.1);
}
.text-gray-300\/100 {
  color: rgb(209 213 219 / 1);
}
.text-gray-300\/20 {
  color: rgb(209 213 219 / 0.2);
}
.text-gray-300\/25 {
  color: rgb(209 213 219 / 0.25);
}
.text-gray-300\/30 {
  color: rgb(209 213 219 / 0.3);
}
.text-gray-300\/40 {
  color: rgb(209 213 219 / 0.4);
}
.text-gray-300\/5 {
  color: rgb(209 213 219 / 0.05);
}
.text-gray-300\/50 {
  color: rgb(209 213 219 / 0.5);
}
.text-gray-300\/60 {
  color: rgb(209 213 219 / 0.6);
}
.text-gray-300\/70 {
  color: rgb(209 213 219 / 0.7);
}
.text-gray-300\/75 {
  color: rgb(209 213 219 / 0.75);
}
.text-gray-300\/80 {
  color: rgb(209 213 219 / 0.8);
}
.text-gray-300\/90 {
  color: rgb(209 213 219 / 0.9);
}
.text-gray-300\/95 {
  color: rgb(209 213 219 / 0.95);
}
.text-gray-400 {
  --tw-text-opacity: 1;
  color: rgb(156 163 175 / var(--tw-text-opacity));
}
.text-gray-400\/0 {
  color: rgb(156 163 175 / 0);
}
.text-gray-400\/10 {
  color: rgb(156 163 175 / 0.1);
}
.text-gray-400\/100 {
  color: rgb(156 163 175 / 1);
}
.text-gray-400\/20 {
  color: rgb(156 163 175 / 0.2);
}
.text-gray-400\/25 {
  color: rgb(156 163 175 / 0.25);
}
.text-gray-400\/30 {
  color: rgb(156 163 175 / 0.3);
}
.text-gray-400\/40 {
  color: rgb(156 163 175 / 0.4);
}
.text-gray-400\/5 {
  color: rgb(156 163 175 / 0.05);
}
.text-gray-400\/50 {
  color: rgb(156 163 175 / 0.5);
}
.text-gray-400\/60 {
  color: rgb(156 163 175 / 0.6);
}
.text-gray-400\/70 {
  color: rgb(156 163 175 / 0.7);
}
.text-gray-400\/75 {
  color: rgb(156 163 175 / 0.75);
}
.text-gray-400\/80 {
  color: rgb(156 163 175 / 0.8);
}
.text-gray-400\/90 {
  color: rgb(156 163 175 / 0.9);
}
.text-gray-400\/95 {
  color: rgb(156 163 175 / 0.95);
}
.text-gray-50 {
  --tw-text-opacity: 1;
  color: rgb(249 250 251 / var(--tw-text-opacity));
}
.text-gray-50\/0 {
  color: rgb(249 250 251 / 0);
}
.text-gray-50\/10 {
  color: rgb(249 250 251 / 0.1);
}
.text-gray-50\/100 {
  color: rgb(249 250 251 / 1);
}
.text-gray-50\/20 {
  color: rgb(249 250 251 / 0.2);
}
.text-gray-50\/25 {
  color: rgb(249 250 251 / 0.25);
}
.text-gray-50\/30 {
  color: rgb(249 250 251 / 0.3);
}
.text-gray-50\/40 {
  color: rgb(249 250 251 / 0.4);
}
.text-gray-50\/5 {
  color: rgb(249 250 251 / 0.05);
}
.text-gray-50\/50 {
  color: rgb(249 250 251 / 0.5);
}
.text-gray-50\/60 {
  color: rgb(249 250 251 / 0.6);
}
.text-gray-50\/70 {
  color: rgb(249 250 251 / 0.7);
}
.text-gray-50\/75 {
  color: rgb(249 250 251 / 0.75);
}
.text-gray-50\/80 {
  color: rgb(249 250 251 / 0.8);
}
.text-gray-50\/90 {
  color: rgb(249 250 251 / 0.9);
}
.text-gray-50\/95 {
  color: rgb(249 250 251 / 0.95);
}
.text-gray-500 {
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / var(--tw-text-opacity));
}
.text-gray-500\/0 {
  color: rgb(107 114 128 / 0);
}
.text-gray-500\/10 {
  color: rgb(107 114 128 / 0.1);
}
.text-gray-500\/100 {
  color: rgb(107 114 128 / 1);
}
.text-gray-500\/20 {
  color: rgb(107 114 128 / 0.2);
}
.text-gray-500\/25 {
  color: rgb(107 114 128 / 0.25);
}
.text-gray-500\/30 {
  color: rgb(107 114 128 / 0.3);
}
.text-gray-500\/40 {
  color: rgb(107 114 128 / 0.4);
}
.text-gray-500\/5 {
  color: rgb(107 114 128 / 0.05);
}
.text-gray-500\/50 {
  color: rgb(107 114 128 / 0.5);
}
.text-gray-500\/60 {
  color: rgb(107 114 128 / 0.6);
}
.text-gray-500\/70 {
  color: rgb(107 114 128 / 0.7);
}
.text-gray-500\/75 {
  color: rgb(107 114 128 / 0.75);
}
.text-gray-500\/80 {
  color: rgb(107 114 128 / 0.8);
}
.text-gray-500\/90 {
  color: rgb(107 114 128 / 0.9);
}
.text-gray-500\/95 {
  color: rgb(107 114 128 / 0.95);
}
.text-gray-600 {
  --tw-text-opacity: 1;
  color: rgb(75 85 99 / var(--tw-text-opacity));
}
.text-gray-600\/0 {
  color: rgb(75 85 99 / 0);
}
.text-gray-600\/10 {
  color: rgb(75 85 99 / 0.1);
}
.text-gray-600\/100 {
  color: rgb(75 85 99 / 1);
}
.text-gray-600\/20 {
  color: rgb(75 85 99 / 0.2);
}
.text-gray-600\/25 {
  color: rgb(75 85 99 / 0.25);
}
.text-gray-600\/30 {
  color: rgb(75 85 99 / 0.3);
}
.text-gray-600\/40 {
  color: rgb(75 85 99 / 0.4);
}
.text-gray-600\/5 {
  color: rgb(75 85 99 / 0.05);
}
.text-gray-600\/50 {
  color: rgb(75 85 99 / 0.5);
}
.text-gray-600\/60 {
  color: rgb(75 85 99 / 0.6);
}
.text-gray-600\/70 {
  color: rgb(75 85 99 / 0.7);
}
.text-gray-600\/75 {
  color: rgb(75 85 99 / 0.75);
}
.text-gray-600\/80 {
  color: rgb(75 85 99 / 0.8);
}
.text-gray-600\/90 {
  color: rgb(75 85 99 / 0.9);
}
.text-gray-600\/95 {
  color: rgb(75 85 99 / 0.95);
}
.text-gray-700 {
  --tw-text-opacity: 1;
  color: rgb(55 65 81 / var(--tw-text-opacity));
}
.text-gray-700\/0 {
  color: rgb(55 65 81 / 0);
}
.text-gray-700\/10 {
  color: rgb(55 65 81 / 0.1);
}
.text-gray-700\/100 {
  color: rgb(55 65 81 / 1);
}
.text-gray-700\/20 {
  color: rgb(55 65 81 / 0.2);
}
.text-gray-700\/25 {
  color: rgb(55 65 81 / 0.25);
}
.text-gray-700\/30 {
  color: rgb(55 65 81 / 0.3);
}
.text-gray-700\/40 {
  color: rgb(55 65 81 / 0.4);
}
.text-gray-700\/5 {
  color: rgb(55 65 81 / 0.05);
}
.text-gray-700\/50 {
  color: rgb(55 65 81 / 0.5);
}
.text-gray-700\/60 {
  color: rgb(55 65 81 / 0.6);
}
.text-gray-700\/70 {
  color: rgb(55 65 81 / 0.7);
}
.text-gray-700\/75 {
  color: rgb(55 65 81 / 0.75);
}
.text-gray-700\/80 {
  color: rgb(55 65 81 / 0.8);
}
.text-gray-700\/90 {
  color: rgb(55 65 81 / 0.9);
}
.text-gray-700\/95 {
  color: rgb(55 65 81 / 0.95);
}
.text-gray-800 {
  --tw-text-opacity: 1;
  color: rgb(31 41 55 / var(--tw-text-opacity));
}
.text-gray-800\/0 {
  color: rgb(31 41 55 / 0);
}
.text-gray-800\/10 {
  color: rgb(31 41 55 / 0.1);
}
.text-gray-800\/100 {
  color: rgb(31 41 55 / 1);
}
.text-gray-800\/20 {
  color: rgb(31 41 55 / 0.2);
}
.text-gray-800\/25 {
  color: rgb(31 41 55 / 0.25);
}
.text-gray-800\/30 {
  color: rgb(31 41 55 / 0.3);
}
.text-gray-800\/40 {
  color: rgb(31 41 55 / 0.4);
}
.text-gray-800\/5 {
  color: rgb(31 41 55 / 0.05);
}
.text-gray-800\/50 {
  color: rgb(31 41 55 / 0.5);
}
.text-gray-800\/60 {
  color: rgb(31 41 55 / 0.6);
}
.text-gray-800\/70 {
  color: rgb(31 41 55 / 0.7);
}
.text-gray-800\/75 {
  color: rgb(31 41 55 / 0.75);
}
.text-gray-800\/80 {
  color: rgb(31 41 55 / 0.8);
}
.text-gray-800\/90 {
  color: rgb(31 41 55 / 0.9);
}
.text-gray-800\/95 {
  color: rgb(31 41 55 / 0.95);
}
.text-gray-900 {
  --tw-text-opacity: 1;
  color: rgb(17 24 39 / var(--tw-text-opacity));
}
.text-gray-900\/0 {
  color: rgb(17 24 39 / 0);
}
.text-gray-900\/10 {
  color: rgb(17 24 39 / 0.1);
}
.text-gray-900\/100 {
  color: rgb(17 24 39 / 1);
}
.text-gray-900\/20 {
  color: rgb(17 24 39 / 0.2);
}
.text-gray-900\/25 {
  color: rgb(17 24 39 / 0.25);
}
.text-gray-900\/30 {
  color: rgb(17 24 39 / 0.3);
}
.text-gray-900\/40 {
  color: rgb(17 24 39 / 0.4);
}
.text-gray-900\/5 {
  color: rgb(17 24 39 / 0.05);
}
.text-gray-900\/50 {
  color: rgb(17 24 39 / 0.5);
}
.text-gray-900\/60 {
  color: rgb(17 24 39 / 0.6);
}
.text-gray-900\/70 {
  color: rgb(17 24 39 / 0.7);
}
.text-gray-900\/75 {
  color: rgb(17 24 39 / 0.75);
}
.text-gray-900\/80 {
  color: rgb(17 24 39 / 0.8);
}
.text-gray-900\/90 {
  color: rgb(17 24 39 / 0.9);
}
.text-gray-900\/95 {
  color: rgb(17 24 39 / 0.95);
}
.text-gray-950 {
  --tw-text-opacity: 1;
  color: rgb(3 7 18 / var(--tw-text-opacity));
}
.text-gray-950\/0 {
  color: rgb(3 7 18 / 0);
}
.text-gray-950\/10 {
  color: rgb(3 7 18 / 0.1);
}
.text-gray-950\/100 {
  color: rgb(3 7 18 / 1);
}
.text-gray-950\/20 {
  color: rgb(3 7 18 / 0.2);
}
.text-gray-950\/25 {
  color: rgb(3 7 18 / 0.25);
}
.text-gray-950\/30 {
  color: rgb(3 7 18 / 0.3);
}
.text-gray-950\/40 {
  color: rgb(3 7 18 / 0.4);
}
.text-gray-950\/5 {
  color: rgb(3 7 18 / 0.05);
}
.text-gray-950\/50 {
  color: rgb(3 7 18 / 0.5);
}
.text-gray-950\/60 {
  color: rgb(3 7 18 / 0.6);
}
.text-gray-950\/70 {
  color: rgb(3 7 18 / 0.7);
}
.text-gray-950\/75 {
  color: rgb(3 7 18 / 0.75);
}
.text-gray-950\/80 {
  color: rgb(3 7 18 / 0.8);
}
.text-gray-950\/90 {
  color: rgb(3 7 18 / 0.9);
}
.text-gray-950\/95 {
  color: rgb(3 7 18 / 0.95);
}
.text-green {
  --tw-text-opacity: 1;
  color: rgb(132 156 116 / var(--tw-text-opacity));
}
.text-green\/0 {
  color: rgb(132 156 116 / 0);
}
.text-green\/10 {
  color: rgb(132 156 116 / 0.1);
}
.text-green\/100 {
  color: rgb(132 156 116 / 1);
}
.text-green\/20 {
  color: rgb(132 156 116 / 0.2);
}
.text-green\/25 {
  color: rgb(132 156 116 / 0.25);
}
.text-green\/30 {
  color: rgb(132 156 116 / 0.3);
}
.text-green\/40 {
  color: rgb(132 156 116 / 0.4);
}
.text-green\/5 {
  color: rgb(132 156 116 / 0.05);
}
.text-green\/50 {
  color: rgb(132 156 116 / 0.5);
}
.text-green\/60 {
  color: rgb(132 156 116 / 0.6);
}
.text-green\/70 {
  color: rgb(132 156 116 / 0.7);
}
.text-green\/75 {
  color: rgb(132 156 116 / 0.75);
}
.text-green\/80 {
  color: rgb(132 156 116 / 0.8);
}
.text-green\/90 {
  color: rgb(132 156 116 / 0.9);
}
.text-green\/95 {
  color: rgb(132 156 116 / 0.95);
}
.text-inherit {
  color: inherit;
}
.text-letterSpacing-normal {
  color: 0em;
}
.text-letterSpacing-tight {
  color: -0.025em;
}
.text-letterSpacing-tighter {
  color: -0.05em;
}
.text-letterSpacing-wide {
  color: 0.0125em;
}
.text-letterSpacing-wider {
  color: 0.05em;
}
.text-letterSpacing-widest {
  color: 0.1em;
}
.text-lime {
  --tw-text-opacity: 1;
  color: rgb(197 217 163 / var(--tw-text-opacity));
}
.text-lime\/0 {
  color: rgb(197 217 163 / 0);
}
.text-lime\/10 {
  color: rgb(197 217 163 / 0.1);
}
.text-lime\/100 {
  color: rgb(197 217 163 / 1);
}
.text-lime\/20 {
  color: rgb(197 217 163 / 0.2);
}
.text-lime\/25 {
  color: rgb(197 217 163 / 0.25);
}
.text-lime\/30 {
  color: rgb(197 217 163 / 0.3);
}
.text-lime\/40 {
  color: rgb(197 217 163 / 0.4);
}
.text-lime\/5 {
  color: rgb(197 217 163 / 0.05);
}
.text-lime\/50 {
  color: rgb(197 217 163 / 0.5);
}
.text-lime\/60 {
  color: rgb(197 217 163 / 0.6);
}
.text-lime\/70 {
  color: rgb(197 217 163 / 0.7);
}
.text-lime\/75 {
  color: rgb(197 217 163 / 0.75);
}
.text-lime\/80 {
  color: rgb(197 217 163 / 0.8);
}
.text-lime\/90 {
  color: rgb(197 217 163 / 0.9);
}
.text-lime\/95 {
  color: rgb(197 217 163 / 0.95);
}
.text-navy {
  --tw-text-opacity: 1;
  color: rgb(37 64 78 / var(--tw-text-opacity));
}
.text-navy\/0 {
  color: rgb(37 64 78 / 0);
}
.text-navy\/10 {
  color: rgb(37 64 78 / 0.1);
}
.text-navy\/100 {
  color: rgb(37 64 78 / 1);
}
.text-navy\/20 {
  color: rgb(37 64 78 / 0.2);
}
.text-navy\/25 {
  color: rgb(37 64 78 / 0.25);
}
.text-navy\/30 {
  color: rgb(37 64 78 / 0.3);
}
.text-navy\/40 {
  color: rgb(37 64 78 / 0.4);
}
.text-navy\/5 {
  color: rgb(37 64 78 / 0.05);
}
.text-navy\/50 {
  color: rgb(37 64 78 / 0.5);
}
.text-navy\/60 {
  color: rgb(37 64 78 / 0.6);
}
.text-navy\/70 {
  color: rgb(37 64 78 / 0.7);
}
.text-navy\/75 {
  color: rgb(37 64 78 / 0.75);
}
.text-navy\/80 {
  color: rgb(37 64 78 / 0.8);
}
.text-navy\/90 {
  color: rgb(37 64 78 / 0.9);
}
.text-navy\/95 {
  color: rgb(37 64 78 / 0.95);
}
.text-teal {
  --tw-text-opacity: 1;
  color: rgb(78 105 119 / var(--tw-text-opacity));
}
.text-teal\/0 {
  color: rgb(78 105 119 / 0);
}
.text-teal\/10 {
  color: rgb(78 105 119 / 0.1);
}
.text-teal\/100 {
  color: rgb(78 105 119 / 1);
}
.text-teal\/20 {
  color: rgb(78 105 119 / 0.2);
}
.text-teal\/25 {
  color: rgb(78 105 119 / 0.25);
}
.text-teal\/30 {
  color: rgb(78 105 119 / 0.3);
}
.text-teal\/40 {
  color: rgb(78 105 119 / 0.4);
}
.text-teal\/5 {
  color: rgb(78 105 119 / 0.05);
}
.text-teal\/50 {
  color: rgb(78 105 119 / 0.5);
}
.text-teal\/60 {
  color: rgb(78 105 119 / 0.6);
}
.text-teal\/70 {
  color: rgb(78 105 119 / 0.7);
}
.text-teal\/75 {
  color: rgb(78 105 119 / 0.75);
}
.text-teal\/80 {
  color: rgb(78 105 119 / 0.8);
}
.text-teal\/90 {
  color: rgb(78 105 119 / 0.9);
}
.text-teal\/95 {
  color: rgb(78 105 119 / 0.95);
}
.text-transparent {
  color: transparent;
}
.text-transparent\/0 {
  color: rgb(0 0 0 / 0);
}
.text-transparent\/10 {
  color: rgb(0 0 0 / 0.1);
}
.text-transparent\/100 {
  color: rgb(0 0 0 / 1);
}
.text-transparent\/20 {
  color: rgb(0 0 0 / 0.2);
}
.text-transparent\/25 {
  color: rgb(0 0 0 / 0.25);
}
.text-transparent\/30 {
  color: rgb(0 0 0 / 0.3);
}
.text-transparent\/40 {
  color: rgb(0 0 0 / 0.4);
}
.text-transparent\/5 {
  color: rgb(0 0 0 / 0.05);
}
.text-transparent\/50 {
  color: rgb(0 0 0 / 0.5);
}
.text-transparent\/60 {
  color: rgb(0 0 0 / 0.6);
}
.text-transparent\/70 {
  color: rgb(0 0 0 / 0.7);
}
.text-transparent\/75 {
  color: rgb(0 0 0 / 0.75);
}
.text-transparent\/80 {
  color: rgb(0 0 0 / 0.8);
}
.text-transparent\/90 {
  color: rgb(0 0 0 / 0.9);
}
.text-transparent\/95 {
  color: rgb(0 0 0 / 0.95);
}
.text-white {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.text-white\/0 {
  color: rgb(255 255 255 / 0);
}
.text-white\/10 {
  color: rgb(255 255 255 / 0.1);
}
.text-white\/100 {
  color: rgb(255 255 255 / 1);
}
.text-white\/20 {
  color: rgb(255 255 255 / 0.2);
}
.text-white\/25 {
  color: rgb(255 255 255 / 0.25);
}
.text-white\/30 {
  color: rgb(255 255 255 / 0.3);
}
.text-white\/40 {
  color: rgb(255 255 255 / 0.4);
}
.text-white\/5 {
  color: rgb(255 255 255 / 0.05);
}
.text-white\/50 {
  color: rgb(255 255 255 / 0.5);
}
.text-white\/60 {
  color: rgb(255 255 255 / 0.6);
}
.text-white\/70 {
  color: rgb(255 255 255 / 0.7);
}
.text-white\/75 {
  color: rgb(255 255 255 / 0.75);
}
.text-white\/80 {
  color: rgb(255 255 255 / 0.8);
}
.text-white\/90 {
  color: rgb(255 255 255 / 0.9);
}
.text-white\/95 {
  color: rgb(255 255 255 / 0.95);
}
.text-opacity-0 {
  --tw-text-opacity: 0;
}
.text-opacity-10 {
  --tw-text-opacity: 0.1;
}
.text-opacity-100 {
  --tw-text-opacity: 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-5 {
  --tw-text-opacity: 0.05;
}
.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;
}
.underline {
  text-decoration-line: underline;
}
.no-underline {
  text-decoration-line: none;
}
.antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.opacity-0 {
  opacity: 0;
}
.opacity-100 {
  opacity: 1;
}
.opacity-50 {
  opacity: 0.5;
}
.opacity-75 {
  opacity: 0.75;
}
.opacity-90 {
  opacity: 0.9;
}
.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;
}
.shadow {
  --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
  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 rgb(0 0 0 / 0.25);
  --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);
  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 rgb(0 0 0 / 0.05);
  --tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);
  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 rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-sm {
  --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
  --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
  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 rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-navy {
  --tw-shadow-color: #25404e;
  --tw-shadow: var(--tw-shadow-colored);
}
.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-transparent {
  --tw-ring-color: transparent;
}
.filter {
  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);
}
.backdrop-blur {
  --tw-backdrop-blur: blur(8px);
  -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);
}
.transition {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-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-all {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-colors {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.duration-1000 {
  transition-duration: 1000ms;
}
.duration-300 {
  transition-duration: 300ms;
}
.duration-500 {
  transition-duration: 500ms;
}
.duration-700 {
  transition-duration: 700ms;
}
.duration-\[3000ms\] {
  transition-duration: 3000ms;
}
.ease-in {
  transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
}
.ease-out {
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}

html {
  scroll-behavior: smooth;
}

.generic-hero {
  height: 245px;
}

a, h2, h3, h4, strong {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: antialiased;
}


@media (min-width: 768px) {
  .hero {
    min-height: 65vh;
  }

  .generic-hero {
    height: 33vh;
  }
}

@media (min-width: 1280px) {
  .generic-hero {
    height: 50vh;
  }

  .second-level-nav-item .second-level-nav-dd { display: none; }

  .second-level-nav-item:hover .second-level-nav-dd,
  .second-level-nav-item:focus .second-level-nav-dd,
  .second-level-nav-item:focus-within .second-level-nav-dd {
    display: flex;
  }
}


.gallery {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  margin: 0 -1rem 1.5rem;
}

dl.gallery-item {
  padding: 1rem;
  max-width: 50%;
}

@media screen and (min-width: 768px){
  dl.gallery-item {
    max-width: 100%;
  }

  .alignleft {
    float: left;
    max-width: 50%;
    margin-right: 2.5rem;
    margin-top: 0 !important;
  }

  .alignright {
    float: right;
    max-width: 50%;
    margin-left: 2.5rem;
    margin-top: 0 !important;
  }

  .aligncenter {
    margin: 1.5rem !important;
    margin-top: 0 !important;
  }
}

.form-select {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-clip: padding-box;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='primary' d='M143 352.3L7 216.3c-9.4-9.4-9.4-24.6 0-33.9l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0l96.4 96.4 96.4-96.4c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9l-136 136c-9.2 9.4-24.4 9.4-33.8 0z'/%3E%3C/svg%3E");
  background-position: right 10px center;
  background-size: 20px 20px;
  padding-right: 30px !important;
}

@media (min-width: 768px) {

  .md\:prose-lg {
    font-size: 1.125rem;
    line-height: 1.7777778;
  }

  .md\:prose-lg :where(p):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 1.3333333em;
    margin-bottom: 1.3333333em;
  }

  .md\:prose-lg :where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    font-size: 1.2222222em;
    line-height: 1.4545455;
    margin-top: 1.0909091em;
    margin-bottom: 1.0909091em;
  }

  .md\:prose-lg :where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 1.6666667em;
    margin-bottom: 1.6666667em;
    padding-left: 1em;
  }

  .md\:prose-lg :where(h1):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    font-size: 2.6666667em;
    margin-top: 0;
    margin-bottom: 0.8333333em;
    line-height: 1;
  }

  .md\:prose-lg :where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    font-size: 1.6666667em;
    margin-top: 1.8666667em;
    margin-bottom: 1.0666667em;
    line-height: 1.3333333;
  }

  .md\:prose-lg :where(h3):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    font-size: 1.3333333em;
    margin-top: 1.6666667em;
    margin-bottom: 0.6666667em;
    line-height: 1.5;
  }

  .md\:prose-lg :where(h4):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 1.7777778em;
    margin-bottom: 0.4444444em;
    line-height: 1.5555556;
  }

  .md\:prose-lg :where(img):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 1.7777778em;
    margin-bottom: 1.7777778em;
  }

  .md\:prose-lg :where(picture):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 1.7777778em;
    margin-bottom: 1.7777778em;
  }

  .md\:prose-lg :where(picture > img):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 0;
    margin-bottom: 0;
  }

  .md\:prose-lg :where(video):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 1.7777778em;
    margin-bottom: 1.7777778em;
  }

  .md\:prose-lg :where(kbd):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    font-size: 0.8888889em;
    border-radius: 0.3125rem;
    padding-top: 0.2222222em;
    padding-right: 0.4444444em;
    padding-bottom: 0.2222222em;
    padding-left: 0.4444444em;
  }

  .md\:prose-lg :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    font-size: 0.8888889em;
  }

  .md\:prose-lg :where(h2 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    font-size: 0.8666667em;
  }

  .md\:prose-lg :where(h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    font-size: 0.875em;
  }

  .md\:prose-lg :where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    font-size: 0.8888889em;
    line-height: 1.75;
    margin-top: 2em;
    margin-bottom: 2em;
    border-radius: 0.375rem;
    padding-top: 1em;
    padding-right: 1.5em;
    padding-bottom: 1em;
    padding-left: 1.5em;
  }

  .md\:prose-lg :where(ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 1.3333333em;
    margin-bottom: 1.3333333em;
    padding-left: 1.5555556em;
  }

  .md\:prose-lg :where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 1.3333333em;
    margin-bottom: 1.3333333em;
    padding-left: 1.5555556em;
  }

  .md\:prose-lg :where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 0.6666667em;
    margin-bottom: 0.6666667em;
  }

  .md\:prose-lg :where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    padding-left: 0.4444444em;
  }

  .md\:prose-lg :where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    padding-left: 0.4444444em;
  }

  .md\:prose-lg :where(.md\:prose-lg > ul > li p):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 0.8888889em;
    margin-bottom: 0.8888889em;
  }

  .md\:prose-lg :where(.md\:prose-lg > ul > li > *:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 1.3333333em;
  }

  .md\:prose-lg :where(.md\:prose-lg > ul > li > *:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-bottom: 1.3333333em;
  }

  .md\:prose-lg :where(.md\:prose-lg > ol > li > *:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 1.3333333em;
  }

  .md\:prose-lg :where(.md\:prose-lg > ol > li > *:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-bottom: 1.3333333em;
  }

  .md\:prose-lg :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 0.8888889em;
    margin-bottom: 0.8888889em;
  }

  .md\:prose-lg :where(dl):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 1.3333333em;
    margin-bottom: 1.3333333em;
  }

  .md\:prose-lg :where(dt):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 1.3333333em;
  }

  .md\:prose-lg :where(dd):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 0.6666667em;
    padding-left: 1.5555556em;
  }

  .md\:prose-lg :where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 3.1111111em;
    margin-bottom: 3.1111111em;
  }

  .md\:prose-lg :where(hr + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 0;
  }

  .md\:prose-lg :where(h2 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 0;
  }

  .md\:prose-lg :where(h3 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 0;
  }

  .md\:prose-lg :where(h4 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 0;
  }

  .md\:prose-lg :where(table):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    font-size: 0.8888889em;
    line-height: 1.5;
  }

  .md\:prose-lg :where(thead th):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    padding-right: 0.75em;
    padding-bottom: 0.75em;
    padding-left: 0.75em;
  }

  .md\:prose-lg :where(thead th:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    padding-left: 0;
  }

  .md\:prose-lg :where(thead th:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    padding-right: 0;
  }

  .md\:prose-lg :where(tbody td, tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    padding-top: 0.75em;
    padding-right: 0.75em;
    padding-bottom: 0.75em;
    padding-left: 0.75em;
  }

  .md\:prose-lg :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    padding-left: 0;
  }

  .md\:prose-lg :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    padding-right: 0;
  }

  .md\:prose-lg :where(figure):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 1.7777778em;
    margin-bottom: 1.7777778em;
  }

  .md\:prose-lg :where(figure > *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 0;
    margin-bottom: 0;
  }

  .md\:prose-lg :where(figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    font-size: 0.8888889em;
    line-height: 1.5;
    margin-top: 1em;
  }

  .md\:prose-lg :where(.md\:prose-lg > :first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 0;
  }

  .md\:prose-lg :where(.md\:prose-lg > :last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-bottom: 0;
  }
}

@media (min-width: 1024px) {

  .lg\:prose-lg {
    font-size: 1.125rem;
    line-height: 1.7777778;
  }

  .lg\:prose-lg :where(p):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 1.3333333em;
    margin-bottom: 1.3333333em;
  }

  .lg\:prose-lg :where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    font-size: 1.2222222em;
    line-height: 1.4545455;
    margin-top: 1.0909091em;
    margin-bottom: 1.0909091em;
  }

  .lg\:prose-lg :where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 1.6666667em;
    margin-bottom: 1.6666667em;
    padding-left: 1em;
  }

  .lg\:prose-lg :where(h1):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    font-size: 2.6666667em;
    margin-top: 0;
    margin-bottom: 0.8333333em;
    line-height: 1;
  }

  .lg\:prose-lg :where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    font-size: 1.6666667em;
    margin-top: 1.8666667em;
    margin-bottom: 1.0666667em;
    line-height: 1.3333333;
  }

  .lg\:prose-lg :where(h3):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    font-size: 1.3333333em;
    margin-top: 1.6666667em;
    margin-bottom: 0.6666667em;
    line-height: 1.5;
  }

  .lg\:prose-lg :where(h4):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 1.7777778em;
    margin-bottom: 0.4444444em;
    line-height: 1.5555556;
  }

  .lg\:prose-lg :where(img):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 1.7777778em;
    margin-bottom: 1.7777778em;
  }

  .lg\:prose-lg :where(picture):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 1.7777778em;
    margin-bottom: 1.7777778em;
  }

  .lg\:prose-lg :where(picture > img):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 0;
    margin-bottom: 0;
  }

  .lg\:prose-lg :where(video):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 1.7777778em;
    margin-bottom: 1.7777778em;
  }

  .lg\:prose-lg :where(kbd):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    font-size: 0.8888889em;
    border-radius: 0.3125rem;
    padding-top: 0.2222222em;
    padding-right: 0.4444444em;
    padding-bottom: 0.2222222em;
    padding-left: 0.4444444em;
  }

  .lg\:prose-lg :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    font-size: 0.8888889em;
  }

  .lg\:prose-lg :where(h2 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    font-size: 0.8666667em;
  }

  .lg\:prose-lg :where(h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    font-size: 0.875em;
  }

  .lg\:prose-lg :where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    font-size: 0.8888889em;
    line-height: 1.75;
    margin-top: 2em;
    margin-bottom: 2em;
    border-radius: 0.375rem;
    padding-top: 1em;
    padding-right: 1.5em;
    padding-bottom: 1em;
    padding-left: 1.5em;
  }

  .lg\:prose-lg :where(ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 1.3333333em;
    margin-bottom: 1.3333333em;
    padding-left: 1.5555556em;
  }

  .lg\:prose-lg :where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 1.3333333em;
    margin-bottom: 1.3333333em;
    padding-left: 1.5555556em;
  }

  .lg\:prose-lg :where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 0.6666667em;
    margin-bottom: 0.6666667em;
  }

  .lg\:prose-lg :where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    padding-left: 0.4444444em;
  }

  .lg\:prose-lg :where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    padding-left: 0.4444444em;
  }

  .lg\:prose-lg :where(.lg\:prose-lg > ul > li p):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 0.8888889em;
    margin-bottom: 0.8888889em;
  }

  .lg\:prose-lg :where(.lg\:prose-lg > ul > li > *:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 1.3333333em;
  }

  .lg\:prose-lg :where(.lg\:prose-lg > ul > li > *:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-bottom: 1.3333333em;
  }

  .lg\:prose-lg :where(.lg\:prose-lg > ol > li > *:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 1.3333333em;
  }

  .lg\:prose-lg :where(.lg\:prose-lg > ol > li > *:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-bottom: 1.3333333em;
  }

  .lg\:prose-lg :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 0.8888889em;
    margin-bottom: 0.8888889em;
  }

  .lg\:prose-lg :where(dl):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 1.3333333em;
    margin-bottom: 1.3333333em;
  }

  .lg\:prose-lg :where(dt):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 1.3333333em;
  }

  .lg\:prose-lg :where(dd):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 0.6666667em;
    padding-left: 1.5555556em;
  }

  .lg\:prose-lg :where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 3.1111111em;
    margin-bottom: 3.1111111em;
  }

  .lg\:prose-lg :where(hr + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 0;
  }

  .lg\:prose-lg :where(h2 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 0;
  }

  .lg\:prose-lg :where(h3 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 0;
  }

  .lg\:prose-lg :where(h4 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 0;
  }

  .lg\:prose-lg :where(table):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    font-size: 0.8888889em;
    line-height: 1.5;
  }

  .lg\:prose-lg :where(thead th):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    padding-right: 0.75em;
    padding-bottom: 0.75em;
    padding-left: 0.75em;
  }

  .lg\:prose-lg :where(thead th:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    padding-left: 0;
  }

  .lg\:prose-lg :where(thead th:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    padding-right: 0;
  }

  .lg\:prose-lg :where(tbody td, tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    padding-top: 0.75em;
    padding-right: 0.75em;
    padding-bottom: 0.75em;
    padding-left: 0.75em;
  }

  .lg\:prose-lg :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    padding-left: 0;
  }

  .lg\:prose-lg :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    padding-right: 0;
  }

  .lg\:prose-lg :where(figure):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 1.7777778em;
    margin-bottom: 1.7777778em;
  }

  .lg\:prose-lg :where(figure > *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 0;
    margin-bottom: 0;
  }

  .lg\:prose-lg :where(figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    font-size: 0.8888889em;
    line-height: 1.5;
    margin-top: 1em;
  }

  .lg\:prose-lg :where(.lg\:prose-lg > :first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 0;
  }

  .lg\:prose-lg :where(.lg\:prose-lg > :last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-bottom: 0;
  }
}

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

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

.hover\:border-spacing-0:hover {
  --tw-border-spacing-x: 0px;
  --tw-border-spacing-y: 0px;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-0\.5:hover {
  --tw-border-spacing-x: 0.125rem;
  --tw-border-spacing-y: 0.125rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-1:hover {
  --tw-border-spacing-x: 0.25rem;
  --tw-border-spacing-y: 0.25rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-1\.5:hover {
  --tw-border-spacing-x: 0.375rem;
  --tw-border-spacing-y: 0.375rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-10:hover {
  --tw-border-spacing-x: 2.5rem;
  --tw-border-spacing-y: 2.5rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-11:hover {
  --tw-border-spacing-x: 2.75rem;
  --tw-border-spacing-y: 2.75rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-12:hover {
  --tw-border-spacing-x: 3rem;
  --tw-border-spacing-y: 3rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-14:hover {
  --tw-border-spacing-x: 3.5rem;
  --tw-border-spacing-y: 3.5rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-16:hover {
  --tw-border-spacing-x: 4rem;
  --tw-border-spacing-y: 4rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-2:hover {
  --tw-border-spacing-x: 0.5rem;
  --tw-border-spacing-y: 0.5rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-2\.5:hover {
  --tw-border-spacing-x: 0.625rem;
  --tw-border-spacing-y: 0.625rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-20:hover {
  --tw-border-spacing-x: 5rem;
  --tw-border-spacing-y: 5rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-24:hover {
  --tw-border-spacing-x: 6rem;
  --tw-border-spacing-y: 6rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-28:hover {
  --tw-border-spacing-x: 7rem;
  --tw-border-spacing-y: 7rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-3:hover {
  --tw-border-spacing-x: 0.75rem;
  --tw-border-spacing-y: 0.75rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-3\.5:hover {
  --tw-border-spacing-x: 0.875rem;
  --tw-border-spacing-y: 0.875rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-32:hover {
  --tw-border-spacing-x: 8rem;
  --tw-border-spacing-y: 8rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-36:hover {
  --tw-border-spacing-x: 9rem;
  --tw-border-spacing-y: 9rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-4:hover {
  --tw-border-spacing-x: 1rem;
  --tw-border-spacing-y: 1rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-40:hover {
  --tw-border-spacing-x: 10rem;
  --tw-border-spacing-y: 10rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-44:hover {
  --tw-border-spacing-x: 11rem;
  --tw-border-spacing-y: 11rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-48:hover {
  --tw-border-spacing-x: 12rem;
  --tw-border-spacing-y: 12rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-5:hover {
  --tw-border-spacing-x: 1.25rem;
  --tw-border-spacing-y: 1.25rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-52:hover {
  --tw-border-spacing-x: 13rem;
  --tw-border-spacing-y: 13rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-56:hover {
  --tw-border-spacing-x: 14rem;
  --tw-border-spacing-y: 14rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-6:hover {
  --tw-border-spacing-x: 1.5rem;
  --tw-border-spacing-y: 1.5rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-60:hover {
  --tw-border-spacing-x: 15rem;
  --tw-border-spacing-y: 15rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-64:hover {
  --tw-border-spacing-x: 16rem;
  --tw-border-spacing-y: 16rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-7:hover {
  --tw-border-spacing-x: 1.75rem;
  --tw-border-spacing-y: 1.75rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-72:hover {
  --tw-border-spacing-x: 18rem;
  --tw-border-spacing-y: 18rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-8:hover {
  --tw-border-spacing-x: 2rem;
  --tw-border-spacing-y: 2rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-80:hover {
  --tw-border-spacing-x: 20rem;
  --tw-border-spacing-y: 20rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-9:hover {
  --tw-border-spacing-x: 2.25rem;
  --tw-border-spacing-y: 2.25rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-96:hover {
  --tw-border-spacing-x: 24rem;
  --tw-border-spacing-y: 24rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-px:hover {
  --tw-border-spacing-x: 1px;
  --tw-border-spacing-y: 1px;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-x-0:hover {
  --tw-border-spacing-x: 0px;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-x-0\.5:hover {
  --tw-border-spacing-x: 0.125rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-x-1:hover {
  --tw-border-spacing-x: 0.25rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-x-1\.5:hover {
  --tw-border-spacing-x: 0.375rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-x-10:hover {
  --tw-border-spacing-x: 2.5rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-x-11:hover {
  --tw-border-spacing-x: 2.75rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-x-12:hover {
  --tw-border-spacing-x: 3rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-x-14:hover {
  --tw-border-spacing-x: 3.5rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-x-16:hover {
  --tw-border-spacing-x: 4rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-x-2:hover {
  --tw-border-spacing-x: 0.5rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-x-2\.5:hover {
  --tw-border-spacing-x: 0.625rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-x-20:hover {
  --tw-border-spacing-x: 5rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-x-24:hover {
  --tw-border-spacing-x: 6rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-x-28:hover {
  --tw-border-spacing-x: 7rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-x-3:hover {
  --tw-border-spacing-x: 0.75rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-x-3\.5:hover {
  --tw-border-spacing-x: 0.875rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-x-32:hover {
  --tw-border-spacing-x: 8rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-x-36:hover {
  --tw-border-spacing-x: 9rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-x-4:hover {
  --tw-border-spacing-x: 1rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-x-40:hover {
  --tw-border-spacing-x: 10rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-x-44:hover {
  --tw-border-spacing-x: 11rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-x-48:hover {
  --tw-border-spacing-x: 12rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-x-5:hover {
  --tw-border-spacing-x: 1.25rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-x-52:hover {
  --tw-border-spacing-x: 13rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-x-56:hover {
  --tw-border-spacing-x: 14rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-x-6:hover {
  --tw-border-spacing-x: 1.5rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-x-60:hover {
  --tw-border-spacing-x: 15rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-x-64:hover {
  --tw-border-spacing-x: 16rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-x-7:hover {
  --tw-border-spacing-x: 1.75rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-x-72:hover {
  --tw-border-spacing-x: 18rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-x-8:hover {
  --tw-border-spacing-x: 2rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-x-80:hover {
  --tw-border-spacing-x: 20rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-x-9:hover {
  --tw-border-spacing-x: 2.25rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-x-96:hover {
  --tw-border-spacing-x: 24rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-x-px:hover {
  --tw-border-spacing-x: 1px;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-y-0:hover {
  --tw-border-spacing-y: 0px;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-y-0\.5:hover {
  --tw-border-spacing-y: 0.125rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-y-1:hover {
  --tw-border-spacing-y: 0.25rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-y-1\.5:hover {
  --tw-border-spacing-y: 0.375rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-y-10:hover {
  --tw-border-spacing-y: 2.5rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-y-11:hover {
  --tw-border-spacing-y: 2.75rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-y-12:hover {
  --tw-border-spacing-y: 3rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-y-14:hover {
  --tw-border-spacing-y: 3.5rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-y-16:hover {
  --tw-border-spacing-y: 4rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-y-2:hover {
  --tw-border-spacing-y: 0.5rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-y-2\.5:hover {
  --tw-border-spacing-y: 0.625rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-y-20:hover {
  --tw-border-spacing-y: 5rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-y-24:hover {
  --tw-border-spacing-y: 6rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-y-28:hover {
  --tw-border-spacing-y: 7rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-y-3:hover {
  --tw-border-spacing-y: 0.75rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-y-3\.5:hover {
  --tw-border-spacing-y: 0.875rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-y-32:hover {
  --tw-border-spacing-y: 8rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-y-36:hover {
  --tw-border-spacing-y: 9rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-y-4:hover {
  --tw-border-spacing-y: 1rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-y-40:hover {
  --tw-border-spacing-y: 10rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-y-44:hover {
  --tw-border-spacing-y: 11rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-y-48:hover {
  --tw-border-spacing-y: 12rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-y-5:hover {
  --tw-border-spacing-y: 1.25rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-y-52:hover {
  --tw-border-spacing-y: 13rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-y-56:hover {
  --tw-border-spacing-y: 14rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-y-6:hover {
  --tw-border-spacing-y: 1.5rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-y-60:hover {
  --tw-border-spacing-y: 15rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-y-64:hover {
  --tw-border-spacing-y: 16rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-y-7:hover {
  --tw-border-spacing-y: 1.75rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-y-72:hover {
  --tw-border-spacing-y: 18rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-y-8:hover {
  --tw-border-spacing-y: 2rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-y-80:hover {
  --tw-border-spacing-y: 20rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-y-9:hover {
  --tw-border-spacing-y: 2.25rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-y-96:hover {
  --tw-border-spacing-y: 24rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:border-spacing-y-px:hover {
  --tw-border-spacing-y: 1px;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.hover\:scale-110:hover {
  --tw-scale-x: 1.1;
  --tw-scale-y: 1.1;
  transform: translate(var(--tw-translate-x), 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));
}

.hover\:cursor-context-menu:hover {
  cursor: context-menu;
}

.hover\:cursor-pointer:hover {
  cursor: pointer;
}

.hover\:text-ellipsis:hover {
  text-overflow: ellipsis;
}

.hover\:text-clip:hover {
  text-overflow: clip;
}

.hover\:border-0:hover {
  border-width: 0px;
}

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

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

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

.hover\:border-x:hover {
  border-left-width: 1px;
  border-right-width: 1px;
}

.hover\:border-x-0:hover {
  border-left-width: 0px;
  border-right-width: 0px;
}

.hover\:border-x-2:hover {
  border-left-width: 2px;
  border-right-width: 2px;
}

.hover\:border-x-4:hover {
  border-left-width: 4px;
  border-right-width: 4px;
}

.hover\:border-x-8:hover {
  border-left-width: 8px;
  border-right-width: 8px;
}

.hover\:border-y:hover {
  border-top-width: 1px;
  border-bottom-width: 1px;
}

.hover\:border-y-0:hover {
  border-top-width: 0px;
  border-bottom-width: 0px;
}

.hover\:border-y-2:hover {
  border-top-width: 2px;
  border-bottom-width: 2px;
}

.hover\:border-y-4:hover {
  border-top-width: 4px;
  border-bottom-width: 4px;
}

.hover\:border-y-8:hover {
  border-top-width: 8px;
  border-bottom-width: 8px;
}

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

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

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

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

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

.hover\:border-e:hover {
  border-inline-end-width: 1px;
}

.hover\:border-e-0:hover {
  border-inline-end-width: 0px;
}

.hover\:border-e-2:hover {
  border-inline-end-width: 2px;
}

.hover\:border-e-4:hover {
  border-inline-end-width: 4px;
}

.hover\:border-e-8:hover {
  border-inline-end-width: 8px;
}

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

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

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

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

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

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

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

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

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

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

.hover\:border-s:hover {
  border-inline-start-width: 1px;
}

.hover\:border-s-0:hover {
  border-inline-start-width: 0px;
}

.hover\:border-s-2:hover {
  border-inline-start-width: 2px;
}

.hover\:border-s-4:hover {
  border-inline-start-width: 4px;
}

.hover\:border-s-8:hover {
  border-inline-start-width: 8px;
}

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

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

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

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

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

.hover\:border-solid:hover {
  border-style: solid;
}

.hover\:border-dashed:hover {
  border-style: dashed;
}

.hover\:border-dotted:hover {
  border-style: dotted;
}

.hover\:border-double:hover {
  border-style: double;
}

.hover\:border-hidden:hover {
  border-style: hidden;
}

.hover\:border-none:hover {
  border-style: none;
}

.hover\:border-blue:hover {
  --tw-border-opacity: 1;
  border-color: rgb(86 138 172 / var(--tw-border-opacity));
}

.hover\:border-blue\/0:hover {
  border-color: rgb(86 138 172 / 0);
}

.hover\:border-blue\/10:hover {
  border-color: rgb(86 138 172 / 0.1);
}

.hover\:border-blue\/100:hover {
  border-color: rgb(86 138 172 / 1);
}

.hover\:border-blue\/20:hover {
  border-color: rgb(86 138 172 / 0.2);
}

.hover\:border-blue\/25:hover {
  border-color: rgb(86 138 172 / 0.25);
}

.hover\:border-blue\/30:hover {
  border-color: rgb(86 138 172 / 0.3);
}

.hover\:border-blue\/40:hover {
  border-color: rgb(86 138 172 / 0.4);
}

.hover\:border-blue\/5:hover {
  border-color: rgb(86 138 172 / 0.05);
}

.hover\:border-blue\/50:hover {
  border-color: rgb(86 138 172 / 0.5);
}

.hover\:border-blue\/60:hover {
  border-color: rgb(86 138 172 / 0.6);
}

.hover\:border-blue\/70:hover {
  border-color: rgb(86 138 172 / 0.7);
}

.hover\:border-blue\/75:hover {
  border-color: rgb(86 138 172 / 0.75);
}

.hover\:border-blue\/80:hover {
  border-color: rgb(86 138 172 / 0.8);
}

.hover\:border-blue\/90:hover {
  border-color: rgb(86 138 172 / 0.9);
}

.hover\:border-blue\/95:hover {
  border-color: rgb(86 138 172 / 0.95);
}

.hover\:border-borderWidth:hover {
  border-color: 1px;
}

.hover\:border-borderWidth-0:hover {
  border-color: 0px;
}

.hover\:border-borderWidth-2:hover {
  border-color: 2px;
}

.hover\:border-borderWidth-4:hover {
  border-color: 4px;
}

.hover\:border-borderWidth-6:hover {
  border-color: 6px;
}

.hover\:border-borderWidth-8:hover {
  border-color: 8px;
}

.hover\:border-boxShadow:hover {
  border-color: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
}

.hover\:border-boxShadow-2xl:hover {
  border-color: 0 25px 50px -12px rgb(0 0 0 / 0.25);
}

.hover\:border-boxShadow-inner:hover {
  border-color: inset 0px 3px 3px rgba(0 0 0 / 1);
}

.hover\:border-boxShadow-lg:hover {
  border-color: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
}

.hover\:border-boxShadow-md:hover {
  border-color: 0 1px 2px -1px rgb(0 0 0 / 0.1);
}

.hover\:border-boxShadow-none:hover {
  border-color: none;
}

.hover\:border-boxShadow-sm:hover {
  border-color: 0px 6px 24px rgba(0, 0, 0, 0.8);
}

.hover\:border-boxShadow-xl:hover {
  border-color: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
}

.hover\:border-current:hover {
  border-color: currentColor;
}

.hover\:border-custom_1:hover {
  --tw-border-opacity: 1;
  border-color: rgb(127 154 96 / var(--tw-border-opacity));
}

.hover\:border-custom_1\/0:hover {
  border-color: rgb(127 154 96 / 0);
}

.hover\:border-custom_1\/10:hover {
  border-color: rgb(127 154 96 / 0.1);
}

.hover\:border-custom_1\/100:hover {
  border-color: rgb(127 154 96 / 1);
}

.hover\:border-custom_1\/20:hover {
  border-color: rgb(127 154 96 / 0.2);
}

.hover\:border-custom_1\/25:hover {
  border-color: rgb(127 154 96 / 0.25);
}

.hover\:border-custom_1\/30:hover {
  border-color: rgb(127 154 96 / 0.3);
}

.hover\:border-custom_1\/40:hover {
  border-color: rgb(127 154 96 / 0.4);
}

.hover\:border-custom_1\/5:hover {
  border-color: rgb(127 154 96 / 0.05);
}

.hover\:border-custom_1\/50:hover {
  border-color: rgb(127 154 96 / 0.5);
}

.hover\:border-custom_1\/60:hover {
  border-color: rgb(127 154 96 / 0.6);
}

.hover\:border-custom_1\/70:hover {
  border-color: rgb(127 154 96 / 0.7);
}

.hover\:border-custom_1\/75:hover {
  border-color: rgb(127 154 96 / 0.75);
}

.hover\:border-custom_1\/80:hover {
  border-color: rgb(127 154 96 / 0.8);
}

.hover\:border-custom_1\/90:hover {
  border-color: rgb(127 154 96 / 0.9);
}

.hover\:border-custom_1\/95:hover {
  border-color: rgb(127 154 96 / 0.95);
}

.hover\:border-custom_10:hover {
  --tw-border-opacity: 1;
  border-color: rgb(100 136 99 / var(--tw-border-opacity));
}

.hover\:border-custom_10\/0:hover {
  border-color: rgb(100 136 99 / 0);
}

.hover\:border-custom_10\/10:hover {
  border-color: rgb(100 136 99 / 0.1);
}

.hover\:border-custom_10\/100:hover {
  border-color: rgb(100 136 99 / 1);
}

.hover\:border-custom_10\/20:hover {
  border-color: rgb(100 136 99 / 0.2);
}

.hover\:border-custom_10\/25:hover {
  border-color: rgb(100 136 99 / 0.25);
}

.hover\:border-custom_10\/30:hover {
  border-color: rgb(100 136 99 / 0.3);
}

.hover\:border-custom_10\/40:hover {
  border-color: rgb(100 136 99 / 0.4);
}

.hover\:border-custom_10\/5:hover {
  border-color: rgb(100 136 99 / 0.05);
}

.hover\:border-custom_10\/50:hover {
  border-color: rgb(100 136 99 / 0.5);
}

.hover\:border-custom_10\/60:hover {
  border-color: rgb(100 136 99 / 0.6);
}

.hover\:border-custom_10\/70:hover {
  border-color: rgb(100 136 99 / 0.7);
}

.hover\:border-custom_10\/75:hover {
  border-color: rgb(100 136 99 / 0.75);
}

.hover\:border-custom_10\/80:hover {
  border-color: rgb(100 136 99 / 0.8);
}

.hover\:border-custom_10\/90:hover {
  border-color: rgb(100 136 99 / 0.9);
}

.hover\:border-custom_10\/95:hover {
  border-color: rgb(100 136 99 / 0.95);
}

.hover\:border-custom_2:hover {
  --tw-border-opacity: 1;
  border-color: rgb(164 134 95 / var(--tw-border-opacity));
}

.hover\:border-custom_2\/0:hover {
  border-color: rgb(164 134 95 / 0);
}

.hover\:border-custom_2\/10:hover {
  border-color: rgb(164 134 95 / 0.1);
}

.hover\:border-custom_2\/100:hover {
  border-color: rgb(164 134 95 / 1);
}

.hover\:border-custom_2\/20:hover {
  border-color: rgb(164 134 95 / 0.2);
}

.hover\:border-custom_2\/25:hover {
  border-color: rgb(164 134 95 / 0.25);
}

.hover\:border-custom_2\/30:hover {
  border-color: rgb(164 134 95 / 0.3);
}

.hover\:border-custom_2\/40:hover {
  border-color: rgb(164 134 95 / 0.4);
}

.hover\:border-custom_2\/5:hover {
  border-color: rgb(164 134 95 / 0.05);
}

.hover\:border-custom_2\/50:hover {
  border-color: rgb(164 134 95 / 0.5);
}

.hover\:border-custom_2\/60:hover {
  border-color: rgb(164 134 95 / 0.6);
}

.hover\:border-custom_2\/70:hover {
  border-color: rgb(164 134 95 / 0.7);
}

.hover\:border-custom_2\/75:hover {
  border-color: rgb(164 134 95 / 0.75);
}

.hover\:border-custom_2\/80:hover {
  border-color: rgb(164 134 95 / 0.8);
}

.hover\:border-custom_2\/90:hover {
  border-color: rgb(164 134 95 / 0.9);
}

.hover\:border-custom_2\/95:hover {
  border-color: rgb(164 134 95 / 0.95);
}

.hover\:border-custom_3:hover {
  --tw-border-opacity: 1;
  border-color: rgb(73 98 96 / var(--tw-border-opacity));
}

.hover\:border-custom_3\/0:hover {
  border-color: rgb(73 98 96 / 0);
}

.hover\:border-custom_3\/10:hover {
  border-color: rgb(73 98 96 / 0.1);
}

.hover\:border-custom_3\/100:hover {
  border-color: rgb(73 98 96 / 1);
}

.hover\:border-custom_3\/20:hover {
  border-color: rgb(73 98 96 / 0.2);
}

.hover\:border-custom_3\/25:hover {
  border-color: rgb(73 98 96 / 0.25);
}

.hover\:border-custom_3\/30:hover {
  border-color: rgb(73 98 96 / 0.3);
}

.hover\:border-custom_3\/40:hover {
  border-color: rgb(73 98 96 / 0.4);
}

.hover\:border-custom_3\/5:hover {
  border-color: rgb(73 98 96 / 0.05);
}

.hover\:border-custom_3\/50:hover {
  border-color: rgb(73 98 96 / 0.5);
}

.hover\:border-custom_3\/60:hover {
  border-color: rgb(73 98 96 / 0.6);
}

.hover\:border-custom_3\/70:hover {
  border-color: rgb(73 98 96 / 0.7);
}

.hover\:border-custom_3\/75:hover {
  border-color: rgb(73 98 96 / 0.75);
}

.hover\:border-custom_3\/80:hover {
  border-color: rgb(73 98 96 / 0.8);
}

.hover\:border-custom_3\/90:hover {
  border-color: rgb(73 98 96 / 0.9);
}

.hover\:border-custom_3\/95:hover {
  border-color: rgb(73 98 96 / 0.95);
}

.hover\:border-custom_4:hover {
  --tw-border-opacity: 1;
  border-color: rgb(64 133 133 / var(--tw-border-opacity));
}

.hover\:border-custom_4\/0:hover {
  border-color: rgb(64 133 133 / 0);
}

.hover\:border-custom_4\/10:hover {
  border-color: rgb(64 133 133 / 0.1);
}

.hover\:border-custom_4\/100:hover {
  border-color: rgb(64 133 133 / 1);
}

.hover\:border-custom_4\/20:hover {
  border-color: rgb(64 133 133 / 0.2);
}

.hover\:border-custom_4\/25:hover {
  border-color: rgb(64 133 133 / 0.25);
}

.hover\:border-custom_4\/30:hover {
  border-color: rgb(64 133 133 / 0.3);
}

.hover\:border-custom_4\/40:hover {
  border-color: rgb(64 133 133 / 0.4);
}

.hover\:border-custom_4\/5:hover {
  border-color: rgb(64 133 133 / 0.05);
}

.hover\:border-custom_4\/50:hover {
  border-color: rgb(64 133 133 / 0.5);
}

.hover\:border-custom_4\/60:hover {
  border-color: rgb(64 133 133 / 0.6);
}

.hover\:border-custom_4\/70:hover {
  border-color: rgb(64 133 133 / 0.7);
}

.hover\:border-custom_4\/75:hover {
  border-color: rgb(64 133 133 / 0.75);
}

.hover\:border-custom_4\/80:hover {
  border-color: rgb(64 133 133 / 0.8);
}

.hover\:border-custom_4\/90:hover {
  border-color: rgb(64 133 133 / 0.9);
}

.hover\:border-custom_4\/95:hover {
  border-color: rgb(64 133 133 / 0.95);
}

.hover\:border-custom_5:hover {
  --tw-border-opacity: 1;
  border-color: rgb(20 83 108 / var(--tw-border-opacity));
}

.hover\:border-custom_5\/0:hover {
  border-color: rgb(20 83 108 / 0);
}

.hover\:border-custom_5\/10:hover {
  border-color: rgb(20 83 108 / 0.1);
}

.hover\:border-custom_5\/100:hover {
  border-color: rgb(20 83 108 / 1);
}

.hover\:border-custom_5\/20:hover {
  border-color: rgb(20 83 108 / 0.2);
}

.hover\:border-custom_5\/25:hover {
  border-color: rgb(20 83 108 / 0.25);
}

.hover\:border-custom_5\/30:hover {
  border-color: rgb(20 83 108 / 0.3);
}

.hover\:border-custom_5\/40:hover {
  border-color: rgb(20 83 108 / 0.4);
}

.hover\:border-custom_5\/5:hover {
  border-color: rgb(20 83 108 / 0.05);
}

.hover\:border-custom_5\/50:hover {
  border-color: rgb(20 83 108 / 0.5);
}

.hover\:border-custom_5\/60:hover {
  border-color: rgb(20 83 108 / 0.6);
}

.hover\:border-custom_5\/70:hover {
  border-color: rgb(20 83 108 / 0.7);
}

.hover\:border-custom_5\/75:hover {
  border-color: rgb(20 83 108 / 0.75);
}

.hover\:border-custom_5\/80:hover {
  border-color: rgb(20 83 108 / 0.8);
}

.hover\:border-custom_5\/90:hover {
  border-color: rgb(20 83 108 / 0.9);
}

.hover\:border-custom_5\/95:hover {
  border-color: rgb(20 83 108 / 0.95);
}

.hover\:border-custom_6:hover {
  --tw-border-opacity: 1;
  border-color: rgb(47 101 105 / var(--tw-border-opacity));
}

.hover\:border-custom_6\/0:hover {
  border-color: rgb(47 101 105 / 0);
}

.hover\:border-custom_6\/10:hover {
  border-color: rgb(47 101 105 / 0.1);
}

.hover\:border-custom_6\/100:hover {
  border-color: rgb(47 101 105 / 1);
}

.hover\:border-custom_6\/20:hover {
  border-color: rgb(47 101 105 / 0.2);
}

.hover\:border-custom_6\/25:hover {
  border-color: rgb(47 101 105 / 0.25);
}

.hover\:border-custom_6\/30:hover {
  border-color: rgb(47 101 105 / 0.3);
}

.hover\:border-custom_6\/40:hover {
  border-color: rgb(47 101 105 / 0.4);
}

.hover\:border-custom_6\/5:hover {
  border-color: rgb(47 101 105 / 0.05);
}

.hover\:border-custom_6\/50:hover {
  border-color: rgb(47 101 105 / 0.5);
}

.hover\:border-custom_6\/60:hover {
  border-color: rgb(47 101 105 / 0.6);
}

.hover\:border-custom_6\/70:hover {
  border-color: rgb(47 101 105 / 0.7);
}

.hover\:border-custom_6\/75:hover {
  border-color: rgb(47 101 105 / 0.75);
}

.hover\:border-custom_6\/80:hover {
  border-color: rgb(47 101 105 / 0.8);
}

.hover\:border-custom_6\/90:hover {
  border-color: rgb(47 101 105 / 0.9);
}

.hover\:border-custom_6\/95:hover {
  border-color: rgb(47 101 105 / 0.95);
}

.hover\:border-custom_7:hover {
  --tw-border-opacity: 1;
  border-color: rgb(48 149 180 / var(--tw-border-opacity));
}

.hover\:border-custom_7\/0:hover {
  border-color: rgb(48 149 180 / 0);
}

.hover\:border-custom_7\/10:hover {
  border-color: rgb(48 149 180 / 0.1);
}

.hover\:border-custom_7\/100:hover {
  border-color: rgb(48 149 180 / 1);
}

.hover\:border-custom_7\/20:hover {
  border-color: rgb(48 149 180 / 0.2);
}

.hover\:border-custom_7\/25:hover {
  border-color: rgb(48 149 180 / 0.25);
}

.hover\:border-custom_7\/30:hover {
  border-color: rgb(48 149 180 / 0.3);
}

.hover\:border-custom_7\/40:hover {
  border-color: rgb(48 149 180 / 0.4);
}

.hover\:border-custom_7\/5:hover {
  border-color: rgb(48 149 180 / 0.05);
}

.hover\:border-custom_7\/50:hover {
  border-color: rgb(48 149 180 / 0.5);
}

.hover\:border-custom_7\/60:hover {
  border-color: rgb(48 149 180 / 0.6);
}

.hover\:border-custom_7\/70:hover {
  border-color: rgb(48 149 180 / 0.7);
}

.hover\:border-custom_7\/75:hover {
  border-color: rgb(48 149 180 / 0.75);
}

.hover\:border-custom_7\/80:hover {
  border-color: rgb(48 149 180 / 0.8);
}

.hover\:border-custom_7\/90:hover {
  border-color: rgb(48 149 180 / 0.9);
}

.hover\:border-custom_7\/95:hover {
  border-color: rgb(48 149 180 / 0.95);
}

.hover\:border-custom_8:hover {
  --tw-border-opacity: 1;
  border-color: rgb(74 119 102 / var(--tw-border-opacity));
}

.hover\:border-custom_8\/0:hover {
  border-color: rgb(74 119 102 / 0);
}

.hover\:border-custom_8\/10:hover {
  border-color: rgb(74 119 102 / 0.1);
}

.hover\:border-custom_8\/100:hover {
  border-color: rgb(74 119 102 / 1);
}

.hover\:border-custom_8\/20:hover {
  border-color: rgb(74 119 102 / 0.2);
}

.hover\:border-custom_8\/25:hover {
  border-color: rgb(74 119 102 / 0.25);
}

.hover\:border-custom_8\/30:hover {
  border-color: rgb(74 119 102 / 0.3);
}

.hover\:border-custom_8\/40:hover {
  border-color: rgb(74 119 102 / 0.4);
}

.hover\:border-custom_8\/5:hover {
  border-color: rgb(74 119 102 / 0.05);
}

.hover\:border-custom_8\/50:hover {
  border-color: rgb(74 119 102 / 0.5);
}

.hover\:border-custom_8\/60:hover {
  border-color: rgb(74 119 102 / 0.6);
}

.hover\:border-custom_8\/70:hover {
  border-color: rgb(74 119 102 / 0.7);
}

.hover\:border-custom_8\/75:hover {
  border-color: rgb(74 119 102 / 0.75);
}

.hover\:border-custom_8\/80:hover {
  border-color: rgb(74 119 102 / 0.8);
}

.hover\:border-custom_8\/90:hover {
  border-color: rgb(74 119 102 / 0.9);
}

.hover\:border-custom_8\/95:hover {
  border-color: rgb(74 119 102 / 0.95);
}

.hover\:border-custom_9:hover {
  --tw-border-opacity: 1;
  border-color: rgb(100 120 105 / var(--tw-border-opacity));
}

.hover\:border-custom_9\/0:hover {
  border-color: rgb(100 120 105 / 0);
}

.hover\:border-custom_9\/10:hover {
  border-color: rgb(100 120 105 / 0.1);
}

.hover\:border-custom_9\/100:hover {
  border-color: rgb(100 120 105 / 1);
}

.hover\:border-custom_9\/20:hover {
  border-color: rgb(100 120 105 / 0.2);
}

.hover\:border-custom_9\/25:hover {
  border-color: rgb(100 120 105 / 0.25);
}

.hover\:border-custom_9\/30:hover {
  border-color: rgb(100 120 105 / 0.3);
}

.hover\:border-custom_9\/40:hover {
  border-color: rgb(100 120 105 / 0.4);
}

.hover\:border-custom_9\/5:hover {
  border-color: rgb(100 120 105 / 0.05);
}

.hover\:border-custom_9\/50:hover {
  border-color: rgb(100 120 105 / 0.5);
}

.hover\:border-custom_9\/60:hover {
  border-color: rgb(100 120 105 / 0.6);
}

.hover\:border-custom_9\/70:hover {
  border-color: rgb(100 120 105 / 0.7);
}

.hover\:border-custom_9\/75:hover {
  border-color: rgb(100 120 105 / 0.75);
}

.hover\:border-custom_9\/80:hover {
  border-color: rgb(100 120 105 / 0.8);
}

.hover\:border-custom_9\/90:hover {
  border-color: rgb(100 120 105 / 0.9);
}

.hover\:border-custom_9\/95:hover {
  border-color: rgb(100 120 105 / 0.95);
}

.hover\:border-gold:hover {
  --tw-border-opacity: 1;
  border-color: rgb(198 154 101 / var(--tw-border-opacity));
}

.hover\:border-gold\/0:hover {
  border-color: rgb(198 154 101 / 0);
}

.hover\:border-gold\/10:hover {
  border-color: rgb(198 154 101 / 0.1);
}

.hover\:border-gold\/100:hover {
  border-color: rgb(198 154 101 / 1);
}

.hover\:border-gold\/20:hover {
  border-color: rgb(198 154 101 / 0.2);
}

.hover\:border-gold\/25:hover {
  border-color: rgb(198 154 101 / 0.25);
}

.hover\:border-gold\/30:hover {
  border-color: rgb(198 154 101 / 0.3);
}

.hover\:border-gold\/40:hover {
  border-color: rgb(198 154 101 / 0.4);
}

.hover\:border-gold\/5:hover {
  border-color: rgb(198 154 101 / 0.05);
}

.hover\:border-gold\/50:hover {
  border-color: rgb(198 154 101 / 0.5);
}

.hover\:border-gold\/60:hover {
  border-color: rgb(198 154 101 / 0.6);
}

.hover\:border-gold\/70:hover {
  border-color: rgb(198 154 101 / 0.7);
}

.hover\:border-gold\/75:hover {
  border-color: rgb(198 154 101 / 0.75);
}

.hover\:border-gold\/80:hover {
  border-color: rgb(198 154 101 / 0.8);
}

.hover\:border-gold\/90:hover {
  border-color: rgb(198 154 101 / 0.9);
}

.hover\:border-gold\/95:hover {
  border-color: rgb(198 154 101 / 0.95);
}

.hover\:border-gray-100:hover {
  --tw-border-opacity: 1;
  border-color: rgb(243 244 246 / var(--tw-border-opacity));
}

.hover\:border-gray-100\/0:hover {
  border-color: rgb(243 244 246 / 0);
}

.hover\:border-gray-100\/10:hover {
  border-color: rgb(243 244 246 / 0.1);
}

.hover\:border-gray-100\/100:hover {
  border-color: rgb(243 244 246 / 1);
}

.hover\:border-gray-100\/20:hover {
  border-color: rgb(243 244 246 / 0.2);
}

.hover\:border-gray-100\/25:hover {
  border-color: rgb(243 244 246 / 0.25);
}

.hover\:border-gray-100\/30:hover {
  border-color: rgb(243 244 246 / 0.3);
}

.hover\:border-gray-100\/40:hover {
  border-color: rgb(243 244 246 / 0.4);
}

.hover\:border-gray-100\/5:hover {
  border-color: rgb(243 244 246 / 0.05);
}

.hover\:border-gray-100\/50:hover {
  border-color: rgb(243 244 246 / 0.5);
}

.hover\:border-gray-100\/60:hover {
  border-color: rgb(243 244 246 / 0.6);
}

.hover\:border-gray-100\/70:hover {
  border-color: rgb(243 244 246 / 0.7);
}

.hover\:border-gray-100\/75:hover {
  border-color: rgb(243 244 246 / 0.75);
}

.hover\:border-gray-100\/80:hover {
  border-color: rgb(243 244 246 / 0.8);
}

.hover\:border-gray-100\/90:hover {
  border-color: rgb(243 244 246 / 0.9);
}

.hover\:border-gray-100\/95:hover {
  border-color: rgb(243 244 246 / 0.95);
}

.hover\:border-gray-200:hover {
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity));
}

.hover\:border-gray-200\/0:hover {
  border-color: rgb(229 231 235 / 0);
}

.hover\:border-gray-200\/10:hover {
  border-color: rgb(229 231 235 / 0.1);
}

.hover\:border-gray-200\/100:hover {
  border-color: rgb(229 231 235 / 1);
}

.hover\:border-gray-200\/20:hover {
  border-color: rgb(229 231 235 / 0.2);
}

.hover\:border-gray-200\/25:hover {
  border-color: rgb(229 231 235 / 0.25);
}

.hover\:border-gray-200\/30:hover {
  border-color: rgb(229 231 235 / 0.3);
}

.hover\:border-gray-200\/40:hover {
  border-color: rgb(229 231 235 / 0.4);
}

.hover\:border-gray-200\/5:hover {
  border-color: rgb(229 231 235 / 0.05);
}

.hover\:border-gray-200\/50:hover {
  border-color: rgb(229 231 235 / 0.5);
}

.hover\:border-gray-200\/60:hover {
  border-color: rgb(229 231 235 / 0.6);
}

.hover\:border-gray-200\/70:hover {
  border-color: rgb(229 231 235 / 0.7);
}

.hover\:border-gray-200\/75:hover {
  border-color: rgb(229 231 235 / 0.75);
}

.hover\:border-gray-200\/80:hover {
  border-color: rgb(229 231 235 / 0.8);
}

.hover\:border-gray-200\/90:hover {
  border-color: rgb(229 231 235 / 0.9);
}

.hover\:border-gray-200\/95:hover {
  border-color: rgb(229 231 235 / 0.95);
}

.hover\:border-gray-300:hover {
  --tw-border-opacity: 1;
  border-color: rgb(209 213 219 / var(--tw-border-opacity));
}

.hover\:border-gray-300\/0:hover {
  border-color: rgb(209 213 219 / 0);
}

.hover\:border-gray-300\/10:hover {
  border-color: rgb(209 213 219 / 0.1);
}

.hover\:border-gray-300\/100:hover {
  border-color: rgb(209 213 219 / 1);
}

.hover\:border-gray-300\/20:hover {
  border-color: rgb(209 213 219 / 0.2);
}

.hover\:border-gray-300\/25:hover {
  border-color: rgb(209 213 219 / 0.25);
}

.hover\:border-gray-300\/30:hover {
  border-color: rgb(209 213 219 / 0.3);
}

.hover\:border-gray-300\/40:hover {
  border-color: rgb(209 213 219 / 0.4);
}

.hover\:border-gray-300\/5:hover {
  border-color: rgb(209 213 219 / 0.05);
}

.hover\:border-gray-300\/50:hover {
  border-color: rgb(209 213 219 / 0.5);
}

.hover\:border-gray-300\/60:hover {
  border-color: rgb(209 213 219 / 0.6);
}

.hover\:border-gray-300\/70:hover {
  border-color: rgb(209 213 219 / 0.7);
}

.hover\:border-gray-300\/75:hover {
  border-color: rgb(209 213 219 / 0.75);
}

.hover\:border-gray-300\/80:hover {
  border-color: rgb(209 213 219 / 0.8);
}

.hover\:border-gray-300\/90:hover {
  border-color: rgb(209 213 219 / 0.9);
}

.hover\:border-gray-300\/95:hover {
  border-color: rgb(209 213 219 / 0.95);
}

.hover\:border-gray-400:hover {
  --tw-border-opacity: 1;
  border-color: rgb(156 163 175 / var(--tw-border-opacity));
}

.hover\:border-gray-400\/0:hover {
  border-color: rgb(156 163 175 / 0);
}

.hover\:border-gray-400\/10:hover {
  border-color: rgb(156 163 175 / 0.1);
}

.hover\:border-gray-400\/100:hover {
  border-color: rgb(156 163 175 / 1);
}

.hover\:border-gray-400\/20:hover {
  border-color: rgb(156 163 175 / 0.2);
}

.hover\:border-gray-400\/25:hover {
  border-color: rgb(156 163 175 / 0.25);
}

.hover\:border-gray-400\/30:hover {
  border-color: rgb(156 163 175 / 0.3);
}

.hover\:border-gray-400\/40:hover {
  border-color: rgb(156 163 175 / 0.4);
}

.hover\:border-gray-400\/5:hover {
  border-color: rgb(156 163 175 / 0.05);
}

.hover\:border-gray-400\/50:hover {
  border-color: rgb(156 163 175 / 0.5);
}

.hover\:border-gray-400\/60:hover {
  border-color: rgb(156 163 175 / 0.6);
}

.hover\:border-gray-400\/70:hover {
  border-color: rgb(156 163 175 / 0.7);
}

.hover\:border-gray-400\/75:hover {
  border-color: rgb(156 163 175 / 0.75);
}

.hover\:border-gray-400\/80:hover {
  border-color: rgb(156 163 175 / 0.8);
}

.hover\:border-gray-400\/90:hover {
  border-color: rgb(156 163 175 / 0.9);
}

.hover\:border-gray-400\/95:hover {
  border-color: rgb(156 163 175 / 0.95);
}

.hover\:border-gray-50:hover {
  --tw-border-opacity: 1;
  border-color: rgb(249 250 251 / var(--tw-border-opacity));
}

.hover\:border-gray-50\/0:hover {
  border-color: rgb(249 250 251 / 0);
}

.hover\:border-gray-50\/10:hover {
  border-color: rgb(249 250 251 / 0.1);
}

.hover\:border-gray-50\/100:hover {
  border-color: rgb(249 250 251 / 1);
}

.hover\:border-gray-50\/20:hover {
  border-color: rgb(249 250 251 / 0.2);
}

.hover\:border-gray-50\/25:hover {
  border-color: rgb(249 250 251 / 0.25);
}

.hover\:border-gray-50\/30:hover {
  border-color: rgb(249 250 251 / 0.3);
}

.hover\:border-gray-50\/40:hover {
  border-color: rgb(249 250 251 / 0.4);
}

.hover\:border-gray-50\/5:hover {
  border-color: rgb(249 250 251 / 0.05);
}

.hover\:border-gray-50\/50:hover {
  border-color: rgb(249 250 251 / 0.5);
}

.hover\:border-gray-50\/60:hover {
  border-color: rgb(249 250 251 / 0.6);
}

.hover\:border-gray-50\/70:hover {
  border-color: rgb(249 250 251 / 0.7);
}

.hover\:border-gray-50\/75:hover {
  border-color: rgb(249 250 251 / 0.75);
}

.hover\:border-gray-50\/80:hover {
  border-color: rgb(249 250 251 / 0.8);
}

.hover\:border-gray-50\/90:hover {
  border-color: rgb(249 250 251 / 0.9);
}

.hover\:border-gray-50\/95:hover {
  border-color: rgb(249 250 251 / 0.95);
}

.hover\:border-gray-500:hover {
  --tw-border-opacity: 1;
  border-color: rgb(107 114 128 / var(--tw-border-opacity));
}

.hover\:border-gray-500\/0:hover {
  border-color: rgb(107 114 128 / 0);
}

.hover\:border-gray-500\/10:hover {
  border-color: rgb(107 114 128 / 0.1);
}

.hover\:border-gray-500\/100:hover {
  border-color: rgb(107 114 128 / 1);
}

.hover\:border-gray-500\/20:hover {
  border-color: rgb(107 114 128 / 0.2);
}

.hover\:border-gray-500\/25:hover {
  border-color: rgb(107 114 128 / 0.25);
}

.hover\:border-gray-500\/30:hover {
  border-color: rgb(107 114 128 / 0.3);
}

.hover\:border-gray-500\/40:hover {
  border-color: rgb(107 114 128 / 0.4);
}

.hover\:border-gray-500\/5:hover {
  border-color: rgb(107 114 128 / 0.05);
}

.hover\:border-gray-500\/50:hover {
  border-color: rgb(107 114 128 / 0.5);
}

.hover\:border-gray-500\/60:hover {
  border-color: rgb(107 114 128 / 0.6);
}

.hover\:border-gray-500\/70:hover {
  border-color: rgb(107 114 128 / 0.7);
}

.hover\:border-gray-500\/75:hover {
  border-color: rgb(107 114 128 / 0.75);
}

.hover\:border-gray-500\/80:hover {
  border-color: rgb(107 114 128 / 0.8);
}

.hover\:border-gray-500\/90:hover {
  border-color: rgb(107 114 128 / 0.9);
}

.hover\:border-gray-500\/95:hover {
  border-color: rgb(107 114 128 / 0.95);
}

.hover\:border-gray-600:hover {
  --tw-border-opacity: 1;
  border-color: rgb(75 85 99 / var(--tw-border-opacity));
}

.hover\:border-gray-600\/0:hover {
  border-color: rgb(75 85 99 / 0);
}

.hover\:border-gray-600\/10:hover {
  border-color: rgb(75 85 99 / 0.1);
}

.hover\:border-gray-600\/100:hover {
  border-color: rgb(75 85 99 / 1);
}

.hover\:border-gray-600\/20:hover {
  border-color: rgb(75 85 99 / 0.2);
}

.hover\:border-gray-600\/25:hover {
  border-color: rgb(75 85 99 / 0.25);
}

.hover\:border-gray-600\/30:hover {
  border-color: rgb(75 85 99 / 0.3);
}

.hover\:border-gray-600\/40:hover {
  border-color: rgb(75 85 99 / 0.4);
}

.hover\:border-gray-600\/5:hover {
  border-color: rgb(75 85 99 / 0.05);
}

.hover\:border-gray-600\/50:hover {
  border-color: rgb(75 85 99 / 0.5);
}

.hover\:border-gray-600\/60:hover {
  border-color: rgb(75 85 99 / 0.6);
}

.hover\:border-gray-600\/70:hover {
  border-color: rgb(75 85 99 / 0.7);
}

.hover\:border-gray-600\/75:hover {
  border-color: rgb(75 85 99 / 0.75);
}

.hover\:border-gray-600\/80:hover {
  border-color: rgb(75 85 99 / 0.8);
}

.hover\:border-gray-600\/90:hover {
  border-color: rgb(75 85 99 / 0.9);
}

.hover\:border-gray-600\/95:hover {
  border-color: rgb(75 85 99 / 0.95);
}

.hover\:border-gray-700:hover {
  --tw-border-opacity: 1;
  border-color: rgb(55 65 81 / var(--tw-border-opacity));
}

.hover\:border-gray-700\/0:hover {
  border-color: rgb(55 65 81 / 0);
}

.hover\:border-gray-700\/10:hover {
  border-color: rgb(55 65 81 / 0.1);
}

.hover\:border-gray-700\/100:hover {
  border-color: rgb(55 65 81 / 1);
}

.hover\:border-gray-700\/20:hover {
  border-color: rgb(55 65 81 / 0.2);
}

.hover\:border-gray-700\/25:hover {
  border-color: rgb(55 65 81 / 0.25);
}

.hover\:border-gray-700\/30:hover {
  border-color: rgb(55 65 81 / 0.3);
}

.hover\:border-gray-700\/40:hover {
  border-color: rgb(55 65 81 / 0.4);
}

.hover\:border-gray-700\/5:hover {
  border-color: rgb(55 65 81 / 0.05);
}

.hover\:border-gray-700\/50:hover {
  border-color: rgb(55 65 81 / 0.5);
}

.hover\:border-gray-700\/60:hover {
  border-color: rgb(55 65 81 / 0.6);
}

.hover\:border-gray-700\/70:hover {
  border-color: rgb(55 65 81 / 0.7);
}

.hover\:border-gray-700\/75:hover {
  border-color: rgb(55 65 81 / 0.75);
}

.hover\:border-gray-700\/80:hover {
  border-color: rgb(55 65 81 / 0.8);
}

.hover\:border-gray-700\/90:hover {
  border-color: rgb(55 65 81 / 0.9);
}

.hover\:border-gray-700\/95:hover {
  border-color: rgb(55 65 81 / 0.95);
}

.hover\:border-gray-800:hover {
  --tw-border-opacity: 1;
  border-color: rgb(31 41 55 / var(--tw-border-opacity));
}

.hover\:border-gray-800\/0:hover {
  border-color: rgb(31 41 55 / 0);
}

.hover\:border-gray-800\/10:hover {
  border-color: rgb(31 41 55 / 0.1);
}

.hover\:border-gray-800\/100:hover {
  border-color: rgb(31 41 55 / 1);
}

.hover\:border-gray-800\/20:hover {
  border-color: rgb(31 41 55 / 0.2);
}

.hover\:border-gray-800\/25:hover {
  border-color: rgb(31 41 55 / 0.25);
}

.hover\:border-gray-800\/30:hover {
  border-color: rgb(31 41 55 / 0.3);
}

.hover\:border-gray-800\/40:hover {
  border-color: rgb(31 41 55 / 0.4);
}

.hover\:border-gray-800\/5:hover {
  border-color: rgb(31 41 55 / 0.05);
}

.hover\:border-gray-800\/50:hover {
  border-color: rgb(31 41 55 / 0.5);
}

.hover\:border-gray-800\/60:hover {
  border-color: rgb(31 41 55 / 0.6);
}

.hover\:border-gray-800\/70:hover {
  border-color: rgb(31 41 55 / 0.7);
}

.hover\:border-gray-800\/75:hover {
  border-color: rgb(31 41 55 / 0.75);
}

.hover\:border-gray-800\/80:hover {
  border-color: rgb(31 41 55 / 0.8);
}

.hover\:border-gray-800\/90:hover {
  border-color: rgb(31 41 55 / 0.9);
}

.hover\:border-gray-800\/95:hover {
  border-color: rgb(31 41 55 / 0.95);
}

.hover\:border-gray-900:hover {
  --tw-border-opacity: 1;
  border-color: rgb(17 24 39 / var(--tw-border-opacity));
}

.hover\:border-gray-900\/0:hover {
  border-color: rgb(17 24 39 / 0);
}

.hover\:border-gray-900\/10:hover {
  border-color: rgb(17 24 39 / 0.1);
}

.hover\:border-gray-900\/100:hover {
  border-color: rgb(17 24 39 / 1);
}

.hover\:border-gray-900\/20:hover {
  border-color: rgb(17 24 39 / 0.2);
}

.hover\:border-gray-900\/25:hover {
  border-color: rgb(17 24 39 / 0.25);
}

.hover\:border-gray-900\/30:hover {
  border-color: rgb(17 24 39 / 0.3);
}

.hover\:border-gray-900\/40:hover {
  border-color: rgb(17 24 39 / 0.4);
}

.hover\:border-gray-900\/5:hover {
  border-color: rgb(17 24 39 / 0.05);
}

.hover\:border-gray-900\/50:hover {
  border-color: rgb(17 24 39 / 0.5);
}

.hover\:border-gray-900\/60:hover {
  border-color: rgb(17 24 39 / 0.6);
}

.hover\:border-gray-900\/70:hover {
  border-color: rgb(17 24 39 / 0.7);
}

.hover\:border-gray-900\/75:hover {
  border-color: rgb(17 24 39 / 0.75);
}

.hover\:border-gray-900\/80:hover {
  border-color: rgb(17 24 39 / 0.8);
}

.hover\:border-gray-900\/90:hover {
  border-color: rgb(17 24 39 / 0.9);
}

.hover\:border-gray-900\/95:hover {
  border-color: rgb(17 24 39 / 0.95);
}

.hover\:border-gray-950:hover {
  --tw-border-opacity: 1;
  border-color: rgb(3 7 18 / var(--tw-border-opacity));
}

.hover\:border-gray-950\/0:hover {
  border-color: rgb(3 7 18 / 0);
}

.hover\:border-gray-950\/10:hover {
  border-color: rgb(3 7 18 / 0.1);
}

.hover\:border-gray-950\/100:hover {
  border-color: rgb(3 7 18 / 1);
}

.hover\:border-gray-950\/20:hover {
  border-color: rgb(3 7 18 / 0.2);
}

.hover\:border-gray-950\/25:hover {
  border-color: rgb(3 7 18 / 0.25);
}

.hover\:border-gray-950\/30:hover {
  border-color: rgb(3 7 18 / 0.3);
}

.hover\:border-gray-950\/40:hover {
  border-color: rgb(3 7 18 / 0.4);
}

.hover\:border-gray-950\/5:hover {
  border-color: rgb(3 7 18 / 0.05);
}

.hover\:border-gray-950\/50:hover {
  border-color: rgb(3 7 18 / 0.5);
}

.hover\:border-gray-950\/60:hover {
  border-color: rgb(3 7 18 / 0.6);
}

.hover\:border-gray-950\/70:hover {
  border-color: rgb(3 7 18 / 0.7);
}

.hover\:border-gray-950\/75:hover {
  border-color: rgb(3 7 18 / 0.75);
}

.hover\:border-gray-950\/80:hover {
  border-color: rgb(3 7 18 / 0.8);
}

.hover\:border-gray-950\/90:hover {
  border-color: rgb(3 7 18 / 0.9);
}

.hover\:border-gray-950\/95:hover {
  border-color: rgb(3 7 18 / 0.95);
}

.hover\:border-green:hover {
  --tw-border-opacity: 1;
  border-color: rgb(132 156 116 / var(--tw-border-opacity));
}

.hover\:border-green\/0:hover {
  border-color: rgb(132 156 116 / 0);
}

.hover\:border-green\/10:hover {
  border-color: rgb(132 156 116 / 0.1);
}

.hover\:border-green\/100:hover {
  border-color: rgb(132 156 116 / 1);
}

.hover\:border-green\/20:hover {
  border-color: rgb(132 156 116 / 0.2);
}

.hover\:border-green\/25:hover {
  border-color: rgb(132 156 116 / 0.25);
}

.hover\:border-green\/30:hover {
  border-color: rgb(132 156 116 / 0.3);
}

.hover\:border-green\/40:hover {
  border-color: rgb(132 156 116 / 0.4);
}

.hover\:border-green\/5:hover {
  border-color: rgb(132 156 116 / 0.05);
}

.hover\:border-green\/50:hover {
  border-color: rgb(132 156 116 / 0.5);
}

.hover\:border-green\/60:hover {
  border-color: rgb(132 156 116 / 0.6);
}

.hover\:border-green\/70:hover {
  border-color: rgb(132 156 116 / 0.7);
}

.hover\:border-green\/75:hover {
  border-color: rgb(132 156 116 / 0.75);
}

.hover\:border-green\/80:hover {
  border-color: rgb(132 156 116 / 0.8);
}

.hover\:border-green\/90:hover {
  border-color: rgb(132 156 116 / 0.9);
}

.hover\:border-green\/95:hover {
  border-color: rgb(132 156 116 / 0.95);
}

.hover\:border-inherit:hover {
  border-color: inherit;
}

.hover\:border-letterSpacing-normal:hover {
  border-color: 0em;
}

.hover\:border-letterSpacing-tight:hover {
  border-color: -0.025em;
}

.hover\:border-letterSpacing-tighter:hover {
  border-color: -0.05em;
}

.hover\:border-letterSpacing-wide:hover {
  border-color: 0.0125em;
}

.hover\:border-letterSpacing-wider:hover {
  border-color: 0.05em;
}

.hover\:border-letterSpacing-widest:hover {
  border-color: 0.1em;
}

.hover\:border-lime:hover {
  --tw-border-opacity: 1;
  border-color: rgb(197 217 163 / var(--tw-border-opacity));
}

.hover\:border-lime\/0:hover {
  border-color: rgb(197 217 163 / 0);
}

.hover\:border-lime\/10:hover {
  border-color: rgb(197 217 163 / 0.1);
}

.hover\:border-lime\/100:hover {
  border-color: rgb(197 217 163 / 1);
}

.hover\:border-lime\/20:hover {
  border-color: rgb(197 217 163 / 0.2);
}

.hover\:border-lime\/25:hover {
  border-color: rgb(197 217 163 / 0.25);
}

.hover\:border-lime\/30:hover {
  border-color: rgb(197 217 163 / 0.3);
}

.hover\:border-lime\/40:hover {
  border-color: rgb(197 217 163 / 0.4);
}

.hover\:border-lime\/5:hover {
  border-color: rgb(197 217 163 / 0.05);
}

.hover\:border-lime\/50:hover {
  border-color: rgb(197 217 163 / 0.5);
}

.hover\:border-lime\/60:hover {
  border-color: rgb(197 217 163 / 0.6);
}

.hover\:border-lime\/70:hover {
  border-color: rgb(197 217 163 / 0.7);
}

.hover\:border-lime\/75:hover {
  border-color: rgb(197 217 163 / 0.75);
}

.hover\:border-lime\/80:hover {
  border-color: rgb(197 217 163 / 0.8);
}

.hover\:border-lime\/90:hover {
  border-color: rgb(197 217 163 / 0.9);
}

.hover\:border-lime\/95:hover {
  border-color: rgb(197 217 163 / 0.95);
}

.hover\:border-navy:hover {
  --tw-border-opacity: 1;
  border-color: rgb(37 64 78 / var(--tw-border-opacity));
}

.hover\:border-navy\/0:hover {
  border-color: rgb(37 64 78 / 0);
}

.hover\:border-navy\/10:hover {
  border-color: rgb(37 64 78 / 0.1);
}

.hover\:border-navy\/100:hover {
  border-color: rgb(37 64 78 / 1);
}

.hover\:border-navy\/20:hover {
  border-color: rgb(37 64 78 / 0.2);
}

.hover\:border-navy\/25:hover {
  border-color: rgb(37 64 78 / 0.25);
}

.hover\:border-navy\/30:hover {
  border-color: rgb(37 64 78 / 0.3);
}

.hover\:border-navy\/40:hover {
  border-color: rgb(37 64 78 / 0.4);
}

.hover\:border-navy\/5:hover {
  border-color: rgb(37 64 78 / 0.05);
}

.hover\:border-navy\/50:hover {
  border-color: rgb(37 64 78 / 0.5);
}

.hover\:border-navy\/60:hover {
  border-color: rgb(37 64 78 / 0.6);
}

.hover\:border-navy\/70:hover {
  border-color: rgb(37 64 78 / 0.7);
}

.hover\:border-navy\/75:hover {
  border-color: rgb(37 64 78 / 0.75);
}

.hover\:border-navy\/80:hover {
  border-color: rgb(37 64 78 / 0.8);
}

.hover\:border-navy\/90:hover {
  border-color: rgb(37 64 78 / 0.9);
}

.hover\:border-navy\/95:hover {
  border-color: rgb(37 64 78 / 0.95);
}

.hover\:border-teal:hover {
  --tw-border-opacity: 1;
  border-color: rgb(78 105 119 / var(--tw-border-opacity));
}

.hover\:border-teal\/0:hover {
  border-color: rgb(78 105 119 / 0);
}

.hover\:border-teal\/10:hover {
  border-color: rgb(78 105 119 / 0.1);
}

.hover\:border-teal\/100:hover {
  border-color: rgb(78 105 119 / 1);
}

.hover\:border-teal\/20:hover {
  border-color: rgb(78 105 119 / 0.2);
}

.hover\:border-teal\/25:hover {
  border-color: rgb(78 105 119 / 0.25);
}

.hover\:border-teal\/30:hover {
  border-color: rgb(78 105 119 / 0.3);
}

.hover\:border-teal\/40:hover {
  border-color: rgb(78 105 119 / 0.4);
}

.hover\:border-teal\/5:hover {
  border-color: rgb(78 105 119 / 0.05);
}

.hover\:border-teal\/50:hover {
  border-color: rgb(78 105 119 / 0.5);
}

.hover\:border-teal\/60:hover {
  border-color: rgb(78 105 119 / 0.6);
}

.hover\:border-teal\/70:hover {
  border-color: rgb(78 105 119 / 0.7);
}

.hover\:border-teal\/75:hover {
  border-color: rgb(78 105 119 / 0.75);
}

.hover\:border-teal\/80:hover {
  border-color: rgb(78 105 119 / 0.8);
}

.hover\:border-teal\/90:hover {
  border-color: rgb(78 105 119 / 0.9);
}

.hover\:border-teal\/95:hover {
  border-color: rgb(78 105 119 / 0.95);
}

.hover\:border-transparent:hover {
  border-color: transparent;
}

.hover\:border-transparent\/0:hover {
  border-color: rgb(0 0 0 / 0);
}

.hover\:border-transparent\/10:hover {
  border-color: rgb(0 0 0 / 0.1);
}

.hover\:border-transparent\/100:hover {
  border-color: rgb(0 0 0 / 1);
}

.hover\:border-transparent\/20:hover {
  border-color: rgb(0 0 0 / 0.2);
}

.hover\:border-transparent\/25:hover {
  border-color: rgb(0 0 0 / 0.25);
}

.hover\:border-transparent\/30:hover {
  border-color: rgb(0 0 0 / 0.3);
}

.hover\:border-transparent\/40:hover {
  border-color: rgb(0 0 0 / 0.4);
}

.hover\:border-transparent\/5:hover {
  border-color: rgb(0 0 0 / 0.05);
}

.hover\:border-transparent\/50:hover {
  border-color: rgb(0 0 0 / 0.5);
}

.hover\:border-transparent\/60:hover {
  border-color: rgb(0 0 0 / 0.6);
}

.hover\:border-transparent\/70:hover {
  border-color: rgb(0 0 0 / 0.7);
}

.hover\:border-transparent\/75:hover {
  border-color: rgb(0 0 0 / 0.75);
}

.hover\:border-transparent\/80:hover {
  border-color: rgb(0 0 0 / 0.8);
}

.hover\:border-transparent\/90:hover {
  border-color: rgb(0 0 0 / 0.9);
}

.hover\:border-transparent\/95:hover {
  border-color: rgb(0 0 0 / 0.95);
}

.hover\:border-white:hover {
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
}

.hover\:border-white\/0:hover {
  border-color: rgb(255 255 255 / 0);
}

.hover\:border-white\/10:hover {
  border-color: rgb(255 255 255 / 0.1);
}

.hover\:border-white\/100:hover {
  border-color: rgb(255 255 255 / 1);
}

.hover\:border-white\/20:hover {
  border-color: rgb(255 255 255 / 0.2);
}

.hover\:border-white\/25:hover {
  border-color: rgb(255 255 255 / 0.25);
}

.hover\:border-white\/30:hover {
  border-color: rgb(255 255 255 / 0.3);
}

.hover\:border-white\/40:hover {
  border-color: rgb(255 255 255 / 0.4);
}

.hover\:border-white\/5:hover {
  border-color: rgb(255 255 255 / 0.05);
}

.hover\:border-white\/50:hover {
  border-color: rgb(255 255 255 / 0.5);
}

.hover\:border-white\/60:hover {
  border-color: rgb(255 255 255 / 0.6);
}

.hover\:border-white\/70:hover {
  border-color: rgb(255 255 255 / 0.7);
}

.hover\:border-white\/75:hover {
  border-color: rgb(255 255 255 / 0.75);
}

.hover\:border-white\/80:hover {
  border-color: rgb(255 255 255 / 0.8);
}

.hover\:border-white\/90:hover {
  border-color: rgb(255 255 255 / 0.9);
}

.hover\:border-white\/95:hover {
  border-color: rgb(255 255 255 / 0.95);
}

.hover\:border-x-blue:hover {
  --tw-border-opacity: 1;
  border-left-color: rgb(86 138 172 / var(--tw-border-opacity));
  border-right-color: rgb(86 138 172 / var(--tw-border-opacity));
}

.hover\:border-x-blue\/0:hover {
  border-left-color: rgb(86 138 172 / 0);
  border-right-color: rgb(86 138 172 / 0);
}

.hover\:border-x-blue\/10:hover {
  border-left-color: rgb(86 138 172 / 0.1);
  border-right-color: rgb(86 138 172 / 0.1);
}

.hover\:border-x-blue\/100:hover {
  border-left-color: rgb(86 138 172 / 1);
  border-right-color: rgb(86 138 172 / 1);
}

.hover\:border-x-blue\/20:hover {
  border-left-color: rgb(86 138 172 / 0.2);
  border-right-color: rgb(86 138 172 / 0.2);
}

.hover\:border-x-blue\/25:hover {
  border-left-color: rgb(86 138 172 / 0.25);
  border-right-color: rgb(86 138 172 / 0.25);
}

.hover\:border-x-blue\/30:hover {
  border-left-color: rgb(86 138 172 / 0.3);
  border-right-color: rgb(86 138 172 / 0.3);
}

.hover\:border-x-blue\/40:hover {
  border-left-color: rgb(86 138 172 / 0.4);
  border-right-color: rgb(86 138 172 / 0.4);
}

.hover\:border-x-blue\/5:hover {
  border-left-color: rgb(86 138 172 / 0.05);
  border-right-color: rgb(86 138 172 / 0.05);
}

.hover\:border-x-blue\/50:hover {
  border-left-color: rgb(86 138 172 / 0.5);
  border-right-color: rgb(86 138 172 / 0.5);
}

.hover\:border-x-blue\/60:hover {
  border-left-color: rgb(86 138 172 / 0.6);
  border-right-color: rgb(86 138 172 / 0.6);
}

.hover\:border-x-blue\/70:hover {
  border-left-color: rgb(86 138 172 / 0.7);
  border-right-color: rgb(86 138 172 / 0.7);
}

.hover\:border-x-blue\/75:hover {
  border-left-color: rgb(86 138 172 / 0.75);
  border-right-color: rgb(86 138 172 / 0.75);
}

.hover\:border-x-blue\/80:hover {
  border-left-color: rgb(86 138 172 / 0.8);
  border-right-color: rgb(86 138 172 / 0.8);
}

.hover\:border-x-blue\/90:hover {
  border-left-color: rgb(86 138 172 / 0.9);
  border-right-color: rgb(86 138 172 / 0.9);
}

.hover\:border-x-blue\/95:hover {
  border-left-color: rgb(86 138 172 / 0.95);
  border-right-color: rgb(86 138 172 / 0.95);
}

.hover\:border-x-borderWidth:hover {
  border-left-color: 1px;
  border-right-color: 1px;
}

.hover\:border-x-borderWidth-0:hover {
  border-left-color: 0px;
  border-right-color: 0px;
}

.hover\:border-x-borderWidth-2:hover {
  border-left-color: 2px;
  border-right-color: 2px;
}

.hover\:border-x-borderWidth-4:hover {
  border-left-color: 4px;
  border-right-color: 4px;
}

.hover\:border-x-borderWidth-6:hover {
  border-left-color: 6px;
  border-right-color: 6px;
}

.hover\:border-x-borderWidth-8:hover {
  border-left-color: 8px;
  border-right-color: 8px;
}

.hover\:border-x-boxShadow:hover {
  border-left-color: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
  border-right-color: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
}

.hover\:border-x-boxShadow-2xl:hover {
  border-left-color: 0 25px 50px -12px rgb(0 0 0 / 0.25);
  border-right-color: 0 25px 50px -12px rgb(0 0 0 / 0.25);
}

.hover\:border-x-boxShadow-inner:hover {
  border-left-color: inset 0px 3px 3px rgba(0 0 0 / 1);
  border-right-color: inset 0px 3px 3px rgba(0 0 0 / 1);
}

.hover\:border-x-boxShadow-lg:hover {
  border-left-color: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  border-right-color: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
}

.hover\:border-x-boxShadow-md:hover {
  border-left-color: 0 1px 2px -1px rgb(0 0 0 / 0.1);
  border-right-color: 0 1px 2px -1px rgb(0 0 0 / 0.1);
}

.hover\:border-x-boxShadow-none:hover {
  border-left-color: none;
  border-right-color: none;
}

.hover\:border-x-boxShadow-sm:hover {
  border-left-color: 0px 6px 24px rgba(0, 0, 0, 0.8);
  border-right-color: 0px 6px 24px rgba(0, 0, 0, 0.8);
}

.hover\:border-x-boxShadow-xl:hover {
  border-left-color: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  border-right-color: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
}

.hover\:border-x-current:hover {
  border-left-color: currentColor;
  border-right-color: currentColor;
}

.hover\:border-x-custom_1:hover {
  --tw-border-opacity: 1;
  border-left-color: rgb(127 154 96 / var(--tw-border-opacity));
  border-right-color: rgb(127 154 96 / var(--tw-border-opacity));
}

.hover\:border-x-custom_1\/0:hover {
  border-left-color: rgb(127 154 96 / 0);
  border-right-color: rgb(127 154 96 / 0);
}

.hover\:border-x-custom_1\/10:hover {
  border-left-color: rgb(127 154 96 / 0.1);
  border-right-color: rgb(127 154 96 / 0.1);
}

.hover\:border-x-custom_1\/100:hover {
  border-left-color: rgb(127 154 96 / 1);
  border-right-color: rgb(127 154 96 / 1);
}

.hover\:border-x-custom_1\/20:hover {
  border-left-color: rgb(127 154 96 / 0.2);
  border-right-color: rgb(127 154 96 / 0.2);
}

.hover\:border-x-custom_1\/25:hover {
  border-left-color: rgb(127 154 96 / 0.25);
  border-right-color: rgb(127 154 96 / 0.25);
}

.hover\:border-x-custom_1\/30:hover {
  border-left-color: rgb(127 154 96 / 0.3);
  border-right-color: rgb(127 154 96 / 0.3);
}

.hover\:border-x-custom_1\/40:hover {
  border-left-color: rgb(127 154 96 / 0.4);
  border-right-color: rgb(127 154 96 / 0.4);
}

.hover\:border-x-custom_1\/5:hover {
  border-left-color: rgb(127 154 96 / 0.05);
  border-right-color: rgb(127 154 96 / 0.05);
}

.hover\:border-x-custom_1\/50:hover {
  border-left-color: rgb(127 154 96 / 0.5);
  border-right-color: rgb(127 154 96 / 0.5);
}

.hover\:border-x-custom_1\/60:hover {
  border-left-color: rgb(127 154 96 / 0.6);
  border-right-color: rgb(127 154 96 / 0.6);
}

.hover\:border-x-custom_1\/70:hover {
  border-left-color: rgb(127 154 96 / 0.7);
  border-right-color: rgb(127 154 96 / 0.7);
}

.hover\:border-x-custom_1\/75:hover {
  border-left-color: rgb(127 154 96 / 0.75);
  border-right-color: rgb(127 154 96 / 0.75);
}

.hover\:border-x-custom_1\/80:hover {
  border-left-color: rgb(127 154 96 / 0.8);
  border-right-color: rgb(127 154 96 / 0.8);
}

.hover\:border-x-custom_1\/90:hover {
  border-left-color: rgb(127 154 96 / 0.9);
  border-right-color: rgb(127 154 96 / 0.9);
}

.hover\:border-x-custom_1\/95:hover {
  border-left-color: rgb(127 154 96 / 0.95);
  border-right-color: rgb(127 154 96 / 0.95);
}

.hover\:border-x-custom_10:hover {
  --tw-border-opacity: 1;
  border-left-color: rgb(100 136 99 / var(--tw-border-opacity));
  border-right-color: rgb(100 136 99 / var(--tw-border-opacity));
}

.hover\:border-x-custom_10\/0:hover {
  border-left-color: rgb(100 136 99 / 0);
  border-right-color: rgb(100 136 99 / 0);
}

.hover\:border-x-custom_10\/10:hover {
  border-left-color: rgb(100 136 99 / 0.1);
  border-right-color: rgb(100 136 99 / 0.1);
}

.hover\:border-x-custom_10\/100:hover {
  border-left-color: rgb(100 136 99 / 1);
  border-right-color: rgb(100 136 99 / 1);
}

.hover\:border-x-custom_10\/20:hover {
  border-left-color: rgb(100 136 99 / 0.2);
  border-right-color: rgb(100 136 99 / 0.2);
}

.hover\:border-x-custom_10\/25:hover {
  border-left-color: rgb(100 136 99 / 0.25);
  border-right-color: rgb(100 136 99 / 0.25);
}

.hover\:border-x-custom_10\/30:hover {
  border-left-color: rgb(100 136 99 / 0.3);
  border-right-color: rgb(100 136 99 / 0.3);
}

.hover\:border-x-custom_10\/40:hover {
  border-left-color: rgb(100 136 99 / 0.4);
  border-right-color: rgb(100 136 99 / 0.4);
}

.hover\:border-x-custom_10\/5:hover {
  border-left-color: rgb(100 136 99 / 0.05);
  border-right-color: rgb(100 136 99 / 0.05);
}

.hover\:border-x-custom_10\/50:hover {
  border-left-color: rgb(100 136 99 / 0.5);
  border-right-color: rgb(100 136 99 / 0.5);
}

.hover\:border-x-custom_10\/60:hover {
  border-left-color: rgb(100 136 99 / 0.6);
  border-right-color: rgb(100 136 99 / 0.6);
}

.hover\:border-x-custom_10\/70:hover {
  border-left-color: rgb(100 136 99 / 0.7);
  border-right-color: rgb(100 136 99 / 0.7);
}

.hover\:border-x-custom_10\/75:hover {
  border-left-color: rgb(100 136 99 / 0.75);
  border-right-color: rgb(100 136 99 / 0.75);
}

.hover\:border-x-custom_10\/80:hover {
  border-left-color: rgb(100 136 99 / 0.8);
  border-right-color: rgb(100 136 99 / 0.8);
}

.hover\:border-x-custom_10\/90:hover {
  border-left-color: rgb(100 136 99 / 0.9);
  border-right-color: rgb(100 136 99 / 0.9);
}

.hover\:border-x-custom_10\/95:hover {
  border-left-color: rgb(100 136 99 / 0.95);
  border-right-color: rgb(100 136 99 / 0.95);
}

.hover\:border-x-custom_2:hover {
  --tw-border-opacity: 1;
  border-left-color: rgb(164 134 95 / var(--tw-border-opacity));
  border-right-color: rgb(164 134 95 / var(--tw-border-opacity));
}

.hover\:border-x-custom_2\/0:hover {
  border-left-color: rgb(164 134 95 / 0);
  border-right-color: rgb(164 134 95 / 0);
}

.hover\:border-x-custom_2\/10:hover {
  border-left-color: rgb(164 134 95 / 0.1);
  border-right-color: rgb(164 134 95 / 0.1);
}

.hover\:border-x-custom_2\/100:hover {
  border-left-color: rgb(164 134 95 / 1);
  border-right-color: rgb(164 134 95 / 1);
}

.hover\:border-x-custom_2\/20:hover {
  border-left-color: rgb(164 134 95 / 0.2);
  border-right-color: rgb(164 134 95 / 0.2);
}

.hover\:border-x-custom_2\/25:hover {
  border-left-color: rgb(164 134 95 / 0.25);
  border-right-color: rgb(164 134 95 / 0.25);
}

.hover\:border-x-custom_2\/30:hover {
  border-left-color: rgb(164 134 95 / 0.3);
  border-right-color: rgb(164 134 95 / 0.3);
}

.hover\:border-x-custom_2\/40:hover {
  border-left-color: rgb(164 134 95 / 0.4);
  border-right-color: rgb(164 134 95 / 0.4);
}

.hover\:border-x-custom_2\/5:hover {
  border-left-color: rgb(164 134 95 / 0.05);
  border-right-color: rgb(164 134 95 / 0.05);
}

.hover\:border-x-custom_2\/50:hover {
  border-left-color: rgb(164 134 95 / 0.5);
  border-right-color: rgb(164 134 95 / 0.5);
}

.hover\:border-x-custom_2\/60:hover {
  border-left-color: rgb(164 134 95 / 0.6);
  border-right-color: rgb(164 134 95 / 0.6);
}

.hover\:border-x-custom_2\/70:hover {
  border-left-color: rgb(164 134 95 / 0.7);
  border-right-color: rgb(164 134 95 / 0.7);
}

.hover\:border-x-custom_2\/75:hover {
  border-left-color: rgb(164 134 95 / 0.75);
  border-right-color: rgb(164 134 95 / 0.75);
}

.hover\:border-x-custom_2\/80:hover {
  border-left-color: rgb(164 134 95 / 0.8);
  border-right-color: rgb(164 134 95 / 0.8);
}

.hover\:border-x-custom_2\/90:hover {
  border-left-color: rgb(164 134 95 / 0.9);
  border-right-color: rgb(164 134 95 / 0.9);
}

.hover\:border-x-custom_2\/95:hover {
  border-left-color: rgb(164 134 95 / 0.95);
  border-right-color: rgb(164 134 95 / 0.95);
}

.hover\:border-x-custom_3:hover {
  --tw-border-opacity: 1;
  border-left-color: rgb(73 98 96 / var(--tw-border-opacity));
  border-right-color: rgb(73 98 96 / var(--tw-border-opacity));
}

.hover\:border-x-custom_3\/0:hover {
  border-left-color: rgb(73 98 96 / 0);
  border-right-color: rgb(73 98 96 / 0);
}

.hover\:border-x-custom_3\/10:hover {
  border-left-color: rgb(73 98 96 / 0.1);
  border-right-color: rgb(73 98 96 / 0.1);
}

.hover\:border-x-custom_3\/100:hover {
  border-left-color: rgb(73 98 96 / 1);
  border-right-color: rgb(73 98 96 / 1);
}

.hover\:border-x-custom_3\/20:hover {
  border-left-color: rgb(73 98 96 / 0.2);
  border-right-color: rgb(73 98 96 / 0.2);
}

.hover\:border-x-custom_3\/25:hover {
  border-left-color: rgb(73 98 96 / 0.25);
  border-right-color: rgb(73 98 96 / 0.25);
}

.hover\:border-x-custom_3\/30:hover {
  border-left-color: rgb(73 98 96 / 0.3);
  border-right-color: rgb(73 98 96 / 0.3);
}

.hover\:border-x-custom_3\/40:hover {
  border-left-color: rgb(73 98 96 / 0.4);
  border-right-color: rgb(73 98 96 / 0.4);
}

.hover\:border-x-custom_3\/5:hover {
  border-left-color: rgb(73 98 96 / 0.05);
  border-right-color: rgb(73 98 96 / 0.05);
}

.hover\:border-x-custom_3\/50:hover {
  border-left-color: rgb(73 98 96 / 0.5);
  border-right-color: rgb(73 98 96 / 0.5);
}

.hover\:border-x-custom_3\/60:hover {
  border-left-color: rgb(73 98 96 / 0.6);
  border-right-color: rgb(73 98 96 / 0.6);
}

.hover\:border-x-custom_3\/70:hover {
  border-left-color: rgb(73 98 96 / 0.7);
  border-right-color: rgb(73 98 96 / 0.7);
}

.hover\:border-x-custom_3\/75:hover {
  border-left-color: rgb(73 98 96 / 0.75);
  border-right-color: rgb(73 98 96 / 0.75);
}

.hover\:border-x-custom_3\/80:hover {
  border-left-color: rgb(73 98 96 / 0.8);
  border-right-color: rgb(73 98 96 / 0.8);
}

.hover\:border-x-custom_3\/90:hover {
  border-left-color: rgb(73 98 96 / 0.9);
  border-right-color: rgb(73 98 96 / 0.9);
}

.hover\:border-x-custom_3\/95:hover {
  border-left-color: rgb(73 98 96 / 0.95);
  border-right-color: rgb(73 98 96 / 0.95);
}

.hover\:border-x-custom_4:hover {
  --tw-border-opacity: 1;
  border-left-color: rgb(64 133 133 / var(--tw-border-opacity));
  border-right-color: rgb(64 133 133 / var(--tw-border-opacity));
}

.hover\:border-x-custom_4\/0:hover {
  border-left-color: rgb(64 133 133 / 0);
  border-right-color: rgb(64 133 133 / 0);
}

.hover\:border-x-custom_4\/10:hover {
  border-left-color: rgb(64 133 133 / 0.1);
  border-right-color: rgb(64 133 133 / 0.1);
}

.hover\:border-x-custom_4\/100:hover {
  border-left-color: rgb(64 133 133 / 1);
  border-right-color: rgb(64 133 133 / 1);
}

.hover\:border-x-custom_4\/20:hover {
  border-left-color: rgb(64 133 133 / 0.2);
  border-right-color: rgb(64 133 133 / 0.2);
}

.hover\:border-x-custom_4\/25:hover {
  border-left-color: rgb(64 133 133 / 0.25);
  border-right-color: rgb(64 133 133 / 0.25);
}

.hover\:border-x-custom_4\/30:hover {
  border-left-color: rgb(64 133 133 / 0.3);
  border-right-color: rgb(64 133 133 / 0.3);
}

.hover\:border-x-custom_4\/40:hover {
  border-left-color: rgb(64 133 133 / 0.4);
  border-right-color: rgb(64 133 133 / 0.4);
}

.hover\:border-x-custom_4\/5:hover {
  border-left-color: rgb(64 133 133 / 0.05);
  border-right-color: rgb(64 133 133 / 0.05);
}

.hover\:border-x-custom_4\/50:hover {
  border-left-color: rgb(64 133 133 / 0.5);
  border-right-color: rgb(64 133 133 / 0.5);
}

.hover\:border-x-custom_4\/60:hover {
  border-left-color: rgb(64 133 133 / 0.6);
  border-right-color: rgb(64 133 133 / 0.6);
}

.hover\:border-x-custom_4\/70:hover {
  border-left-color: rgb(64 133 133 / 0.7);
  border-right-color: rgb(64 133 133 / 0.7);
}

.hover\:border-x-custom_4\/75:hover {
  border-left-color: rgb(64 133 133 / 0.75);
  border-right-color: rgb(64 133 133 / 0.75);
}

.hover\:border-x-custom_4\/80:hover {
  border-left-color: rgb(64 133 133 / 0.8);
  border-right-color: rgb(64 133 133 / 0.8);
}

.hover\:border-x-custom_4\/90:hover {
  border-left-color: rgb(64 133 133 / 0.9);
  border-right-color: rgb(64 133 133 / 0.9);
}

.hover\:border-x-custom_4\/95:hover {
  border-left-color: rgb(64 133 133 / 0.95);
  border-right-color: rgb(64 133 133 / 0.95);
}

.hover\:border-x-custom_5:hover {
  --tw-border-opacity: 1;
  border-left-color: rgb(20 83 108 / var(--tw-border-opacity));
  border-right-color: rgb(20 83 108 / var(--tw-border-opacity));
}

.hover\:border-x-custom_5\/0:hover {
  border-left-color: rgb(20 83 108 / 0);
  border-right-color: rgb(20 83 108 / 0);
}

.hover\:border-x-custom_5\/10:hover {
  border-left-color: rgb(20 83 108 / 0.1);
  border-right-color: rgb(20 83 108 / 0.1);
}

.hover\:border-x-custom_5\/100:hover {
  border-left-color: rgb(20 83 108 / 1);
  border-right-color: rgb(20 83 108 / 1);
}

.hover\:border-x-custom_5\/20:hover {
  border-left-color: rgb(20 83 108 / 0.2);
  border-right-color: rgb(20 83 108 / 0.2);
}

.hover\:border-x-custom_5\/25:hover {
  border-left-color: rgb(20 83 108 / 0.25);
  border-right-color: rgb(20 83 108 / 0.25);
}

.hover\:border-x-custom_5\/30:hover {
  border-left-color: rgb(20 83 108 / 0.3);
  border-right-color: rgb(20 83 108 / 0.3);
}

.hover\:border-x-custom_5\/40:hover {
  border-left-color: rgb(20 83 108 / 0.4);
  border-right-color: rgb(20 83 108 / 0.4);
}

.hover\:border-x-custom_5\/5:hover {
  border-left-color: rgb(20 83 108 / 0.05);
  border-right-color: rgb(20 83 108 / 0.05);
}

.hover\:border-x-custom_5\/50:hover {
  border-left-color: rgb(20 83 108 / 0.5);
  border-right-color: rgb(20 83 108 / 0.5);
}

.hover\:border-x-custom_5\/60:hover {
  border-left-color: rgb(20 83 108 / 0.6);
  border-right-color: rgb(20 83 108 / 0.6);
}

.hover\:border-x-custom_5\/70:hover {
  border-left-color: rgb(20 83 108 / 0.7);
  border-right-color: rgb(20 83 108 / 0.7);
}

.hover\:border-x-custom_5\/75:hover {
  border-left-color: rgb(20 83 108 / 0.75);
  border-right-color: rgb(20 83 108 / 0.75);
}

.hover\:border-x-custom_5\/80:hover {
  border-left-color: rgb(20 83 108 / 0.8);
  border-right-color: rgb(20 83 108 / 0.8);
}

.hover\:border-x-custom_5\/90:hover {
  border-left-color: rgb(20 83 108 / 0.9);
  border-right-color: rgb(20 83 108 / 0.9);
}

.hover\:border-x-custom_5\/95:hover {
  border-left-color: rgb(20 83 108 / 0.95);
  border-right-color: rgb(20 83 108 / 0.95);
}

.hover\:border-x-custom_6:hover {
  --tw-border-opacity: 1;
  border-left-color: rgb(47 101 105 / var(--tw-border-opacity));
  border-right-color: rgb(47 101 105 / var(--tw-border-opacity));
}

.hover\:border-x-custom_6\/0:hover {
  border-left-color: rgb(47 101 105 / 0);
  border-right-color: rgb(47 101 105 / 0);
}

.hover\:border-x-custom_6\/10:hover {
  border-left-color: rgb(47 101 105 / 0.1);
  border-right-color: rgb(47 101 105 / 0.1);
}

.hover\:border-x-custom_6\/100:hover {
  border-left-color: rgb(47 101 105 / 1);
  border-right-color: rgb(47 101 105 / 1);
}

.hover\:border-x-custom_6\/20:hover {
  border-left-color: rgb(47 101 105 / 0.2);
  border-right-color: rgb(47 101 105 / 0.2);
}

.hover\:border-x-custom_6\/25:hover {
  border-left-color: rgb(47 101 105 / 0.25);
  border-right-color: rgb(47 101 105 / 0.25);
}

.hover\:border-x-custom_6\/30:hover {
  border-left-color: rgb(47 101 105 / 0.3);
  border-right-color: rgb(47 101 105 / 0.3);
}

.hover\:border-x-custom_6\/40:hover {
  border-left-color: rgb(47 101 105 / 0.4);
  border-right-color: rgb(47 101 105 / 0.4);
}

.hover\:border-x-custom_6\/5:hover {
  border-left-color: rgb(47 101 105 / 0.05);
  border-right-color: rgb(47 101 105 / 0.05);
}

.hover\:border-x-custom_6\/50:hover {
  border-left-color: rgb(47 101 105 / 0.5);
  border-right-color: rgb(47 101 105 / 0.5);
}

.hover\:border-x-custom_6\/60:hover {
  border-left-color: rgb(47 101 105 / 0.6);
  border-right-color: rgb(47 101 105 / 0.6);
}

.hover\:border-x-custom_6\/70:hover {
  border-left-color: rgb(47 101 105 / 0.7);
  border-right-color: rgb(47 101 105 / 0.7);
}

.hover\:border-x-custom_6\/75:hover {
  border-left-color: rgb(47 101 105 / 0.75);
  border-right-color: rgb(47 101 105 / 0.75);
}

.hover\:border-x-custom_6\/80:hover {
  border-left-color: rgb(47 101 105 / 0.8);
  border-right-color: rgb(47 101 105 / 0.8);
}

.hover\:border-x-custom_6\/90:hover {
  border-left-color: rgb(47 101 105 / 0.9);
  border-right-color: rgb(47 101 105 / 0.9);
}

.hover\:border-x-custom_6\/95:hover {
  border-left-color: rgb(47 101 105 / 0.95);
  border-right-color: rgb(47 101 105 / 0.95);
}

.hover\:border-x-custom_7:hover {
  --tw-border-opacity: 1;
  border-left-color: rgb(48 149 180 / var(--tw-border-opacity));
  border-right-color: rgb(48 149 180 / var(--tw-border-opacity));
}

.hover\:border-x-custom_7\/0:hover {
  border-left-color: rgb(48 149 180 / 0);
  border-right-color: rgb(48 149 180 / 0);
}

.hover\:border-x-custom_7\/10:hover {
  border-left-color: rgb(48 149 180 / 0.1);
  border-right-color: rgb(48 149 180 / 0.1);
}

.hover\:border-x-custom_7\/100:hover {
  border-left-color: rgb(48 149 180 / 1);
  border-right-color: rgb(48 149 180 / 1);
}

.hover\:border-x-custom_7\/20:hover {
  border-left-color: rgb(48 149 180 / 0.2);
  border-right-color: rgb(48 149 180 / 0.2);
}

.hover\:border-x-custom_7\/25:hover {
  border-left-color: rgb(48 149 180 / 0.25);
  border-right-color: rgb(48 149 180 / 0.25);
}

.hover\:border-x-custom_7\/30:hover {
  border-left-color: rgb(48 149 180 / 0.3);
  border-right-color: rgb(48 149 180 / 0.3);
}

.hover\:border-x-custom_7\/40:hover {
  border-left-color: rgb(48 149 180 / 0.4);
  border-right-color: rgb(48 149 180 / 0.4);
}

.hover\:border-x-custom_7\/5:hover {
  border-left-color: rgb(48 149 180 / 0.05);
  border-right-color: rgb(48 149 180 / 0.05);
}

.hover\:border-x-custom_7\/50:hover {
  border-left-color: rgb(48 149 180 / 0.5);
  border-right-color: rgb(48 149 180 / 0.5);
}

.hover\:border-x-custom_7\/60:hover {
  border-left-color: rgb(48 149 180 / 0.6);
  border-right-color: rgb(48 149 180 / 0.6);
}

.hover\:border-x-custom_7\/70:hover {
  border-left-color: rgb(48 149 180 / 0.7);
  border-right-color: rgb(48 149 180 / 0.7);
}

.hover\:border-x-custom_7\/75:hover {
  border-left-color: rgb(48 149 180 / 0.75);
  border-right-color: rgb(48 149 180 / 0.75);
}

.hover\:border-x-custom_7\/80:hover {
  border-left-color: rgb(48 149 180 / 0.8);
  border-right-color: rgb(48 149 180 / 0.8);
}

.hover\:border-x-custom_7\/90:hover {
  border-left-color: rgb(48 149 180 / 0.9);
  border-right-color: rgb(48 149 180 / 0.9);
}

.hover\:border-x-custom_7\/95:hover {
  border-left-color: rgb(48 149 180 / 0.95);
  border-right-color: rgb(48 149 180 / 0.95);
}

.hover\:border-x-custom_8:hover {
  --tw-border-opacity: 1;
  border-left-color: rgb(74 119 102 / var(--tw-border-opacity));
  border-right-color: rgb(74 119 102 / var(--tw-border-opacity));
}

.hover\:border-x-custom_8\/0:hover {
  border-left-color: rgb(74 119 102 / 0);
  border-right-color: rgb(74 119 102 / 0);
}

.hover\:border-x-custom_8\/10:hover {
  border-left-color: rgb(74 119 102 / 0.1);
  border-right-color: rgb(74 119 102 / 0.1);
}

.hover\:border-x-custom_8\/100:hover {
  border-left-color: rgb(74 119 102 / 1);
  border-right-color: rgb(74 119 102 / 1);
}

.hover\:border-x-custom_8\/20:hover {
  border-left-color: rgb(74 119 102 / 0.2);
  border-right-color: rgb(74 119 102 / 0.2);
}

.hover\:border-x-custom_8\/25:hover {
  border-left-color: rgb(74 119 102 / 0.25);
  border-right-color: rgb(74 119 102 / 0.25);
}

.hover\:border-x-custom_8\/30:hover {
  border-left-color: rgb(74 119 102 / 0.3);
  border-right-color: rgb(74 119 102 / 0.3);
}

.hover\:border-x-custom_8\/40:hover {
  border-left-color: rgb(74 119 102 / 0.4);
  border-right-color: rgb(74 119 102 / 0.4);
}

.hover\:border-x-custom_8\/5:hover {
  border-left-color: rgb(74 119 102 / 0.05);
  border-right-color: rgb(74 119 102 / 0.05);
}

.hover\:border-x-custom_8\/50:hover {
  border-left-color: rgb(74 119 102 / 0.5);
  border-right-color: rgb(74 119 102 / 0.5);
}

.hover\:border-x-custom_8\/60:hover {
  border-left-color: rgb(74 119 102 / 0.6);
  border-right-color: rgb(74 119 102 / 0.6);
}

.hover\:border-x-custom_8\/70:hover {
  border-left-color: rgb(74 119 102 / 0.7);
  border-right-color: rgb(74 119 102 / 0.7);
}

.hover\:border-x-custom_8\/75:hover {
  border-left-color: rgb(74 119 102 / 0.75);
  border-right-color: rgb(74 119 102 / 0.75);
}

.hover\:border-x-custom_8\/80:hover {
  border-left-color: rgb(74 119 102 / 0.8);
  border-right-color: rgb(74 119 102 / 0.8);
}

.hover\:border-x-custom_8\/90:hover {
  border-left-color: rgb(74 119 102 / 0.9);
  border-right-color: rgb(74 119 102 / 0.9);
}

.hover\:border-x-custom_8\/95:hover {
  border-left-color: rgb(74 119 102 / 0.95);
  border-right-color: rgb(74 119 102 / 0.95);
}

.hover\:border-x-custom_9:hover {
  --tw-border-opacity: 1;
  border-left-color: rgb(100 120 105 / var(--tw-border-opacity));
  border-right-color: rgb(100 120 105 / var(--tw-border-opacity));
}

.hover\:border-x-custom_9\/0:hover {
  border-left-color: rgb(100 120 105 / 0);
  border-right-color: rgb(100 120 105 / 0);
}

.hover\:border-x-custom_9\/10:hover {
  border-left-color: rgb(100 120 105 / 0.1);
  border-right-color: rgb(100 120 105 / 0.1);
}

.hover\:border-x-custom_9\/100:hover {
  border-left-color: rgb(100 120 105 / 1);
  border-right-color: rgb(100 120 105 / 1);
}

.hover\:border-x-custom_9\/20:hover {
  border-left-color: rgb(100 120 105 / 0.2);
  border-right-color: rgb(100 120 105 / 0.2);
}

.hover\:border-x-custom_9\/25:hover {
  border-left-color: rgb(100 120 105 / 0.25);
  border-right-color: rgb(100 120 105 / 0.25);
}

.hover\:border-x-custom_9\/30:hover {
  border-left-color: rgb(100 120 105 / 0.3);
  border-right-color: rgb(100 120 105 / 0.3);
}

.hover\:border-x-custom_9\/40:hover {
  border-left-color: rgb(100 120 105 / 0.4);
  border-right-color: rgb(100 120 105 / 0.4);
}

.hover\:border-x-custom_9\/5:hover {
  border-left-color: rgb(100 120 105 / 0.05);
  border-right-color: rgb(100 120 105 / 0.05);
}

.hover\:border-x-custom_9\/50:hover {
  border-left-color: rgb(100 120 105 / 0.5);
  border-right-color: rgb(100 120 105 / 0.5);
}

.hover\:border-x-custom_9\/60:hover {
  border-left-color: rgb(100 120 105 / 0.6);
  border-right-color: rgb(100 120 105 / 0.6);
}

.hover\:border-x-custom_9\/70:hover {
  border-left-color: rgb(100 120 105 / 0.7);
  border-right-color: rgb(100 120 105 / 0.7);
}

.hover\:border-x-custom_9\/75:hover {
  border-left-color: rgb(100 120 105 / 0.75);
  border-right-color: rgb(100 120 105 / 0.75);
}

.hover\:border-x-custom_9\/80:hover {
  border-left-color: rgb(100 120 105 / 0.8);
  border-right-color: rgb(100 120 105 / 0.8);
}

.hover\:border-x-custom_9\/90:hover {
  border-left-color: rgb(100 120 105 / 0.9);
  border-right-color: rgb(100 120 105 / 0.9);
}

.hover\:border-x-custom_9\/95:hover {
  border-left-color: rgb(100 120 105 / 0.95);
  border-right-color: rgb(100 120 105 / 0.95);
}

.hover\:border-x-gold:hover {
  --tw-border-opacity: 1;
  border-left-color: rgb(198 154 101 / var(--tw-border-opacity));
  border-right-color: rgb(198 154 101 / var(--tw-border-opacity));
}

.hover\:border-x-gold\/0:hover {
  border-left-color: rgb(198 154 101 / 0);
  border-right-color: rgb(198 154 101 / 0);
}

.hover\:border-x-gold\/10:hover {
  border-left-color: rgb(198 154 101 / 0.1);
  border-right-color: rgb(198 154 101 / 0.1);
}

.hover\:border-x-gold\/100:hover {
  border-left-color: rgb(198 154 101 / 1);
  border-right-color: rgb(198 154 101 / 1);
}

.hover\:border-x-gold\/20:hover {
  border-left-color: rgb(198 154 101 / 0.2);
  border-right-color: rgb(198 154 101 / 0.2);
}

.hover\:border-x-gold\/25:hover {
  border-left-color: rgb(198 154 101 / 0.25);
  border-right-color: rgb(198 154 101 / 0.25);
}

.hover\:border-x-gold\/30:hover {
  border-left-color: rgb(198 154 101 / 0.3);
  border-right-color: rgb(198 154 101 / 0.3);
}

.hover\:border-x-gold\/40:hover {
  border-left-color: rgb(198 154 101 / 0.4);
  border-right-color: rgb(198 154 101 / 0.4);
}

.hover\:border-x-gold\/5:hover {
  border-left-color: rgb(198 154 101 / 0.05);
  border-right-color: rgb(198 154 101 / 0.05);
}

.hover\:border-x-gold\/50:hover {
  border-left-color: rgb(198 154 101 / 0.5);
  border-right-color: rgb(198 154 101 / 0.5);
}

.hover\:border-x-gold\/60:hover {
  border-left-color: rgb(198 154 101 / 0.6);
  border-right-color: rgb(198 154 101 / 0.6);
}

.hover\:border-x-gold\/70:hover {
  border-left-color: rgb(198 154 101 / 0.7);
  border-right-color: rgb(198 154 101 / 0.7);
}

.hover\:border-x-gold\/75:hover {
  border-left-color: rgb(198 154 101 / 0.75);
  border-right-color: rgb(198 154 101 / 0.75);
}

.hover\:border-x-gold\/80:hover {
  border-left-color: rgb(198 154 101 / 0.8);
  border-right-color: rgb(198 154 101 / 0.8);
}

.hover\:border-x-gold\/90:hover {
  border-left-color: rgb(198 154 101 / 0.9);
  border-right-color: rgb(198 154 101 / 0.9);
}

.hover\:border-x-gold\/95:hover {
  border-left-color: rgb(198 154 101 / 0.95);
  border-right-color: rgb(198 154 101 / 0.95);
}

.hover\:border-x-gray-100:hover {
  --tw-border-opacity: 1;
  border-left-color: rgb(243 244 246 / var(--tw-border-opacity));
  border-right-color: rgb(243 244 246 / var(--tw-border-opacity));
}

.hover\:border-x-gray-100\/0:hover {
  border-left-color: rgb(243 244 246 / 0);
  border-right-color: rgb(243 244 246 / 0);
}

.hover\:border-x-gray-100\/10:hover {
  border-left-color: rgb(243 244 246 / 0.1);
  border-right-color: rgb(243 244 246 / 0.1);
}

.hover\:border-x-gray-100\/100:hover {
  border-left-color: rgb(243 244 246 / 1);
  border-right-color: rgb(243 244 246 / 1);
}

.hover\:border-x-gray-100\/20:hover {
  border-left-color: rgb(243 244 246 / 0.2);
  border-right-color: rgb(243 244 246 / 0.2);
}

.hover\:border-x-gray-100\/25:hover {
  border-left-color: rgb(243 244 246 / 0.25);
  border-right-color: rgb(243 244 246 / 0.25);
}

.hover\:border-x-gray-100\/30:hover {
  border-left-color: rgb(243 244 246 / 0.3);
  border-right-color: rgb(243 244 246 / 0.3);
}

.hover\:border-x-gray-100\/40:hover {
  border-left-color: rgb(243 244 246 / 0.4);
  border-right-color: rgb(243 244 246 / 0.4);
}

.hover\:border-x-gray-100\/5:hover {
  border-left-color: rgb(243 244 246 / 0.05);
  border-right-color: rgb(243 244 246 / 0.05);
}

.hover\:border-x-gray-100\/50:hover {
  border-left-color: rgb(243 244 246 / 0.5);
  border-right-color: rgb(243 244 246 / 0.5);
}

.hover\:border-x-gray-100\/60:hover {
  border-left-color: rgb(243 244 246 / 0.6);
  border-right-color: rgb(243 244 246 / 0.6);
}

.hover\:border-x-gray-100\/70:hover {
  border-left-color: rgb(243 244 246 / 0.7);
  border-right-color: rgb(243 244 246 / 0.7);
}

.hover\:border-x-gray-100\/75:hover {
  border-left-color: rgb(243 244 246 / 0.75);
  border-right-color: rgb(243 244 246 / 0.75);
}

.hover\:border-x-gray-100\/80:hover {
  border-left-color: rgb(243 244 246 / 0.8);
  border-right-color: rgb(243 244 246 / 0.8);
}

.hover\:border-x-gray-100\/90:hover {
  border-left-color: rgb(243 244 246 / 0.9);
  border-right-color: rgb(243 244 246 / 0.9);
}

.hover\:border-x-gray-100\/95:hover {
  border-left-color: rgb(243 244 246 / 0.95);
  border-right-color: rgb(243 244 246 / 0.95);
}

.hover\:border-x-gray-200:hover {
  --tw-border-opacity: 1;
  border-left-color: rgb(229 231 235 / var(--tw-border-opacity));
  border-right-color: rgb(229 231 235 / var(--tw-border-opacity));
}

.hover\:border-x-gray-200\/0:hover {
  border-left-color: rgb(229 231 235 / 0);
  border-right-color: rgb(229 231 235 / 0);
}

.hover\:border-x-gray-200\/10:hover {
  border-left-color: rgb(229 231 235 / 0.1);
  border-right-color: rgb(229 231 235 / 0.1);
}

.hover\:border-x-gray-200\/100:hover {
  border-left-color: rgb(229 231 235 / 1);
  border-right-color: rgb(229 231 235 / 1);
}

.hover\:border-x-gray-200\/20:hover {
  border-left-color: rgb(229 231 235 / 0.2);
  border-right-color: rgb(229 231 235 / 0.2);
}

.hover\:border-x-gray-200\/25:hover {
  border-left-color: rgb(229 231 235 / 0.25);
  border-right-color: rgb(229 231 235 / 0.25);
}

.hover\:border-x-gray-200\/30:hover {
  border-left-color: rgb(229 231 235 / 0.3);
  border-right-color: rgb(229 231 235 / 0.3);
}

.hover\:border-x-gray-200\/40:hover {
  border-left-color: rgb(229 231 235 / 0.4);
  border-right-color: rgb(229 231 235 / 0.4);
}

.hover\:border-x-gray-200\/5:hover {
  border-left-color: rgb(229 231 235 / 0.05);
  border-right-color: rgb(229 231 235 / 0.05);
}

.hover\:border-x-gray-200\/50:hover {
  border-left-color: rgb(229 231 235 / 0.5);
  border-right-color: rgb(229 231 235 / 0.5);
}

.hover\:border-x-gray-200\/60:hover {
  border-left-color: rgb(229 231 235 / 0.6);
  border-right-color: rgb(229 231 235 / 0.6);
}

.hover\:border-x-gray-200\/70:hover {
  border-left-color: rgb(229 231 235 / 0.7);
  border-right-color: rgb(229 231 235 / 0.7);
}

.hover\:border-x-gray-200\/75:hover {
  border-left-color: rgb(229 231 235 / 0.75);
  border-right-color: rgb(229 231 235 / 0.75);
}

.hover\:border-x-gray-200\/80:hover {
  border-left-color: rgb(229 231 235 / 0.8);
  border-right-color: rgb(229 231 235 / 0.8);
}

.hover\:border-x-gray-200\/90:hover {
  border-left-color: rgb(229 231 235 / 0.9);
  border-right-color: rgb(229 231 235 / 0.9);
}

.hover\:border-x-gray-200\/95:hover {
  border-left-color: rgb(229 231 235 / 0.95);
  border-right-color: rgb(229 231 235 / 0.95);
}

.hover\:border-x-gray-300:hover {
  --tw-border-opacity: 1;
  border-left-color: rgb(209 213 219 / var(--tw-border-opacity));
  border-right-color: rgb(209 213 219 / var(--tw-border-opacity));
}

.hover\:border-x-gray-300\/0:hover {
  border-left-color: rgb(209 213 219 / 0);
  border-right-color: rgb(209 213 219 / 0);
}

.hover\:border-x-gray-300\/10:hover {
  border-left-color: rgb(209 213 219 / 0.1);
  border-right-color: rgb(209 213 219 / 0.1);
}

.hover\:border-x-gray-300\/100:hover {
  border-left-color: rgb(209 213 219 / 1);
  border-right-color: rgb(209 213 219 / 1);
}

.hover\:border-x-gray-300\/20:hover {
  border-left-color: rgb(209 213 219 / 0.2);
  border-right-color: rgb(209 213 219 / 0.2);
}

.hover\:border-x-gray-300\/25:hover {
  border-left-color: rgb(209 213 219 / 0.25);
  border-right-color: rgb(209 213 219 / 0.25);
}

.hover\:border-x-gray-300\/30:hover {
  border-left-color: rgb(209 213 219 / 0.3);
  border-right-color: rgb(209 213 219 / 0.3);
}

.hover\:border-x-gray-300\/40:hover {
  border-left-color: rgb(209 213 219 / 0.4);
  border-right-color: rgb(209 213 219 / 0.4);
}

.hover\:border-x-gray-300\/5:hover {
  border-left-color: rgb(209 213 219 / 0.05);
  border-right-color: rgb(209 213 219 / 0.05);
}

.hover\:border-x-gray-300\/50:hover {
  border-left-color: rgb(209 213 219 / 0.5);
  border-right-color: rgb(209 213 219 / 0.5);
}

.hover\:border-x-gray-300\/60:hover {
  border-left-color: rgb(209 213 219 / 0.6);
  border-right-color: rgb(209 213 219 / 0.6);
}

.hover\:border-x-gray-300\/70:hover {
  border-left-color: rgb(209 213 219 / 0.7);
  border-right-color: rgb(209 213 219 / 0.7);
}

.hover\:border-x-gray-300\/75:hover {
  border-left-color: rgb(209 213 219 / 0.75);
  border-right-color: rgb(209 213 219 / 0.75);
}

.hover\:border-x-gray-300\/80:hover {
  border-left-color: rgb(209 213 219 / 0.8);
  border-right-color: rgb(209 213 219 / 0.8);
}

.hover\:border-x-gray-300\/90:hover {
  border-left-color: rgb(209 213 219 / 0.9);
  border-right-color: rgb(209 213 219 / 0.9);
}

.hover\:border-x-gray-300\/95:hover {
  border-left-color: rgb(209 213 219 / 0.95);
  border-right-color: rgb(209 213 219 / 0.95);
}

.hover\:border-x-gray-400:hover {
  --tw-border-opacity: 1;
  border-left-color: rgb(156 163 175 / var(--tw-border-opacity));
  border-right-color: rgb(156 163 175 / var(--tw-border-opacity));
}

.hover\:border-x-gray-400\/0:hover {
  border-left-color: rgb(156 163 175 / 0);
  border-right-color: rgb(156 163 175 / 0);
}

.hover\:border-x-gray-400\/10:hover {
  border-left-color: rgb(156 163 175 / 0.1);
  border-right-color: rgb(156 163 175 / 0.1);
}

.hover\:border-x-gray-400\/100:hover {
  border-left-color: rgb(156 163 175 / 1);
  border-right-color: rgb(156 163 175 / 1);
}

.hover\:border-x-gray-400\/20:hover {
  border-left-color: rgb(156 163 175 / 0.2);
  border-right-color: rgb(156 163 175 / 0.2);
}

.hover\:border-x-gray-400\/25:hover {
  border-left-color: rgb(156 163 175 / 0.25);
  border-right-color: rgb(156 163 175 / 0.25);
}

.hover\:border-x-gray-400\/30:hover {
  border-left-color: rgb(156 163 175 / 0.3);
  border-right-color: rgb(156 163 175 / 0.3);
}

.hover\:border-x-gray-400\/40:hover {
  border-left-color: rgb(156 163 175 / 0.4);
  border-right-color: rgb(156 163 175 / 0.4);
}

.hover\:border-x-gray-400\/5:hover {
  border-left-color: rgb(156 163 175 / 0.05);
  border-right-color: rgb(156 163 175 / 0.05);
}

.hover\:border-x-gray-400\/50:hover {
  border-left-color: rgb(156 163 175 / 0.5);
  border-right-color: rgb(156 163 175 / 0.5);
}

.hover\:border-x-gray-400\/60:hover {
  border-left-color: rgb(156 163 175 / 0.6);
  border-right-color: rgb(156 163 175 / 0.6);
}

.hover\:border-x-gray-400\/70:hover {
  border-left-color: rgb(156 163 175 / 0.7);
  border-right-color: rgb(156 163 175 / 0.7);
}

.hover\:border-x-gray-400\/75:hover {
  border-left-color: rgb(156 163 175 / 0.75);
  border-right-color: rgb(156 163 175 / 0.75);
}

.hover\:border-x-gray-400\/80:hover {
  border-left-color: rgb(156 163 175 / 0.8);
  border-right-color: rgb(156 163 175 / 0.8);
}

.hover\:border-x-gray-400\/90:hover {
  border-left-color: rgb(156 163 175 / 0.9);
  border-right-color: rgb(156 163 175 / 0.9);
}

.hover\:border-x-gray-400\/95:hover {
  border-left-color: rgb(156 163 175 / 0.95);
  border-right-color: rgb(156 163 175 / 0.95);
}

.hover\:border-x-gray-50:hover {
  --tw-border-opacity: 1;
  border-left-color: rgb(249 250 251 / var(--tw-border-opacity));
  border-right-color: rgb(249 250 251 / var(--tw-border-opacity));
}

.hover\:border-x-gray-50\/0:hover {
  border-left-color: rgb(249 250 251 / 0);
  border-right-color: rgb(249 250 251 / 0);
}

.hover\:border-x-gray-50\/10:hover {
  border-left-color: rgb(249 250 251 / 0.1);
  border-right-color: rgb(249 250 251 / 0.1);
}

.hover\:border-x-gray-50\/100:hover {
  border-left-color: rgb(249 250 251 / 1);
  border-right-color: rgb(249 250 251 / 1);
}

.hover\:border-x-gray-50\/20:hover {
  border-left-color: rgb(249 250 251 / 0.2);
  border-right-color: rgb(249 250 251 / 0.2);
}

.hover\:border-x-gray-50\/25:hover {
  border-left-color: rgb(249 250 251 / 0.25);
  border-right-color: rgb(249 250 251 / 0.25);
}

.hover\:border-x-gray-50\/30:hover {
  border-left-color: rgb(249 250 251 / 0.3);
  border-right-color: rgb(249 250 251 / 0.3);
}

.hover\:border-x-gray-50\/40:hover {
  border-left-color: rgb(249 250 251 / 0.4);
  border-right-color: rgb(249 250 251 / 0.4);
}

.hover\:border-x-gray-50\/5:hover {
  border-left-color: rgb(249 250 251 / 0.05);
  border-right-color: rgb(249 250 251 / 0.05);
}

.hover\:border-x-gray-50\/50:hover {
  border-left-color: rgb(249 250 251 / 0.5);
  border-right-color: rgb(249 250 251 / 0.5);
}

.hover\:border-x-gray-50\/60:hover {
  border-left-color: rgb(249 250 251 / 0.6);
  border-right-color: rgb(249 250 251 / 0.6);
}

.hover\:border-x-gray-50\/70:hover {
  border-left-color: rgb(249 250 251 / 0.7);
  border-right-color: rgb(249 250 251 / 0.7);
}

.hover\:border-x-gray-50\/75:hover {
  border-left-color: rgb(249 250 251 / 0.75);
  border-right-color: rgb(249 250 251 / 0.75);
}

.hover\:border-x-gray-50\/80:hover {
  border-left-color: rgb(249 250 251 / 0.8);
  border-right-color: rgb(249 250 251 / 0.8);
}

.hover\:border-x-gray-50\/90:hover {
  border-left-color: rgb(249 250 251 / 0.9);
  border-right-color: rgb(249 250 251 / 0.9);
}

.hover\:border-x-gray-50\/95:hover {
  border-left-color: rgb(249 250 251 / 0.95);
  border-right-color: rgb(249 250 251 / 0.95);
}

.hover\:border-x-gray-500:hover {
  --tw-border-opacity: 1;
  border-left-color: rgb(107 114 128 / var(--tw-border-opacity));
  border-right-color: rgb(107 114 128 / var(--tw-border-opacity));
}

.hover\:border-x-gray-500\/0:hover {
  border-left-color: rgb(107 114 128 / 0);
  border-right-color: rgb(107 114 128 / 0);
}

.hover\:border-x-gray-500\/10:hover {
  border-left-color: rgb(107 114 128 / 0.1);
  border-right-color: rgb(107 114 128 / 0.1);
}

.hover\:border-x-gray-500\/100:hover {
  border-left-color: rgb(107 114 128 / 1);
  border-right-color: rgb(107 114 128 / 1);
}

.hover\:border-x-gray-500\/20:hover {
  border-left-color: rgb(107 114 128 / 0.2);
  border-right-color: rgb(107 114 128 / 0.2);
}

.hover\:border-x-gray-500\/25:hover {
  border-left-color: rgb(107 114 128 / 0.25);
  border-right-color: rgb(107 114 128 / 0.25);
}

.hover\:border-x-gray-500\/30:hover {
  border-left-color: rgb(107 114 128 / 0.3);
  border-right-color: rgb(107 114 128 / 0.3);
}

.hover\:border-x-gray-500\/40:hover {
  border-left-color: rgb(107 114 128 / 0.4);
  border-right-color: rgb(107 114 128 / 0.4);
}

.hover\:border-x-gray-500\/5:hover {
  border-left-color: rgb(107 114 128 / 0.05);
  border-right-color: rgb(107 114 128 / 0.05);
}

.hover\:border-x-gray-500\/50:hover {
  border-left-color: rgb(107 114 128 / 0.5);
  border-right-color: rgb(107 114 128 / 0.5);
}

.hover\:border-x-gray-500\/60:hover {
  border-left-color: rgb(107 114 128 / 0.6);
  border-right-color: rgb(107 114 128 / 0.6);
}

.hover\:border-x-gray-500\/70:hover {
  border-left-color: rgb(107 114 128 / 0.7);
  border-right-color: rgb(107 114 128 / 0.7);
}

.hover\:border-x-gray-500\/75:hover {
  border-left-color: rgb(107 114 128 / 0.75);
  border-right-color: rgb(107 114 128 / 0.75);
}

.hover\:border-x-gray-500\/80:hover {
  border-left-color: rgb(107 114 128 / 0.8);
  border-right-color: rgb(107 114 128 / 0.8);
}

.hover\:border-x-gray-500\/90:hover {
  border-left-color: rgb(107 114 128 / 0.9);
  border-right-color: rgb(107 114 128 / 0.9);
}

.hover\:border-x-gray-500\/95:hover {
  border-left-color: rgb(107 114 128 / 0.95);
  border-right-color: rgb(107 114 128 / 0.95);
}

.hover\:border-x-gray-600:hover {
  --tw-border-opacity: 1;
  border-left-color: rgb(75 85 99 / var(--tw-border-opacity));
  border-right-color: rgb(75 85 99 / var(--tw-border-opacity));
}

.hover\:border-x-gray-600\/0:hover {
  border-left-color: rgb(75 85 99 / 0);
  border-right-color: rgb(75 85 99 / 0);
}

.hover\:border-x-gray-600\/10:hover {
  border-left-color: rgb(75 85 99 / 0.1);
  border-right-color: rgb(75 85 99 / 0.1);
}

.hover\:border-x-gray-600\/100:hover {
  border-left-color: rgb(75 85 99 / 1);
  border-right-color: rgb(75 85 99 / 1);
}

.hover\:border-x-gray-600\/20:hover {
  border-left-color: rgb(75 85 99 / 0.2);
  border-right-color: rgb(75 85 99 / 0.2);
}

.hover\:border-x-gray-600\/25:hover {
  border-left-color: rgb(75 85 99 / 0.25);
  border-right-color: rgb(75 85 99 / 0.25);
}

.hover\:border-x-gray-600\/30:hover {
  border-left-color: rgb(75 85 99 / 0.3);
  border-right-color: rgb(75 85 99 / 0.3);
}

.hover\:border-x-gray-600\/40:hover {
  border-left-color: rgb(75 85 99 / 0.4);
  border-right-color: rgb(75 85 99 / 0.4);
}

.hover\:border-x-gray-600\/5:hover {
  border-left-color: rgb(75 85 99 / 0.05);
  border-right-color: rgb(75 85 99 / 0.05);
}

.hover\:border-x-gray-600\/50:hover {
  border-left-color: rgb(75 85 99 / 0.5);
  border-right-color: rgb(75 85 99 / 0.5);
}

.hover\:border-x-gray-600\/60:hover {
  border-left-color: rgb(75 85 99 / 0.6);
  border-right-color: rgb(75 85 99 / 0.6);
}

.hover\:border-x-gray-600\/70:hover {
  border-left-color: rgb(75 85 99 / 0.7);
  border-right-color: rgb(75 85 99 / 0.7);
}

.hover\:border-x-gray-600\/75:hover {
  border-left-color: rgb(75 85 99 / 0.75);
  border-right-color: rgb(75 85 99 / 0.75);
}

.hover\:border-x-gray-600\/80:hover {
  border-left-color: rgb(75 85 99 / 0.8);
  border-right-color: rgb(75 85 99 / 0.8);
}

.hover\:border-x-gray-600\/90:hover {
  border-left-color: rgb(75 85 99 / 0.9);
  border-right-color: rgb(75 85 99 / 0.9);
}

.hover\:border-x-gray-600\/95:hover {
  border-left-color: rgb(75 85 99 / 0.95);
  border-right-color: rgb(75 85 99 / 0.95);
}

.hover\:border-x-gray-700:hover {
  --tw-border-opacity: 1;
  border-left-color: rgb(55 65 81 / var(--tw-border-opacity));
  border-right-color: rgb(55 65 81 / var(--tw-border-opacity));
}

.hover\:border-x-gray-700\/0:hover {
  border-left-color: rgb(55 65 81 / 0);
  border-right-color: rgb(55 65 81 / 0);
}

.hover\:border-x-gray-700\/10:hover {
  border-left-color: rgb(55 65 81 / 0.1);
  border-right-color: rgb(55 65 81 / 0.1);
}

.hover\:border-x-gray-700\/100:hover {
  border-left-color: rgb(55 65 81 / 1);
  border-right-color: rgb(55 65 81 / 1);
}

.hover\:border-x-gray-700\/20:hover {
  border-left-color: rgb(55 65 81 / 0.2);
  border-right-color: rgb(55 65 81 / 0.2);
}

.hover\:border-x-gray-700\/25:hover {
  border-left-color: rgb(55 65 81 / 0.25);
  border-right-color: rgb(55 65 81 / 0.25);
}

.hover\:border-x-gray-700\/30:hover {
  border-left-color: rgb(55 65 81 / 0.3);
  border-right-color: rgb(55 65 81 / 0.3);
}

.hover\:border-x-gray-700\/40:hover {
  border-left-color: rgb(55 65 81 / 0.4);
  border-right-color: rgb(55 65 81 / 0.4);
}

.hover\:border-x-gray-700\/5:hover {
  border-left-color: rgb(55 65 81 / 0.05);
  border-right-color: rgb(55 65 81 / 0.05);
}

.hover\:border-x-gray-700\/50:hover {
  border-left-color: rgb(55 65 81 / 0.5);
  border-right-color: rgb(55 65 81 / 0.5);
}

.hover\:border-x-gray-700\/60:hover {
  border-left-color: rgb(55 65 81 / 0.6);
  border-right-color: rgb(55 65 81 / 0.6);
}

.hover\:border-x-gray-700\/70:hover {
  border-left-color: rgb(55 65 81 / 0.7);
  border-right-color: rgb(55 65 81 / 0.7);
}

.hover\:border-x-gray-700\/75:hover {
  border-left-color: rgb(55 65 81 / 0.75);
  border-right-color: rgb(55 65 81 / 0.75);
}

.hover\:border-x-gray-700\/80:hover {
  border-left-color: rgb(55 65 81 / 0.8);
  border-right-color: rgb(55 65 81 / 0.8);
}

.hover\:border-x-gray-700\/90:hover {
  border-left-color: rgb(55 65 81 / 0.9);
  border-right-color: rgb(55 65 81 / 0.9);
}

.hover\:border-x-gray-700\/95:hover {
  border-left-color: rgb(55 65 81 / 0.95);
  border-right-color: rgb(55 65 81 / 0.95);
}

.hover\:border-x-gray-800:hover {
  --tw-border-opacity: 1;
  border-left-color: rgb(31 41 55 / var(--tw-border-opacity));
  border-right-color: rgb(31 41 55 / var(--tw-border-opacity));
}

.hover\:border-x-gray-800\/0:hover {
  border-left-color: rgb(31 41 55 / 0);
  border-right-color: rgb(31 41 55 / 0);
}

.hover\:border-x-gray-800\/10:hover {
  border-left-color: rgb(31 41 55 / 0.1);
  border-right-color: rgb(31 41 55 / 0.1);
}

.hover\:border-x-gray-800\/100:hover {
  border-left-color: rgb(31 41 55 / 1);
  border-right-color: rgb(31 41 55 / 1);
}

.hover\:border-x-gray-800\/20:hover {
  border-left-color: rgb(31 41 55 / 0.2);
  border-right-color: rgb(31 41 55 / 0.2);
}

.hover\:border-x-gray-800\/25:hover {
  border-left-color: rgb(31 41 55 / 0.25);
  border-right-color: rgb(31 41 55 / 0.25);
}

.hover\:border-x-gray-800\/30:hover {
  border-left-color: rgb(31 41 55 / 0.3);
  border-right-color: rgb(31 41 55 / 0.3);
}

.hover\:border-x-gray-800\/40:hover {
  border-left-color: rgb(31 41 55 / 0.4);
  border-right-color: rgb(31 41 55 / 0.4);
}

.hover\:border-x-gray-800\/5:hover {
  border-left-color: rgb(31 41 55 / 0.05);
  border-right-color: rgb(31 41 55 / 0.05);
}

.hover\:border-x-gray-800\/50:hover {
  border-left-color: rgb(31 41 55 / 0.5);
  border-right-color: rgb(31 41 55 / 0.5);
}

.hover\:border-x-gray-800\/60:hover {
  border-left-color: rgb(31 41 55 / 0.6);
  border-right-color: rgb(31 41 55 / 0.6);
}

.hover\:border-x-gray-800\/70:hover {
  border-left-color: rgb(31 41 55 / 0.7);
  border-right-color: rgb(31 41 55 / 0.7);
}

.hover\:border-x-gray-800\/75:hover {
  border-left-color: rgb(31 41 55 / 0.75);
  border-right-color: rgb(31 41 55 / 0.75);
}

.hover\:border-x-gray-800\/80:hover {
  border-left-color: rgb(31 41 55 / 0.8);
  border-right-color: rgb(31 41 55 / 0.8);
}

.hover\:border-x-gray-800\/90:hover {
  border-left-color: rgb(31 41 55 / 0.9);
  border-right-color: rgb(31 41 55 / 0.9);
}

.hover\:border-x-gray-800\/95:hover {
  border-left-color: rgb(31 41 55 / 0.95);
  border-right-color: rgb(31 41 55 / 0.95);
}

.hover\:border-x-gray-900:hover {
  --tw-border-opacity: 1;
  border-left-color: rgb(17 24 39 / var(--tw-border-opacity));
  border-right-color: rgb(17 24 39 / var(--tw-border-opacity));
}

.hover\:border-x-gray-900\/0:hover {
  border-left-color: rgb(17 24 39 / 0);
  border-right-color: rgb(17 24 39 / 0);
}

.hover\:border-x-gray-900\/10:hover {
  border-left-color: rgb(17 24 39 / 0.1);
  border-right-color: rgb(17 24 39 / 0.1);
}

.hover\:border-x-gray-900\/100:hover {
  border-left-color: rgb(17 24 39 / 1);
  border-right-color: rgb(17 24 39 / 1);
}

.hover\:border-x-gray-900\/20:hover {
  border-left-color: rgb(17 24 39 / 0.2);
  border-right-color: rgb(17 24 39 / 0.2);
}

.hover\:border-x-gray-900\/25:hover {
  border-left-color: rgb(17 24 39 / 0.25);
  border-right-color: rgb(17 24 39 / 0.25);
}

.hover\:border-x-gray-900\/30:hover {
  border-left-color: rgb(17 24 39 / 0.3);
  border-right-color: rgb(17 24 39 / 0.3);
}

.hover\:border-x-gray-900\/40:hover {
  border-left-color: rgb(17 24 39 / 0.4);
  border-right-color: rgb(17 24 39 / 0.4);
}

.hover\:border-x-gray-900\/5:hover {
  border-left-color: rgb(17 24 39 / 0.05);
  border-right-color: rgb(17 24 39 / 0.05);
}

.hover\:border-x-gray-900\/50:hover {
  border-left-color: rgb(17 24 39 / 0.5);
  border-right-color: rgb(17 24 39 / 0.5);
}

.hover\:border-x-gray-900\/60:hover {
  border-left-color: rgb(17 24 39 / 0.6);
  border-right-color: rgb(17 24 39 / 0.6);
}

.hover\:border-x-gray-900\/70:hover {
  border-left-color: rgb(17 24 39 / 0.7);
  border-right-color: rgb(17 24 39 / 0.7);
}

.hover\:border-x-gray-900\/75:hover {
  border-left-color: rgb(17 24 39 / 0.75);
  border-right-color: rgb(17 24 39 / 0.75);
}

.hover\:border-x-gray-900\/80:hover {
  border-left-color: rgb(17 24 39 / 0.8);
  border-right-color: rgb(17 24 39 / 0.8);
}

.hover\:border-x-gray-900\/90:hover {
  border-left-color: rgb(17 24 39 / 0.9);
  border-right-color: rgb(17 24 39 / 0.9);
}

.hover\:border-x-gray-900\/95:hover {
  border-left-color: rgb(17 24 39 / 0.95);
  border-right-color: rgb(17 24 39 / 0.95);
}

.hover\:border-x-gray-950:hover {
  --tw-border-opacity: 1;
  border-left-color: rgb(3 7 18 / var(--tw-border-opacity));
  border-right-color: rgb(3 7 18 / var(--tw-border-opacity));
}

.hover\:border-x-gray-950\/0:hover {
  border-left-color: rgb(3 7 18 / 0);
  border-right-color: rgb(3 7 18 / 0);
}

.hover\:border-x-gray-950\/10:hover {
  border-left-color: rgb(3 7 18 / 0.1);
  border-right-color: rgb(3 7 18 / 0.1);
}

.hover\:border-x-gray-950\/100:hover {
  border-left-color: rgb(3 7 18 / 1);
  border-right-color: rgb(3 7 18 / 1);
}

.hover\:border-x-gray-950\/20:hover {
  border-left-color: rgb(3 7 18 / 0.2);
  border-right-color: rgb(3 7 18 / 0.2);
}

.hover\:border-x-gray-950\/25:hover {
  border-left-color: rgb(3 7 18 / 0.25);
  border-right-color: rgb(3 7 18 / 0.25);
}

.hover\:border-x-gray-950\/30:hover {
  border-left-color: rgb(3 7 18 / 0.3);
  border-right-color: rgb(3 7 18 / 0.3);
}

.hover\:border-x-gray-950\/40:hover {
  border-left-color: rgb(3 7 18 / 0.4);
  border-right-color: rgb(3 7 18 / 0.4);
}

.hover\:border-x-gray-950\/5:hover {
  border-left-color: rgb(3 7 18 / 0.05);
  border-right-color: rgb(3 7 18 / 0.05);
}

.hover\:border-x-gray-950\/50:hover {
  border-left-color: rgb(3 7 18 / 0.5);
  border-right-color: rgb(3 7 18 / 0.5);
}

.hover\:border-x-gray-950\/60:hover {
  border-left-color: rgb(3 7 18 / 0.6);
  border-right-color: rgb(3 7 18 / 0.6);
}

.hover\:border-x-gray-950\/70:hover {
  border-left-color: rgb(3 7 18 / 0.7);
  border-right-color: rgb(3 7 18 / 0.7);
}

.hover\:border-x-gray-950\/75:hover {
  border-left-color: rgb(3 7 18 / 0.75);
  border-right-color: rgb(3 7 18 / 0.75);
}

.hover\:border-x-gray-950\/80:hover {
  border-left-color: rgb(3 7 18 / 0.8);
  border-right-color: rgb(3 7 18 / 0.8);
}

.hover\:border-x-gray-950\/90:hover {
  border-left-color: rgb(3 7 18 / 0.9);
  border-right-color: rgb(3 7 18 / 0.9);
}

.hover\:border-x-gray-950\/95:hover {
  border-left-color: rgb(3 7 18 / 0.95);
  border-right-color: rgb(3 7 18 / 0.95);
}

.hover\:border-x-green:hover {
  --tw-border-opacity: 1;
  border-left-color: rgb(132 156 116 / var(--tw-border-opacity));
  border-right-color: rgb(132 156 116 / var(--tw-border-opacity));
}

.hover\:border-x-green\/0:hover {
  border-left-color: rgb(132 156 116 / 0);
  border-right-color: rgb(132 156 116 / 0);
}

.hover\:border-x-green\/10:hover {
  border-left-color: rgb(132 156 116 / 0.1);
  border-right-color: rgb(132 156 116 / 0.1);
}

.hover\:border-x-green\/100:hover {
  border-left-color: rgb(132 156 116 / 1);
  border-right-color: rgb(132 156 116 / 1);
}

.hover\:border-x-green\/20:hover {
  border-left-color: rgb(132 156 116 / 0.2);
  border-right-color: rgb(132 156 116 / 0.2);
}

.hover\:border-x-green\/25:hover {
  border-left-color: rgb(132 156 116 / 0.25);
  border-right-color: rgb(132 156 116 / 0.25);
}

.hover\:border-x-green\/30:hover {
  border-left-color: rgb(132 156 116 / 0.3);
  border-right-color: rgb(132 156 116 / 0.3);
}

.hover\:border-x-green\/40:hover {
  border-left-color: rgb(132 156 116 / 0.4);
  border-right-color: rgb(132 156 116 / 0.4);
}

.hover\:border-x-green\/5:hover {
  border-left-color: rgb(132 156 116 / 0.05);
  border-right-color: rgb(132 156 116 / 0.05);
}

.hover\:border-x-green\/50:hover {
  border-left-color: rgb(132 156 116 / 0.5);
  border-right-color: rgb(132 156 116 / 0.5);
}

.hover\:border-x-green\/60:hover {
  border-left-color: rgb(132 156 116 / 0.6);
  border-right-color: rgb(132 156 116 / 0.6);
}

.hover\:border-x-green\/70:hover {
  border-left-color: rgb(132 156 116 / 0.7);
  border-right-color: rgb(132 156 116 / 0.7);
}

.hover\:border-x-green\/75:hover {
  border-left-color: rgb(132 156 116 / 0.75);
  border-right-color: rgb(132 156 116 / 0.75);
}

.hover\:border-x-green\/80:hover {
  border-left-color: rgb(132 156 116 / 0.8);
  border-right-color: rgb(132 156 116 / 0.8);
}

.hover\:border-x-green\/90:hover {
  border-left-color: rgb(132 156 116 / 0.9);
  border-right-color: rgb(132 156 116 / 0.9);
}

.hover\:border-x-green\/95:hover {
  border-left-color: rgb(132 156 116 / 0.95);
  border-right-color: rgb(132 156 116 / 0.95);
}

.hover\:border-x-inherit:hover {
  border-left-color: inherit;
  border-right-color: inherit;
}

.hover\:border-x-letterSpacing-normal:hover {
  border-left-color: 0em;
  border-right-color: 0em;
}

.hover\:border-x-letterSpacing-tight:hover {
  border-left-color: -0.025em;
  border-right-color: -0.025em;
}

.hover\:border-x-letterSpacing-tighter:hover {
  border-left-color: -0.05em;
  border-right-color: -0.05em;
}

.hover\:border-x-letterSpacing-wide:hover {
  border-left-color: 0.0125em;
  border-right-color: 0.0125em;
}

.hover\:border-x-letterSpacing-wider:hover {
  border-left-color: 0.05em;
  border-right-color: 0.05em;
}

.hover\:border-x-letterSpacing-widest:hover {
  border-left-color: 0.1em;
  border-right-color: 0.1em;
}

.hover\:border-x-lime:hover {
  --tw-border-opacity: 1;
  border-left-color: rgb(197 217 163 / var(--tw-border-opacity));
  border-right-color: rgb(197 217 163 / var(--tw-border-opacity));
}

.hover\:border-x-lime\/0:hover {
  border-left-color: rgb(197 217 163 / 0);
  border-right-color: rgb(197 217 163 / 0);
}

.hover\:border-x-lime\/10:hover {
  border-left-color: rgb(197 217 163 / 0.1);
  border-right-color: rgb(197 217 163 / 0.1);
}

.hover\:border-x-lime\/100:hover {
  border-left-color: rgb(197 217 163 / 1);
  border-right-color: rgb(197 217 163 / 1);
}

.hover\:border-x-lime\/20:hover {
  border-left-color: rgb(197 217 163 / 0.2);
  border-right-color: rgb(197 217 163 / 0.2);
}

.hover\:border-x-lime\/25:hover {
  border-left-color: rgb(197 217 163 / 0.25);
  border-right-color: rgb(197 217 163 / 0.25);
}

.hover\:border-x-lime\/30:hover {
  border-left-color: rgb(197 217 163 / 0.3);
  border-right-color: rgb(197 217 163 / 0.3);
}

.hover\:border-x-lime\/40:hover {
  border-left-color: rgb(197 217 163 / 0.4);
  border-right-color: rgb(197 217 163 / 0.4);
}

.hover\:border-x-lime\/5:hover {
  border-left-color: rgb(197 217 163 / 0.05);
  border-right-color: rgb(197 217 163 / 0.05);
}

.hover\:border-x-lime\/50:hover {
  border-left-color: rgb(197 217 163 / 0.5);
  border-right-color: rgb(197 217 163 / 0.5);
}

.hover\:border-x-lime\/60:hover {
  border-left-color: rgb(197 217 163 / 0.6);
  border-right-color: rgb(197 217 163 / 0.6);
}

.hover\:border-x-lime\/70:hover {
  border-left-color: rgb(197 217 163 / 0.7);
  border-right-color: rgb(197 217 163 / 0.7);
}

.hover\:border-x-lime\/75:hover {
  border-left-color: rgb(197 217 163 / 0.75);
  border-right-color: rgb(197 217 163 / 0.75);
}

.hover\:border-x-lime\/80:hover {
  border-left-color: rgb(197 217 163 / 0.8);
  border-right-color: rgb(197 217 163 / 0.8);
}

.hover\:border-x-lime\/90:hover {
  border-left-color: rgb(197 217 163 / 0.9);
  border-right-color: rgb(197 217 163 / 0.9);
}

.hover\:border-x-lime\/95:hover {
  border-left-color: rgb(197 217 163 / 0.95);
  border-right-color: rgb(197 217 163 / 0.95);
}

.hover\:border-x-navy:hover {
  --tw-border-opacity: 1;
  border-left-color: rgb(37 64 78 / var(--tw-border-opacity));
  border-right-color: rgb(37 64 78 / var(--tw-border-opacity));
}

.hover\:border-x-navy\/0:hover {
  border-left-color: rgb(37 64 78 / 0);
  border-right-color: rgb(37 64 78 / 0);
}

.hover\:border-x-navy\/10:hover {
  border-left-color: rgb(37 64 78 / 0.1);
  border-right-color: rgb(37 64 78 / 0.1);
}

.hover\:border-x-navy\/100:hover {
  border-left-color: rgb(37 64 78 / 1);
  border-right-color: rgb(37 64 78 / 1);
}

.hover\:border-x-navy\/20:hover {
  border-left-color: rgb(37 64 78 / 0.2);
  border-right-color: rgb(37 64 78 / 0.2);
}

.hover\:border-x-navy\/25:hover {
  border-left-color: rgb(37 64 78 / 0.25);
  border-right-color: rgb(37 64 78 / 0.25);
}

.hover\:border-x-navy\/30:hover {
  border-left-color: rgb(37 64 78 / 0.3);
  border-right-color: rgb(37 64 78 / 0.3);
}

.hover\:border-x-navy\/40:hover {
  border-left-color: rgb(37 64 78 / 0.4);
  border-right-color: rgb(37 64 78 / 0.4);
}

.hover\:border-x-navy\/5:hover {
  border-left-color: rgb(37 64 78 / 0.05);
  border-right-color: rgb(37 64 78 / 0.05);
}

.hover\:border-x-navy\/50:hover {
  border-left-color: rgb(37 64 78 / 0.5);
  border-right-color: rgb(37 64 78 / 0.5);
}

.hover\:border-x-navy\/60:hover {
  border-left-color: rgb(37 64 78 / 0.6);
  border-right-color: rgb(37 64 78 / 0.6);
}

.hover\:border-x-navy\/70:hover {
  border-left-color: rgb(37 64 78 / 0.7);
  border-right-color: rgb(37 64 78 / 0.7);
}

.hover\:border-x-navy\/75:hover {
  border-left-color: rgb(37 64 78 / 0.75);
  border-right-color: rgb(37 64 78 / 0.75);
}

.hover\:border-x-navy\/80:hover {
  border-left-color: rgb(37 64 78 / 0.8);
  border-right-color: rgb(37 64 78 / 0.8);
}

.hover\:border-x-navy\/90:hover {
  border-left-color: rgb(37 64 78 / 0.9);
  border-right-color: rgb(37 64 78 / 0.9);
}

.hover\:border-x-navy\/95:hover {
  border-left-color: rgb(37 64 78 / 0.95);
  border-right-color: rgb(37 64 78 / 0.95);
}

.hover\:border-x-teal:hover {
  --tw-border-opacity: 1;
  border-left-color: rgb(78 105 119 / var(--tw-border-opacity));
  border-right-color: rgb(78 105 119 / var(--tw-border-opacity));
}

.hover\:border-x-teal\/0:hover {
  border-left-color: rgb(78 105 119 / 0);
  border-right-color: rgb(78 105 119 / 0);
}

.hover\:border-x-teal\/10:hover {
  border-left-color: rgb(78 105 119 / 0.1);
  border-right-color: rgb(78 105 119 / 0.1);
}

.hover\:border-x-teal\/100:hover {
  border-left-color: rgb(78 105 119 / 1);
  border-right-color: rgb(78 105 119 / 1);
}

.hover\:border-x-teal\/20:hover {
  border-left-color: rgb(78 105 119 / 0.2);
  border-right-color: rgb(78 105 119 / 0.2);
}

.hover\:border-x-teal\/25:hover {
  border-left-color: rgb(78 105 119 / 0.25);
  border-right-color: rgb(78 105 119 / 0.25);
}

.hover\:border-x-teal\/30:hover {
  border-left-color: rgb(78 105 119 / 0.3);
  border-right-color: rgb(78 105 119 / 0.3);
}

.hover\:border-x-teal\/40:hover {
  border-left-color: rgb(78 105 119 / 0.4);
  border-right-color: rgb(78 105 119 / 0.4);
}

.hover\:border-x-teal\/5:hover {
  border-left-color: rgb(78 105 119 / 0.05);
  border-right-color: rgb(78 105 119 / 0.05);
}

.hover\:border-x-teal\/50:hover {
  border-left-color: rgb(78 105 119 / 0.5);
  border-right-color: rgb(78 105 119 / 0.5);
}

.hover\:border-x-teal\/60:hover {
  border-left-color: rgb(78 105 119 / 0.6);
  border-right-color: rgb(78 105 119 / 0.6);
}

.hover\:border-x-teal\/70:hover {
  border-left-color: rgb(78 105 119 / 0.7);
  border-right-color: rgb(78 105 119 / 0.7);
}

.hover\:border-x-teal\/75:hover {
  border-left-color: rgb(78 105 119 / 0.75);
  border-right-color: rgb(78 105 119 / 0.75);
}

.hover\:border-x-teal\/80:hover {
  border-left-color: rgb(78 105 119 / 0.8);
  border-right-color: rgb(78 105 119 / 0.8);
}

.hover\:border-x-teal\/90:hover {
  border-left-color: rgb(78 105 119 / 0.9);
  border-right-color: rgb(78 105 119 / 0.9);
}

.hover\:border-x-teal\/95:hover {
  border-left-color: rgb(78 105 119 / 0.95);
  border-right-color: rgb(78 105 119 / 0.95);
}

.hover\:border-x-transparent:hover {
  border-left-color: transparent;
  border-right-color: transparent;
}

.hover\:border-x-transparent\/0:hover {
  border-left-color: rgb(0 0 0 / 0);
  border-right-color: rgb(0 0 0 / 0);
}

.hover\:border-x-transparent\/10:hover {
  border-left-color: rgb(0 0 0 / 0.1);
  border-right-color: rgb(0 0 0 / 0.1);
}

.hover\:border-x-transparent\/100:hover {
  border-left-color: rgb(0 0 0 / 1);
  border-right-color: rgb(0 0 0 / 1);
}

.hover\:border-x-transparent\/20:hover {
  border-left-color: rgb(0 0 0 / 0.2);
  border-right-color: rgb(0 0 0 / 0.2);
}

.hover\:border-x-transparent\/25:hover {
  border-left-color: rgb(0 0 0 / 0.25);
  border-right-color: rgb(0 0 0 / 0.25);
}

.hover\:border-x-transparent\/30:hover {
  border-left-color: rgb(0 0 0 / 0.3);
  border-right-color: rgb(0 0 0 / 0.3);
}

.hover\:border-x-transparent\/40:hover {
  border-left-color: rgb(0 0 0 / 0.4);
  border-right-color: rgb(0 0 0 / 0.4);
}

.hover\:border-x-transparent\/5:hover {
  border-left-color: rgb(0 0 0 / 0.05);
  border-right-color: rgb(0 0 0 / 0.05);
}

.hover\:border-x-transparent\/50:hover {
  border-left-color: rgb(0 0 0 / 0.5);
  border-right-color: rgb(0 0 0 / 0.5);
}

.hover\:border-x-transparent\/60:hover {
  border-left-color: rgb(0 0 0 / 0.6);
  border-right-color: rgb(0 0 0 / 0.6);
}

.hover\:border-x-transparent\/70:hover {
  border-left-color: rgb(0 0 0 / 0.7);
  border-right-color: rgb(0 0 0 / 0.7);
}

.hover\:border-x-transparent\/75:hover {
  border-left-color: rgb(0 0 0 / 0.75);
  border-right-color: rgb(0 0 0 / 0.75);
}

.hover\:border-x-transparent\/80:hover {
  border-left-color: rgb(0 0 0 / 0.8);
  border-right-color: rgb(0 0 0 / 0.8);
}

.hover\:border-x-transparent\/90:hover {
  border-left-color: rgb(0 0 0 / 0.9);
  border-right-color: rgb(0 0 0 / 0.9);
}

.hover\:border-x-transparent\/95:hover {
  border-left-color: rgb(0 0 0 / 0.95);
  border-right-color: rgb(0 0 0 / 0.95);
}

.hover\:border-x-white:hover {
  --tw-border-opacity: 1;
  border-left-color: rgb(255 255 255 / var(--tw-border-opacity));
  border-right-color: rgb(255 255 255 / var(--tw-border-opacity));
}

.hover\:border-x-white\/0:hover {
  border-left-color: rgb(255 255 255 / 0);
  border-right-color: rgb(255 255 255 / 0);
}

.hover\:border-x-white\/10:hover {
  border-left-color: rgb(255 255 255 / 0.1);
  border-right-color: rgb(255 255 255 / 0.1);
}

.hover\:border-x-white\/100:hover {
  border-left-color: rgb(255 255 255 / 1);
  border-right-color: rgb(255 255 255 / 1);
}

.hover\:border-x-white\/20:hover {
  border-left-color: rgb(255 255 255 / 0.2);
  border-right-color: rgb(255 255 255 / 0.2);
}

.hover\:border-x-white\/25:hover {
  border-left-color: rgb(255 255 255 / 0.25);
  border-right-color: rgb(255 255 255 / 0.25);
}

.hover\:border-x-white\/30:hover {
  border-left-color: rgb(255 255 255 / 0.3);
  border-right-color: rgb(255 255 255 / 0.3);
}

.hover\:border-x-white\/40:hover {
  border-left-color: rgb(255 255 255 / 0.4);
  border-right-color: rgb(255 255 255 / 0.4);
}

.hover\:border-x-white\/5:hover {
  border-left-color: rgb(255 255 255 / 0.05);
  border-right-color: rgb(255 255 255 / 0.05);
}

.hover\:border-x-white\/50:hover {
  border-left-color: rgb(255 255 255 / 0.5);
  border-right-color: rgb(255 255 255 / 0.5);
}

.hover\:border-x-white\/60:hover {
  border-left-color: rgb(255 255 255 / 0.6);
  border-right-color: rgb(255 255 255 / 0.6);
}

.hover\:border-x-white\/70:hover {
  border-left-color: rgb(255 255 255 / 0.7);
  border-right-color: rgb(255 255 255 / 0.7);
}

.hover\:border-x-white\/75:hover {
  border-left-color: rgb(255 255 255 / 0.75);
  border-right-color: rgb(255 255 255 / 0.75);
}

.hover\:border-x-white\/80:hover {
  border-left-color: rgb(255 255 255 / 0.8);
  border-right-color: rgb(255 255 255 / 0.8);
}

.hover\:border-x-white\/90:hover {
  border-left-color: rgb(255 255 255 / 0.9);
  border-right-color: rgb(255 255 255 / 0.9);
}

.hover\:border-x-white\/95:hover {
  border-left-color: rgb(255 255 255 / 0.95);
  border-right-color: rgb(255 255 255 / 0.95);
}

.hover\:border-y-blue:hover {
  --tw-border-opacity: 1;
  border-top-color: rgb(86 138 172 / var(--tw-border-opacity));
  border-bottom-color: rgb(86 138 172 / var(--tw-border-opacity));
}

.hover\:border-y-blue\/0:hover {
  border-top-color: rgb(86 138 172 / 0);
  border-bottom-color: rgb(86 138 172 / 0);
}

.hover\:border-y-blue\/10:hover {
  border-top-color: rgb(86 138 172 / 0.1);
  border-bottom-color: rgb(86 138 172 / 0.1);
}

.hover\:border-y-blue\/100:hover {
  border-top-color: rgb(86 138 172 / 1);
  border-bottom-color: rgb(86 138 172 / 1);
}

.hover\:border-y-blue\/20:hover {
  border-top-color: rgb(86 138 172 / 0.2);
  border-bottom-color: rgb(86 138 172 / 0.2);
}

.hover\:border-y-blue\/25:hover {
  border-top-color: rgb(86 138 172 / 0.25);
  border-bottom-color: rgb(86 138 172 / 0.25);
}

.hover\:border-y-blue\/30:hover {
  border-top-color: rgb(86 138 172 / 0.3);
  border-bottom-color: rgb(86 138 172 / 0.3);
}

.hover\:border-y-blue\/40:hover {
  border-top-color: rgb(86 138 172 / 0.4);
  border-bottom-color: rgb(86 138 172 / 0.4);
}

.hover\:border-y-blue\/5:hover {
  border-top-color: rgb(86 138 172 / 0.05);
  border-bottom-color: rgb(86 138 172 / 0.05);
}

.hover\:border-y-blue\/50:hover {
  border-top-color: rgb(86 138 172 / 0.5);
  border-bottom-color: rgb(86 138 172 / 0.5);
}

.hover\:border-y-blue\/60:hover {
  border-top-color: rgb(86 138 172 / 0.6);
  border-bottom-color: rgb(86 138 172 / 0.6);
}

.hover\:border-y-blue\/70:hover {
  border-top-color: rgb(86 138 172 / 0.7);
  border-bottom-color: rgb(86 138 172 / 0.7);
}

.hover\:border-y-blue\/75:hover {
  border-top-color: rgb(86 138 172 / 0.75);
  border-bottom-color: rgb(86 138 172 / 0.75);
}

.hover\:border-y-blue\/80:hover {
  border-top-color: rgb(86 138 172 / 0.8);
  border-bottom-color: rgb(86 138 172 / 0.8);
}

.hover\:border-y-blue\/90:hover {
  border-top-color: rgb(86 138 172 / 0.9);
  border-bottom-color: rgb(86 138 172 / 0.9);
}

.hover\:border-y-blue\/95:hover {
  border-top-color: rgb(86 138 172 / 0.95);
  border-bottom-color: rgb(86 138 172 / 0.95);
}

.hover\:border-y-borderWidth:hover {
  border-top-color: 1px;
  border-bottom-color: 1px;
}

.hover\:border-y-borderWidth-0:hover {
  border-top-color: 0px;
  border-bottom-color: 0px;
}

.hover\:border-y-borderWidth-2:hover {
  border-top-color: 2px;
  border-bottom-color: 2px;
}

.hover\:border-y-borderWidth-4:hover {
  border-top-color: 4px;
  border-bottom-color: 4px;
}

.hover\:border-y-borderWidth-6:hover {
  border-top-color: 6px;
  border-bottom-color: 6px;
}

.hover\:border-y-borderWidth-8:hover {
  border-top-color: 8px;
  border-bottom-color: 8px;
}

.hover\:border-y-boxShadow:hover {
  border-top-color: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
  border-bottom-color: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
}

.hover\:border-y-boxShadow-2xl:hover {
  border-top-color: 0 25px 50px -12px rgb(0 0 0 / 0.25);
  border-bottom-color: 0 25px 50px -12px rgb(0 0 0 / 0.25);
}

.hover\:border-y-boxShadow-inner:hover {
  border-top-color: inset 0px 3px 3px rgba(0 0 0 / 1);
  border-bottom-color: inset 0px 3px 3px rgba(0 0 0 / 1);
}

.hover\:border-y-boxShadow-lg:hover {
  border-top-color: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  border-bottom-color: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
}

.hover\:border-y-boxShadow-md:hover {
  border-top-color: 0 1px 2px -1px rgb(0 0 0 / 0.1);
  border-bottom-color: 0 1px 2px -1px rgb(0 0 0 / 0.1);
}

.hover\:border-y-boxShadow-none:hover {
  border-top-color: none;
  border-bottom-color: none;
}

.hover\:border-y-boxShadow-sm:hover {
  border-top-color: 0px 6px 24px rgba(0, 0, 0, 0.8);
  border-bottom-color: 0px 6px 24px rgba(0, 0, 0, 0.8);
}

.hover\:border-y-boxShadow-xl:hover {
  border-top-color: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  border-bottom-color: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
}

.hover\:border-y-current:hover {
  border-top-color: currentColor;
  border-bottom-color: currentColor;
}

.hover\:border-y-custom_1:hover {
  --tw-border-opacity: 1;
  border-top-color: rgb(127 154 96 / var(--tw-border-opacity));
  border-bottom-color: rgb(127 154 96 / var(--tw-border-opacity));
}

.hover\:border-y-custom_1\/0:hover {
  border-top-color: rgb(127 154 96 / 0);
  border-bottom-color: rgb(127 154 96 / 0);
}

.hover\:border-y-custom_1\/10:hover {
  border-top-color: rgb(127 154 96 / 0.1);
  border-bottom-color: rgb(127 154 96 / 0.1);
}

.hover\:border-y-custom_1\/100:hover {
  border-top-color: rgb(127 154 96 / 1);
  border-bottom-color: rgb(127 154 96 / 1);
}

.hover\:border-y-custom_1\/20:hover {
  border-top-color: rgb(127 154 96 / 0.2);
  border-bottom-color: rgb(127 154 96 / 0.2);
}

.hover\:border-y-custom_1\/25:hover {
  border-top-color: rgb(127 154 96 / 0.25);
  border-bottom-color: rgb(127 154 96 / 0.25);
}

.hover\:border-y-custom_1\/30:hover {
  border-top-color: rgb(127 154 96 / 0.3);
  border-bottom-color: rgb(127 154 96 / 0.3);
}

.hover\:border-y-custom_1\/40:hover {
  border-top-color: rgb(127 154 96 / 0.4);
  border-bottom-color: rgb(127 154 96 / 0.4);
}

.hover\:border-y-custom_1\/5:hover {
  border-top-color: rgb(127 154 96 / 0.05);
  border-bottom-color: rgb(127 154 96 / 0.05);
}

.hover\:border-y-custom_1\/50:hover {
  border-top-color: rgb(127 154 96 / 0.5);
  border-bottom-color: rgb(127 154 96 / 0.5);
}

.hover\:border-y-custom_1\/60:hover {
  border-top-color: rgb(127 154 96 / 0.6);
  border-bottom-color: rgb(127 154 96 / 0.6);
}

.hover\:border-y-custom_1\/70:hover {
  border-top-color: rgb(127 154 96 / 0.7);
  border-bottom-color: rgb(127 154 96 / 0.7);
}

.hover\:border-y-custom_1\/75:hover {
  border-top-color: rgb(127 154 96 / 0.75);
  border-bottom-color: rgb(127 154 96 / 0.75);
}

.hover\:border-y-custom_1\/80:hover {
  border-top-color: rgb(127 154 96 / 0.8);
  border-bottom-color: rgb(127 154 96 / 0.8);
}

.hover\:border-y-custom_1\/90:hover {
  border-top-color: rgb(127 154 96 / 0.9);
  border-bottom-color: rgb(127 154 96 / 0.9);
}

.hover\:border-y-custom_1\/95:hover {
  border-top-color: rgb(127 154 96 / 0.95);
  border-bottom-color: rgb(127 154 96 / 0.95);
}

.hover\:border-y-custom_10:hover {
  --tw-border-opacity: 1;
  border-top-color: rgb(100 136 99 / var(--tw-border-opacity));
  border-bottom-color: rgb(100 136 99 / var(--tw-border-opacity));
}

.hover\:border-y-custom_10\/0:hover {
  border-top-color: rgb(100 136 99 / 0);
  border-bottom-color: rgb(100 136 99 / 0);
}

.hover\:border-y-custom_10\/10:hover {
  border-top-color: rgb(100 136 99 / 0.1);
  border-bottom-color: rgb(100 136 99 / 0.1);
}

.hover\:border-y-custom_10\/100:hover {
  border-top-color: rgb(100 136 99 / 1);
  border-bottom-color: rgb(100 136 99 / 1);
}

.hover\:border-y-custom_10\/20:hover {
  border-top-color: rgb(100 136 99 / 0.2);
  border-bottom-color: rgb(100 136 99 / 0.2);
}

.hover\:border-y-custom_10\/25:hover {
  border-top-color: rgb(100 136 99 / 0.25);
  border-bottom-color: rgb(100 136 99 / 0.25);
}

.hover\:border-y-custom_10\/30:hover {
  border-top-color: rgb(100 136 99 / 0.3);
  border-bottom-color: rgb(100 136 99 / 0.3);
}

.hover\:border-y-custom_10\/40:hover {
  border-top-color: rgb(100 136 99 / 0.4);
  border-bottom-color: rgb(100 136 99 / 0.4);
}

.hover\:border-y-custom_10\/5:hover {
  border-top-color: rgb(100 136 99 / 0.05);
  border-bottom-color: rgb(100 136 99 / 0.05);
}

.hover\:border-y-custom_10\/50:hover {
  border-top-color: rgb(100 136 99 / 0.5);
  border-bottom-color: rgb(100 136 99 / 0.5);
}

.hover\:border-y-custom_10\/60:hover {
  border-top-color: rgb(100 136 99 / 0.6);
  border-bottom-color: rgb(100 136 99 / 0.6);
}

.hover\:border-y-custom_10\/70:hover {
  border-top-color: rgb(100 136 99 / 0.7);
  border-bottom-color: rgb(100 136 99 / 0.7);
}

.hover\:border-y-custom_10\/75:hover {
  border-top-color: rgb(100 136 99 / 0.75);
  border-bottom-color: rgb(100 136 99 / 0.75);
}

.hover\:border-y-custom_10\/80:hover {
  border-top-color: rgb(100 136 99 / 0.8);
  border-bottom-color: rgb(100 136 99 / 0.8);
}

.hover\:border-y-custom_10\/90:hover {
  border-top-color: rgb(100 136 99 / 0.9);
  border-bottom-color: rgb(100 136 99 / 0.9);
}

.hover\:border-y-custom_10\/95:hover {
  border-top-color: rgb(100 136 99 / 0.95);
  border-bottom-color: rgb(100 136 99 / 0.95);
}

.hover\:border-y-custom_2:hover {
  --tw-border-opacity: 1;
  border-top-color: rgb(164 134 95 / var(--tw-border-opacity));
  border-bottom-color: rgb(164 134 95 / var(--tw-border-opacity));
}

.hover\:border-y-custom_2\/0:hover {
  border-top-color: rgb(164 134 95 / 0);
  border-bottom-color: rgb(164 134 95 / 0);
}

.hover\:border-y-custom_2\/10:hover {
  border-top-color: rgb(164 134 95 / 0.1);
  border-bottom-color: rgb(164 134 95 / 0.1);
}

.hover\:border-y-custom_2\/100:hover {
  border-top-color: rgb(164 134 95 / 1);
  border-bottom-color: rgb(164 134 95 / 1);
}

.hover\:border-y-custom_2\/20:hover {
  border-top-color: rgb(164 134 95 / 0.2);
  border-bottom-color: rgb(164 134 95 / 0.2);
}

.hover\:border-y-custom_2\/25:hover {
  border-top-color: rgb(164 134 95 / 0.25);
  border-bottom-color: rgb(164 134 95 / 0.25);
}

.hover\:border-y-custom_2\/30:hover {
  border-top-color: rgb(164 134 95 / 0.3);
  border-bottom-color: rgb(164 134 95 / 0.3);
}

.hover\:border-y-custom_2\/40:hover {
  border-top-color: rgb(164 134 95 / 0.4);
  border-bottom-color: rgb(164 134 95 / 0.4);
}

.hover\:border-y-custom_2\/5:hover {
  border-top-color: rgb(164 134 95 / 0.05);
  border-bottom-color: rgb(164 134 95 / 0.05);
}

.hover\:border-y-custom_2\/50:hover {
  border-top-color: rgb(164 134 95 / 0.5);
  border-bottom-color: rgb(164 134 95 / 0.5);
}

.hover\:border-y-custom_2\/60:hover {
  border-top-color: rgb(164 134 95 / 0.6);
  border-bottom-color: rgb(164 134 95 / 0.6);
}

.hover\:border-y-custom_2\/70:hover {
  border-top-color: rgb(164 134 95 / 0.7);
  border-bottom-color: rgb(164 134 95 / 0.7);
}

.hover\:border-y-custom_2\/75:hover {
  border-top-color: rgb(164 134 95 / 0.75);
  border-bottom-color: rgb(164 134 95 / 0.75);
}

.hover\:border-y-custom_2\/80:hover {
  border-top-color: rgb(164 134 95 / 0.8);
  border-bottom-color: rgb(164 134 95 / 0.8);
}

.hover\:border-y-custom_2\/90:hover {
  border-top-color: rgb(164 134 95 / 0.9);
  border-bottom-color: rgb(164 134 95 / 0.9);
}

.hover\:border-y-custom_2\/95:hover {
  border-top-color: rgb(164 134 95 / 0.95);
  border-bottom-color: rgb(164 134 95 / 0.95);
}

.hover\:border-y-custom_3:hover {
  --tw-border-opacity: 1;
  border-top-color: rgb(73 98 96 / var(--tw-border-opacity));
  border-bottom-color: rgb(73 98 96 / var(--tw-border-opacity));
}

.hover\:border-y-custom_3\/0:hover {
  border-top-color: rgb(73 98 96 / 0);
  border-bottom-color: rgb(73 98 96 / 0);
}

.hover\:border-y-custom_3\/10:hover {
  border-top-color: rgb(73 98 96 / 0.1);
  border-bottom-color: rgb(73 98 96 / 0.1);
}

.hover\:border-y-custom_3\/100:hover {
  border-top-color: rgb(73 98 96 / 1);
  border-bottom-color: rgb(73 98 96 / 1);
}

.hover\:border-y-custom_3\/20:hover {
  border-top-color: rgb(73 98 96 / 0.2);
  border-bottom-color: rgb(73 98 96 / 0.2);
}

.hover\:border-y-custom_3\/25:hover {
  border-top-color: rgb(73 98 96 / 0.25);
  border-bottom-color: rgb(73 98 96 / 0.25);
}

.hover\:border-y-custom_3\/30:hover {
  border-top-color: rgb(73 98 96 / 0.3);
  border-bottom-color: rgb(73 98 96 / 0.3);
}

.hover\:border-y-custom_3\/40:hover {
  border-top-color: rgb(73 98 96 / 0.4);
  border-bottom-color: rgb(73 98 96 / 0.4);
}

.hover\:border-y-custom_3\/5:hover {
  border-top-color: rgb(73 98 96 / 0.05);
  border-bottom-color: rgb(73 98 96 / 0.05);
}

.hover\:border-y-custom_3\/50:hover {
  border-top-color: rgb(73 98 96 / 0.5);
  border-bottom-color: rgb(73 98 96 / 0.5);
}

.hover\:border-y-custom_3\/60:hover {
  border-top-color: rgb(73 98 96 / 0.6);
  border-bottom-color: rgb(73 98 96 / 0.6);
}

.hover\:border-y-custom_3\/70:hover {
  border-top-color: rgb(73 98 96 / 0.7);
  border-bottom-color: rgb(73 98 96 / 0.7);
}

.hover\:border-y-custom_3\/75:hover {
  border-top-color: rgb(73 98 96 / 0.75);
  border-bottom-color: rgb(73 98 96 / 0.75);
}

.hover\:border-y-custom_3\/80:hover {
  border-top-color: rgb(73 98 96 / 0.8);
  border-bottom-color: rgb(73 98 96 / 0.8);
}

.hover\:border-y-custom_3\/90:hover {
  border-top-color: rgb(73 98 96 / 0.9);
  border-bottom-color: rgb(73 98 96 / 0.9);
}

.hover\:border-y-custom_3\/95:hover {
  border-top-color: rgb(73 98 96 / 0.95);
  border-bottom-color: rgb(73 98 96 / 0.95);
}

.hover\:border-y-custom_4:hover {
  --tw-border-opacity: 1;
  border-top-color: rgb(64 133 133 / var(--tw-border-opacity));
  border-bottom-color: rgb(64 133 133 / var(--tw-border-opacity));
}

.hover\:border-y-custom_4\/0:hover {
  border-top-color: rgb(64 133 133 / 0);
  border-bottom-color: rgb(64 133 133 / 0);
}

.hover\:border-y-custom_4\/10:hover {
  border-top-color: rgb(64 133 133 / 0.1);
  border-bottom-color: rgb(64 133 133 / 0.1);
}

.hover\:border-y-custom_4\/100:hover {
  border-top-color: rgb(64 133 133 / 1);
  border-bottom-color: rgb(64 133 133 / 1);
}

.hover\:border-y-custom_4\/20:hover {
  border-top-color: rgb(64 133 133 / 0.2);
  border-bottom-color: rgb(64 133 133 / 0.2);
}

.hover\:border-y-custom_4\/25:hover {
  border-top-color: rgb(64 133 133 / 0.25);
  border-bottom-color: rgb(64 133 133 / 0.25);
}

.hover\:border-y-custom_4\/30:hover {
  border-top-color: rgb(64 133 133 / 0.3);
  border-bottom-color: rgb(64 133 133 / 0.3);
}

.hover\:border-y-custom_4\/40:hover {
  border-top-color: rgb(64 133 133 / 0.4);
  border-bottom-color: rgb(64 133 133 / 0.4);
}

.hover\:border-y-custom_4\/5:hover {
  border-top-color: rgb(64 133 133 / 0.05);
  border-bottom-color: rgb(64 133 133 / 0.05);
}

.hover\:border-y-custom_4\/50:hover {
  border-top-color: rgb(64 133 133 / 0.5);
  border-bottom-color: rgb(64 133 133 / 0.5);
}

.hover\:border-y-custom_4\/60:hover {
  border-top-color: rgb(64 133 133 / 0.6);
  border-bottom-color: rgb(64 133 133 / 0.6);
}

.hover\:border-y-custom_4\/70:hover {
  border-top-color: rgb(64 133 133 / 0.7);
  border-bottom-color: rgb(64 133 133 / 0.7);
}

.hover\:border-y-custom_4\/75:hover {
  border-top-color: rgb(64 133 133 / 0.75);
  border-bottom-color: rgb(64 133 133 / 0.75);
}

.hover\:border-y-custom_4\/80:hover {
  border-top-color: rgb(64 133 133 / 0.8);
  border-bottom-color: rgb(64 133 133 / 0.8);
}

.hover\:border-y-custom_4\/90:hover {
  border-top-color: rgb(64 133 133 / 0.9);
  border-bottom-color: rgb(64 133 133 / 0.9);
}

.hover\:border-y-custom_4\/95:hover {
  border-top-color: rgb(64 133 133 / 0.95);
  border-bottom-color: rgb(64 133 133 / 0.95);
}

.hover\:border-y-custom_5:hover {
  --tw-border-opacity: 1;
  border-top-color: rgb(20 83 108 / var(--tw-border-opacity));
  border-bottom-color: rgb(20 83 108 / var(--tw-border-opacity));
}

.hover\:border-y-custom_5\/0:hover {
  border-top-color: rgb(20 83 108 / 0);
  border-bottom-color: rgb(20 83 108 / 0);
}

.hover\:border-y-custom_5\/10:hover {
  border-top-color: rgb(20 83 108 / 0.1);
  border-bottom-color: rgb(20 83 108 / 0.1);
}

.hover\:border-y-custom_5\/100:hover {
  border-top-color: rgb(20 83 108 / 1);
  border-bottom-color: rgb(20 83 108 / 1);
}

.hover\:border-y-custom_5\/20:hover {
  border-top-color: rgb(20 83 108 / 0.2);
  border-bottom-color: rgb(20 83 108 / 0.2);
}

.hover\:border-y-custom_5\/25:hover {
  border-top-color: rgb(20 83 108 / 0.25);
  border-bottom-color: rgb(20 83 108 / 0.25);
}

.hover\:border-y-custom_5\/30:hover {
  border-top-color: rgb(20 83 108 / 0.3);
  border-bottom-color: rgb(20 83 108 / 0.3);
}

.hover\:border-y-custom_5\/40:hover {
  border-top-color: rgb(20 83 108 / 0.4);
  border-bottom-color: rgb(20 83 108 / 0.4);
}

.hover\:border-y-custom_5\/5:hover {
  border-top-color: rgb(20 83 108 / 0.05);
  border-bottom-color: rgb(20 83 108 / 0.05);
}

.hover\:border-y-custom_5\/50:hover {
  border-top-color: rgb(20 83 108 / 0.5);
  border-bottom-color: rgb(20 83 108 / 0.5);
}

.hover\:border-y-custom_5\/60:hover {
  border-top-color: rgb(20 83 108 / 0.6);
  border-bottom-color: rgb(20 83 108 / 0.6);
}

.hover\:border-y-custom_5\/70:hover {
  border-top-color: rgb(20 83 108 / 0.7);
  border-bottom-color: rgb(20 83 108 / 0.7);
}

.hover\:border-y-custom_5\/75:hover {
  border-top-color: rgb(20 83 108 / 0.75);
  border-bottom-color: rgb(20 83 108 / 0.75);
}

.hover\:border-y-custom_5\/80:hover {
  border-top-color: rgb(20 83 108 / 0.8);
  border-bottom-color: rgb(20 83 108 / 0.8);
}

.hover\:border-y-custom_5\/90:hover {
  border-top-color: rgb(20 83 108 / 0.9);
  border-bottom-color: rgb(20 83 108 / 0.9);
}

.hover\:border-y-custom_5\/95:hover {
  border-top-color: rgb(20 83 108 / 0.95);
  border-bottom-color: rgb(20 83 108 / 0.95);
}

.hover\:border-y-custom_6:hover {
  --tw-border-opacity: 1;
  border-top-color: rgb(47 101 105 / var(--tw-border-opacity));
  border-bottom-color: rgb(47 101 105 / var(--tw-border-opacity));
}

.hover\:border-y-custom_6\/0:hover {
  border-top-color: rgb(47 101 105 / 0);
  border-bottom-color: rgb(47 101 105 / 0);
}

.hover\:border-y-custom_6\/10:hover {
  border-top-color: rgb(47 101 105 / 0.1);
  border-bottom-color: rgb(47 101 105 / 0.1);
}

.hover\:border-y-custom_6\/100:hover {
  border-top-color: rgb(47 101 105 / 1);
  border-bottom-color: rgb(47 101 105 / 1);
}

.hover\:border-y-custom_6\/20:hover {
  border-top-color: rgb(47 101 105 / 0.2);
  border-bottom-color: rgb(47 101 105 / 0.2);
}

.hover\:border-y-custom_6\/25:hover {
  border-top-color: rgb(47 101 105 / 0.25);
  border-bottom-color: rgb(47 101 105 / 0.25);
}

.hover\:border-y-custom_6\/30:hover {
  border-top-color: rgb(47 101 105 / 0.3);
  border-bottom-color: rgb(47 101 105 / 0.3);
}

.hover\:border-y-custom_6\/40:hover {
  border-top-color: rgb(47 101 105 / 0.4);
  border-bottom-color: rgb(47 101 105 / 0.4);
}

.hover\:border-y-custom_6\/5:hover {
  border-top-color: rgb(47 101 105 / 0.05);
  border-bottom-color: rgb(47 101 105 / 0.05);
}

.hover\:border-y-custom_6\/50:hover {
  border-top-color: rgb(47 101 105 / 0.5);
  border-bottom-color: rgb(47 101 105 / 0.5);
}

.hover\:border-y-custom_6\/60:hover {
  border-top-color: rgb(47 101 105 / 0.6);
  border-bottom-color: rgb(47 101 105 / 0.6);
}

.hover\:border-y-custom_6\/70:hover {
  border-top-color: rgb(47 101 105 / 0.7);
  border-bottom-color: rgb(47 101 105 / 0.7);
}

.hover\:border-y-custom_6\/75:hover {
  border-top-color: rgb(47 101 105 / 0.75);
  border-bottom-color: rgb(47 101 105 / 0.75);
}

.hover\:border-y-custom_6\/80:hover {
  border-top-color: rgb(47 101 105 / 0.8);
  border-bottom-color: rgb(47 101 105 / 0.8);
}

.hover\:border-y-custom_6\/90:hover {
  border-top-color: rgb(47 101 105 / 0.9);
  border-bottom-color: rgb(47 101 105 / 0.9);
}

.hover\:border-y-custom_6\/95:hover {
  border-top-color: rgb(47 101 105 / 0.95);
  border-bottom-color: rgb(47 101 105 / 0.95);
}

.hover\:border-y-custom_7:hover {
  --tw-border-opacity: 1;
  border-top-color: rgb(48 149 180 / var(--tw-border-opacity));
  border-bottom-color: rgb(48 149 180 / var(--tw-border-opacity));
}

.hover\:border-y-custom_7\/0:hover {
  border-top-color: rgb(48 149 180 / 0);
  border-bottom-color: rgb(48 149 180 / 0);
}

.hover\:border-y-custom_7\/10:hover {
  border-top-color: rgb(48 149 180 / 0.1);
  border-bottom-color: rgb(48 149 180 / 0.1);
}

.hover\:border-y-custom_7\/100:hover {
  border-top-color: rgb(48 149 180 / 1);
  border-bottom-color: rgb(48 149 180 / 1);
}

.hover\:border-y-custom_7\/20:hover {
  border-top-color: rgb(48 149 180 / 0.2);
  border-bottom-color: rgb(48 149 180 / 0.2);
}

.hover\:border-y-custom_7\/25:hover {
  border-top-color: rgb(48 149 180 / 0.25);
  border-bottom-color: rgb(48 149 180 / 0.25);
}

.hover\:border-y-custom_7\/30:hover {
  border-top-color: rgb(48 149 180 / 0.3);
  border-bottom-color: rgb(48 149 180 / 0.3);
}

.hover\:border-y-custom_7\/40:hover {
  border-top-color: rgb(48 149 180 / 0.4);
  border-bottom-color: rgb(48 149 180 / 0.4);
}

.hover\:border-y-custom_7\/5:hover {
  border-top-color: rgb(48 149 180 / 0.05);
  border-bottom-color: rgb(48 149 180 / 0.05);
}

.hover\:border-y-custom_7\/50:hover {
  border-top-color: rgb(48 149 180 / 0.5);
  border-bottom-color: rgb(48 149 180 / 0.5);
}

.hover\:border-y-custom_7\/60:hover {
  border-top-color: rgb(48 149 180 / 0.6);
  border-bottom-color: rgb(48 149 180 / 0.6);
}

.hover\:border-y-custom_7\/70:hover {
  border-top-color: rgb(48 149 180 / 0.7);
  border-bottom-color: rgb(48 149 180 / 0.7);
}

.hover\:border-y-custom_7\/75:hover {
  border-top-color: rgb(48 149 180 / 0.75);
  border-bottom-color: rgb(48 149 180 / 0.75);
}

.hover\:border-y-custom_7\/80:hover {
  border-top-color: rgb(48 149 180 / 0.8);
  border-bottom-color: rgb(48 149 180 / 0.8);
}

.hover\:border-y-custom_7\/90:hover {
  border-top-color: rgb(48 149 180 / 0.9);
  border-bottom-color: rgb(48 149 180 / 0.9);
}

.hover\:border-y-custom_7\/95:hover {
  border-top-color: rgb(48 149 180 / 0.95);
  border-bottom-color: rgb(48 149 180 / 0.95);
}

.hover\:border-y-custom_8:hover {
  --tw-border-opacity: 1;
  border-top-color: rgb(74 119 102 / var(--tw-border-opacity));
  border-bottom-color: rgb(74 119 102 / var(--tw-border-opacity));
}

.hover\:border-y-custom_8\/0:hover {
  border-top-color: rgb(74 119 102 / 0);
  border-bottom-color: rgb(74 119 102 / 0);
}

.hover\:border-y-custom_8\/10:hover {
  border-top-color: rgb(74 119 102 / 0.1);
  border-bottom-color: rgb(74 119 102 / 0.1);
}

.hover\:border-y-custom_8\/100:hover {
  border-top-color: rgb(74 119 102 / 1);
  border-bottom-color: rgb(74 119 102 / 1);
}

.hover\:border-y-custom_8\/20:hover {
  border-top-color: rgb(74 119 102 / 0.2);
  border-bottom-color: rgb(74 119 102 / 0.2);
}

.hover\:border-y-custom_8\/25:hover {
  border-top-color: rgb(74 119 102 / 0.25);
  border-bottom-color: rgb(74 119 102 / 0.25);
}

.hover\:border-y-custom_8\/30:hover {
  border-top-color: rgb(74 119 102 / 0.3);
  border-bottom-color: rgb(74 119 102 / 0.3);
}

.hover\:border-y-custom_8\/40:hover {
  border-top-color: rgb(74 119 102 / 0.4);
  border-bottom-color: rgb(74 119 102 / 0.4);
}

.hover\:border-y-custom_8\/5:hover {
  border-top-color: rgb(74 119 102 / 0.05);
  border-bottom-color: rgb(74 119 102 / 0.05);
}

.hover\:border-y-custom_8\/50:hover {
  border-top-color: rgb(74 119 102 / 0.5);
  border-bottom-color: rgb(74 119 102 / 0.5);
}

.hover\:border-y-custom_8\/60:hover {
  border-top-color: rgb(74 119 102 / 0.6);
  border-bottom-color: rgb(74 119 102 / 0.6);
}

.hover\:border-y-custom_8\/70:hover {
  border-top-color: rgb(74 119 102 / 0.7);
  border-bottom-color: rgb(74 119 102 / 0.7);
}

.hover\:border-y-custom_8\/75:hover {
  border-top-color: rgb(74 119 102 / 0.75);
  border-bottom-color: rgb(74 119 102 / 0.75);
}

.hover\:border-y-custom_8\/80:hover {
  border-top-color: rgb(74 119 102 / 0.8);
  border-bottom-color: rgb(74 119 102 / 0.8);
}

.hover\:border-y-custom_8\/90:hover {
  border-top-color: rgb(74 119 102 / 0.9);
  border-bottom-color: rgb(74 119 102 / 0.9);
}

.hover\:border-y-custom_8\/95:hover {
  border-top-color: rgb(74 119 102 / 0.95);
  border-bottom-color: rgb(74 119 102 / 0.95);
}

.hover\:border-y-custom_9:hover {
  --tw-border-opacity: 1;
  border-top-color: rgb(100 120 105 / var(--tw-border-opacity));
  border-bottom-color: rgb(100 120 105 / var(--tw-border-opacity));
}

.hover\:border-y-custom_9\/0:hover {
  border-top-color: rgb(100 120 105 / 0);
  border-bottom-color: rgb(100 120 105 / 0);
}

.hover\:border-y-custom_9\/10:hover {
  border-top-color: rgb(100 120 105 / 0.1);
  border-bottom-color: rgb(100 120 105 / 0.1);
}

.hover\:border-y-custom_9\/100:hover {
  border-top-color: rgb(100 120 105 / 1);
  border-bottom-color: rgb(100 120 105 / 1);
}

.hover\:border-y-custom_9\/20:hover {
  border-top-color: rgb(100 120 105 / 0.2);
  border-bottom-color: rgb(100 120 105 / 0.2);
}

.hover\:border-y-custom_9\/25:hover {
  border-top-color: rgb(100 120 105 / 0.25);
  border-bottom-color: rgb(100 120 105 / 0.25);
}

.hover\:border-y-custom_9\/30:hover {
  border-top-color: rgb(100 120 105 / 0.3);
  border-bottom-color: rgb(100 120 105 / 0.3);
}

.hover\:border-y-custom_9\/40:hover {
  border-top-color: rgb(100 120 105 / 0.4);
  border-bottom-color: rgb(100 120 105 / 0.4);
}

.hover\:border-y-custom_9\/5:hover {
  border-top-color: rgb(100 120 105 / 0.05);
  border-bottom-color: rgb(100 120 105 / 0.05);
}

.hover\:border-y-custom_9\/50:hover {
  border-top-color: rgb(100 120 105 / 0.5);
  border-bottom-color: rgb(100 120 105 / 0.5);
}

.hover\:border-y-custom_9\/60:hover {
  border-top-color: rgb(100 120 105 / 0.6);
  border-bottom-color: rgb(100 120 105 / 0.6);
}

.hover\:border-y-custom_9\/70:hover {
  border-top-color: rgb(100 120 105 / 0.7);
  border-bottom-color: rgb(100 120 105 / 0.7);
}

.hover\:border-y-custom_9\/75:hover {
  border-top-color: rgb(100 120 105 / 0.75);
  border-bottom-color: rgb(100 120 105 / 0.75);
}

.hover\:border-y-custom_9\/80:hover {
  border-top-color: rgb(100 120 105 / 0.8);
  border-bottom-color: rgb(100 120 105 / 0.8);
}

.hover\:border-y-custom_9\/90:hover {
  border-top-color: rgb(100 120 105 / 0.9);
  border-bottom-color: rgb(100 120 105 / 0.9);
}

.hover\:border-y-custom_9\/95:hover {
  border-top-color: rgb(100 120 105 / 0.95);
  border-bottom-color: rgb(100 120 105 / 0.95);
}

.hover\:border-y-gold:hover {
  --tw-border-opacity: 1;
  border-top-color: rgb(198 154 101 / var(--tw-border-opacity));
  border-bottom-color: rgb(198 154 101 / var(--tw-border-opacity));
}

.hover\:border-y-gold\/0:hover {
  border-top-color: rgb(198 154 101 / 0);
  border-bottom-color: rgb(198 154 101 / 0);
}

.hover\:border-y-gold\/10:hover {
  border-top-color: rgb(198 154 101 / 0.1);
  border-bottom-color: rgb(198 154 101 / 0.1);
}

.hover\:border-y-gold\/100:hover {
  border-top-color: rgb(198 154 101 / 1);
  border-bottom-color: rgb(198 154 101 / 1);
}

.hover\:border-y-gold\/20:hover {
  border-top-color: rgb(198 154 101 / 0.2);
  border-bottom-color: rgb(198 154 101 / 0.2);
}

.hover\:border-y-gold\/25:hover {
  border-top-color: rgb(198 154 101 / 0.25);
  border-bottom-color: rgb(198 154 101 / 0.25);
}

.hover\:border-y-gold\/30:hover {
  border-top-color: rgb(198 154 101 / 0.3);
  border-bottom-color: rgb(198 154 101 / 0.3);
}

.hover\:border-y-gold\/40:hover {
  border-top-color: rgb(198 154 101 / 0.4);
  border-bottom-color: rgb(198 154 101 / 0.4);
}

.hover\:border-y-gold\/5:hover {
  border-top-color: rgb(198 154 101 / 0.05);
  border-bottom-color: rgb(198 154 101 / 0.05);
}

.hover\:border-y-gold\/50:hover {
  border-top-color: rgb(198 154 101 / 0.5);
  border-bottom-color: rgb(198 154 101 / 0.5);
}

.hover\:border-y-gold\/60:hover {
  border-top-color: rgb(198 154 101 / 0.6);
  border-bottom-color: rgb(198 154 101 / 0.6);
}

.hover\:border-y-gold\/70:hover {
  border-top-color: rgb(198 154 101 / 0.7);
  border-bottom-color: rgb(198 154 101 / 0.7);
}

.hover\:border-y-gold\/75:hover {
  border-top-color: rgb(198 154 101 / 0.75);
  border-bottom-color: rgb(198 154 101 / 0.75);
}

.hover\:border-y-gold\/80:hover {
  border-top-color: rgb(198 154 101 / 0.8);
  border-bottom-color: rgb(198 154 101 / 0.8);
}

.hover\:border-y-gold\/90:hover {
  border-top-color: rgb(198 154 101 / 0.9);
  border-bottom-color: rgb(198 154 101 / 0.9);
}

.hover\:border-y-gold\/95:hover {
  border-top-color: rgb(198 154 101 / 0.95);
  border-bottom-color: rgb(198 154 101 / 0.95);
}

.hover\:border-y-gray-100:hover {
  --tw-border-opacity: 1;
  border-top-color: rgb(243 244 246 / var(--tw-border-opacity));
  border-bottom-color: rgb(243 244 246 / var(--tw-border-opacity));
}

.hover\:border-y-gray-100\/0:hover {
  border-top-color: rgb(243 244 246 / 0);
  border-bottom-color: rgb(243 244 246 / 0);
}

.hover\:border-y-gray-100\/10:hover {
  border-top-color: rgb(243 244 246 / 0.1);
  border-bottom-color: rgb(243 244 246 / 0.1);
}

.hover\:border-y-gray-100\/100:hover {
  border-top-color: rgb(243 244 246 / 1);
  border-bottom-color: rgb(243 244 246 / 1);
}

.hover\:border-y-gray-100\/20:hover {
  border-top-color: rgb(243 244 246 / 0.2);
  border-bottom-color: rgb(243 244 246 / 0.2);
}

.hover\:border-y-gray-100\/25:hover {
  border-top-color: rgb(243 244 246 / 0.25);
  border-bottom-color: rgb(243 244 246 / 0.25);
}

.hover\:border-y-gray-100\/30:hover {
  border-top-color: rgb(243 244 246 / 0.3);
  border-bottom-color: rgb(243 244 246 / 0.3);
}

.hover\:border-y-gray-100\/40:hover {
  border-top-color: rgb(243 244 246 / 0.4);
  border-bottom-color: rgb(243 244 246 / 0.4);
}

.hover\:border-y-gray-100\/5:hover {
  border-top-color: rgb(243 244 246 / 0.05);
  border-bottom-color: rgb(243 244 246 / 0.05);
}

.hover\:border-y-gray-100\/50:hover {
  border-top-color: rgb(243 244 246 / 0.5);
  border-bottom-color: rgb(243 244 246 / 0.5);
}

.hover\:border-y-gray-100\/60:hover {
  border-top-color: rgb(243 244 246 / 0.6);
  border-bottom-color: rgb(243 244 246 / 0.6);
}

.hover\:border-y-gray-100\/70:hover {
  border-top-color: rgb(243 244 246 / 0.7);
  border-bottom-color: rgb(243 244 246 / 0.7);
}

.hover\:border-y-gray-100\/75:hover {
  border-top-color: rgb(243 244 246 / 0.75);
  border-bottom-color: rgb(243 244 246 / 0.75);
}

.hover\:border-y-gray-100\/80:hover {
  border-top-color: rgb(243 244 246 / 0.8);
  border-bottom-color: rgb(243 244 246 / 0.8);
}

.hover\:border-y-gray-100\/90:hover {
  border-top-color: rgb(243 244 246 / 0.9);
  border-bottom-color: rgb(243 244 246 / 0.9);
}

.hover\:border-y-gray-100\/95:hover {
  border-top-color: rgb(243 244 246 / 0.95);
  border-bottom-color: rgb(243 244 246 / 0.95);
}

.hover\:border-y-gray-200:hover {
  --tw-border-opacity: 1;
  border-top-color: rgb(229 231 235 / var(--tw-border-opacity));
  border-bottom-color: rgb(229 231 235 / var(--tw-border-opacity));
}

.hover\:border-y-gray-200\/0:hover {
  border-top-color: rgb(229 231 235 / 0);
  border-bottom-color: rgb(229 231 235 / 0);
}

.hover\:border-y-gray-200\/10:hover {
  border-top-color: rgb(229 231 235 / 0.1);
  border-bottom-color: rgb(229 231 235 / 0.1);
}

.hover\:border-y-gray-200\/100:hover {
  border-top-color: rgb(229 231 235 / 1);
  border-bottom-color: rgb(229 231 235 / 1);
}

.hover\:border-y-gray-200\/20:hover {
  border-top-color: rgb(229 231 235 / 0.2);
  border-bottom-color: rgb(229 231 235 / 0.2);
}

.hover\:border-y-gray-200\/25:hover {
  border-top-color: rgb(229 231 235 / 0.25);
  border-bottom-color: rgb(229 231 235 / 0.25);
}

.hover\:border-y-gray-200\/30:hover {
  border-top-color: rgb(229 231 235 / 0.3);
  border-bottom-color: rgb(229 231 235 / 0.3);
}

.hover\:border-y-gray-200\/40:hover {
  border-top-color: rgb(229 231 235 / 0.4);
  border-bottom-color: rgb(229 231 235 / 0.4);
}

.hover\:border-y-gray-200\/5:hover {
  border-top-color: rgb(229 231 235 / 0.05);
  border-bottom-color: rgb(229 231 235 / 0.05);
}

.hover\:border-y-gray-200\/50:hover {
  border-top-color: rgb(229 231 235 / 0.5);
  border-bottom-color: rgb(229 231 235 / 0.5);
}

.hover\:border-y-gray-200\/60:hover {
  border-top-color: rgb(229 231 235 / 0.6);
  border-bottom-color: rgb(229 231 235 / 0.6);
}

.hover\:border-y-gray-200\/70:hover {
  border-top-color: rgb(229 231 235 / 0.7);
  border-bottom-color: rgb(229 231 235 / 0.7);
}

.hover\:border-y-gray-200\/75:hover {
  border-top-color: rgb(229 231 235 / 0.75);
  border-bottom-color: rgb(229 231 235 / 0.75);
}

.hover\:border-y-gray-200\/80:hover {
  border-top-color: rgb(229 231 235 / 0.8);
  border-bottom-color: rgb(229 231 235 / 0.8);
}

.hover\:border-y-gray-200\/90:hover {
  border-top-color: rgb(229 231 235 / 0.9);
  border-bottom-color: rgb(229 231 235 / 0.9);
}

.hover\:border-y-gray-200\/95:hover {
  border-top-color: rgb(229 231 235 / 0.95);
  border-bottom-color: rgb(229 231 235 / 0.95);
}

.hover\:border-y-gray-300:hover {
  --tw-border-opacity: 1;
  border-top-color: rgb(209 213 219 / var(--tw-border-opacity));
  border-bottom-color: rgb(209 213 219 / var(--tw-border-opacity));
}

.hover\:border-y-gray-300\/0:hover {
  border-top-color: rgb(209 213 219 / 0);
  border-bottom-color: rgb(209 213 219 / 0);
}

.hover\:border-y-gray-300\/10:hover {
  border-top-color: rgb(209 213 219 / 0.1);
  border-bottom-color: rgb(209 213 219 / 0.1);
}

.hover\:border-y-gray-300\/100:hover {
  border-top-color: rgb(209 213 219 / 1);
  border-bottom-color: rgb(209 213 219 / 1);
}

.hover\:border-y-gray-300\/20:hover {
  border-top-color: rgb(209 213 219 / 0.2);
  border-bottom-color: rgb(209 213 219 / 0.2);
}

.hover\:border-y-gray-300\/25:hover {
  border-top-color: rgb(209 213 219 / 0.25);
  border-bottom-color: rgb(209 213 219 / 0.25);
}

.hover\:border-y-gray-300\/30:hover {
  border-top-color: rgb(209 213 219 / 0.3);
  border-bottom-color: rgb(209 213 219 / 0.3);
}

.hover\:border-y-gray-300\/40:hover {
  border-top-color: rgb(209 213 219 / 0.4);
  border-bottom-color: rgb(209 213 219 / 0.4);
}

.hover\:border-y-gray-300\/5:hover {
  border-top-color: rgb(209 213 219 / 0.05);
  border-bottom-color: rgb(209 213 219 / 0.05);
}

.hover\:border-y-gray-300\/50:hover {
  border-top-color: rgb(209 213 219 / 0.5);
  border-bottom-color: rgb(209 213 219 / 0.5);
}

.hover\:border-y-gray-300\/60:hover {
  border-top-color: rgb(209 213 219 / 0.6);
  border-bottom-color: rgb(209 213 219 / 0.6);
}

.hover\:border-y-gray-300\/70:hover {
  border-top-color: rgb(209 213 219 / 0.7);
  border-bottom-color: rgb(209 213 219 / 0.7);
}

.hover\:border-y-gray-300\/75:hover {
  border-top-color: rgb(209 213 219 / 0.75);
  border-bottom-color: rgb(209 213 219 / 0.75);
}

.hover\:border-y-gray-300\/80:hover {
  border-top-color: rgb(209 213 219 / 0.8);
  border-bottom-color: rgb(209 213 219 / 0.8);
}

.hover\:border-y-gray-300\/90:hover {
  border-top-color: rgb(209 213 219 / 0.9);
  border-bottom-color: rgb(209 213 219 / 0.9);
}

.hover\:border-y-gray-300\/95:hover {
  border-top-color: rgb(209 213 219 / 0.95);
  border-bottom-color: rgb(209 213 219 / 0.95);
}

.hover\:border-y-gray-400:hover {
  --tw-border-opacity: 1;
  border-top-color: rgb(156 163 175 / var(--tw-border-opacity));
  border-bottom-color: rgb(156 163 175 / var(--tw-border-opacity));
}

.hover\:border-y-gray-400\/0:hover {
  border-top-color: rgb(156 163 175 / 0);
  border-bottom-color: rgb(156 163 175 / 0);
}

.hover\:border-y-gray-400\/10:hover {
  border-top-color: rgb(156 163 175 / 0.1);
  border-bottom-color: rgb(156 163 175 / 0.1);
}

.hover\:border-y-gray-400\/100:hover {
  border-top-color: rgb(156 163 175 / 1);
  border-bottom-color: rgb(156 163 175 / 1);
}

.hover\:border-y-gray-400\/20:hover {
  border-top-color: rgb(156 163 175 / 0.2);
  border-bottom-color: rgb(156 163 175 / 0.2);
}

.hover\:border-y-gray-400\/25:hover {
  border-top-color: rgb(156 163 175 / 0.25);
  border-bottom-color: rgb(156 163 175 / 0.25);
}

.hover\:border-y-gray-400\/30:hover {
  border-top-color: rgb(156 163 175 / 0.3);
  border-bottom-color: rgb(156 163 175 / 0.3);
}

.hover\:border-y-gray-400\/40:hover {
  border-top-color: rgb(156 163 175 / 0.4);
  border-bottom-color: rgb(156 163 175 / 0.4);
}

.hover\:border-y-gray-400\/5:hover {
  border-top-color: rgb(156 163 175 / 0.05);
  border-bottom-color: rgb(156 163 175 / 0.05);
}

.hover\:border-y-gray-400\/50:hover {
  border-top-color: rgb(156 163 175 / 0.5);
  border-bottom-color: rgb(156 163 175 / 0.5);
}

.hover\:border-y-gray-400\/60:hover {
  border-top-color: rgb(156 163 175 / 0.6);
  border-bottom-color: rgb(156 163 175 / 0.6);
}

.hover\:border-y-gray-400\/70:hover {
  border-top-color: rgb(156 163 175 / 0.7);
  border-bottom-color: rgb(156 163 175 / 0.7);
}

.hover\:border-y-gray-400\/75:hover {
  border-top-color: rgb(156 163 175 / 0.75);
  border-bottom-color: rgb(156 163 175 / 0.75);
}

.hover\:border-y-gray-400\/80:hover {
  border-top-color: rgb(156 163 175 / 0.8);
  border-bottom-color: rgb(156 163 175 / 0.8);
}

.hover\:border-y-gray-400\/90:hover {
  border-top-color: rgb(156 163 175 / 0.9);
  border-bottom-color: rgb(156 163 175 / 0.9);
}

.hover\:border-y-gray-400\/95:hover {
  border-top-color: rgb(156 163 175 / 0.95);
  border-bottom-color: rgb(156 163 175 / 0.95);
}

.hover\:border-y-gray-50:hover {
  --tw-border-opacity: 1;
  border-top-color: rgb(249 250 251 / var(--tw-border-opacity));
  border-bottom-color: rgb(249 250 251 / var(--tw-border-opacity));
}

.hover\:border-y-gray-50\/0:hover {
  border-top-color: rgb(249 250 251 / 0);
  border-bottom-color: rgb(249 250 251 / 0);
}

.hover\:border-y-gray-50\/10:hover {
  border-top-color: rgb(249 250 251 / 0.1);
  border-bottom-color: rgb(249 250 251 / 0.1);
}

.hover\:border-y-gray-50\/100:hover {
  border-top-color: rgb(249 250 251 / 1);
  border-bottom-color: rgb(249 250 251 / 1);
}

.hover\:border-y-gray-50\/20:hover {
  border-top-color: rgb(249 250 251 / 0.2);
  border-bottom-color: rgb(249 250 251 / 0.2);
}

.hover\:border-y-gray-50\/25:hover {
  border-top-color: rgb(249 250 251 / 0.25);
  border-bottom-color: rgb(249 250 251 / 0.25);
}

.hover\:border-y-gray-50\/30:hover {
  border-top-color: rgb(249 250 251 / 0.3);
  border-bottom-color: rgb(249 250 251 / 0.3);
}

.hover\:border-y-gray-50\/40:hover {
  border-top-color: rgb(249 250 251 / 0.4);
  border-bottom-color: rgb(249 250 251 / 0.4);
}

.hover\:border-y-gray-50\/5:hover {
  border-top-color: rgb(249 250 251 / 0.05);
  border-bottom-color: rgb(249 250 251 / 0.05);
}

.hover\:border-y-gray-50\/50:hover {
  border-top-color: rgb(249 250 251 / 0.5);
  border-bottom-color: rgb(249 250 251 / 0.5);
}

.hover\:border-y-gray-50\/60:hover {
  border-top-color: rgb(249 250 251 / 0.6);
  border-bottom-color: rgb(249 250 251 / 0.6);
}

.hover\:border-y-gray-50\/70:hover {
  border-top-color: rgb(249 250 251 / 0.7);
  border-bottom-color: rgb(249 250 251 / 0.7);
}

.hover\:border-y-gray-50\/75:hover {
  border-top-color: rgb(249 250 251 / 0.75);
  border-bottom-color: rgb(249 250 251 / 0.75);
}

.hover\:border-y-gray-50\/80:hover {
  border-top-color: rgb(249 250 251 / 0.8);
  border-bottom-color: rgb(249 250 251 / 0.8);
}

.hover\:border-y-gray-50\/90:hover {
  border-top-color: rgb(249 250 251 / 0.9);
  border-bottom-color: rgb(249 250 251 / 0.9);
}

.hover\:border-y-gray-50\/95:hover {
  border-top-color: rgb(249 250 251 / 0.95);
  border-bottom-color: rgb(249 250 251 / 0.95);
}

.hover\:border-y-gray-500:hover {
  --tw-border-opacity: 1;
  border-top-color: rgb(107 114 128 / var(--tw-border-opacity));
  border-bottom-color: rgb(107 114 128 / var(--tw-border-opacity));
}

.hover\:border-y-gray-500\/0:hover {
  border-top-color: rgb(107 114 128 / 0);
  border-bottom-color: rgb(107 114 128 / 0);
}

.hover\:border-y-gray-500\/10:hover {
  border-top-color: rgb(107 114 128 / 0.1);
  border-bottom-color: rgb(107 114 128 / 0.1);
}

.hover\:border-y-gray-500\/100:hover {
  border-top-color: rgb(107 114 128 / 1);
  border-bottom-color: rgb(107 114 128 / 1);
}

.hover\:border-y-gray-500\/20:hover {
  border-top-color: rgb(107 114 128 / 0.2);
  border-bottom-color: rgb(107 114 128 / 0.2);
}

.hover\:border-y-gray-500\/25:hover {
  border-top-color: rgb(107 114 128 / 0.25);
  border-bottom-color: rgb(107 114 128 / 0.25);
}

.hover\:border-y-gray-500\/30:hover {
  border-top-color: rgb(107 114 128 / 0.3);
  border-bottom-color: rgb(107 114 128 / 0.3);
}

.hover\:border-y-gray-500\/40:hover {
  border-top-color: rgb(107 114 128 / 0.4);
  border-bottom-color: rgb(107 114 128 / 0.4);
}

.hover\:border-y-gray-500\/5:hover {
  border-top-color: rgb(107 114 128 / 0.05);
  border-bottom-color: rgb(107 114 128 / 0.05);
}

.hover\:border-y-gray-500\/50:hover {
  border-top-color: rgb(107 114 128 / 0.5);
  border-bottom-color: rgb(107 114 128 / 0.5);
}

.hover\:border-y-gray-500\/60:hover {
  border-top-color: rgb(107 114 128 / 0.6);
  border-bottom-color: rgb(107 114 128 / 0.6);
}

.hover\:border-y-gray-500\/70:hover {
  border-top-color: rgb(107 114 128 / 0.7);
  border-bottom-color: rgb(107 114 128 / 0.7);
}

.hover\:border-y-gray-500\/75:hover {
  border-top-color: rgb(107 114 128 / 0.75);
  border-bottom-color: rgb(107 114 128 / 0.75);
}

.hover\:border-y-gray-500\/80:hover {
  border-top-color: rgb(107 114 128 / 0.8);
  border-bottom-color: rgb(107 114 128 / 0.8);
}

.hover\:border-y-gray-500\/90:hover {
  border-top-color: rgb(107 114 128 / 0.9);
  border-bottom-color: rgb(107 114 128 / 0.9);
}

.hover\:border-y-gray-500\/95:hover {
  border-top-color: rgb(107 114 128 / 0.95);
  border-bottom-color: rgb(107 114 128 / 0.95);
}

.hover\:border-y-gray-600:hover {
  --tw-border-opacity: 1;
  border-top-color: rgb(75 85 99 / var(--tw-border-opacity));
  border-bottom-color: rgb(75 85 99 / var(--tw-border-opacity));
}

.hover\:border-y-gray-600\/0:hover {
  border-top-color: rgb(75 85 99 / 0);
  border-bottom-color: rgb(75 85 99 / 0);
}

.hover\:border-y-gray-600\/10:hover {
  border-top-color: rgb(75 85 99 / 0.1);
  border-bottom-color: rgb(75 85 99 / 0.1);
}

.hover\:border-y-gray-600\/100:hover {
  border-top-color: rgb(75 85 99 / 1);
  border-bottom-color: rgb(75 85 99 / 1);
}

.hover\:border-y-gray-600\/20:hover {
  border-top-color: rgb(75 85 99 / 0.2);
  border-bottom-color: rgb(75 85 99 / 0.2);
}

.hover\:border-y-gray-600\/25:hover {
  border-top-color: rgb(75 85 99 / 0.25);
  border-bottom-color: rgb(75 85 99 / 0.25);
}

.hover\:border-y-gray-600\/30:hover {
  border-top-color: rgb(75 85 99 / 0.3);
  border-bottom-color: rgb(75 85 99 / 0.3);
}

.hover\:border-y-gray-600\/40:hover {
  border-top-color: rgb(75 85 99 / 0.4);
  border-bottom-color: rgb(75 85 99 / 0.4);
}

.hover\:border-y-gray-600\/5:hover {
  border-top-color: rgb(75 85 99 / 0.05);
  border-bottom-color: rgb(75 85 99 / 0.05);
}

.hover\:border-y-gray-600\/50:hover {
  border-top-color: rgb(75 85 99 / 0.5);
  border-bottom-color: rgb(75 85 99 / 0.5);
}

.hover\:border-y-gray-600\/60:hover {
  border-top-color: rgb(75 85 99 / 0.6);
  border-bottom-color: rgb(75 85 99 / 0.6);
}

.hover\:border-y-gray-600\/70:hover {
  border-top-color: rgb(75 85 99 / 0.7);
  border-bottom-color: rgb(75 85 99 / 0.7);
}

.hover\:border-y-gray-600\/75:hover {
  border-top-color: rgb(75 85 99 / 0.75);
  border-bottom-color: rgb(75 85 99 / 0.75);
}

.hover\:border-y-gray-600\/80:hover {
  border-top-color: rgb(75 85 99 / 0.8);
  border-bottom-color: rgb(75 85 99 / 0.8);
}

.hover\:border-y-gray-600\/90:hover {
  border-top-color: rgb(75 85 99 / 0.9);
  border-bottom-color: rgb(75 85 99 / 0.9);
}

.hover\:border-y-gray-600\/95:hover {
  border-top-color: rgb(75 85 99 / 0.95);
  border-bottom-color: rgb(75 85 99 / 0.95);
}

.hover\:border-y-gray-700:hover {
  --tw-border-opacity: 1;
  border-top-color: rgb(55 65 81 / var(--tw-border-opacity));
  border-bottom-color: rgb(55 65 81 / var(--tw-border-opacity));
}

.hover\:border-y-gray-700\/0:hover {
  border-top-color: rgb(55 65 81 / 0);
  border-bottom-color: rgb(55 65 81 / 0);
}

.hover\:border-y-gray-700\/10:hover {
  border-top-color: rgb(55 65 81 / 0.1);
  border-bottom-color: rgb(55 65 81 / 0.1);
}

.hover\:border-y-gray-700\/100:hover {
  border-top-color: rgb(55 65 81 / 1);
  border-bottom-color: rgb(55 65 81 / 1);
}

.hover\:border-y-gray-700\/20:hover {
  border-top-color: rgb(55 65 81 / 0.2);
  border-bottom-color: rgb(55 65 81 / 0.2);
}

.hover\:border-y-gray-700\/25:hover {
  border-top-color: rgb(55 65 81 / 0.25);
  border-bottom-color: rgb(55 65 81 / 0.25);
}

.hover\:border-y-gray-700\/30:hover {
  border-top-color: rgb(55 65 81 / 0.3);
  border-bottom-color: rgb(55 65 81 / 0.3);
}

.hover\:border-y-gray-700\/40:hover {
  border-top-color: rgb(55 65 81 / 0.4);
  border-bottom-color: rgb(55 65 81 / 0.4);
}

.hover\:border-y-gray-700\/5:hover {
  border-top-color: rgb(55 65 81 / 0.05);
  border-bottom-color: rgb(55 65 81 / 0.05);
}

.hover\:border-y-gray-700\/50:hover {
  border-top-color: rgb(55 65 81 / 0.5);
  border-bottom-color: rgb(55 65 81 / 0.5);
}

.hover\:border-y-gray-700\/60:hover {
  border-top-color: rgb(55 65 81 / 0.6);
  border-bottom-color: rgb(55 65 81 / 0.6);
}

.hover\:border-y-gray-700\/70:hover {
  border-top-color: rgb(55 65 81 / 0.7);
  border-bottom-color: rgb(55 65 81 / 0.7);
}

.hover\:border-y-gray-700\/75:hover {
  border-top-color: rgb(55 65 81 / 0.75);
  border-bottom-color: rgb(55 65 81 / 0.75);
}

.hover\:border-y-gray-700\/80:hover {
  border-top-color: rgb(55 65 81 / 0.8);
  border-bottom-color: rgb(55 65 81 / 0.8);
}

.hover\:border-y-gray-700\/90:hover {
  border-top-color: rgb(55 65 81 / 0.9);
  border-bottom-color: rgb(55 65 81 / 0.9);
}

.hover\:border-y-gray-700\/95:hover {
  border-top-color: rgb(55 65 81 / 0.95);
  border-bottom-color: rgb(55 65 81 / 0.95);
}

.hover\:border-y-gray-800:hover {
  --tw-border-opacity: 1;
  border-top-color: rgb(31 41 55 / var(--tw-border-opacity));
  border-bottom-color: rgb(31 41 55 / var(--tw-border-opacity));
}

.hover\:border-y-gray-800\/0:hover {
  border-top-color: rgb(31 41 55 / 0);
  border-bottom-color: rgb(31 41 55 / 0);
}

.hover\:border-y-gray-800\/10:hover {
  border-top-color: rgb(31 41 55 / 0.1);
  border-bottom-color: rgb(31 41 55 / 0.1);
}

.hover\:border-y-gray-800\/100:hover {
  border-top-color: rgb(31 41 55 / 1);
  border-bottom-color: rgb(31 41 55 / 1);
}

.hover\:border-y-gray-800\/20:hover {
  border-top-color: rgb(31 41 55 / 0.2);
  border-bottom-color: rgb(31 41 55 / 0.2);
}

.hover\:border-y-gray-800\/25:hover {
  border-top-color: rgb(31 41 55 / 0.25);
  border-bottom-color: rgb(31 41 55 / 0.25);
}

.hover\:border-y-gray-800\/30:hover {
  border-top-color: rgb(31 41 55 / 0.3);
  border-bottom-color: rgb(31 41 55 / 0.3);
}

.hover\:border-y-gray-800\/40:hover {
  border-top-color: rgb(31 41 55 / 0.4);
  border-bottom-color: rgb(31 41 55 / 0.4);
}

.hover\:border-y-gray-800\/5:hover {
  border-top-color: rgb(31 41 55 / 0.05);
  border-bottom-color: rgb(31 41 55 / 0.05);
}

.hover\:border-y-gray-800\/50:hover {
  border-top-color: rgb(31 41 55 / 0.5);
  border-bottom-color: rgb(31 41 55 / 0.5);
}

.hover\:border-y-gray-800\/60:hover {
  border-top-color: rgb(31 41 55 / 0.6);
  border-bottom-color: rgb(31 41 55 / 0.6);
}

.hover\:border-y-gray-800\/70:hover {
  border-top-color: rgb(31 41 55 / 0.7);
  border-bottom-color: rgb(31 41 55 / 0.7);
}

.hover\:border-y-gray-800\/75:hover {
  border-top-color: rgb(31 41 55 / 0.75);
  border-bottom-color: rgb(31 41 55 / 0.75);
}

.hover\:border-y-gray-800\/80:hover {
  border-top-color: rgb(31 41 55 / 0.8);
  border-bottom-color: rgb(31 41 55 / 0.8);
}

.hover\:border-y-gray-800\/90:hover {
  border-top-color: rgb(31 41 55 / 0.9);
  border-bottom-color: rgb(31 41 55 / 0.9);
}

.hover\:border-y-gray-800\/95:hover {
  border-top-color: rgb(31 41 55 / 0.95);
  border-bottom-color: rgb(31 41 55 / 0.95);
}

.hover\:border-y-gray-900:hover {
  --tw-border-opacity: 1;
  border-top-color: rgb(17 24 39 / var(--tw-border-opacity));
  border-bottom-color: rgb(17 24 39 / var(--tw-border-opacity));
}

.hover\:border-y-gray-900\/0:hover {
  border-top-color: rgb(17 24 39 / 0);
  border-bottom-color: rgb(17 24 39 / 0);
}

.hover\:border-y-gray-900\/10:hover {
  border-top-color: rgb(17 24 39 / 0.1);
  border-bottom-color: rgb(17 24 39 / 0.1);
}

.hover\:border-y-gray-900\/100:hover {
  border-top-color: rgb(17 24 39 / 1);
  border-bottom-color: rgb(17 24 39 / 1);
}

.hover\:border-y-gray-900\/20:hover {
  border-top-color: rgb(17 24 39 / 0.2);
  border-bottom-color: rgb(17 24 39 / 0.2);
}

.hover\:border-y-gray-900\/25:hover {
  border-top-color: rgb(17 24 39 / 0.25);
  border-bottom-color: rgb(17 24 39 / 0.25);
}

.hover\:border-y-gray-900\/30:hover {
  border-top-color: rgb(17 24 39 / 0.3);
  border-bottom-color: rgb(17 24 39 / 0.3);
}

.hover\:border-y-gray-900\/40:hover {
  border-top-color: rgb(17 24 39 / 0.4);
  border-bottom-color: rgb(17 24 39 / 0.4);
}

.hover\:border-y-gray-900\/5:hover {
  border-top-color: rgb(17 24 39 / 0.05);
  border-bottom-color: rgb(17 24 39 / 0.05);
}

.hover\:border-y-gray-900\/50:hover {
  border-top-color: rgb(17 24 39 / 0.5);
  border-bottom-color: rgb(17 24 39 / 0.5);
}

.hover\:border-y-gray-900\/60:hover {
  border-top-color: rgb(17 24 39 / 0.6);
  border-bottom-color: rgb(17 24 39 / 0.6);
}

.hover\:border-y-gray-900\/70:hover {
  border-top-color: rgb(17 24 39 / 0.7);
  border-bottom-color: rgb(17 24 39 / 0.7);
}

.hover\:border-y-gray-900\/75:hover {
  border-top-color: rgb(17 24 39 / 0.75);
  border-bottom-color: rgb(17 24 39 / 0.75);
}

.hover\:border-y-gray-900\/80:hover {
  border-top-color: rgb(17 24 39 / 0.8);
  border-bottom-color: rgb(17 24 39 / 0.8);
}

.hover\:border-y-gray-900\/90:hover {
  border-top-color: rgb(17 24 39 / 0.9);
  border-bottom-color: rgb(17 24 39 / 0.9);
}

.hover\:border-y-gray-900\/95:hover {
  border-top-color: rgb(17 24 39 / 0.95);
  border-bottom-color: rgb(17 24 39 / 0.95);
}

.hover\:border-y-gray-950:hover {
  --tw-border-opacity: 1;
  border-top-color: rgb(3 7 18 / var(--tw-border-opacity));
  border-bottom-color: rgb(3 7 18 / var(--tw-border-opacity));
}

.hover\:border-y-gray-950\/0:hover {
  border-top-color: rgb(3 7 18 / 0);
  border-bottom-color: rgb(3 7 18 / 0);
}

.hover\:border-y-gray-950\/10:hover {
  border-top-color: rgb(3 7 18 / 0.1);
  border-bottom-color: rgb(3 7 18 / 0.1);
}

.hover\:border-y-gray-950\/100:hover {
  border-top-color: rgb(3 7 18 / 1);
  border-bottom-color: rgb(3 7 18 / 1);
}

.hover\:border-y-gray-950\/20:hover {
  border-top-color: rgb(3 7 18 / 0.2);
  border-bottom-color: rgb(3 7 18 / 0.2);
}

.hover\:border-y-gray-950\/25:hover {
  border-top-color: rgb(3 7 18 / 0.25);
  border-bottom-color: rgb(3 7 18 / 0.25);
}

.hover\:border-y-gray-950\/30:hover {
  border-top-color: rgb(3 7 18 / 0.3);
  border-bottom-color: rgb(3 7 18 / 0.3);
}

.hover\:border-y-gray-950\/40:hover {
  border-top-color: rgb(3 7 18 / 0.4);
  border-bottom-color: rgb(3 7 18 / 0.4);
}

.hover\:border-y-gray-950\/5:hover {
  border-top-color: rgb(3 7 18 / 0.05);
  border-bottom-color: rgb(3 7 18 / 0.05);
}

.hover\:border-y-gray-950\/50:hover {
  border-top-color: rgb(3 7 18 / 0.5);
  border-bottom-color: rgb(3 7 18 / 0.5);
}

.hover\:border-y-gray-950\/60:hover {
  border-top-color: rgb(3 7 18 / 0.6);
  border-bottom-color: rgb(3 7 18 / 0.6);
}

.hover\:border-y-gray-950\/70:hover {
  border-top-color: rgb(3 7 18 / 0.7);
  border-bottom-color: rgb(3 7 18 / 0.7);
}

.hover\:border-y-gray-950\/75:hover {
  border-top-color: rgb(3 7 18 / 0.75);
  border-bottom-color: rgb(3 7 18 / 0.75);
}

.hover\:border-y-gray-950\/80:hover {
  border-top-color: rgb(3 7 18 / 0.8);
  border-bottom-color: rgb(3 7 18 / 0.8);
}

.hover\:border-y-gray-950\/90:hover {
  border-top-color: rgb(3 7 18 / 0.9);
  border-bottom-color: rgb(3 7 18 / 0.9);
}

.hover\:border-y-gray-950\/95:hover {
  border-top-color: rgb(3 7 18 / 0.95);
  border-bottom-color: rgb(3 7 18 / 0.95);
}

.hover\:border-y-green:hover {
  --tw-border-opacity: 1;
  border-top-color: rgb(132 156 116 / var(--tw-border-opacity));
  border-bottom-color: rgb(132 156 116 / var(--tw-border-opacity));
}

.hover\:border-y-green\/0:hover {
  border-top-color: rgb(132 156 116 / 0);
  border-bottom-color: rgb(132 156 116 / 0);
}

.hover\:border-y-green\/10:hover {
  border-top-color: rgb(132 156 116 / 0.1);
  border-bottom-color: rgb(132 156 116 / 0.1);
}

.hover\:border-y-green\/100:hover {
  border-top-color: rgb(132 156 116 / 1);
  border-bottom-color: rgb(132 156 116 / 1);
}

.hover\:border-y-green\/20:hover {
  border-top-color: rgb(132 156 116 / 0.2);
  border-bottom-color: rgb(132 156 116 / 0.2);
}

.hover\:border-y-green\/25:hover {
  border-top-color: rgb(132 156 116 / 0.25);
  border-bottom-color: rgb(132 156 116 / 0.25);
}

.hover\:border-y-green\/30:hover {
  border-top-color: rgb(132 156 116 / 0.3);
  border-bottom-color: rgb(132 156 116 / 0.3);
}

.hover\:border-y-green\/40:hover {
  border-top-color: rgb(132 156 116 / 0.4);
  border-bottom-color: rgb(132 156 116 / 0.4);
}

.hover\:border-y-green\/5:hover {
  border-top-color: rgb(132 156 116 / 0.05);
  border-bottom-color: rgb(132 156 116 / 0.05);
}

.hover\:border-y-green\/50:hover {
  border-top-color: rgb(132 156 116 / 0.5);
  border-bottom-color: rgb(132 156 116 / 0.5);
}

.hover\:border-y-green\/60:hover {
  border-top-color: rgb(132 156 116 / 0.6);
  border-bottom-color: rgb(132 156 116 / 0.6);
}

.hover\:border-y-green\/70:hover {
  border-top-color: rgb(132 156 116 / 0.7);
  border-bottom-color: rgb(132 156 116 / 0.7);
}

.hover\:border-y-green\/75:hover {
  border-top-color: rgb(132 156 116 / 0.75);
  border-bottom-color: rgb(132 156 116 / 0.75);
}

.hover\:border-y-green\/80:hover {
  border-top-color: rgb(132 156 116 / 0.8);
  border-bottom-color: rgb(132 156 116 / 0.8);
}

.hover\:border-y-green\/90:hover {
  border-top-color: rgb(132 156 116 / 0.9);
  border-bottom-color: rgb(132 156 116 / 0.9);
}

.hover\:border-y-green\/95:hover {
  border-top-color: rgb(132 156 116 / 0.95);
  border-bottom-color: rgb(132 156 116 / 0.95);
}

.hover\:border-y-inherit:hover {
  border-top-color: inherit;
  border-bottom-color: inherit;
}

.hover\:border-y-letterSpacing-normal:hover {
  border-top-color: 0em;
  border-bottom-color: 0em;
}

.hover\:border-y-letterSpacing-tight:hover {
  border-top-color: -0.025em;
  border-bottom-color: -0.025em;
}

.hover\:border-y-letterSpacing-tighter:hover {
  border-top-color: -0.05em;
  border-bottom-color: -0.05em;
}

.hover\:border-y-letterSpacing-wide:hover {
  border-top-color: 0.0125em;
  border-bottom-color: 0.0125em;
}

.hover\:border-y-letterSpacing-wider:hover {
  border-top-color: 0.05em;
  border-bottom-color: 0.05em;
}

.hover\:border-y-letterSpacing-widest:hover {
  border-top-color: 0.1em;
  border-bottom-color: 0.1em;
}

.hover\:border-y-lime:hover {
  --tw-border-opacity: 1;
  border-top-color: rgb(197 217 163 / var(--tw-border-opacity));
  border-bottom-color: rgb(197 217 163 / var(--tw-border-opacity));
}

.hover\:border-y-lime\/0:hover {
  border-top-color: rgb(197 217 163 / 0);
  border-bottom-color: rgb(197 217 163 / 0);
}

.hover\:border-y-lime\/10:hover {
  border-top-color: rgb(197 217 163 / 0.1);
  border-bottom-color: rgb(197 217 163 / 0.1);
}

.hover\:border-y-lime\/100:hover {
  border-top-color: rgb(197 217 163 / 1);
  border-bottom-color: rgb(197 217 163 / 1);
}

.hover\:border-y-lime\/20:hover {
  border-top-color: rgb(197 217 163 / 0.2);
  border-bottom-color: rgb(197 217 163 / 0.2);
}

.hover\:border-y-lime\/25:hover {
  border-top-color: rgb(197 217 163 / 0.25);
  border-bottom-color: rgb(197 217 163 / 0.25);
}

.hover\:border-y-lime\/30:hover {
  border-top-color: rgb(197 217 163 / 0.3);
  border-bottom-color: rgb(197 217 163 / 0.3);
}

.hover\:border-y-lime\/40:hover {
  border-top-color: rgb(197 217 163 / 0.4);
  border-bottom-color: rgb(197 217 163 / 0.4);
}

.hover\:border-y-lime\/5:hover {
  border-top-color: rgb(197 217 163 / 0.05);
  border-bottom-color: rgb(197 217 163 / 0.05);
}

.hover\:border-y-lime\/50:hover {
  border-top-color: rgb(197 217 163 / 0.5);
  border-bottom-color: rgb(197 217 163 / 0.5);
}

.hover\:border-y-lime\/60:hover {
  border-top-color: rgb(197 217 163 / 0.6);
  border-bottom-color: rgb(197 217 163 / 0.6);
}

.hover\:border-y-lime\/70:hover {
  border-top-color: rgb(197 217 163 / 0.7);
  border-bottom-color: rgb(197 217 163 / 0.7);
}

.hover\:border-y-lime\/75:hover {
  border-top-color: rgb(197 217 163 / 0.75);
  border-bottom-color: rgb(197 217 163 / 0.75);
}

.hover\:border-y-lime\/80:hover {
  border-top-color: rgb(197 217 163 / 0.8);
  border-bottom-color: rgb(197 217 163 / 0.8);
}

.hover\:border-y-lime\/90:hover {
  border-top-color: rgb(197 217 163 / 0.9);
  border-bottom-color: rgb(197 217 163 / 0.9);
}

.hover\:border-y-lime\/95:hover {
  border-top-color: rgb(197 217 163 / 0.95);
  border-bottom-color: rgb(197 217 163 / 0.95);
}

.hover\:border-y-navy:hover {
  --tw-border-opacity: 1;
  border-top-color: rgb(37 64 78 / var(--tw-border-opacity));
  border-bottom-color: rgb(37 64 78 / var(--tw-border-opacity));
}

.hover\:border-y-navy\/0:hover {
  border-top-color: rgb(37 64 78 / 0);
  border-bottom-color: rgb(37 64 78 / 0);
}

.hover\:border-y-navy\/10:hover {
  border-top-color: rgb(37 64 78 / 0.1);
  border-bottom-color: rgb(37 64 78 / 0.1);
}

.hover\:border-y-navy\/100:hover {
  border-top-color: rgb(37 64 78 / 1);
  border-bottom-color: rgb(37 64 78 / 1);
}

.hover\:border-y-navy\/20:hover {
  border-top-color: rgb(37 64 78 / 0.2);
  border-bottom-color: rgb(37 64 78 / 0.2);
}

.hover\:border-y-navy\/25:hover {
  border-top-color: rgb(37 64 78 / 0.25);
  border-bottom-color: rgb(37 64 78 / 0.25);
}

.hover\:border-y-navy\/30:hover {
  border-top-color: rgb(37 64 78 / 0.3);
  border-bottom-color: rgb(37 64 78 / 0.3);
}

.hover\:border-y-navy\/40:hover {
  border-top-color: rgb(37 64 78 / 0.4);
  border-bottom-color: rgb(37 64 78 / 0.4);
}

.hover\:border-y-navy\/5:hover {
  border-top-color: rgb(37 64 78 / 0.05);
  border-bottom-color: rgb(37 64 78 / 0.05);
}

.hover\:border-y-navy\/50:hover {
  border-top-color: rgb(37 64 78 / 0.5);
  border-bottom-color: rgb(37 64 78 / 0.5);
}

.hover\:border-y-navy\/60:hover {
  border-top-color: rgb(37 64 78 / 0.6);
  border-bottom-color: rgb(37 64 78 / 0.6);
}

.hover\:border-y-navy\/70:hover {
  border-top-color: rgb(37 64 78 / 0.7);
  border-bottom-color: rgb(37 64 78 / 0.7);
}

.hover\:border-y-navy\/75:hover {
  border-top-color: rgb(37 64 78 / 0.75);
  border-bottom-color: rgb(37 64 78 / 0.75);
}

.hover\:border-y-navy\/80:hover {
  border-top-color: rgb(37 64 78 / 0.8);
  border-bottom-color: rgb(37 64 78 / 0.8);
}

.hover\:border-y-navy\/90:hover {
  border-top-color: rgb(37 64 78 / 0.9);
  border-bottom-color: rgb(37 64 78 / 0.9);
}

.hover\:border-y-navy\/95:hover {
  border-top-color: rgb(37 64 78 / 0.95);
  border-bottom-color: rgb(37 64 78 / 0.95);
}

.hover\:border-y-teal:hover {
  --tw-border-opacity: 1;
  border-top-color: rgb(78 105 119 / var(--tw-border-opacity));
  border-bottom-color: rgb(78 105 119 / var(--tw-border-opacity));
}

.hover\:border-y-teal\/0:hover {
  border-top-color: rgb(78 105 119 / 0);
  border-bottom-color: rgb(78 105 119 / 0);
}

.hover\:border-y-teal\/10:hover {
  border-top-color: rgb(78 105 119 / 0.1);
  border-bottom-color: rgb(78 105 119 / 0.1);
}

.hover\:border-y-teal\/100:hover {
  border-top-color: rgb(78 105 119 / 1);
  border-bottom-color: rgb(78 105 119 / 1);
}

.hover\:border-y-teal\/20:hover {
  border-top-color: rgb(78 105 119 / 0.2);
  border-bottom-color: rgb(78 105 119 / 0.2);
}

.hover\:border-y-teal\/25:hover {
  border-top-color: rgb(78 105 119 / 0.25);
  border-bottom-color: rgb(78 105 119 / 0.25);
}

.hover\:border-y-teal\/30:hover {
  border-top-color: rgb(78 105 119 / 0.3);
  border-bottom-color: rgb(78 105 119 / 0.3);
}

.hover\:border-y-teal\/40:hover {
  border-top-color: rgb(78 105 119 / 0.4);
  border-bottom-color: rgb(78 105 119 / 0.4);
}

.hover\:border-y-teal\/5:hover {
  border-top-color: rgb(78 105 119 / 0.05);
  border-bottom-color: rgb(78 105 119 / 0.05);
}

.hover\:border-y-teal\/50:hover {
  border-top-color: rgb(78 105 119 / 0.5);
  border-bottom-color: rgb(78 105 119 / 0.5);
}

.hover\:border-y-teal\/60:hover {
  border-top-color: rgb(78 105 119 / 0.6);
  border-bottom-color: rgb(78 105 119 / 0.6);
}

.hover\:border-y-teal\/70:hover {
  border-top-color: rgb(78 105 119 / 0.7);
  border-bottom-color: rgb(78 105 119 / 0.7);
}

.hover\:border-y-teal\/75:hover {
  border-top-color: rgb(78 105 119 / 0.75);
  border-bottom-color: rgb(78 105 119 / 0.75);
}

.hover\:border-y-teal\/80:hover {
  border-top-color: rgb(78 105 119 / 0.8);
  border-bottom-color: rgb(78 105 119 / 0.8);
}

.hover\:border-y-teal\/90:hover {
  border-top-color: rgb(78 105 119 / 0.9);
  border-bottom-color: rgb(78 105 119 / 0.9);
}

.hover\:border-y-teal\/95:hover {
  border-top-color: rgb(78 105 119 / 0.95);
  border-bottom-color: rgb(78 105 119 / 0.95);
}

.hover\:border-y-transparent:hover {
  border-top-color: transparent;
  border-bottom-color: transparent;
}

.hover\:border-y-transparent\/0:hover {
  border-top-color: rgb(0 0 0 / 0);
  border-bottom-color: rgb(0 0 0 / 0);
}

.hover\:border-y-transparent\/10:hover {
  border-top-color: rgb(0 0 0 / 0.1);
  border-bottom-color: rgb(0 0 0 / 0.1);
}

.hover\:border-y-transparent\/100:hover {
  border-top-color: rgb(0 0 0 / 1);
  border-bottom-color: rgb(0 0 0 / 1);
}

.hover\:border-y-transparent\/20:hover {
  border-top-color: rgb(0 0 0 / 0.2);
  border-bottom-color: rgb(0 0 0 / 0.2);
}

.hover\:border-y-transparent\/25:hover {
  border-top-color: rgb(0 0 0 / 0.25);
  border-bottom-color: rgb(0 0 0 / 0.25);
}

.hover\:border-y-transparent\/30:hover {
  border-top-color: rgb(0 0 0 / 0.3);
  border-bottom-color: rgb(0 0 0 / 0.3);
}

.hover\:border-y-transparent\/40:hover {
  border-top-color: rgb(0 0 0 / 0.4);
  border-bottom-color: rgb(0 0 0 / 0.4);
}

.hover\:border-y-transparent\/5:hover {
  border-top-color: rgb(0 0 0 / 0.05);
  border-bottom-color: rgb(0 0 0 / 0.05);
}

.hover\:border-y-transparent\/50:hover {
  border-top-color: rgb(0 0 0 / 0.5);
  border-bottom-color: rgb(0 0 0 / 0.5);
}

.hover\:border-y-transparent\/60:hover {
  border-top-color: rgb(0 0 0 / 0.6);
  border-bottom-color: rgb(0 0 0 / 0.6);
}

.hover\:border-y-transparent\/70:hover {
  border-top-color: rgb(0 0 0 / 0.7);
  border-bottom-color: rgb(0 0 0 / 0.7);
}

.hover\:border-y-transparent\/75:hover {
  border-top-color: rgb(0 0 0 / 0.75);
  border-bottom-color: rgb(0 0 0 / 0.75);
}

.hover\:border-y-transparent\/80:hover {
  border-top-color: rgb(0 0 0 / 0.8);
  border-bottom-color: rgb(0 0 0 / 0.8);
}

.hover\:border-y-transparent\/90:hover {
  border-top-color: rgb(0 0 0 / 0.9);
  border-bottom-color: rgb(0 0 0 / 0.9);
}

.hover\:border-y-transparent\/95:hover {
  border-top-color: rgb(0 0 0 / 0.95);
  border-bottom-color: rgb(0 0 0 / 0.95);
}

.hover\:border-y-white:hover {
  --tw-border-opacity: 1;
  border-top-color: rgb(255 255 255 / var(--tw-border-opacity));
  border-bottom-color: rgb(255 255 255 / var(--tw-border-opacity));
}

.hover\:border-y-white\/0:hover {
  border-top-color: rgb(255 255 255 / 0);
  border-bottom-color: rgb(255 255 255 / 0);
}

.hover\:border-y-white\/10:hover {
  border-top-color: rgb(255 255 255 / 0.1);
  border-bottom-color: rgb(255 255 255 / 0.1);
}

.hover\:border-y-white\/100:hover {
  border-top-color: rgb(255 255 255 / 1);
  border-bottom-color: rgb(255 255 255 / 1);
}

.hover\:border-y-white\/20:hover {
  border-top-color: rgb(255 255 255 / 0.2);
  border-bottom-color: rgb(255 255 255 / 0.2);
}

.hover\:border-y-white\/25:hover {
  border-top-color: rgb(255 255 255 / 0.25);
  border-bottom-color: rgb(255 255 255 / 0.25);
}

.hover\:border-y-white\/30:hover {
  border-top-color: rgb(255 255 255 / 0.3);
  border-bottom-color: rgb(255 255 255 / 0.3);
}

.hover\:border-y-white\/40:hover {
  border-top-color: rgb(255 255 255 / 0.4);
  border-bottom-color: rgb(255 255 255 / 0.4);
}

.hover\:border-y-white\/5:hover {
  border-top-color: rgb(255 255 255 / 0.05);
  border-bottom-color: rgb(255 255 255 / 0.05);
}

.hover\:border-y-white\/50:hover {
  border-top-color: rgb(255 255 255 / 0.5);
  border-bottom-color: rgb(255 255 255 / 0.5);
}

.hover\:border-y-white\/60:hover {
  border-top-color: rgb(255 255 255 / 0.6);
  border-bottom-color: rgb(255 255 255 / 0.6);
}

.hover\:border-y-white\/70:hover {
  border-top-color: rgb(255 255 255 / 0.7);
  border-bottom-color: rgb(255 255 255 / 0.7);
}

.hover\:border-y-white\/75:hover {
  border-top-color: rgb(255 255 255 / 0.75);
  border-bottom-color: rgb(255 255 255 / 0.75);
}

.hover\:border-y-white\/80:hover {
  border-top-color: rgb(255 255 255 / 0.8);
  border-bottom-color: rgb(255 255 255 / 0.8);
}

.hover\:border-y-white\/90:hover {
  border-top-color: rgb(255 255 255 / 0.9);
  border-bottom-color: rgb(255 255 255 / 0.9);
}

.hover\:border-y-white\/95:hover {
  border-top-color: rgb(255 255 255 / 0.95);
  border-bottom-color: rgb(255 255 255 / 0.95);
}

.hover\:border-b-blue:hover {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(86 138 172 / var(--tw-border-opacity));
}

.hover\:border-b-blue\/0:hover {
  border-bottom-color: rgb(86 138 172 / 0);
}

.hover\:border-b-blue\/10:hover {
  border-bottom-color: rgb(86 138 172 / 0.1);
}

.hover\:border-b-blue\/100:hover {
  border-bottom-color: rgb(86 138 172 / 1);
}

.hover\:border-b-blue\/20:hover {
  border-bottom-color: rgb(86 138 172 / 0.2);
}

.hover\:border-b-blue\/25:hover {
  border-bottom-color: rgb(86 138 172 / 0.25);
}

.hover\:border-b-blue\/30:hover {
  border-bottom-color: rgb(86 138 172 / 0.3);
}

.hover\:border-b-blue\/40:hover {
  border-bottom-color: rgb(86 138 172 / 0.4);
}

.hover\:border-b-blue\/5:hover {
  border-bottom-color: rgb(86 138 172 / 0.05);
}

.hover\:border-b-blue\/50:hover {
  border-bottom-color: rgb(86 138 172 / 0.5);
}

.hover\:border-b-blue\/60:hover {
  border-bottom-color: rgb(86 138 172 / 0.6);
}

.hover\:border-b-blue\/70:hover {
  border-bottom-color: rgb(86 138 172 / 0.7);
}

.hover\:border-b-blue\/75:hover {
  border-bottom-color: rgb(86 138 172 / 0.75);
}

.hover\:border-b-blue\/80:hover {
  border-bottom-color: rgb(86 138 172 / 0.8);
}

.hover\:border-b-blue\/90:hover {
  border-bottom-color: rgb(86 138 172 / 0.9);
}

.hover\:border-b-blue\/95:hover {
  border-bottom-color: rgb(86 138 172 / 0.95);
}

.hover\:border-b-borderWidth:hover {
  border-bottom-color: 1px;
}

.hover\:border-b-borderWidth-0:hover {
  border-bottom-color: 0px;
}

.hover\:border-b-borderWidth-2:hover {
  border-bottom-color: 2px;
}

.hover\:border-b-borderWidth-4:hover {
  border-bottom-color: 4px;
}

.hover\:border-b-borderWidth-6:hover {
  border-bottom-color: 6px;
}

.hover\:border-b-borderWidth-8:hover {
  border-bottom-color: 8px;
}

.hover\:border-b-boxShadow:hover {
  border-bottom-color: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
}

.hover\:border-b-boxShadow-2xl:hover {
  border-bottom-color: 0 25px 50px -12px rgb(0 0 0 / 0.25);
}

.hover\:border-b-boxShadow-inner:hover {
  border-bottom-color: inset 0px 3px 3px rgba(0 0 0 / 1);
}

.hover\:border-b-boxShadow-lg:hover {
  border-bottom-color: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
}

.hover\:border-b-boxShadow-md:hover {
  border-bottom-color: 0 1px 2px -1px rgb(0 0 0 / 0.1);
}

.hover\:border-b-boxShadow-none:hover {
  border-bottom-color: none;
}

.hover\:border-b-boxShadow-sm:hover {
  border-bottom-color: 0px 6px 24px rgba(0, 0, 0, 0.8);
}

.hover\:border-b-boxShadow-xl:hover {
  border-bottom-color: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
}

.hover\:border-b-current:hover {
  border-bottom-color: currentColor;
}

.hover\:border-b-custom_1:hover {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(127 154 96 / var(--tw-border-opacity));
}

.hover\:border-b-custom_1\/0:hover {
  border-bottom-color: rgb(127 154 96 / 0);
}

.hover\:border-b-custom_1\/10:hover {
  border-bottom-color: rgb(127 154 96 / 0.1);
}

.hover\:border-b-custom_1\/100:hover {
  border-bottom-color: rgb(127 154 96 / 1);
}

.hover\:border-b-custom_1\/20:hover {
  border-bottom-color: rgb(127 154 96 / 0.2);
}

.hover\:border-b-custom_1\/25:hover {
  border-bottom-color: rgb(127 154 96 / 0.25);
}

.hover\:border-b-custom_1\/30:hover {
  border-bottom-color: rgb(127 154 96 / 0.3);
}

.hover\:border-b-custom_1\/40:hover {
  border-bottom-color: rgb(127 154 96 / 0.4);
}

.hover\:border-b-custom_1\/5:hover {
  border-bottom-color: rgb(127 154 96 / 0.05);
}

.hover\:border-b-custom_1\/50:hover {
  border-bottom-color: rgb(127 154 96 / 0.5);
}

.hover\:border-b-custom_1\/60:hover {
  border-bottom-color: rgb(127 154 96 / 0.6);
}

.hover\:border-b-custom_1\/70:hover {
  border-bottom-color: rgb(127 154 96 / 0.7);
}

.hover\:border-b-custom_1\/75:hover {
  border-bottom-color: rgb(127 154 96 / 0.75);
}

.hover\:border-b-custom_1\/80:hover {
  border-bottom-color: rgb(127 154 96 / 0.8);
}

.hover\:border-b-custom_1\/90:hover {
  border-bottom-color: rgb(127 154 96 / 0.9);
}

.hover\:border-b-custom_1\/95:hover {
  border-bottom-color: rgb(127 154 96 / 0.95);
}

.hover\:border-b-custom_10:hover {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(100 136 99 / var(--tw-border-opacity));
}

.hover\:border-b-custom_10\/0:hover {
  border-bottom-color: rgb(100 136 99 / 0);
}

.hover\:border-b-custom_10\/10:hover {
  border-bottom-color: rgb(100 136 99 / 0.1);
}

.hover\:border-b-custom_10\/100:hover {
  border-bottom-color: rgb(100 136 99 / 1);
}

.hover\:border-b-custom_10\/20:hover {
  border-bottom-color: rgb(100 136 99 / 0.2);
}

.hover\:border-b-custom_10\/25:hover {
  border-bottom-color: rgb(100 136 99 / 0.25);
}

.hover\:border-b-custom_10\/30:hover {
  border-bottom-color: rgb(100 136 99 / 0.3);
}

.hover\:border-b-custom_10\/40:hover {
  border-bottom-color: rgb(100 136 99 / 0.4);
}

.hover\:border-b-custom_10\/5:hover {
  border-bottom-color: rgb(100 136 99 / 0.05);
}

.hover\:border-b-custom_10\/50:hover {
  border-bottom-color: rgb(100 136 99 / 0.5);
}

.hover\:border-b-custom_10\/60:hover {
  border-bottom-color: rgb(100 136 99 / 0.6);
}

.hover\:border-b-custom_10\/70:hover {
  border-bottom-color: rgb(100 136 99 / 0.7);
}

.hover\:border-b-custom_10\/75:hover {
  border-bottom-color: rgb(100 136 99 / 0.75);
}

.hover\:border-b-custom_10\/80:hover {
  border-bottom-color: rgb(100 136 99 / 0.8);
}

.hover\:border-b-custom_10\/90:hover {
  border-bottom-color: rgb(100 136 99 / 0.9);
}

.hover\:border-b-custom_10\/95:hover {
  border-bottom-color: rgb(100 136 99 / 0.95);
}

.hover\:border-b-custom_2:hover {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(164 134 95 / var(--tw-border-opacity));
}

.hover\:border-b-custom_2\/0:hover {
  border-bottom-color: rgb(164 134 95 / 0);
}

.hover\:border-b-custom_2\/10:hover {
  border-bottom-color: rgb(164 134 95 / 0.1);
}

.hover\:border-b-custom_2\/100:hover {
  border-bottom-color: rgb(164 134 95 / 1);
}

.hover\:border-b-custom_2\/20:hover {
  border-bottom-color: rgb(164 134 95 / 0.2);
}

.hover\:border-b-custom_2\/25:hover {
  border-bottom-color: rgb(164 134 95 / 0.25);
}

.hover\:border-b-custom_2\/30:hover {
  border-bottom-color: rgb(164 134 95 / 0.3);
}

.hover\:border-b-custom_2\/40:hover {
  border-bottom-color: rgb(164 134 95 / 0.4);
}

.hover\:border-b-custom_2\/5:hover {
  border-bottom-color: rgb(164 134 95 / 0.05);
}

.hover\:border-b-custom_2\/50:hover {
  border-bottom-color: rgb(164 134 95 / 0.5);
}

.hover\:border-b-custom_2\/60:hover {
  border-bottom-color: rgb(164 134 95 / 0.6);
}

.hover\:border-b-custom_2\/70:hover {
  border-bottom-color: rgb(164 134 95 / 0.7);
}

.hover\:border-b-custom_2\/75:hover {
  border-bottom-color: rgb(164 134 95 / 0.75);
}

.hover\:border-b-custom_2\/80:hover {
  border-bottom-color: rgb(164 134 95 / 0.8);
}

.hover\:border-b-custom_2\/90:hover {
  border-bottom-color: rgb(164 134 95 / 0.9);
}

.hover\:border-b-custom_2\/95:hover {
  border-bottom-color: rgb(164 134 95 / 0.95);
}

.hover\:border-b-custom_3:hover {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(73 98 96 / var(--tw-border-opacity));
}

.hover\:border-b-custom_3\/0:hover {
  border-bottom-color: rgb(73 98 96 / 0);
}

.hover\:border-b-custom_3\/10:hover {
  border-bottom-color: rgb(73 98 96 / 0.1);
}

.hover\:border-b-custom_3\/100:hover {
  border-bottom-color: rgb(73 98 96 / 1);
}

.hover\:border-b-custom_3\/20:hover {
  border-bottom-color: rgb(73 98 96 / 0.2);
}

.hover\:border-b-custom_3\/25:hover {
  border-bottom-color: rgb(73 98 96 / 0.25);
}

.hover\:border-b-custom_3\/30:hover {
  border-bottom-color: rgb(73 98 96 / 0.3);
}

.hover\:border-b-custom_3\/40:hover {
  border-bottom-color: rgb(73 98 96 / 0.4);
}

.hover\:border-b-custom_3\/5:hover {
  border-bottom-color: rgb(73 98 96 / 0.05);
}

.hover\:border-b-custom_3\/50:hover {
  border-bottom-color: rgb(73 98 96 / 0.5);
}

.hover\:border-b-custom_3\/60:hover {
  border-bottom-color: rgb(73 98 96 / 0.6);
}

.hover\:border-b-custom_3\/70:hover {
  border-bottom-color: rgb(73 98 96 / 0.7);
}

.hover\:border-b-custom_3\/75:hover {
  border-bottom-color: rgb(73 98 96 / 0.75);
}

.hover\:border-b-custom_3\/80:hover {
  border-bottom-color: rgb(73 98 96 / 0.8);
}

.hover\:border-b-custom_3\/90:hover {
  border-bottom-color: rgb(73 98 96 / 0.9);
}

.hover\:border-b-custom_3\/95:hover {
  border-bottom-color: rgb(73 98 96 / 0.95);
}

.hover\:border-b-custom_4:hover {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(64 133 133 / var(--tw-border-opacity));
}

.hover\:border-b-custom_4\/0:hover {
  border-bottom-color: rgb(64 133 133 / 0);
}

.hover\:border-b-custom_4\/10:hover {
  border-bottom-color: rgb(64 133 133 / 0.1);
}

.hover\:border-b-custom_4\/100:hover {
  border-bottom-color: rgb(64 133 133 / 1);
}

.hover\:border-b-custom_4\/20:hover {
  border-bottom-color: rgb(64 133 133 / 0.2);
}

.hover\:border-b-custom_4\/25:hover {
  border-bottom-color: rgb(64 133 133 / 0.25);
}

.hover\:border-b-custom_4\/30:hover {
  border-bottom-color: rgb(64 133 133 / 0.3);
}

.hover\:border-b-custom_4\/40:hover {
  border-bottom-color: rgb(64 133 133 / 0.4);
}

.hover\:border-b-custom_4\/5:hover {
  border-bottom-color: rgb(64 133 133 / 0.05);
}

.hover\:border-b-custom_4\/50:hover {
  border-bottom-color: rgb(64 133 133 / 0.5);
}

.hover\:border-b-custom_4\/60:hover {
  border-bottom-color: rgb(64 133 133 / 0.6);
}

.hover\:border-b-custom_4\/70:hover {
  border-bottom-color: rgb(64 133 133 / 0.7);
}

.hover\:border-b-custom_4\/75:hover {
  border-bottom-color: rgb(64 133 133 / 0.75);
}

.hover\:border-b-custom_4\/80:hover {
  border-bottom-color: rgb(64 133 133 / 0.8);
}

.hover\:border-b-custom_4\/90:hover {
  border-bottom-color: rgb(64 133 133 / 0.9);
}

.hover\:border-b-custom_4\/95:hover {
  border-bottom-color: rgb(64 133 133 / 0.95);
}

.hover\:border-b-custom_5:hover {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(20 83 108 / var(--tw-border-opacity));
}

.hover\:border-b-custom_5\/0:hover {
  border-bottom-color: rgb(20 83 108 / 0);
}

.hover\:border-b-custom_5\/10:hover {
  border-bottom-color: rgb(20 83 108 / 0.1);
}

.hover\:border-b-custom_5\/100:hover {
  border-bottom-color: rgb(20 83 108 / 1);
}

.hover\:border-b-custom_5\/20:hover {
  border-bottom-color: rgb(20 83 108 / 0.2);
}

.hover\:border-b-custom_5\/25:hover {
  border-bottom-color: rgb(20 83 108 / 0.25);
}

.hover\:border-b-custom_5\/30:hover {
  border-bottom-color: rgb(20 83 108 / 0.3);
}

.hover\:border-b-custom_5\/40:hover {
  border-bottom-color: rgb(20 83 108 / 0.4);
}

.hover\:border-b-custom_5\/5:hover {
  border-bottom-color: rgb(20 83 108 / 0.05);
}

.hover\:border-b-custom_5\/50:hover {
  border-bottom-color: rgb(20 83 108 / 0.5);
}

.hover\:border-b-custom_5\/60:hover {
  border-bottom-color: rgb(20 83 108 / 0.6);
}

.hover\:border-b-custom_5\/70:hover {
  border-bottom-color: rgb(20 83 108 / 0.7);
}

.hover\:border-b-custom_5\/75:hover {
  border-bottom-color: rgb(20 83 108 / 0.75);
}

.hover\:border-b-custom_5\/80:hover {
  border-bottom-color: rgb(20 83 108 / 0.8);
}

.hover\:border-b-custom_5\/90:hover {
  border-bottom-color: rgb(20 83 108 / 0.9);
}

.hover\:border-b-custom_5\/95:hover {
  border-bottom-color: rgb(20 83 108 / 0.95);
}

.hover\:border-b-custom_6:hover {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(47 101 105 / var(--tw-border-opacity));
}

.hover\:border-b-custom_6\/0:hover {
  border-bottom-color: rgb(47 101 105 / 0);
}

.hover\:border-b-custom_6\/10:hover {
  border-bottom-color: rgb(47 101 105 / 0.1);
}

.hover\:border-b-custom_6\/100:hover {
  border-bottom-color: rgb(47 101 105 / 1);
}

.hover\:border-b-custom_6\/20:hover {
  border-bottom-color: rgb(47 101 105 / 0.2);
}

.hover\:border-b-custom_6\/25:hover {
  border-bottom-color: rgb(47 101 105 / 0.25);
}

.hover\:border-b-custom_6\/30:hover {
  border-bottom-color: rgb(47 101 105 / 0.3);
}

.hover\:border-b-custom_6\/40:hover {
  border-bottom-color: rgb(47 101 105 / 0.4);
}

.hover\:border-b-custom_6\/5:hover {
  border-bottom-color: rgb(47 101 105 / 0.05);
}

.hover\:border-b-custom_6\/50:hover {
  border-bottom-color: rgb(47 101 105 / 0.5);
}

.hover\:border-b-custom_6\/60:hover {
  border-bottom-color: rgb(47 101 105 / 0.6);
}

.hover\:border-b-custom_6\/70:hover {
  border-bottom-color: rgb(47 101 105 / 0.7);
}

.hover\:border-b-custom_6\/75:hover {
  border-bottom-color: rgb(47 101 105 / 0.75);
}

.hover\:border-b-custom_6\/80:hover {
  border-bottom-color: rgb(47 101 105 / 0.8);
}

.hover\:border-b-custom_6\/90:hover {
  border-bottom-color: rgb(47 101 105 / 0.9);
}

.hover\:border-b-custom_6\/95:hover {
  border-bottom-color: rgb(47 101 105 / 0.95);
}

.hover\:border-b-custom_7:hover {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(48 149 180 / var(--tw-border-opacity));
}

.hover\:border-b-custom_7\/0:hover {
  border-bottom-color: rgb(48 149 180 / 0);
}

.hover\:border-b-custom_7\/10:hover {
  border-bottom-color: rgb(48 149 180 / 0.1);
}

.hover\:border-b-custom_7\/100:hover {
  border-bottom-color: rgb(48 149 180 / 1);
}

.hover\:border-b-custom_7\/20:hover {
  border-bottom-color: rgb(48 149 180 / 0.2);
}

.hover\:border-b-custom_7\/25:hover {
  border-bottom-color: rgb(48 149 180 / 0.25);
}

.hover\:border-b-custom_7\/30:hover {
  border-bottom-color: rgb(48 149 180 / 0.3);
}

.hover\:border-b-custom_7\/40:hover {
  border-bottom-color: rgb(48 149 180 / 0.4);
}

.hover\:border-b-custom_7\/5:hover {
  border-bottom-color: rgb(48 149 180 / 0.05);
}

.hover\:border-b-custom_7\/50:hover {
  border-bottom-color: rgb(48 149 180 / 0.5);
}

.hover\:border-b-custom_7\/60:hover {
  border-bottom-color: rgb(48 149 180 / 0.6);
}

.hover\:border-b-custom_7\/70:hover {
  border-bottom-color: rgb(48 149 180 / 0.7);
}

.hover\:border-b-custom_7\/75:hover {
  border-bottom-color: rgb(48 149 180 / 0.75);
}

.hover\:border-b-custom_7\/80:hover {
  border-bottom-color: rgb(48 149 180 / 0.8);
}

.hover\:border-b-custom_7\/90:hover {
  border-bottom-color: rgb(48 149 180 / 0.9);
}

.hover\:border-b-custom_7\/95:hover {
  border-bottom-color: rgb(48 149 180 / 0.95);
}

.hover\:border-b-custom_8:hover {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(74 119 102 / var(--tw-border-opacity));
}

.hover\:border-b-custom_8\/0:hover {
  border-bottom-color: rgb(74 119 102 / 0);
}

.hover\:border-b-custom_8\/10:hover {
  border-bottom-color: rgb(74 119 102 / 0.1);
}

.hover\:border-b-custom_8\/100:hover {
  border-bottom-color: rgb(74 119 102 / 1);
}

.hover\:border-b-custom_8\/20:hover {
  border-bottom-color: rgb(74 119 102 / 0.2);
}

.hover\:border-b-custom_8\/25:hover {
  border-bottom-color: rgb(74 119 102 / 0.25);
}

.hover\:border-b-custom_8\/30:hover {
  border-bottom-color: rgb(74 119 102 / 0.3);
}

.hover\:border-b-custom_8\/40:hover {
  border-bottom-color: rgb(74 119 102 / 0.4);
}

.hover\:border-b-custom_8\/5:hover {
  border-bottom-color: rgb(74 119 102 / 0.05);
}

.hover\:border-b-custom_8\/50:hover {
  border-bottom-color: rgb(74 119 102 / 0.5);
}

.hover\:border-b-custom_8\/60:hover {
  border-bottom-color: rgb(74 119 102 / 0.6);
}

.hover\:border-b-custom_8\/70:hover {
  border-bottom-color: rgb(74 119 102 / 0.7);
}

.hover\:border-b-custom_8\/75:hover {
  border-bottom-color: rgb(74 119 102 / 0.75);
}

.hover\:border-b-custom_8\/80:hover {
  border-bottom-color: rgb(74 119 102 / 0.8);
}

.hover\:border-b-custom_8\/90:hover {
  border-bottom-color: rgb(74 119 102 / 0.9);
}

.hover\:border-b-custom_8\/95:hover {
  border-bottom-color: rgb(74 119 102 / 0.95);
}

.hover\:border-b-custom_9:hover {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(100 120 105 / var(--tw-border-opacity));
}

.hover\:border-b-custom_9\/0:hover {
  border-bottom-color: rgb(100 120 105 / 0);
}

.hover\:border-b-custom_9\/10:hover {
  border-bottom-color: rgb(100 120 105 / 0.1);
}

.hover\:border-b-custom_9\/100:hover {
  border-bottom-color: rgb(100 120 105 / 1);
}

.hover\:border-b-custom_9\/20:hover {
  border-bottom-color: rgb(100 120 105 / 0.2);
}

.hover\:border-b-custom_9\/25:hover {
  border-bottom-color: rgb(100 120 105 / 0.25);
}

.hover\:border-b-custom_9\/30:hover {
  border-bottom-color: rgb(100 120 105 / 0.3);
}

.hover\:border-b-custom_9\/40:hover {
  border-bottom-color: rgb(100 120 105 / 0.4);
}

.hover\:border-b-custom_9\/5:hover {
  border-bottom-color: rgb(100 120 105 / 0.05);
}

.hover\:border-b-custom_9\/50:hover {
  border-bottom-color: rgb(100 120 105 / 0.5);
}

.hover\:border-b-custom_9\/60:hover {
  border-bottom-color: rgb(100 120 105 / 0.6);
}

.hover\:border-b-custom_9\/70:hover {
  border-bottom-color: rgb(100 120 105 / 0.7);
}

.hover\:border-b-custom_9\/75:hover {
  border-bottom-color: rgb(100 120 105 / 0.75);
}

.hover\:border-b-custom_9\/80:hover {
  border-bottom-color: rgb(100 120 105 / 0.8);
}

.hover\:border-b-custom_9\/90:hover {
  border-bottom-color: rgb(100 120 105 / 0.9);
}

.hover\:border-b-custom_9\/95:hover {
  border-bottom-color: rgb(100 120 105 / 0.95);
}

.hover\:border-b-gold:hover {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(198 154 101 / var(--tw-border-opacity));
}

.hover\:border-b-gold\/0:hover {
  border-bottom-color: rgb(198 154 101 / 0);
}

.hover\:border-b-gold\/10:hover {
  border-bottom-color: rgb(198 154 101 / 0.1);
}

.hover\:border-b-gold\/100:hover {
  border-bottom-color: rgb(198 154 101 / 1);
}

.hover\:border-b-gold\/20:hover {
  border-bottom-color: rgb(198 154 101 / 0.2);
}

.hover\:border-b-gold\/25:hover {
  border-bottom-color: rgb(198 154 101 / 0.25);
}

.hover\:border-b-gold\/30:hover {
  border-bottom-color: rgb(198 154 101 / 0.3);
}

.hover\:border-b-gold\/40:hover {
  border-bottom-color: rgb(198 154 101 / 0.4);
}

.hover\:border-b-gold\/5:hover {
  border-bottom-color: rgb(198 154 101 / 0.05);
}

.hover\:border-b-gold\/50:hover {
  border-bottom-color: rgb(198 154 101 / 0.5);
}

.hover\:border-b-gold\/60:hover {
  border-bottom-color: rgb(198 154 101 / 0.6);
}

.hover\:border-b-gold\/70:hover {
  border-bottom-color: rgb(198 154 101 / 0.7);
}

.hover\:border-b-gold\/75:hover {
  border-bottom-color: rgb(198 154 101 / 0.75);
}

.hover\:border-b-gold\/80:hover {
  border-bottom-color: rgb(198 154 101 / 0.8);
}

.hover\:border-b-gold\/90:hover {
  border-bottom-color: rgb(198 154 101 / 0.9);
}

.hover\:border-b-gold\/95:hover {
  border-bottom-color: rgb(198 154 101 / 0.95);
}

.hover\:border-b-gray-100:hover {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(243 244 246 / var(--tw-border-opacity));
}

.hover\:border-b-gray-100\/0:hover {
  border-bottom-color: rgb(243 244 246 / 0);
}

.hover\:border-b-gray-100\/10:hover {
  border-bottom-color: rgb(243 244 246 / 0.1);
}

.hover\:border-b-gray-100\/100:hover {
  border-bottom-color: rgb(243 244 246 / 1);
}

.hover\:border-b-gray-100\/20:hover {
  border-bottom-color: rgb(243 244 246 / 0.2);
}

.hover\:border-b-gray-100\/25:hover {
  border-bottom-color: rgb(243 244 246 / 0.25);
}

.hover\:border-b-gray-100\/30:hover {
  border-bottom-color: rgb(243 244 246 / 0.3);
}

.hover\:border-b-gray-100\/40:hover {
  border-bottom-color: rgb(243 244 246 / 0.4);
}

.hover\:border-b-gray-100\/5:hover {
  border-bottom-color: rgb(243 244 246 / 0.05);
}

.hover\:border-b-gray-100\/50:hover {
  border-bottom-color: rgb(243 244 246 / 0.5);
}

.hover\:border-b-gray-100\/60:hover {
  border-bottom-color: rgb(243 244 246 / 0.6);
}

.hover\:border-b-gray-100\/70:hover {
  border-bottom-color: rgb(243 244 246 / 0.7);
}

.hover\:border-b-gray-100\/75:hover {
  border-bottom-color: rgb(243 244 246 / 0.75);
}

.hover\:border-b-gray-100\/80:hover {
  border-bottom-color: rgb(243 244 246 / 0.8);
}

.hover\:border-b-gray-100\/90:hover {
  border-bottom-color: rgb(243 244 246 / 0.9);
}

.hover\:border-b-gray-100\/95:hover {
  border-bottom-color: rgb(243 244 246 / 0.95);
}

.hover\:border-b-gray-200:hover {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(229 231 235 / var(--tw-border-opacity));
}

.hover\:border-b-gray-200\/0:hover {
  border-bottom-color: rgb(229 231 235 / 0);
}

.hover\:border-b-gray-200\/10:hover {
  border-bottom-color: rgb(229 231 235 / 0.1);
}

.hover\:border-b-gray-200\/100:hover {
  border-bottom-color: rgb(229 231 235 / 1);
}

.hover\:border-b-gray-200\/20:hover {
  border-bottom-color: rgb(229 231 235 / 0.2);
}

.hover\:border-b-gray-200\/25:hover {
  border-bottom-color: rgb(229 231 235 / 0.25);
}

.hover\:border-b-gray-200\/30:hover {
  border-bottom-color: rgb(229 231 235 / 0.3);
}

.hover\:border-b-gray-200\/40:hover {
  border-bottom-color: rgb(229 231 235 / 0.4);
}

.hover\:border-b-gray-200\/5:hover {
  border-bottom-color: rgb(229 231 235 / 0.05);
}

.hover\:border-b-gray-200\/50:hover {
  border-bottom-color: rgb(229 231 235 / 0.5);
}

.hover\:border-b-gray-200\/60:hover {
  border-bottom-color: rgb(229 231 235 / 0.6);
}

.hover\:border-b-gray-200\/70:hover {
  border-bottom-color: rgb(229 231 235 / 0.7);
}

.hover\:border-b-gray-200\/75:hover {
  border-bottom-color: rgb(229 231 235 / 0.75);
}

.hover\:border-b-gray-200\/80:hover {
  border-bottom-color: rgb(229 231 235 / 0.8);
}

.hover\:border-b-gray-200\/90:hover {
  border-bottom-color: rgb(229 231 235 / 0.9);
}

.hover\:border-b-gray-200\/95:hover {
  border-bottom-color: rgb(229 231 235 / 0.95);
}

.hover\:border-b-gray-300:hover {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(209 213 219 / var(--tw-border-opacity));
}

.hover\:border-b-gray-300\/0:hover {
  border-bottom-color: rgb(209 213 219 / 0);
}

.hover\:border-b-gray-300\/10:hover {
  border-bottom-color: rgb(209 213 219 / 0.1);
}

.hover\:border-b-gray-300\/100:hover {
  border-bottom-color: rgb(209 213 219 / 1);
}

.hover\:border-b-gray-300\/20:hover {
  border-bottom-color: rgb(209 213 219 / 0.2);
}

.hover\:border-b-gray-300\/25:hover {
  border-bottom-color: rgb(209 213 219 / 0.25);
}

.hover\:border-b-gray-300\/30:hover {
  border-bottom-color: rgb(209 213 219 / 0.3);
}

.hover\:border-b-gray-300\/40:hover {
  border-bottom-color: rgb(209 213 219 / 0.4);
}

.hover\:border-b-gray-300\/5:hover {
  border-bottom-color: rgb(209 213 219 / 0.05);
}

.hover\:border-b-gray-300\/50:hover {
  border-bottom-color: rgb(209 213 219 / 0.5);
}

.hover\:border-b-gray-300\/60:hover {
  border-bottom-color: rgb(209 213 219 / 0.6);
}

.hover\:border-b-gray-300\/70:hover {
  border-bottom-color: rgb(209 213 219 / 0.7);
}

.hover\:border-b-gray-300\/75:hover {
  border-bottom-color: rgb(209 213 219 / 0.75);
}

.hover\:border-b-gray-300\/80:hover {
  border-bottom-color: rgb(209 213 219 / 0.8);
}

.hover\:border-b-gray-300\/90:hover {
  border-bottom-color: rgb(209 213 219 / 0.9);
}

.hover\:border-b-gray-300\/95:hover {
  border-bottom-color: rgb(209 213 219 / 0.95);
}

.hover\:border-b-gray-400:hover {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(156 163 175 / var(--tw-border-opacity));
}

.hover\:border-b-gray-400\/0:hover {
  border-bottom-color: rgb(156 163 175 / 0);
}

.hover\:border-b-gray-400\/10:hover {
  border-bottom-color: rgb(156 163 175 / 0.1);
}

.hover\:border-b-gray-400\/100:hover {
  border-bottom-color: rgb(156 163 175 / 1);
}

.hover\:border-b-gray-400\/20:hover {
  border-bottom-color: rgb(156 163 175 / 0.2);
}

.hover\:border-b-gray-400\/25:hover {
  border-bottom-color: rgb(156 163 175 / 0.25);
}

.hover\:border-b-gray-400\/30:hover {
  border-bottom-color: rgb(156 163 175 / 0.3);
}

.hover\:border-b-gray-400\/40:hover {
  border-bottom-color: rgb(156 163 175 / 0.4);
}

.hover\:border-b-gray-400\/5:hover {
  border-bottom-color: rgb(156 163 175 / 0.05);
}

.hover\:border-b-gray-400\/50:hover {
  border-bottom-color: rgb(156 163 175 / 0.5);
}

.hover\:border-b-gray-400\/60:hover {
  border-bottom-color: rgb(156 163 175 / 0.6);
}

.hover\:border-b-gray-400\/70:hover {
  border-bottom-color: rgb(156 163 175 / 0.7);
}

.hover\:border-b-gray-400\/75:hover {
  border-bottom-color: rgb(156 163 175 / 0.75);
}

.hover\:border-b-gray-400\/80:hover {
  border-bottom-color: rgb(156 163 175 / 0.8);
}

.hover\:border-b-gray-400\/90:hover {
  border-bottom-color: rgb(156 163 175 / 0.9);
}

.hover\:border-b-gray-400\/95:hover {
  border-bottom-color: rgb(156 163 175 / 0.95);
}

.hover\:border-b-gray-50:hover {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(249 250 251 / var(--tw-border-opacity));
}

.hover\:border-b-gray-50\/0:hover {
  border-bottom-color: rgb(249 250 251 / 0);
}

.hover\:border-b-gray-50\/10:hover {
  border-bottom-color: rgb(249 250 251 / 0.1);
}

.hover\:border-b-gray-50\/100:hover {
  border-bottom-color: rgb(249 250 251 / 1);
}

.hover\:border-b-gray-50\/20:hover {
  border-bottom-color: rgb(249 250 251 / 0.2);
}

.hover\:border-b-gray-50\/25:hover {
  border-bottom-color: rgb(249 250 251 / 0.25);
}

.hover\:border-b-gray-50\/30:hover {
  border-bottom-color: rgb(249 250 251 / 0.3);
}

.hover\:border-b-gray-50\/40:hover {
  border-bottom-color: rgb(249 250 251 / 0.4);
}

.hover\:border-b-gray-50\/5:hover {
  border-bottom-color: rgb(249 250 251 / 0.05);
}

.hover\:border-b-gray-50\/50:hover {
  border-bottom-color: rgb(249 250 251 / 0.5);
}

.hover\:border-b-gray-50\/60:hover {
  border-bottom-color: rgb(249 250 251 / 0.6);
}

.hover\:border-b-gray-50\/70:hover {
  border-bottom-color: rgb(249 250 251 / 0.7);
}

.hover\:border-b-gray-50\/75:hover {
  border-bottom-color: rgb(249 250 251 / 0.75);
}

.hover\:border-b-gray-50\/80:hover {
  border-bottom-color: rgb(249 250 251 / 0.8);
}

.hover\:border-b-gray-50\/90:hover {
  border-bottom-color: rgb(249 250 251 / 0.9);
}

.hover\:border-b-gray-50\/95:hover {
  border-bottom-color: rgb(249 250 251 / 0.95);
}

.hover\:border-b-gray-500:hover {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(107 114 128 / var(--tw-border-opacity));
}

.hover\:border-b-gray-500\/0:hover {
  border-bottom-color: rgb(107 114 128 / 0);
}

.hover\:border-b-gray-500\/10:hover {
  border-bottom-color: rgb(107 114 128 / 0.1);
}

.hover\:border-b-gray-500\/100:hover {
  border-bottom-color: rgb(107 114 128 / 1);
}

.hover\:border-b-gray-500\/20:hover {
  border-bottom-color: rgb(107 114 128 / 0.2);
}

.hover\:border-b-gray-500\/25:hover {
  border-bottom-color: rgb(107 114 128 / 0.25);
}

.hover\:border-b-gray-500\/30:hover {
  border-bottom-color: rgb(107 114 128 / 0.3);
}

.hover\:border-b-gray-500\/40:hover {
  border-bottom-color: rgb(107 114 128 / 0.4);
}

.hover\:border-b-gray-500\/5:hover {
  border-bottom-color: rgb(107 114 128 / 0.05);
}

.hover\:border-b-gray-500\/50:hover {
  border-bottom-color: rgb(107 114 128 / 0.5);
}

.hover\:border-b-gray-500\/60:hover {
  border-bottom-color: rgb(107 114 128 / 0.6);
}

.hover\:border-b-gray-500\/70:hover {
  border-bottom-color: rgb(107 114 128 / 0.7);
}

.hover\:border-b-gray-500\/75:hover {
  border-bottom-color: rgb(107 114 128 / 0.75);
}

.hover\:border-b-gray-500\/80:hover {
  border-bottom-color: rgb(107 114 128 / 0.8);
}

.hover\:border-b-gray-500\/90:hover {
  border-bottom-color: rgb(107 114 128 / 0.9);
}

.hover\:border-b-gray-500\/95:hover {
  border-bottom-color: rgb(107 114 128 / 0.95);
}

.hover\:border-b-gray-600:hover {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(75 85 99 / var(--tw-border-opacity));
}

.hover\:border-b-gray-600\/0:hover {
  border-bottom-color: rgb(75 85 99 / 0);
}

.hover\:border-b-gray-600\/10:hover {
  border-bottom-color: rgb(75 85 99 / 0.1);
}

.hover\:border-b-gray-600\/100:hover {
  border-bottom-color: rgb(75 85 99 / 1);
}

.hover\:border-b-gray-600\/20:hover {
  border-bottom-color: rgb(75 85 99 / 0.2);
}

.hover\:border-b-gray-600\/25:hover {
  border-bottom-color: rgb(75 85 99 / 0.25);
}

.hover\:border-b-gray-600\/30:hover {
  border-bottom-color: rgb(75 85 99 / 0.3);
}

.hover\:border-b-gray-600\/40:hover {
  border-bottom-color: rgb(75 85 99 / 0.4);
}

.hover\:border-b-gray-600\/5:hover {
  border-bottom-color: rgb(75 85 99 / 0.05);
}

.hover\:border-b-gray-600\/50:hover {
  border-bottom-color: rgb(75 85 99 / 0.5);
}

.hover\:border-b-gray-600\/60:hover {
  border-bottom-color: rgb(75 85 99 / 0.6);
}

.hover\:border-b-gray-600\/70:hover {
  border-bottom-color: rgb(75 85 99 / 0.7);
}

.hover\:border-b-gray-600\/75:hover {
  border-bottom-color: rgb(75 85 99 / 0.75);
}

.hover\:border-b-gray-600\/80:hover {
  border-bottom-color: rgb(75 85 99 / 0.8);
}

.hover\:border-b-gray-600\/90:hover {
  border-bottom-color: rgb(75 85 99 / 0.9);
}

.hover\:border-b-gray-600\/95:hover {
  border-bottom-color: rgb(75 85 99 / 0.95);
}

.hover\:border-b-gray-700:hover {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(55 65 81 / var(--tw-border-opacity));
}

.hover\:border-b-gray-700\/0:hover {
  border-bottom-color: rgb(55 65 81 / 0);
}

.hover\:border-b-gray-700\/10:hover {
  border-bottom-color: rgb(55 65 81 / 0.1);
}

.hover\:border-b-gray-700\/100:hover {
  border-bottom-color: rgb(55 65 81 / 1);
}

.hover\:border-b-gray-700\/20:hover {
  border-bottom-color: rgb(55 65 81 / 0.2);
}

.hover\:border-b-gray-700\/25:hover {
  border-bottom-color: rgb(55 65 81 / 0.25);
}

.hover\:border-b-gray-700\/30:hover {
  border-bottom-color: rgb(55 65 81 / 0.3);
}

.hover\:border-b-gray-700\/40:hover {
  border-bottom-color: rgb(55 65 81 / 0.4);
}

.hover\:border-b-gray-700\/5:hover {
  border-bottom-color: rgb(55 65 81 / 0.05);
}

.hover\:border-b-gray-700\/50:hover {
  border-bottom-color: rgb(55 65 81 / 0.5);
}

.hover\:border-b-gray-700\/60:hover {
  border-bottom-color: rgb(55 65 81 / 0.6);
}

.hover\:border-b-gray-700\/70:hover {
  border-bottom-color: rgb(55 65 81 / 0.7);
}

.hover\:border-b-gray-700\/75:hover {
  border-bottom-color: rgb(55 65 81 / 0.75);
}

.hover\:border-b-gray-700\/80:hover {
  border-bottom-color: rgb(55 65 81 / 0.8);
}

.hover\:border-b-gray-700\/90:hover {
  border-bottom-color: rgb(55 65 81 / 0.9);
}

.hover\:border-b-gray-700\/95:hover {
  border-bottom-color: rgb(55 65 81 / 0.95);
}

.hover\:border-b-gray-800:hover {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(31 41 55 / var(--tw-border-opacity));
}

.hover\:border-b-gray-800\/0:hover {
  border-bottom-color: rgb(31 41 55 / 0);
}

.hover\:border-b-gray-800\/10:hover {
  border-bottom-color: rgb(31 41 55 / 0.1);
}

.hover\:border-b-gray-800\/100:hover {
  border-bottom-color: rgb(31 41 55 / 1);
}

.hover\:border-b-gray-800\/20:hover {
  border-bottom-color: rgb(31 41 55 / 0.2);
}

.hover\:border-b-gray-800\/25:hover {
  border-bottom-color: rgb(31 41 55 / 0.25);
}

.hover\:border-b-gray-800\/30:hover {
  border-bottom-color: rgb(31 41 55 / 0.3);
}

.hover\:border-b-gray-800\/40:hover {
  border-bottom-color: rgb(31 41 55 / 0.4);
}

.hover\:border-b-gray-800\/5:hover {
  border-bottom-color: rgb(31 41 55 / 0.05);
}

.hover\:border-b-gray-800\/50:hover {
  border-bottom-color: rgb(31 41 55 / 0.5);
}

.hover\:border-b-gray-800\/60:hover {
  border-bottom-color: rgb(31 41 55 / 0.6);
}

.hover\:border-b-gray-800\/70:hover {
  border-bottom-color: rgb(31 41 55 / 0.7);
}

.hover\:border-b-gray-800\/75:hover {
  border-bottom-color: rgb(31 41 55 / 0.75);
}

.hover\:border-b-gray-800\/80:hover {
  border-bottom-color: rgb(31 41 55 / 0.8);
}

.hover\:border-b-gray-800\/90:hover {
  border-bottom-color: rgb(31 41 55 / 0.9);
}

.hover\:border-b-gray-800\/95:hover {
  border-bottom-color: rgb(31 41 55 / 0.95);
}

.hover\:border-b-gray-900:hover {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(17 24 39 / var(--tw-border-opacity));
}

.hover\:border-b-gray-900\/0:hover {
  border-bottom-color: rgb(17 24 39 / 0);
}

.hover\:border-b-gray-900\/10:hover {
  border-bottom-color: rgb(17 24 39 / 0.1);
}

.hover\:border-b-gray-900\/100:hover {
  border-bottom-color: rgb(17 24 39 / 1);
}

.hover\:border-b-gray-900\/20:hover {
  border-bottom-color: rgb(17 24 39 / 0.2);
}

.hover\:border-b-gray-900\/25:hover {
  border-bottom-color: rgb(17 24 39 / 0.25);
}

.hover\:border-b-gray-900\/30:hover {
  border-bottom-color: rgb(17 24 39 / 0.3);
}

.hover\:border-b-gray-900\/40:hover {
  border-bottom-color: rgb(17 24 39 / 0.4);
}

.hover\:border-b-gray-900\/5:hover {
  border-bottom-color: rgb(17 24 39 / 0.05);
}

.hover\:border-b-gray-900\/50:hover {
  border-bottom-color: rgb(17 24 39 / 0.5);
}

.hover\:border-b-gray-900\/60:hover {
  border-bottom-color: rgb(17 24 39 / 0.6);
}

.hover\:border-b-gray-900\/70:hover {
  border-bottom-color: rgb(17 24 39 / 0.7);
}

.hover\:border-b-gray-900\/75:hover {
  border-bottom-color: rgb(17 24 39 / 0.75);
}

.hover\:border-b-gray-900\/80:hover {
  border-bottom-color: rgb(17 24 39 / 0.8);
}

.hover\:border-b-gray-900\/90:hover {
  border-bottom-color: rgb(17 24 39 / 0.9);
}

.hover\:border-b-gray-900\/95:hover {
  border-bottom-color: rgb(17 24 39 / 0.95);
}

.hover\:border-b-gray-950:hover {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(3 7 18 / var(--tw-border-opacity));
}

.hover\:border-b-gray-950\/0:hover {
  border-bottom-color: rgb(3 7 18 / 0);
}

.hover\:border-b-gray-950\/10:hover {
  border-bottom-color: rgb(3 7 18 / 0.1);
}

.hover\:border-b-gray-950\/100:hover {
  border-bottom-color: rgb(3 7 18 / 1);
}

.hover\:border-b-gray-950\/20:hover {
  border-bottom-color: rgb(3 7 18 / 0.2);
}

.hover\:border-b-gray-950\/25:hover {
  border-bottom-color: rgb(3 7 18 / 0.25);
}

.hover\:border-b-gray-950\/30:hover {
  border-bottom-color: rgb(3 7 18 / 0.3);
}

.hover\:border-b-gray-950\/40:hover {
  border-bottom-color: rgb(3 7 18 / 0.4);
}

.hover\:border-b-gray-950\/5:hover {
  border-bottom-color: rgb(3 7 18 / 0.05);
}

.hover\:border-b-gray-950\/50:hover {
  border-bottom-color: rgb(3 7 18 / 0.5);
}

.hover\:border-b-gray-950\/60:hover {
  border-bottom-color: rgb(3 7 18 / 0.6);
}

.hover\:border-b-gray-950\/70:hover {
  border-bottom-color: rgb(3 7 18 / 0.7);
}

.hover\:border-b-gray-950\/75:hover {
  border-bottom-color: rgb(3 7 18 / 0.75);
}

.hover\:border-b-gray-950\/80:hover {
  border-bottom-color: rgb(3 7 18 / 0.8);
}

.hover\:border-b-gray-950\/90:hover {
  border-bottom-color: rgb(3 7 18 / 0.9);
}

.hover\:border-b-gray-950\/95:hover {
  border-bottom-color: rgb(3 7 18 / 0.95);
}

.hover\:border-b-green:hover {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(132 156 116 / var(--tw-border-opacity));
}

.hover\:border-b-green\/0:hover {
  border-bottom-color: rgb(132 156 116 / 0);
}

.hover\:border-b-green\/10:hover {
  border-bottom-color: rgb(132 156 116 / 0.1);
}

.hover\:border-b-green\/100:hover {
  border-bottom-color: rgb(132 156 116 / 1);
}

.hover\:border-b-green\/20:hover {
  border-bottom-color: rgb(132 156 116 / 0.2);
}

.hover\:border-b-green\/25:hover {
  border-bottom-color: rgb(132 156 116 / 0.25);
}

.hover\:border-b-green\/30:hover {
  border-bottom-color: rgb(132 156 116 / 0.3);
}

.hover\:border-b-green\/40:hover {
  border-bottom-color: rgb(132 156 116 / 0.4);
}

.hover\:border-b-green\/5:hover {
  border-bottom-color: rgb(132 156 116 / 0.05);
}

.hover\:border-b-green\/50:hover {
  border-bottom-color: rgb(132 156 116 / 0.5);
}

.hover\:border-b-green\/60:hover {
  border-bottom-color: rgb(132 156 116 / 0.6);
}

.hover\:border-b-green\/70:hover {
  border-bottom-color: rgb(132 156 116 / 0.7);
}

.hover\:border-b-green\/75:hover {
  border-bottom-color: rgb(132 156 116 / 0.75);
}

.hover\:border-b-green\/80:hover {
  border-bottom-color: rgb(132 156 116 / 0.8);
}

.hover\:border-b-green\/90:hover {
  border-bottom-color: rgb(132 156 116 / 0.9);
}

.hover\:border-b-green\/95:hover {
  border-bottom-color: rgb(132 156 116 / 0.95);
}

.hover\:border-b-inherit:hover {
  border-bottom-color: inherit;
}

.hover\:border-b-letterSpacing-normal:hover {
  border-bottom-color: 0em;
}

.hover\:border-b-letterSpacing-tight:hover {
  border-bottom-color: -0.025em;
}

.hover\:border-b-letterSpacing-tighter:hover {
  border-bottom-color: -0.05em;
}

.hover\:border-b-letterSpacing-wide:hover {
  border-bottom-color: 0.0125em;
}

.hover\:border-b-letterSpacing-wider:hover {
  border-bottom-color: 0.05em;
}

.hover\:border-b-letterSpacing-widest:hover {
  border-bottom-color: 0.1em;
}

.hover\:border-b-lime:hover {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(197 217 163 / var(--tw-border-opacity));
}

.hover\:border-b-lime\/0:hover {
  border-bottom-color: rgb(197 217 163 / 0);
}

.hover\:border-b-lime\/10:hover {
  border-bottom-color: rgb(197 217 163 / 0.1);
}

.hover\:border-b-lime\/100:hover {
  border-bottom-color: rgb(197 217 163 / 1);
}

.hover\:border-b-lime\/20:hover {
  border-bottom-color: rgb(197 217 163 / 0.2);
}

.hover\:border-b-lime\/25:hover {
  border-bottom-color: rgb(197 217 163 / 0.25);
}

.hover\:border-b-lime\/30:hover {
  border-bottom-color: rgb(197 217 163 / 0.3);
}

.hover\:border-b-lime\/40:hover {
  border-bottom-color: rgb(197 217 163 / 0.4);
}

.hover\:border-b-lime\/5:hover {
  border-bottom-color: rgb(197 217 163 / 0.05);
}

.hover\:border-b-lime\/50:hover {
  border-bottom-color: rgb(197 217 163 / 0.5);
}

.hover\:border-b-lime\/60:hover {
  border-bottom-color: rgb(197 217 163 / 0.6);
}

.hover\:border-b-lime\/70:hover {
  border-bottom-color: rgb(197 217 163 / 0.7);
}

.hover\:border-b-lime\/75:hover {
  border-bottom-color: rgb(197 217 163 / 0.75);
}

.hover\:border-b-lime\/80:hover {
  border-bottom-color: rgb(197 217 163 / 0.8);
}

.hover\:border-b-lime\/90:hover {
  border-bottom-color: rgb(197 217 163 / 0.9);
}

.hover\:border-b-lime\/95:hover {
  border-bottom-color: rgb(197 217 163 / 0.95);
}

.hover\:border-b-navy:hover {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(37 64 78 / var(--tw-border-opacity));
}

.hover\:border-b-navy\/0:hover {
  border-bottom-color: rgb(37 64 78 / 0);
}

.hover\:border-b-navy\/10:hover {
  border-bottom-color: rgb(37 64 78 / 0.1);
}

.hover\:border-b-navy\/100:hover {
  border-bottom-color: rgb(37 64 78 / 1);
}

.hover\:border-b-navy\/20:hover {
  border-bottom-color: rgb(37 64 78 / 0.2);
}

.hover\:border-b-navy\/25:hover {
  border-bottom-color: rgb(37 64 78 / 0.25);
}

.hover\:border-b-navy\/30:hover {
  border-bottom-color: rgb(37 64 78 / 0.3);
}

.hover\:border-b-navy\/40:hover {
  border-bottom-color: rgb(37 64 78 / 0.4);
}

.hover\:border-b-navy\/5:hover {
  border-bottom-color: rgb(37 64 78 / 0.05);
}

.hover\:border-b-navy\/50:hover {
  border-bottom-color: rgb(37 64 78 / 0.5);
}

.hover\:border-b-navy\/60:hover {
  border-bottom-color: rgb(37 64 78 / 0.6);
}

.hover\:border-b-navy\/70:hover {
  border-bottom-color: rgb(37 64 78 / 0.7);
}

.hover\:border-b-navy\/75:hover {
  border-bottom-color: rgb(37 64 78 / 0.75);
}

.hover\:border-b-navy\/80:hover {
  border-bottom-color: rgb(37 64 78 / 0.8);
}

.hover\:border-b-navy\/90:hover {
  border-bottom-color: rgb(37 64 78 / 0.9);
}

.hover\:border-b-navy\/95:hover {
  border-bottom-color: rgb(37 64 78 / 0.95);
}

.hover\:border-b-teal:hover {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(78 105 119 / var(--tw-border-opacity));
}

.hover\:border-b-teal\/0:hover {
  border-bottom-color: rgb(78 105 119 / 0);
}

.hover\:border-b-teal\/10:hover {
  border-bottom-color: rgb(78 105 119 / 0.1);
}

.hover\:border-b-teal\/100:hover {
  border-bottom-color: rgb(78 105 119 / 1);
}

.hover\:border-b-teal\/20:hover {
  border-bottom-color: rgb(78 105 119 / 0.2);
}

.hover\:border-b-teal\/25:hover {
  border-bottom-color: rgb(78 105 119 / 0.25);
}

.hover\:border-b-teal\/30:hover {
  border-bottom-color: rgb(78 105 119 / 0.3);
}

.hover\:border-b-teal\/40:hover {
  border-bottom-color: rgb(78 105 119 / 0.4);
}

.hover\:border-b-teal\/5:hover {
  border-bottom-color: rgb(78 105 119 / 0.05);
}

.hover\:border-b-teal\/50:hover {
  border-bottom-color: rgb(78 105 119 / 0.5);
}

.hover\:border-b-teal\/60:hover {
  border-bottom-color: rgb(78 105 119 / 0.6);
}

.hover\:border-b-teal\/70:hover {
  border-bottom-color: rgb(78 105 119 / 0.7);
}

.hover\:border-b-teal\/75:hover {
  border-bottom-color: rgb(78 105 119 / 0.75);
}

.hover\:border-b-teal\/80:hover {
  border-bottom-color: rgb(78 105 119 / 0.8);
}

.hover\:border-b-teal\/90:hover {
  border-bottom-color: rgb(78 105 119 / 0.9);
}

.hover\:border-b-teal\/95:hover {
  border-bottom-color: rgb(78 105 119 / 0.95);
}

.hover\:border-b-transparent:hover {
  border-bottom-color: transparent;
}

.hover\:border-b-transparent\/0:hover {
  border-bottom-color: rgb(0 0 0 / 0);
}

.hover\:border-b-transparent\/10:hover {
  border-bottom-color: rgb(0 0 0 / 0.1);
}

.hover\:border-b-transparent\/100:hover {
  border-bottom-color: rgb(0 0 0 / 1);
}

.hover\:border-b-transparent\/20:hover {
  border-bottom-color: rgb(0 0 0 / 0.2);
}

.hover\:border-b-transparent\/25:hover {
  border-bottom-color: rgb(0 0 0 / 0.25);
}

.hover\:border-b-transparent\/30:hover {
  border-bottom-color: rgb(0 0 0 / 0.3);
}

.hover\:border-b-transparent\/40:hover {
  border-bottom-color: rgb(0 0 0 / 0.4);
}

.hover\:border-b-transparent\/5:hover {
  border-bottom-color: rgb(0 0 0 / 0.05);
}

.hover\:border-b-transparent\/50:hover {
  border-bottom-color: rgb(0 0 0 / 0.5);
}

.hover\:border-b-transparent\/60:hover {
  border-bottom-color: rgb(0 0 0 / 0.6);
}

.hover\:border-b-transparent\/70:hover {
  border-bottom-color: rgb(0 0 0 / 0.7);
}

.hover\:border-b-transparent\/75:hover {
  border-bottom-color: rgb(0 0 0 / 0.75);
}

.hover\:border-b-transparent\/80:hover {
  border-bottom-color: rgb(0 0 0 / 0.8);
}

.hover\:border-b-transparent\/90:hover {
  border-bottom-color: rgb(0 0 0 / 0.9);
}

.hover\:border-b-transparent\/95:hover {
  border-bottom-color: rgb(0 0 0 / 0.95);
}

.hover\:border-b-white:hover {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(255 255 255 / var(--tw-border-opacity));
}

.hover\:border-b-white\/0:hover {
  border-bottom-color: rgb(255 255 255 / 0);
}

.hover\:border-b-white\/10:hover {
  border-bottom-color: rgb(255 255 255 / 0.1);
}

.hover\:border-b-white\/100:hover {
  border-bottom-color: rgb(255 255 255 / 1);
}

.hover\:border-b-white\/20:hover {
  border-bottom-color: rgb(255 255 255 / 0.2);
}

.hover\:border-b-white\/25:hover {
  border-bottom-color: rgb(255 255 255 / 0.25);
}

.hover\:border-b-white\/30:hover {
  border-bottom-color: rgb(255 255 255 / 0.3);
}

.hover\:border-b-white\/40:hover {
  border-bottom-color: rgb(255 255 255 / 0.4);
}

.hover\:border-b-white\/5:hover {
  border-bottom-color: rgb(255 255 255 / 0.05);
}

.hover\:border-b-white\/50:hover {
  border-bottom-color: rgb(255 255 255 / 0.5);
}

.hover\:border-b-white\/60:hover {
  border-bottom-color: rgb(255 255 255 / 0.6);
}

.hover\:border-b-white\/70:hover {
  border-bottom-color: rgb(255 255 255 / 0.7);
}

.hover\:border-b-white\/75:hover {
  border-bottom-color: rgb(255 255 255 / 0.75);
}

.hover\:border-b-white\/80:hover {
  border-bottom-color: rgb(255 255 255 / 0.8);
}

.hover\:border-b-white\/90:hover {
  border-bottom-color: rgb(255 255 255 / 0.9);
}

.hover\:border-b-white\/95:hover {
  border-bottom-color: rgb(255 255 255 / 0.95);
}

.hover\:border-e-blue:hover {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(86 138 172 / var(--tw-border-opacity));
}

.hover\:border-e-blue\/0:hover {
  border-inline-end-color: rgb(86 138 172 / 0);
}

.hover\:border-e-blue\/10:hover {
  border-inline-end-color: rgb(86 138 172 / 0.1);
}

.hover\:border-e-blue\/100:hover {
  border-inline-end-color: rgb(86 138 172 / 1);
}

.hover\:border-e-blue\/20:hover {
  border-inline-end-color: rgb(86 138 172 / 0.2);
}

.hover\:border-e-blue\/25:hover {
  border-inline-end-color: rgb(86 138 172 / 0.25);
}

.hover\:border-e-blue\/30:hover {
  border-inline-end-color: rgb(86 138 172 / 0.3);
}

.hover\:border-e-blue\/40:hover {
  border-inline-end-color: rgb(86 138 172 / 0.4);
}

.hover\:border-e-blue\/5:hover {
  border-inline-end-color: rgb(86 138 172 / 0.05);
}

.hover\:border-e-blue\/50:hover {
  border-inline-end-color: rgb(86 138 172 / 0.5);
}

.hover\:border-e-blue\/60:hover {
  border-inline-end-color: rgb(86 138 172 / 0.6);
}

.hover\:border-e-blue\/70:hover {
  border-inline-end-color: rgb(86 138 172 / 0.7);
}

.hover\:border-e-blue\/75:hover {
  border-inline-end-color: rgb(86 138 172 / 0.75);
}

.hover\:border-e-blue\/80:hover {
  border-inline-end-color: rgb(86 138 172 / 0.8);
}

.hover\:border-e-blue\/90:hover {
  border-inline-end-color: rgb(86 138 172 / 0.9);
}

.hover\:border-e-blue\/95:hover {
  border-inline-end-color: rgb(86 138 172 / 0.95);
}

.hover\:border-e-borderWidth:hover {
  border-inline-end-color: 1px;
}

.hover\:border-e-borderWidth-0:hover {
  border-inline-end-color: 0px;
}

.hover\:border-e-borderWidth-2:hover {
  border-inline-end-color: 2px;
}

.hover\:border-e-borderWidth-4:hover {
  border-inline-end-color: 4px;
}

.hover\:border-e-borderWidth-6:hover {
  border-inline-end-color: 6px;
}

.hover\:border-e-borderWidth-8:hover {
  border-inline-end-color: 8px;
}

.hover\:border-e-boxShadow:hover {
  border-inline-end-color: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
}

.hover\:border-e-boxShadow-2xl:hover {
  border-inline-end-color: 0 25px 50px -12px rgb(0 0 0 / 0.25);
}

.hover\:border-e-boxShadow-inner:hover {
  border-inline-end-color: inset 0px 3px 3px rgba(0 0 0 / 1);
}

.hover\:border-e-boxShadow-lg:hover {
  border-inline-end-color: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
}

.hover\:border-e-boxShadow-md:hover {
  border-inline-end-color: 0 1px 2px -1px rgb(0 0 0 / 0.1);
}

.hover\:border-e-boxShadow-none:hover {
  border-inline-end-color: none;
}

.hover\:border-e-boxShadow-sm:hover {
  border-inline-end-color: 0px 6px 24px rgba(0, 0, 0, 0.8);
}

.hover\:border-e-boxShadow-xl:hover {
  border-inline-end-color: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
}

.hover\:border-e-current:hover {
  border-inline-end-color: currentColor;
}

.hover\:border-e-custom_1:hover {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(127 154 96 / var(--tw-border-opacity));
}

.hover\:border-e-custom_1\/0:hover {
  border-inline-end-color: rgb(127 154 96 / 0);
}

.hover\:border-e-custom_1\/10:hover {
  border-inline-end-color: rgb(127 154 96 / 0.1);
}

.hover\:border-e-custom_1\/100:hover {
  border-inline-end-color: rgb(127 154 96 / 1);
}

.hover\:border-e-custom_1\/20:hover {
  border-inline-end-color: rgb(127 154 96 / 0.2);
}

.hover\:border-e-custom_1\/25:hover {
  border-inline-end-color: rgb(127 154 96 / 0.25);
}

.hover\:border-e-custom_1\/30:hover {
  border-inline-end-color: rgb(127 154 96 / 0.3);
}

.hover\:border-e-custom_1\/40:hover {
  border-inline-end-color: rgb(127 154 96 / 0.4);
}

.hover\:border-e-custom_1\/5:hover {
  border-inline-end-color: rgb(127 154 96 / 0.05);
}

.hover\:border-e-custom_1\/50:hover {
  border-inline-end-color: rgb(127 154 96 / 0.5);
}

.hover\:border-e-custom_1\/60:hover {
  border-inline-end-color: rgb(127 154 96 / 0.6);
}

.hover\:border-e-custom_1\/70:hover {
  border-inline-end-color: rgb(127 154 96 / 0.7);
}

.hover\:border-e-custom_1\/75:hover {
  border-inline-end-color: rgb(127 154 96 / 0.75);
}

.hover\:border-e-custom_1\/80:hover {
  border-inline-end-color: rgb(127 154 96 / 0.8);
}

.hover\:border-e-custom_1\/90:hover {
  border-inline-end-color: rgb(127 154 96 / 0.9);
}

.hover\:border-e-custom_1\/95:hover {
  border-inline-end-color: rgb(127 154 96 / 0.95);
}

.hover\:border-e-custom_10:hover {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(100 136 99 / var(--tw-border-opacity));
}

.hover\:border-e-custom_10\/0:hover {
  border-inline-end-color: rgb(100 136 99 / 0);
}

.hover\:border-e-custom_10\/10:hover {
  border-inline-end-color: rgb(100 136 99 / 0.1);
}

.hover\:border-e-custom_10\/100:hover {
  border-inline-end-color: rgb(100 136 99 / 1);
}

.hover\:border-e-custom_10\/20:hover {
  border-inline-end-color: rgb(100 136 99 / 0.2);
}

.hover\:border-e-custom_10\/25:hover {
  border-inline-end-color: rgb(100 136 99 / 0.25);
}

.hover\:border-e-custom_10\/30:hover {
  border-inline-end-color: rgb(100 136 99 / 0.3);
}

.hover\:border-e-custom_10\/40:hover {
  border-inline-end-color: rgb(100 136 99 / 0.4);
}

.hover\:border-e-custom_10\/5:hover {
  border-inline-end-color: rgb(100 136 99 / 0.05);
}

.hover\:border-e-custom_10\/50:hover {
  border-inline-end-color: rgb(100 136 99 / 0.5);
}

.hover\:border-e-custom_10\/60:hover {
  border-inline-end-color: rgb(100 136 99 / 0.6);
}

.hover\:border-e-custom_10\/70:hover {
  border-inline-end-color: rgb(100 136 99 / 0.7);
}

.hover\:border-e-custom_10\/75:hover {
  border-inline-end-color: rgb(100 136 99 / 0.75);
}

.hover\:border-e-custom_10\/80:hover {
  border-inline-end-color: rgb(100 136 99 / 0.8);
}

.hover\:border-e-custom_10\/90:hover {
  border-inline-end-color: rgb(100 136 99 / 0.9);
}

.hover\:border-e-custom_10\/95:hover {
  border-inline-end-color: rgb(100 136 99 / 0.95);
}

.hover\:border-e-custom_2:hover {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(164 134 95 / var(--tw-border-opacity));
}

.hover\:border-e-custom_2\/0:hover {
  border-inline-end-color: rgb(164 134 95 / 0);
}

.hover\:border-e-custom_2\/10:hover {
  border-inline-end-color: rgb(164 134 95 / 0.1);
}

.hover\:border-e-custom_2\/100:hover {
  border-inline-end-color: rgb(164 134 95 / 1);
}

.hover\:border-e-custom_2\/20:hover {
  border-inline-end-color: rgb(164 134 95 / 0.2);
}

.hover\:border-e-custom_2\/25:hover {
  border-inline-end-color: rgb(164 134 95 / 0.25);
}

.hover\:border-e-custom_2\/30:hover {
  border-inline-end-color: rgb(164 134 95 / 0.3);
}

.hover\:border-e-custom_2\/40:hover {
  border-inline-end-color: rgb(164 134 95 / 0.4);
}

.hover\:border-e-custom_2\/5:hover {
  border-inline-end-color: rgb(164 134 95 / 0.05);
}

.hover\:border-e-custom_2\/50:hover {
  border-inline-end-color: rgb(164 134 95 / 0.5);
}

.hover\:border-e-custom_2\/60:hover {
  border-inline-end-color: rgb(164 134 95 / 0.6);
}

.hover\:border-e-custom_2\/70:hover {
  border-inline-end-color: rgb(164 134 95 / 0.7);
}

.hover\:border-e-custom_2\/75:hover {
  border-inline-end-color: rgb(164 134 95 / 0.75);
}

.hover\:border-e-custom_2\/80:hover {
  border-inline-end-color: rgb(164 134 95 / 0.8);
}

.hover\:border-e-custom_2\/90:hover {
  border-inline-end-color: rgb(164 134 95 / 0.9);
}

.hover\:border-e-custom_2\/95:hover {
  border-inline-end-color: rgb(164 134 95 / 0.95);
}

.hover\:border-e-custom_3:hover {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(73 98 96 / var(--tw-border-opacity));
}

.hover\:border-e-custom_3\/0:hover {
  border-inline-end-color: rgb(73 98 96 / 0);
}

.hover\:border-e-custom_3\/10:hover {
  border-inline-end-color: rgb(73 98 96 / 0.1);
}

.hover\:border-e-custom_3\/100:hover {
  border-inline-end-color: rgb(73 98 96 / 1);
}

.hover\:border-e-custom_3\/20:hover {
  border-inline-end-color: rgb(73 98 96 / 0.2);
}

.hover\:border-e-custom_3\/25:hover {
  border-inline-end-color: rgb(73 98 96 / 0.25);
}

.hover\:border-e-custom_3\/30:hover {
  border-inline-end-color: rgb(73 98 96 / 0.3);
}

.hover\:border-e-custom_3\/40:hover {
  border-inline-end-color: rgb(73 98 96 / 0.4);
}

.hover\:border-e-custom_3\/5:hover {
  border-inline-end-color: rgb(73 98 96 / 0.05);
}

.hover\:border-e-custom_3\/50:hover {
  border-inline-end-color: rgb(73 98 96 / 0.5);
}

.hover\:border-e-custom_3\/60:hover {
  border-inline-end-color: rgb(73 98 96 / 0.6);
}

.hover\:border-e-custom_3\/70:hover {
  border-inline-end-color: rgb(73 98 96 / 0.7);
}

.hover\:border-e-custom_3\/75:hover {
  border-inline-end-color: rgb(73 98 96 / 0.75);
}

.hover\:border-e-custom_3\/80:hover {
  border-inline-end-color: rgb(73 98 96 / 0.8);
}

.hover\:border-e-custom_3\/90:hover {
  border-inline-end-color: rgb(73 98 96 / 0.9);
}

.hover\:border-e-custom_3\/95:hover {
  border-inline-end-color: rgb(73 98 96 / 0.95);
}

.hover\:border-e-custom_4:hover {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(64 133 133 / var(--tw-border-opacity));
}

.hover\:border-e-custom_4\/0:hover {
  border-inline-end-color: rgb(64 133 133 / 0);
}

.hover\:border-e-custom_4\/10:hover {
  border-inline-end-color: rgb(64 133 133 / 0.1);
}

.hover\:border-e-custom_4\/100:hover {
  border-inline-end-color: rgb(64 133 133 / 1);
}

.hover\:border-e-custom_4\/20:hover {
  border-inline-end-color: rgb(64 133 133 / 0.2);
}

.hover\:border-e-custom_4\/25:hover {
  border-inline-end-color: rgb(64 133 133 / 0.25);
}

.hover\:border-e-custom_4\/30:hover {
  border-inline-end-color: rgb(64 133 133 / 0.3);
}

.hover\:border-e-custom_4\/40:hover {
  border-inline-end-color: rgb(64 133 133 / 0.4);
}

.hover\:border-e-custom_4\/5:hover {
  border-inline-end-color: rgb(64 133 133 / 0.05);
}

.hover\:border-e-custom_4\/50:hover {
  border-inline-end-color: rgb(64 133 133 / 0.5);
}

.hover\:border-e-custom_4\/60:hover {
  border-inline-end-color: rgb(64 133 133 / 0.6);
}

.hover\:border-e-custom_4\/70:hover {
  border-inline-end-color: rgb(64 133 133 / 0.7);
}

.hover\:border-e-custom_4\/75:hover {
  border-inline-end-color: rgb(64 133 133 / 0.75);
}

.hover\:border-e-custom_4\/80:hover {
  border-inline-end-color: rgb(64 133 133 / 0.8);
}

.hover\:border-e-custom_4\/90:hover {
  border-inline-end-color: rgb(64 133 133 / 0.9);
}

.hover\:border-e-custom_4\/95:hover {
  border-inline-end-color: rgb(64 133 133 / 0.95);
}

.hover\:border-e-custom_5:hover {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(20 83 108 / var(--tw-border-opacity));
}

.hover\:border-e-custom_5\/0:hover {
  border-inline-end-color: rgb(20 83 108 / 0);
}

.hover\:border-e-custom_5\/10:hover {
  border-inline-end-color: rgb(20 83 108 / 0.1);
}

.hover\:border-e-custom_5\/100:hover {
  border-inline-end-color: rgb(20 83 108 / 1);
}

.hover\:border-e-custom_5\/20:hover {
  border-inline-end-color: rgb(20 83 108 / 0.2);
}

.hover\:border-e-custom_5\/25:hover {
  border-inline-end-color: rgb(20 83 108 / 0.25);
}

.hover\:border-e-custom_5\/30:hover {
  border-inline-end-color: rgb(20 83 108 / 0.3);
}

.hover\:border-e-custom_5\/40:hover {
  border-inline-end-color: rgb(20 83 108 / 0.4);
}

.hover\:border-e-custom_5\/5:hover {
  border-inline-end-color: rgb(20 83 108 / 0.05);
}

.hover\:border-e-custom_5\/50:hover {
  border-inline-end-color: rgb(20 83 108 / 0.5);
}

.hover\:border-e-custom_5\/60:hover {
  border-inline-end-color: rgb(20 83 108 / 0.6);
}

.hover\:border-e-custom_5\/70:hover {
  border-inline-end-color: rgb(20 83 108 / 0.7);
}

.hover\:border-e-custom_5\/75:hover {
  border-inline-end-color: rgb(20 83 108 / 0.75);
}

.hover\:border-e-custom_5\/80:hover {
  border-inline-end-color: rgb(20 83 108 / 0.8);
}

.hover\:border-e-custom_5\/90:hover {
  border-inline-end-color: rgb(20 83 108 / 0.9);
}

.hover\:border-e-custom_5\/95:hover {
  border-inline-end-color: rgb(20 83 108 / 0.95);
}

.hover\:border-e-custom_6:hover {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(47 101 105 / var(--tw-border-opacity));
}

.hover\:border-e-custom_6\/0:hover {
  border-inline-end-color: rgb(47 101 105 / 0);
}

.hover\:border-e-custom_6\/10:hover {
  border-inline-end-color: rgb(47 101 105 / 0.1);
}

.hover\:border-e-custom_6\/100:hover {
  border-inline-end-color: rgb(47 101 105 / 1);
}

.hover\:border-e-custom_6\/20:hover {
  border-inline-end-color: rgb(47 101 105 / 0.2);
}

.hover\:border-e-custom_6\/25:hover {
  border-inline-end-color: rgb(47 101 105 / 0.25);
}

.hover\:border-e-custom_6\/30:hover {
  border-inline-end-color: rgb(47 101 105 / 0.3);
}

.hover\:border-e-custom_6\/40:hover {
  border-inline-end-color: rgb(47 101 105 / 0.4);
}

.hover\:border-e-custom_6\/5:hover {
  border-inline-end-color: rgb(47 101 105 / 0.05);
}

.hover\:border-e-custom_6\/50:hover {
  border-inline-end-color: rgb(47 101 105 / 0.5);
}

.hover\:border-e-custom_6\/60:hover {
  border-inline-end-color: rgb(47 101 105 / 0.6);
}

.hover\:border-e-custom_6\/70:hover {
  border-inline-end-color: rgb(47 101 105 / 0.7);
}

.hover\:border-e-custom_6\/75:hover {
  border-inline-end-color: rgb(47 101 105 / 0.75);
}

.hover\:border-e-custom_6\/80:hover {
  border-inline-end-color: rgb(47 101 105 / 0.8);
}

.hover\:border-e-custom_6\/90:hover {
  border-inline-end-color: rgb(47 101 105 / 0.9);
}

.hover\:border-e-custom_6\/95:hover {
  border-inline-end-color: rgb(47 101 105 / 0.95);
}

.hover\:border-e-custom_7:hover {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(48 149 180 / var(--tw-border-opacity));
}

.hover\:border-e-custom_7\/0:hover {
  border-inline-end-color: rgb(48 149 180 / 0);
}

.hover\:border-e-custom_7\/10:hover {
  border-inline-end-color: rgb(48 149 180 / 0.1);
}

.hover\:border-e-custom_7\/100:hover {
  border-inline-end-color: rgb(48 149 180 / 1);
}

.hover\:border-e-custom_7\/20:hover {
  border-inline-end-color: rgb(48 149 180 / 0.2);
}

.hover\:border-e-custom_7\/25:hover {
  border-inline-end-color: rgb(48 149 180 / 0.25);
}

.hover\:border-e-custom_7\/30:hover {
  border-inline-end-color: rgb(48 149 180 / 0.3);
}

.hover\:border-e-custom_7\/40:hover {
  border-inline-end-color: rgb(48 149 180 / 0.4);
}

.hover\:border-e-custom_7\/5:hover {
  border-inline-end-color: rgb(48 149 180 / 0.05);
}

.hover\:border-e-custom_7\/50:hover {
  border-inline-end-color: rgb(48 149 180 / 0.5);
}

.hover\:border-e-custom_7\/60:hover {
  border-inline-end-color: rgb(48 149 180 / 0.6);
}

.hover\:border-e-custom_7\/70:hover {
  border-inline-end-color: rgb(48 149 180 / 0.7);
}

.hover\:border-e-custom_7\/75:hover {
  border-inline-end-color: rgb(48 149 180 / 0.75);
}

.hover\:border-e-custom_7\/80:hover {
  border-inline-end-color: rgb(48 149 180 / 0.8);
}

.hover\:border-e-custom_7\/90:hover {
  border-inline-end-color: rgb(48 149 180 / 0.9);
}

.hover\:border-e-custom_7\/95:hover {
  border-inline-end-color: rgb(48 149 180 / 0.95);
}

.hover\:border-e-custom_8:hover {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(74 119 102 / var(--tw-border-opacity));
}

.hover\:border-e-custom_8\/0:hover {
  border-inline-end-color: rgb(74 119 102 / 0);
}

.hover\:border-e-custom_8\/10:hover {
  border-inline-end-color: rgb(74 119 102 / 0.1);
}

.hover\:border-e-custom_8\/100:hover {
  border-inline-end-color: rgb(74 119 102 / 1);
}

.hover\:border-e-custom_8\/20:hover {
  border-inline-end-color: rgb(74 119 102 / 0.2);
}

.hover\:border-e-custom_8\/25:hover {
  border-inline-end-color: rgb(74 119 102 / 0.25);
}

.hover\:border-e-custom_8\/30:hover {
  border-inline-end-color: rgb(74 119 102 / 0.3);
}

.hover\:border-e-custom_8\/40:hover {
  border-inline-end-color: rgb(74 119 102 / 0.4);
}

.hover\:border-e-custom_8\/5:hover {
  border-inline-end-color: rgb(74 119 102 / 0.05);
}

.hover\:border-e-custom_8\/50:hover {
  border-inline-end-color: rgb(74 119 102 / 0.5);
}

.hover\:border-e-custom_8\/60:hover {
  border-inline-end-color: rgb(74 119 102 / 0.6);
}

.hover\:border-e-custom_8\/70:hover {
  border-inline-end-color: rgb(74 119 102 / 0.7);
}

.hover\:border-e-custom_8\/75:hover {
  border-inline-end-color: rgb(74 119 102 / 0.75);
}

.hover\:border-e-custom_8\/80:hover {
  border-inline-end-color: rgb(74 119 102 / 0.8);
}

.hover\:border-e-custom_8\/90:hover {
  border-inline-end-color: rgb(74 119 102 / 0.9);
}

.hover\:border-e-custom_8\/95:hover {
  border-inline-end-color: rgb(74 119 102 / 0.95);
}

.hover\:border-e-custom_9:hover {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(100 120 105 / var(--tw-border-opacity));
}

.hover\:border-e-custom_9\/0:hover {
  border-inline-end-color: rgb(100 120 105 / 0);
}

.hover\:border-e-custom_9\/10:hover {
  border-inline-end-color: rgb(100 120 105 / 0.1);
}

.hover\:border-e-custom_9\/100:hover {
  border-inline-end-color: rgb(100 120 105 / 1);
}

.hover\:border-e-custom_9\/20:hover {
  border-inline-end-color: rgb(100 120 105 / 0.2);
}

.hover\:border-e-custom_9\/25:hover {
  border-inline-end-color: rgb(100 120 105 / 0.25);
}

.hover\:border-e-custom_9\/30:hover {
  border-inline-end-color: rgb(100 120 105 / 0.3);
}

.hover\:border-e-custom_9\/40:hover {
  border-inline-end-color: rgb(100 120 105 / 0.4);
}

.hover\:border-e-custom_9\/5:hover {
  border-inline-end-color: rgb(100 120 105 / 0.05);
}

.hover\:border-e-custom_9\/50:hover {
  border-inline-end-color: rgb(100 120 105 / 0.5);
}

.hover\:border-e-custom_9\/60:hover {
  border-inline-end-color: rgb(100 120 105 / 0.6);
}

.hover\:border-e-custom_9\/70:hover {
  border-inline-end-color: rgb(100 120 105 / 0.7);
}

.hover\:border-e-custom_9\/75:hover {
  border-inline-end-color: rgb(100 120 105 / 0.75);
}

.hover\:border-e-custom_9\/80:hover {
  border-inline-end-color: rgb(100 120 105 / 0.8);
}

.hover\:border-e-custom_9\/90:hover {
  border-inline-end-color: rgb(100 120 105 / 0.9);
}

.hover\:border-e-custom_9\/95:hover {
  border-inline-end-color: rgb(100 120 105 / 0.95);
}

.hover\:border-e-gold:hover {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(198 154 101 / var(--tw-border-opacity));
}

.hover\:border-e-gold\/0:hover {
  border-inline-end-color: rgb(198 154 101 / 0);
}

.hover\:border-e-gold\/10:hover {
  border-inline-end-color: rgb(198 154 101 / 0.1);
}

.hover\:border-e-gold\/100:hover {
  border-inline-end-color: rgb(198 154 101 / 1);
}

.hover\:border-e-gold\/20:hover {
  border-inline-end-color: rgb(198 154 101 / 0.2);
}

.hover\:border-e-gold\/25:hover {
  border-inline-end-color: rgb(198 154 101 / 0.25);
}

.hover\:border-e-gold\/30:hover {
  border-inline-end-color: rgb(198 154 101 / 0.3);
}

.hover\:border-e-gold\/40:hover {
  border-inline-end-color: rgb(198 154 101 / 0.4);
}

.hover\:border-e-gold\/5:hover {
  border-inline-end-color: rgb(198 154 101 / 0.05);
}

.hover\:border-e-gold\/50:hover {
  border-inline-end-color: rgb(198 154 101 / 0.5);
}

.hover\:border-e-gold\/60:hover {
  border-inline-end-color: rgb(198 154 101 / 0.6);
}

.hover\:border-e-gold\/70:hover {
  border-inline-end-color: rgb(198 154 101 / 0.7);
}

.hover\:border-e-gold\/75:hover {
  border-inline-end-color: rgb(198 154 101 / 0.75);
}

.hover\:border-e-gold\/80:hover {
  border-inline-end-color: rgb(198 154 101 / 0.8);
}

.hover\:border-e-gold\/90:hover {
  border-inline-end-color: rgb(198 154 101 / 0.9);
}

.hover\:border-e-gold\/95:hover {
  border-inline-end-color: rgb(198 154 101 / 0.95);
}

.hover\:border-e-gray-100:hover {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(243 244 246 / var(--tw-border-opacity));
}

.hover\:border-e-gray-100\/0:hover {
  border-inline-end-color: rgb(243 244 246 / 0);
}

.hover\:border-e-gray-100\/10:hover {
  border-inline-end-color: rgb(243 244 246 / 0.1);
}

.hover\:border-e-gray-100\/100:hover {
  border-inline-end-color: rgb(243 244 246 / 1);
}

.hover\:border-e-gray-100\/20:hover {
  border-inline-end-color: rgb(243 244 246 / 0.2);
}

.hover\:border-e-gray-100\/25:hover {
  border-inline-end-color: rgb(243 244 246 / 0.25);
}

.hover\:border-e-gray-100\/30:hover {
  border-inline-end-color: rgb(243 244 246 / 0.3);
}

.hover\:border-e-gray-100\/40:hover {
  border-inline-end-color: rgb(243 244 246 / 0.4);
}

.hover\:border-e-gray-100\/5:hover {
  border-inline-end-color: rgb(243 244 246 / 0.05);
}

.hover\:border-e-gray-100\/50:hover {
  border-inline-end-color: rgb(243 244 246 / 0.5);
}

.hover\:border-e-gray-100\/60:hover {
  border-inline-end-color: rgb(243 244 246 / 0.6);
}

.hover\:border-e-gray-100\/70:hover {
  border-inline-end-color: rgb(243 244 246 / 0.7);
}

.hover\:border-e-gray-100\/75:hover {
  border-inline-end-color: rgb(243 244 246 / 0.75);
}

.hover\:border-e-gray-100\/80:hover {
  border-inline-end-color: rgb(243 244 246 / 0.8);
}

.hover\:border-e-gray-100\/90:hover {
  border-inline-end-color: rgb(243 244 246 / 0.9);
}

.hover\:border-e-gray-100\/95:hover {
  border-inline-end-color: rgb(243 244 246 / 0.95);
}

.hover\:border-e-gray-200:hover {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(229 231 235 / var(--tw-border-opacity));
}

.hover\:border-e-gray-200\/0:hover {
  border-inline-end-color: rgb(229 231 235 / 0);
}

.hover\:border-e-gray-200\/10:hover {
  border-inline-end-color: rgb(229 231 235 / 0.1);
}

.hover\:border-e-gray-200\/100:hover {
  border-inline-end-color: rgb(229 231 235 / 1);
}

.hover\:border-e-gray-200\/20:hover {
  border-inline-end-color: rgb(229 231 235 / 0.2);
}

.hover\:border-e-gray-200\/25:hover {
  border-inline-end-color: rgb(229 231 235 / 0.25);
}

.hover\:border-e-gray-200\/30:hover {
  border-inline-end-color: rgb(229 231 235 / 0.3);
}

.hover\:border-e-gray-200\/40:hover {
  border-inline-end-color: rgb(229 231 235 / 0.4);
}

.hover\:border-e-gray-200\/5:hover {
  border-inline-end-color: rgb(229 231 235 / 0.05);
}

.hover\:border-e-gray-200\/50:hover {
  border-inline-end-color: rgb(229 231 235 / 0.5);
}

.hover\:border-e-gray-200\/60:hover {
  border-inline-end-color: rgb(229 231 235 / 0.6);
}

.hover\:border-e-gray-200\/70:hover {
  border-inline-end-color: rgb(229 231 235 / 0.7);
}

.hover\:border-e-gray-200\/75:hover {
  border-inline-end-color: rgb(229 231 235 / 0.75);
}

.hover\:border-e-gray-200\/80:hover {
  border-inline-end-color: rgb(229 231 235 / 0.8);
}

.hover\:border-e-gray-200\/90:hover {
  border-inline-end-color: rgb(229 231 235 / 0.9);
}

.hover\:border-e-gray-200\/95:hover {
  border-inline-end-color: rgb(229 231 235 / 0.95);
}

.hover\:border-e-gray-300:hover {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(209 213 219 / var(--tw-border-opacity));
}

.hover\:border-e-gray-300\/0:hover {
  border-inline-end-color: rgb(209 213 219 / 0);
}

.hover\:border-e-gray-300\/10:hover {
  border-inline-end-color: rgb(209 213 219 / 0.1);
}

.hover\:border-e-gray-300\/100:hover {
  border-inline-end-color: rgb(209 213 219 / 1);
}

.hover\:border-e-gray-300\/20:hover {
  border-inline-end-color: rgb(209 213 219 / 0.2);
}

.hover\:border-e-gray-300\/25:hover {
  border-inline-end-color: rgb(209 213 219 / 0.25);
}

.hover\:border-e-gray-300\/30:hover {
  border-inline-end-color: rgb(209 213 219 / 0.3);
}

.hover\:border-e-gray-300\/40:hover {
  border-inline-end-color: rgb(209 213 219 / 0.4);
}

.hover\:border-e-gray-300\/5:hover {
  border-inline-end-color: rgb(209 213 219 / 0.05);
}

.hover\:border-e-gray-300\/50:hover {
  border-inline-end-color: rgb(209 213 219 / 0.5);
}

.hover\:border-e-gray-300\/60:hover {
  border-inline-end-color: rgb(209 213 219 / 0.6);
}

.hover\:border-e-gray-300\/70:hover {
  border-inline-end-color: rgb(209 213 219 / 0.7);
}

.hover\:border-e-gray-300\/75:hover {
  border-inline-end-color: rgb(209 213 219 / 0.75);
}

.hover\:border-e-gray-300\/80:hover {
  border-inline-end-color: rgb(209 213 219 / 0.8);
}

.hover\:border-e-gray-300\/90:hover {
  border-inline-end-color: rgb(209 213 219 / 0.9);
}

.hover\:border-e-gray-300\/95:hover {
  border-inline-end-color: rgb(209 213 219 / 0.95);
}

.hover\:border-e-gray-400:hover {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(156 163 175 / var(--tw-border-opacity));
}

.hover\:border-e-gray-400\/0:hover {
  border-inline-end-color: rgb(156 163 175 / 0);
}

.hover\:border-e-gray-400\/10:hover {
  border-inline-end-color: rgb(156 163 175 / 0.1);
}

.hover\:border-e-gray-400\/100:hover {
  border-inline-end-color: rgb(156 163 175 / 1);
}

.hover\:border-e-gray-400\/20:hover {
  border-inline-end-color: rgb(156 163 175 / 0.2);
}

.hover\:border-e-gray-400\/25:hover {
  border-inline-end-color: rgb(156 163 175 / 0.25);
}

.hover\:border-e-gray-400\/30:hover {
  border-inline-end-color: rgb(156 163 175 / 0.3);
}

.hover\:border-e-gray-400\/40:hover {
  border-inline-end-color: rgb(156 163 175 / 0.4);
}

.hover\:border-e-gray-400\/5:hover {
  border-inline-end-color: rgb(156 163 175 / 0.05);
}

.hover\:border-e-gray-400\/50:hover {
  border-inline-end-color: rgb(156 163 175 / 0.5);
}

.hover\:border-e-gray-400\/60:hover {
  border-inline-end-color: rgb(156 163 175 / 0.6);
}

.hover\:border-e-gray-400\/70:hover {
  border-inline-end-color: rgb(156 163 175 / 0.7);
}

.hover\:border-e-gray-400\/75:hover {
  border-inline-end-color: rgb(156 163 175 / 0.75);
}

.hover\:border-e-gray-400\/80:hover {
  border-inline-end-color: rgb(156 163 175 / 0.8);
}

.hover\:border-e-gray-400\/90:hover {
  border-inline-end-color: rgb(156 163 175 / 0.9);
}

.hover\:border-e-gray-400\/95:hover {
  border-inline-end-color: rgb(156 163 175 / 0.95);
}

.hover\:border-e-gray-50:hover {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(249 250 251 / var(--tw-border-opacity));
}

.hover\:border-e-gray-50\/0:hover {
  border-inline-end-color: rgb(249 250 251 / 0);
}

.hover\:border-e-gray-50\/10:hover {
  border-inline-end-color: rgb(249 250 251 / 0.1);
}

.hover\:border-e-gray-50\/100:hover {
  border-inline-end-color: rgb(249 250 251 / 1);
}

.hover\:border-e-gray-50\/20:hover {
  border-inline-end-color: rgb(249 250 251 / 0.2);
}

.hover\:border-e-gray-50\/25:hover {
  border-inline-end-color: rgb(249 250 251 / 0.25);
}

.hover\:border-e-gray-50\/30:hover {
  border-inline-end-color: rgb(249 250 251 / 0.3);
}

.hover\:border-e-gray-50\/40:hover {
  border-inline-end-color: rgb(249 250 251 / 0.4);
}

.hover\:border-e-gray-50\/5:hover {
  border-inline-end-color: rgb(249 250 251 / 0.05);
}

.hover\:border-e-gray-50\/50:hover {
  border-inline-end-color: rgb(249 250 251 / 0.5);
}

.hover\:border-e-gray-50\/60:hover {
  border-inline-end-color: rgb(249 250 251 / 0.6);
}

.hover\:border-e-gray-50\/70:hover {
  border-inline-end-color: rgb(249 250 251 / 0.7);
}

.hover\:border-e-gray-50\/75:hover {
  border-inline-end-color: rgb(249 250 251 / 0.75);
}

.hover\:border-e-gray-50\/80:hover {
  border-inline-end-color: rgb(249 250 251 / 0.8);
}

.hover\:border-e-gray-50\/90:hover {
  border-inline-end-color: rgb(249 250 251 / 0.9);
}

.hover\:border-e-gray-50\/95:hover {
  border-inline-end-color: rgb(249 250 251 / 0.95);
}

.hover\:border-e-gray-500:hover {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(107 114 128 / var(--tw-border-opacity));
}

.hover\:border-e-gray-500\/0:hover {
  border-inline-end-color: rgb(107 114 128 / 0);
}

.hover\:border-e-gray-500\/10:hover {
  border-inline-end-color: rgb(107 114 128 / 0.1);
}

.hover\:border-e-gray-500\/100:hover {
  border-inline-end-color: rgb(107 114 128 / 1);
}

.hover\:border-e-gray-500\/20:hover {
  border-inline-end-color: rgb(107 114 128 / 0.2);
}

.hover\:border-e-gray-500\/25:hover {
  border-inline-end-color: rgb(107 114 128 / 0.25);
}

.hover\:border-e-gray-500\/30:hover {
  border-inline-end-color: rgb(107 114 128 / 0.3);
}

.hover\:border-e-gray-500\/40:hover {
  border-inline-end-color: rgb(107 114 128 / 0.4);
}

.hover\:border-e-gray-500\/5:hover {
  border-inline-end-color: rgb(107 114 128 / 0.05);
}

.hover\:border-e-gray-500\/50:hover {
  border-inline-end-color: rgb(107 114 128 / 0.5);
}

.hover\:border-e-gray-500\/60:hover {
  border-inline-end-color: rgb(107 114 128 / 0.6);
}

.hover\:border-e-gray-500\/70:hover {
  border-inline-end-color: rgb(107 114 128 / 0.7);
}

.hover\:border-e-gray-500\/75:hover {
  border-inline-end-color: rgb(107 114 128 / 0.75);
}

.hover\:border-e-gray-500\/80:hover {
  border-inline-end-color: rgb(107 114 128 / 0.8);
}

.hover\:border-e-gray-500\/90:hover {
  border-inline-end-color: rgb(107 114 128 / 0.9);
}

.hover\:border-e-gray-500\/95:hover {
  border-inline-end-color: rgb(107 114 128 / 0.95);
}

.hover\:border-e-gray-600:hover {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(75 85 99 / var(--tw-border-opacity));
}

.hover\:border-e-gray-600\/0:hover {
  border-inline-end-color: rgb(75 85 99 / 0);
}

.hover\:border-e-gray-600\/10:hover {
  border-inline-end-color: rgb(75 85 99 / 0.1);
}

.hover\:border-e-gray-600\/100:hover {
  border-inline-end-color: rgb(75 85 99 / 1);
}

.hover\:border-e-gray-600\/20:hover {
  border-inline-end-color: rgb(75 85 99 / 0.2);
}

.hover\:border-e-gray-600\/25:hover {
  border-inline-end-color: rgb(75 85 99 / 0.25);
}

.hover\:border-e-gray-600\/30:hover {
  border-inline-end-color: rgb(75 85 99 / 0.3);
}

.hover\:border-e-gray-600\/40:hover {
  border-inline-end-color: rgb(75 85 99 / 0.4);
}

.hover\:border-e-gray-600\/5:hover {
  border-inline-end-color: rgb(75 85 99 / 0.05);
}

.hover\:border-e-gray-600\/50:hover {
  border-inline-end-color: rgb(75 85 99 / 0.5);
}

.hover\:border-e-gray-600\/60:hover {
  border-inline-end-color: rgb(75 85 99 / 0.6);
}

.hover\:border-e-gray-600\/70:hover {
  border-inline-end-color: rgb(75 85 99 / 0.7);
}

.hover\:border-e-gray-600\/75:hover {
  border-inline-end-color: rgb(75 85 99 / 0.75);
}

.hover\:border-e-gray-600\/80:hover {
  border-inline-end-color: rgb(75 85 99 / 0.8);
}

.hover\:border-e-gray-600\/90:hover {
  border-inline-end-color: rgb(75 85 99 / 0.9);
}

.hover\:border-e-gray-600\/95:hover {
  border-inline-end-color: rgb(75 85 99 / 0.95);
}

.hover\:border-e-gray-700:hover {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(55 65 81 / var(--tw-border-opacity));
}

.hover\:border-e-gray-700\/0:hover {
  border-inline-end-color: rgb(55 65 81 / 0);
}

.hover\:border-e-gray-700\/10:hover {
  border-inline-end-color: rgb(55 65 81 / 0.1);
}

.hover\:border-e-gray-700\/100:hover {
  border-inline-end-color: rgb(55 65 81 / 1);
}

.hover\:border-e-gray-700\/20:hover {
  border-inline-end-color: rgb(55 65 81 / 0.2);
}

.hover\:border-e-gray-700\/25:hover {
  border-inline-end-color: rgb(55 65 81 / 0.25);
}

.hover\:border-e-gray-700\/30:hover {
  border-inline-end-color: rgb(55 65 81 / 0.3);
}

.hover\:border-e-gray-700\/40:hover {
  border-inline-end-color: rgb(55 65 81 / 0.4);
}

.hover\:border-e-gray-700\/5:hover {
  border-inline-end-color: rgb(55 65 81 / 0.05);
}

.hover\:border-e-gray-700\/50:hover {
  border-inline-end-color: rgb(55 65 81 / 0.5);
}

.hover\:border-e-gray-700\/60:hover {
  border-inline-end-color: rgb(55 65 81 / 0.6);
}

.hover\:border-e-gray-700\/70:hover {
  border-inline-end-color: rgb(55 65 81 / 0.7);
}

.hover\:border-e-gray-700\/75:hover {
  border-inline-end-color: rgb(55 65 81 / 0.75);
}

.hover\:border-e-gray-700\/80:hover {
  border-inline-end-color: rgb(55 65 81 / 0.8);
}

.hover\:border-e-gray-700\/90:hover {
  border-inline-end-color: rgb(55 65 81 / 0.9);
}

.hover\:border-e-gray-700\/95:hover {
  border-inline-end-color: rgb(55 65 81 / 0.95);
}

.hover\:border-e-gray-800:hover {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(31 41 55 / var(--tw-border-opacity));
}

.hover\:border-e-gray-800\/0:hover {
  border-inline-end-color: rgb(31 41 55 / 0);
}

.hover\:border-e-gray-800\/10:hover {
  border-inline-end-color: rgb(31 41 55 / 0.1);
}

.hover\:border-e-gray-800\/100:hover {
  border-inline-end-color: rgb(31 41 55 / 1);
}

.hover\:border-e-gray-800\/20:hover {
  border-inline-end-color: rgb(31 41 55 / 0.2);
}

.hover\:border-e-gray-800\/25:hover {
  border-inline-end-color: rgb(31 41 55 / 0.25);
}

.hover\:border-e-gray-800\/30:hover {
  border-inline-end-color: rgb(31 41 55 / 0.3);
}

.hover\:border-e-gray-800\/40:hover {
  border-inline-end-color: rgb(31 41 55 / 0.4);
}

.hover\:border-e-gray-800\/5:hover {
  border-inline-end-color: rgb(31 41 55 / 0.05);
}

.hover\:border-e-gray-800\/50:hover {
  border-inline-end-color: rgb(31 41 55 / 0.5);
}

.hover\:border-e-gray-800\/60:hover {
  border-inline-end-color: rgb(31 41 55 / 0.6);
}

.hover\:border-e-gray-800\/70:hover {
  border-inline-end-color: rgb(31 41 55 / 0.7);
}

.hover\:border-e-gray-800\/75:hover {
  border-inline-end-color: rgb(31 41 55 / 0.75);
}

.hover\:border-e-gray-800\/80:hover {
  border-inline-end-color: rgb(31 41 55 / 0.8);
}

.hover\:border-e-gray-800\/90:hover {
  border-inline-end-color: rgb(31 41 55 / 0.9);
}

.hover\:border-e-gray-800\/95:hover {
  border-inline-end-color: rgb(31 41 55 / 0.95);
}

.hover\:border-e-gray-900:hover {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(17 24 39 / var(--tw-border-opacity));
}

.hover\:border-e-gray-900\/0:hover {
  border-inline-end-color: rgb(17 24 39 / 0);
}

.hover\:border-e-gray-900\/10:hover {
  border-inline-end-color: rgb(17 24 39 / 0.1);
}

.hover\:border-e-gray-900\/100:hover {
  border-inline-end-color: rgb(17 24 39 / 1);
}

.hover\:border-e-gray-900\/20:hover {
  border-inline-end-color: rgb(17 24 39 / 0.2);
}

.hover\:border-e-gray-900\/25:hover {
  border-inline-end-color: rgb(17 24 39 / 0.25);
}

.hover\:border-e-gray-900\/30:hover {
  border-inline-end-color: rgb(17 24 39 / 0.3);
}

.hover\:border-e-gray-900\/40:hover {
  border-inline-end-color: rgb(17 24 39 / 0.4);
}

.hover\:border-e-gray-900\/5:hover {
  border-inline-end-color: rgb(17 24 39 / 0.05);
}

.hover\:border-e-gray-900\/50:hover {
  border-inline-end-color: rgb(17 24 39 / 0.5);
}

.hover\:border-e-gray-900\/60:hover {
  border-inline-end-color: rgb(17 24 39 / 0.6);
}

.hover\:border-e-gray-900\/70:hover {
  border-inline-end-color: rgb(17 24 39 / 0.7);
}

.hover\:border-e-gray-900\/75:hover {
  border-inline-end-color: rgb(17 24 39 / 0.75);
}

.hover\:border-e-gray-900\/80:hover {
  border-inline-end-color: rgb(17 24 39 / 0.8);
}

.hover\:border-e-gray-900\/90:hover {
  border-inline-end-color: rgb(17 24 39 / 0.9);
}

.hover\:border-e-gray-900\/95:hover {
  border-inline-end-color: rgb(17 24 39 / 0.95);
}

.hover\:border-e-gray-950:hover {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(3 7 18 / var(--tw-border-opacity));
}

.hover\:border-e-gray-950\/0:hover {
  border-inline-end-color: rgb(3 7 18 / 0);
}

.hover\:border-e-gray-950\/10:hover {
  border-inline-end-color: rgb(3 7 18 / 0.1);
}

.hover\:border-e-gray-950\/100:hover {
  border-inline-end-color: rgb(3 7 18 / 1);
}

.hover\:border-e-gray-950\/20:hover {
  border-inline-end-color: rgb(3 7 18 / 0.2);
}

.hover\:border-e-gray-950\/25:hover {
  border-inline-end-color: rgb(3 7 18 / 0.25);
}

.hover\:border-e-gray-950\/30:hover {
  border-inline-end-color: rgb(3 7 18 / 0.3);
}

.hover\:border-e-gray-950\/40:hover {
  border-inline-end-color: rgb(3 7 18 / 0.4);
}

.hover\:border-e-gray-950\/5:hover {
  border-inline-end-color: rgb(3 7 18 / 0.05);
}

.hover\:border-e-gray-950\/50:hover {
  border-inline-end-color: rgb(3 7 18 / 0.5);
}

.hover\:border-e-gray-950\/60:hover {
  border-inline-end-color: rgb(3 7 18 / 0.6);
}

.hover\:border-e-gray-950\/70:hover {
  border-inline-end-color: rgb(3 7 18 / 0.7);
}

.hover\:border-e-gray-950\/75:hover {
  border-inline-end-color: rgb(3 7 18 / 0.75);
}

.hover\:border-e-gray-950\/80:hover {
  border-inline-end-color: rgb(3 7 18 / 0.8);
}

.hover\:border-e-gray-950\/90:hover {
  border-inline-end-color: rgb(3 7 18 / 0.9);
}

.hover\:border-e-gray-950\/95:hover {
  border-inline-end-color: rgb(3 7 18 / 0.95);
}

.hover\:border-e-green:hover {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(132 156 116 / var(--tw-border-opacity));
}

.hover\:border-e-green\/0:hover {
  border-inline-end-color: rgb(132 156 116 / 0);
}

.hover\:border-e-green\/10:hover {
  border-inline-end-color: rgb(132 156 116 / 0.1);
}

.hover\:border-e-green\/100:hover {
  border-inline-end-color: rgb(132 156 116 / 1);
}

.hover\:border-e-green\/20:hover {
  border-inline-end-color: rgb(132 156 116 / 0.2);
}

.hover\:border-e-green\/25:hover {
  border-inline-end-color: rgb(132 156 116 / 0.25);
}

.hover\:border-e-green\/30:hover {
  border-inline-end-color: rgb(132 156 116 / 0.3);
}

.hover\:border-e-green\/40:hover {
  border-inline-end-color: rgb(132 156 116 / 0.4);
}

.hover\:border-e-green\/5:hover {
  border-inline-end-color: rgb(132 156 116 / 0.05);
}

.hover\:border-e-green\/50:hover {
  border-inline-end-color: rgb(132 156 116 / 0.5);
}

.hover\:border-e-green\/60:hover {
  border-inline-end-color: rgb(132 156 116 / 0.6);
}

.hover\:border-e-green\/70:hover {
  border-inline-end-color: rgb(132 156 116 / 0.7);
}

.hover\:border-e-green\/75:hover {
  border-inline-end-color: rgb(132 156 116 / 0.75);
}

.hover\:border-e-green\/80:hover {
  border-inline-end-color: rgb(132 156 116 / 0.8);
}

.hover\:border-e-green\/90:hover {
  border-inline-end-color: rgb(132 156 116 / 0.9);
}

.hover\:border-e-green\/95:hover {
  border-inline-end-color: rgb(132 156 116 / 0.95);
}

.hover\:border-e-inherit:hover {
  border-inline-end-color: inherit;
}

.hover\:border-e-letterSpacing-normal:hover {
  border-inline-end-color: 0em;
}

.hover\:border-e-letterSpacing-tight:hover {
  border-inline-end-color: -0.025em;
}

.hover\:border-e-letterSpacing-tighter:hover {
  border-inline-end-color: -0.05em;
}

.hover\:border-e-letterSpacing-wide:hover {
  border-inline-end-color: 0.0125em;
}

.hover\:border-e-letterSpacing-wider:hover {
  border-inline-end-color: 0.05em;
}

.hover\:border-e-letterSpacing-widest:hover {
  border-inline-end-color: 0.1em;
}

.hover\:border-e-lime:hover {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(197 217 163 / var(--tw-border-opacity));
}

.hover\:border-e-lime\/0:hover {
  border-inline-end-color: rgb(197 217 163 / 0);
}

.hover\:border-e-lime\/10:hover {
  border-inline-end-color: rgb(197 217 163 / 0.1);
}

.hover\:border-e-lime\/100:hover {
  border-inline-end-color: rgb(197 217 163 / 1);
}

.hover\:border-e-lime\/20:hover {
  border-inline-end-color: rgb(197 217 163 / 0.2);
}

.hover\:border-e-lime\/25:hover {
  border-inline-end-color: rgb(197 217 163 / 0.25);
}

.hover\:border-e-lime\/30:hover {
  border-inline-end-color: rgb(197 217 163 / 0.3);
}

.hover\:border-e-lime\/40:hover {
  border-inline-end-color: rgb(197 217 163 / 0.4);
}

.hover\:border-e-lime\/5:hover {
  border-inline-end-color: rgb(197 217 163 / 0.05);
}

.hover\:border-e-lime\/50:hover {
  border-inline-end-color: rgb(197 217 163 / 0.5);
}

.hover\:border-e-lime\/60:hover {
  border-inline-end-color: rgb(197 217 163 / 0.6);
}

.hover\:border-e-lime\/70:hover {
  border-inline-end-color: rgb(197 217 163 / 0.7);
}

.hover\:border-e-lime\/75:hover {
  border-inline-end-color: rgb(197 217 163 / 0.75);
}

.hover\:border-e-lime\/80:hover {
  border-inline-end-color: rgb(197 217 163 / 0.8);
}

.hover\:border-e-lime\/90:hover {
  border-inline-end-color: rgb(197 217 163 / 0.9);
}

.hover\:border-e-lime\/95:hover {
  border-inline-end-color: rgb(197 217 163 / 0.95);
}

.hover\:border-e-navy:hover {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(37 64 78 / var(--tw-border-opacity));
}

.hover\:border-e-navy\/0:hover {
  border-inline-end-color: rgb(37 64 78 / 0);
}

.hover\:border-e-navy\/10:hover {
  border-inline-end-color: rgb(37 64 78 / 0.1);
}

.hover\:border-e-navy\/100:hover {
  border-inline-end-color: rgb(37 64 78 / 1);
}

.hover\:border-e-navy\/20:hover {
  border-inline-end-color: rgb(37 64 78 / 0.2);
}

.hover\:border-e-navy\/25:hover {
  border-inline-end-color: rgb(37 64 78 / 0.25);
}

.hover\:border-e-navy\/30:hover {
  border-inline-end-color: rgb(37 64 78 / 0.3);
}

.hover\:border-e-navy\/40:hover {
  border-inline-end-color: rgb(37 64 78 / 0.4);
}

.hover\:border-e-navy\/5:hover {
  border-inline-end-color: rgb(37 64 78 / 0.05);
}

.hover\:border-e-navy\/50:hover {
  border-inline-end-color: rgb(37 64 78 / 0.5);
}

.hover\:border-e-navy\/60:hover {
  border-inline-end-color: rgb(37 64 78 / 0.6);
}

.hover\:border-e-navy\/70:hover {
  border-inline-end-color: rgb(37 64 78 / 0.7);
}

.hover\:border-e-navy\/75:hover {
  border-inline-end-color: rgb(37 64 78 / 0.75);
}

.hover\:border-e-navy\/80:hover {
  border-inline-end-color: rgb(37 64 78 / 0.8);
}

.hover\:border-e-navy\/90:hover {
  border-inline-end-color: rgb(37 64 78 / 0.9);
}

.hover\:border-e-navy\/95:hover {
  border-inline-end-color: rgb(37 64 78 / 0.95);
}

.hover\:border-e-teal:hover {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(78 105 119 / var(--tw-border-opacity));
}

.hover\:border-e-teal\/0:hover {
  border-inline-end-color: rgb(78 105 119 / 0);
}

.hover\:border-e-teal\/10:hover {
  border-inline-end-color: rgb(78 105 119 / 0.1);
}

.hover\:border-e-teal\/100:hover {
  border-inline-end-color: rgb(78 105 119 / 1);
}

.hover\:border-e-teal\/20:hover {
  border-inline-end-color: rgb(78 105 119 / 0.2);
}

.hover\:border-e-teal\/25:hover {
  border-inline-end-color: rgb(78 105 119 / 0.25);
}

.hover\:border-e-teal\/30:hover {
  border-inline-end-color: rgb(78 105 119 / 0.3);
}

.hover\:border-e-teal\/40:hover {
  border-inline-end-color: rgb(78 105 119 / 0.4);
}

.hover\:border-e-teal\/5:hover {
  border-inline-end-color: rgb(78 105 119 / 0.05);
}

.hover\:border-e-teal\/50:hover {
  border-inline-end-color: rgb(78 105 119 / 0.5);
}

.hover\:border-e-teal\/60:hover {
  border-inline-end-color: rgb(78 105 119 / 0.6);
}

.hover\:border-e-teal\/70:hover {
  border-inline-end-color: rgb(78 105 119 / 0.7);
}

.hover\:border-e-teal\/75:hover {
  border-inline-end-color: rgb(78 105 119 / 0.75);
}

.hover\:border-e-teal\/80:hover {
  border-inline-end-color: rgb(78 105 119 / 0.8);
}

.hover\:border-e-teal\/90:hover {
  border-inline-end-color: rgb(78 105 119 / 0.9);
}

.hover\:border-e-teal\/95:hover {
  border-inline-end-color: rgb(78 105 119 / 0.95);
}

.hover\:border-e-transparent:hover {
  border-inline-end-color: transparent;
}

.hover\:border-e-transparent\/0:hover {
  border-inline-end-color: rgb(0 0 0 / 0);
}

.hover\:border-e-transparent\/10:hover {
  border-inline-end-color: rgb(0 0 0 / 0.1);
}

.hover\:border-e-transparent\/100:hover {
  border-inline-end-color: rgb(0 0 0 / 1);
}

.hover\:border-e-transparent\/20:hover {
  border-inline-end-color: rgb(0 0 0 / 0.2);
}

.hover\:border-e-transparent\/25:hover {
  border-inline-end-color: rgb(0 0 0 / 0.25);
}

.hover\:border-e-transparent\/30:hover {
  border-inline-end-color: rgb(0 0 0 / 0.3);
}

.hover\:border-e-transparent\/40:hover {
  border-inline-end-color: rgb(0 0 0 / 0.4);
}

.hover\:border-e-transparent\/5:hover {
  border-inline-end-color: rgb(0 0 0 / 0.05);
}

.hover\:border-e-transparent\/50:hover {
  border-inline-end-color: rgb(0 0 0 / 0.5);
}

.hover\:border-e-transparent\/60:hover {
  border-inline-end-color: rgb(0 0 0 / 0.6);
}

.hover\:border-e-transparent\/70:hover {
  border-inline-end-color: rgb(0 0 0 / 0.7);
}

.hover\:border-e-transparent\/75:hover {
  border-inline-end-color: rgb(0 0 0 / 0.75);
}

.hover\:border-e-transparent\/80:hover {
  border-inline-end-color: rgb(0 0 0 / 0.8);
}

.hover\:border-e-transparent\/90:hover {
  border-inline-end-color: rgb(0 0 0 / 0.9);
}

.hover\:border-e-transparent\/95:hover {
  border-inline-end-color: rgb(0 0 0 / 0.95);
}

.hover\:border-e-white:hover {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(255 255 255 / var(--tw-border-opacity));
}

.hover\:border-e-white\/0:hover {
  border-inline-end-color: rgb(255 255 255 / 0);
}

.hover\:border-e-white\/10:hover {
  border-inline-end-color: rgb(255 255 255 / 0.1);
}

.hover\:border-e-white\/100:hover {
  border-inline-end-color: rgb(255 255 255 / 1);
}

.hover\:border-e-white\/20:hover {
  border-inline-end-color: rgb(255 255 255 / 0.2);
}

.hover\:border-e-white\/25:hover {
  border-inline-end-color: rgb(255 255 255 / 0.25);
}

.hover\:border-e-white\/30:hover {
  border-inline-end-color: rgb(255 255 255 / 0.3);
}

.hover\:border-e-white\/40:hover {
  border-inline-end-color: rgb(255 255 255 / 0.4);
}

.hover\:border-e-white\/5:hover {
  border-inline-end-color: rgb(255 255 255 / 0.05);
}

.hover\:border-e-white\/50:hover {
  border-inline-end-color: rgb(255 255 255 / 0.5);
}

.hover\:border-e-white\/60:hover {
  border-inline-end-color: rgb(255 255 255 / 0.6);
}

.hover\:border-e-white\/70:hover {
  border-inline-end-color: rgb(255 255 255 / 0.7);
}

.hover\:border-e-white\/75:hover {
  border-inline-end-color: rgb(255 255 255 / 0.75);
}

.hover\:border-e-white\/80:hover {
  border-inline-end-color: rgb(255 255 255 / 0.8);
}

.hover\:border-e-white\/90:hover {
  border-inline-end-color: rgb(255 255 255 / 0.9);
}

.hover\:border-e-white\/95:hover {
  border-inline-end-color: rgb(255 255 255 / 0.95);
}

.hover\:border-l-blue:hover {
  --tw-border-opacity: 1;
  border-left-color: rgb(86 138 172 / var(--tw-border-opacity));
}

.hover\:border-l-blue\/0:hover {
  border-left-color: rgb(86 138 172 / 0);
}

.hover\:border-l-blue\/10:hover {
  border-left-color: rgb(86 138 172 / 0.1);
}

.hover\:border-l-blue\/100:hover {
  border-left-color: rgb(86 138 172 / 1);
}

.hover\:border-l-blue\/20:hover {
  border-left-color: rgb(86 138 172 / 0.2);
}

.hover\:border-l-blue\/25:hover {
  border-left-color: rgb(86 138 172 / 0.25);
}

.hover\:border-l-blue\/30:hover {
  border-left-color: rgb(86 138 172 / 0.3);
}

.hover\:border-l-blue\/40:hover {
  border-left-color: rgb(86 138 172 / 0.4);
}

.hover\:border-l-blue\/5:hover {
  border-left-color: rgb(86 138 172 / 0.05);
}

.hover\:border-l-blue\/50:hover {
  border-left-color: rgb(86 138 172 / 0.5);
}

.hover\:border-l-blue\/60:hover {
  border-left-color: rgb(86 138 172 / 0.6);
}

.hover\:border-l-blue\/70:hover {
  border-left-color: rgb(86 138 172 / 0.7);
}

.hover\:border-l-blue\/75:hover {
  border-left-color: rgb(86 138 172 / 0.75);
}

.hover\:border-l-blue\/80:hover {
  border-left-color: rgb(86 138 172 / 0.8);
}

.hover\:border-l-blue\/90:hover {
  border-left-color: rgb(86 138 172 / 0.9);
}

.hover\:border-l-blue\/95:hover {
  border-left-color: rgb(86 138 172 / 0.95);
}

.hover\:border-l-borderWidth:hover {
  border-left-color: 1px;
}

.hover\:border-l-borderWidth-0:hover {
  border-left-color: 0px;
}

.hover\:border-l-borderWidth-2:hover {
  border-left-color: 2px;
}

.hover\:border-l-borderWidth-4:hover {
  border-left-color: 4px;
}

.hover\:border-l-borderWidth-6:hover {
  border-left-color: 6px;
}

.hover\:border-l-borderWidth-8:hover {
  border-left-color: 8px;
}

.hover\:border-l-boxShadow:hover {
  border-left-color: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
}

.hover\:border-l-boxShadow-2xl:hover {
  border-left-color: 0 25px 50px -12px rgb(0 0 0 / 0.25);
}

.hover\:border-l-boxShadow-inner:hover {
  border-left-color: inset 0px 3px 3px rgba(0 0 0 / 1);
}

.hover\:border-l-boxShadow-lg:hover {
  border-left-color: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
}

.hover\:border-l-boxShadow-md:hover {
  border-left-color: 0 1px 2px -1px rgb(0 0 0 / 0.1);
}

.hover\:border-l-boxShadow-none:hover {
  border-left-color: none;
}

.hover\:border-l-boxShadow-sm:hover {
  border-left-color: 0px 6px 24px rgba(0, 0, 0, 0.8);
}

.hover\:border-l-boxShadow-xl:hover {
  border-left-color: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
}

.hover\:border-l-current:hover {
  border-left-color: currentColor;
}

.hover\:border-l-custom_1:hover {
  --tw-border-opacity: 1;
  border-left-color: rgb(127 154 96 / var(--tw-border-opacity));
}

.hover\:border-l-custom_1\/0:hover {
  border-left-color: rgb(127 154 96 / 0);
}

.hover\:border-l-custom_1\/10:hover {
  border-left-color: rgb(127 154 96 / 0.1);
}

.hover\:border-l-custom_1\/100:hover {
  border-left-color: rgb(127 154 96 / 1);
}

.hover\:border-l-custom_1\/20:hover {
  border-left-color: rgb(127 154 96 / 0.2);
}

.hover\:border-l-custom_1\/25:hover {
  border-left-color: rgb(127 154 96 / 0.25);
}

.hover\:border-l-custom_1\/30:hover {
  border-left-color: rgb(127 154 96 / 0.3);
}

.hover\:border-l-custom_1\/40:hover {
  border-left-color: rgb(127 154 96 / 0.4);
}

.hover\:border-l-custom_1\/5:hover {
  border-left-color: rgb(127 154 96 / 0.05);
}

.hover\:border-l-custom_1\/50:hover {
  border-left-color: rgb(127 154 96 / 0.5);
}

.hover\:border-l-custom_1\/60:hover {
  border-left-color: rgb(127 154 96 / 0.6);
}

.hover\:border-l-custom_1\/70:hover {
  border-left-color: rgb(127 154 96 / 0.7);
}

.hover\:border-l-custom_1\/75:hover {
  border-left-color: rgb(127 154 96 / 0.75);
}

.hover\:border-l-custom_1\/80:hover {
  border-left-color: rgb(127 154 96 / 0.8);
}

.hover\:border-l-custom_1\/90:hover {
  border-left-color: rgb(127 154 96 / 0.9);
}

.hover\:border-l-custom_1\/95:hover {
  border-left-color: rgb(127 154 96 / 0.95);
}

.hover\:border-l-custom_10:hover {
  --tw-border-opacity: 1;
  border-left-color: rgb(100 136 99 / var(--tw-border-opacity));
}

.hover\:border-l-custom_10\/0:hover {
  border-left-color: rgb(100 136 99 / 0);
}

.hover\:border-l-custom_10\/10:hover {
  border-left-color: rgb(100 136 99 / 0.1);
}

.hover\:border-l-custom_10\/100:hover {
  border-left-color: rgb(100 136 99 / 1);
}

.hover\:border-l-custom_10\/20:hover {
  border-left-color: rgb(100 136 99 / 0.2);
}

.hover\:border-l-custom_10\/25:hover {
  border-left-color: rgb(100 136 99 / 0.25);
}

.hover\:border-l-custom_10\/30:hover {
  border-left-color: rgb(100 136 99 / 0.3);
}

.hover\:border-l-custom_10\/40:hover {
  border-left-color: rgb(100 136 99 / 0.4);
}

.hover\:border-l-custom_10\/5:hover {
  border-left-color: rgb(100 136 99 / 0.05);
}

.hover\:border-l-custom_10\/50:hover {
  border-left-color: rgb(100 136 99 / 0.5);
}

.hover\:border-l-custom_10\/60:hover {
  border-left-color: rgb(100 136 99 / 0.6);
}

.hover\:border-l-custom_10\/70:hover {
  border-left-color: rgb(100 136 99 / 0.7);
}

.hover\:border-l-custom_10\/75:hover {
  border-left-color: rgb(100 136 99 / 0.75);
}

.hover\:border-l-custom_10\/80:hover {
  border-left-color: rgb(100 136 99 / 0.8);
}

.hover\:border-l-custom_10\/90:hover {
  border-left-color: rgb(100 136 99 / 0.9);
}

.hover\:border-l-custom_10\/95:hover {
  border-left-color: rgb(100 136 99 / 0.95);
}

.hover\:border-l-custom_2:hover {
  --tw-border-opacity: 1;
  border-left-color: rgb(164 134 95 / var(--tw-border-opacity));
}

.hover\:border-l-custom_2\/0:hover {
  border-left-color: rgb(164 134 95 / 0);
}

.hover\:border-l-custom_2\/10:hover {
  border-left-color: rgb(164 134 95 / 0.1);
}

.hover\:border-l-custom_2\/100:hover {
  border-left-color: rgb(164 134 95 / 1);
}

.hover\:border-l-custom_2\/20:hover {
  border-left-color: rgb(164 134 95 / 0.2);
}

.hover\:border-l-custom_2\/25:hover {
  border-left-color: rgb(164 134 95 / 0.25);
}

.hover\:border-l-custom_2\/30:hover {
  border-left-color: rgb(164 134 95 / 0.3);
}

.hover\:border-l-custom_2\/40:hover {
  border-left-color: rgb(164 134 95 / 0.4);
}

.hover\:border-l-custom_2\/5:hover {
  border-left-color: rgb(164 134 95 / 0.05);
}

.hover\:border-l-custom_2\/50:hover {
  border-left-color: rgb(164 134 95 / 0.5);
}

.hover\:border-l-custom_2\/60:hover {
  border-left-color: rgb(164 134 95 / 0.6);
}

.hover\:border-l-custom_2\/70:hover {
  border-left-color: rgb(164 134 95 / 0.7);
}

.hover\:border-l-custom_2\/75:hover {
  border-left-color: rgb(164 134 95 / 0.75);
}

.hover\:border-l-custom_2\/80:hover {
  border-left-color: rgb(164 134 95 / 0.8);
}

.hover\:border-l-custom_2\/90:hover {
  border-left-color: rgb(164 134 95 / 0.9);
}

.hover\:border-l-custom_2\/95:hover {
  border-left-color: rgb(164 134 95 / 0.95);
}

.hover\:border-l-custom_3:hover {
  --tw-border-opacity: 1;
  border-left-color: rgb(73 98 96 / var(--tw-border-opacity));
}

.hover\:border-l-custom_3\/0:hover {
  border-left-color: rgb(73 98 96 / 0);
}

.hover\:border-l-custom_3\/10:hover {
  border-left-color: rgb(73 98 96 / 0.1);
}

.hover\:border-l-custom_3\/100:hover {
  border-left-color: rgb(73 98 96 / 1);
}

.hover\:border-l-custom_3\/20:hover {
  border-left-color: rgb(73 98 96 / 0.2);
}

.hover\:border-l-custom_3\/25:hover {
  border-left-color: rgb(73 98 96 / 0.25);
}

.hover\:border-l-custom_3\/30:hover {
  border-left-color: rgb(73 98 96 / 0.3);
}

.hover\:border-l-custom_3\/40:hover {
  border-left-color: rgb(73 98 96 / 0.4);
}

.hover\:border-l-custom_3\/5:hover {
  border-left-color: rgb(73 98 96 / 0.05);
}

.hover\:border-l-custom_3\/50:hover {
  border-left-color: rgb(73 98 96 / 0.5);
}

.hover\:border-l-custom_3\/60:hover {
  border-left-color: rgb(73 98 96 / 0.6);
}

.hover\:border-l-custom_3\/70:hover {
  border-left-color: rgb(73 98 96 / 0.7);
}

.hover\:border-l-custom_3\/75:hover {
  border-left-color: rgb(73 98 96 / 0.75);
}

.hover\:border-l-custom_3\/80:hover {
  border-left-color: rgb(73 98 96 / 0.8);
}

.hover\:border-l-custom_3\/90:hover {
  border-left-color: rgb(73 98 96 / 0.9);
}

.hover\:border-l-custom_3\/95:hover {
  border-left-color: rgb(73 98 96 / 0.95);
}

.hover\:border-l-custom_4:hover {
  --tw-border-opacity: 1;
  border-left-color: rgb(64 133 133 / var(--tw-border-opacity));
}

.hover\:border-l-custom_4\/0:hover {
  border-left-color: rgb(64 133 133 / 0);
}

.hover\:border-l-custom_4\/10:hover {
  border-left-color: rgb(64 133 133 / 0.1);
}

.hover\:border-l-custom_4\/100:hover {
  border-left-color: rgb(64 133 133 / 1);
}

.hover\:border-l-custom_4\/20:hover {
  border-left-color: rgb(64 133 133 / 0.2);
}

.hover\:border-l-custom_4\/25:hover {
  border-left-color: rgb(64 133 133 / 0.25);
}

.hover\:border-l-custom_4\/30:hover {
  border-left-color: rgb(64 133 133 / 0.3);
}

.hover\:border-l-custom_4\/40:hover {
  border-left-color: rgb(64 133 133 / 0.4);
}

.hover\:border-l-custom_4\/5:hover {
  border-left-color: rgb(64 133 133 / 0.05);
}

.hover\:border-l-custom_4\/50:hover {
  border-left-color: rgb(64 133 133 / 0.5);
}

.hover\:border-l-custom_4\/60:hover {
  border-left-color: rgb(64 133 133 / 0.6);
}

.hover\:border-l-custom_4\/70:hover {
  border-left-color: rgb(64 133 133 / 0.7);
}

.hover\:border-l-custom_4\/75:hover {
  border-left-color: rgb(64 133 133 / 0.75);
}

.hover\:border-l-custom_4\/80:hover {
  border-left-color: rgb(64 133 133 / 0.8);
}

.hover\:border-l-custom_4\/90:hover {
  border-left-color: rgb(64 133 133 / 0.9);
}

.hover\:border-l-custom_4\/95:hover {
  border-left-color: rgb(64 133 133 / 0.95);
}

.hover\:border-l-custom_5:hover {
  --tw-border-opacity: 1;
  border-left-color: rgb(20 83 108 / var(--tw-border-opacity));
}

.hover\:border-l-custom_5\/0:hover {
  border-left-color: rgb(20 83 108 / 0);
}

.hover\:border-l-custom_5\/10:hover {
  border-left-color: rgb(20 83 108 / 0.1);
}

.hover\:border-l-custom_5\/100:hover {
  border-left-color: rgb(20 83 108 / 1);
}

.hover\:border-l-custom_5\/20:hover {
  border-left-color: rgb(20 83 108 / 0.2);
}

.hover\:border-l-custom_5\/25:hover {
  border-left-color: rgb(20 83 108 / 0.25);
}

.hover\:border-l-custom_5\/30:hover {
  border-left-color: rgb(20 83 108 / 0.3);
}

.hover\:border-l-custom_5\/40:hover {
  border-left-color: rgb(20 83 108 / 0.4);
}

.hover\:border-l-custom_5\/5:hover {
  border-left-color: rgb(20 83 108 / 0.05);
}

.hover\:border-l-custom_5\/50:hover {
  border-left-color: rgb(20 83 108 / 0.5);
}

.hover\:border-l-custom_5\/60:hover {
  border-left-color: rgb(20 83 108 / 0.6);
}

.hover\:border-l-custom_5\/70:hover {
  border-left-color: rgb(20 83 108 / 0.7);
}

.hover\:border-l-custom_5\/75:hover {
  border-left-color: rgb(20 83 108 / 0.75);
}

.hover\:border-l-custom_5\/80:hover {
  border-left-color: rgb(20 83 108 / 0.8);
}

.hover\:border-l-custom_5\/90:hover {
  border-left-color: rgb(20 83 108 / 0.9);
}

.hover\:border-l-custom_5\/95:hover {
  border-left-color: rgb(20 83 108 / 0.95);
}

.hover\:border-l-custom_6:hover {
  --tw-border-opacity: 1;
  border-left-color: rgb(47 101 105 / var(--tw-border-opacity));
}

.hover\:border-l-custom_6\/0:hover {
  border-left-color: rgb(47 101 105 / 0);
}

.hover\:border-l-custom_6\/10:hover {
  border-left-color: rgb(47 101 105 / 0.1);
}

.hover\:border-l-custom_6\/100:hover {
  border-left-color: rgb(47 101 105 / 1);
}

.hover\:border-l-custom_6\/20:hover {
  border-left-color: rgb(47 101 105 / 0.2);
}

.hover\:border-l-custom_6\/25:hover {
  border-left-color: rgb(47 101 105 / 0.25);
}

.hover\:border-l-custom_6\/30:hover {
  border-left-color: rgb(47 101 105 / 0.3);
}

.hover\:border-l-custom_6\/40:hover {
  border-left-color: rgb(47 101 105 / 0.4);
}

.hover\:border-l-custom_6\/5:hover {
  border-left-color: rgb(47 101 105 / 0.05);
}

.hover\:border-l-custom_6\/50:hover {
  border-left-color: rgb(47 101 105 / 0.5);
}

.hover\:border-l-custom_6\/60:hover {
  border-left-color: rgb(47 101 105 / 0.6);
}

.hover\:border-l-custom_6\/70:hover {
  border-left-color: rgb(47 101 105 / 0.7);
}

.hover\:border-l-custom_6\/75:hover {
  border-left-color: rgb(47 101 105 / 0.75);
}

.hover\:border-l-custom_6\/80:hover {
  border-left-color: rgb(47 101 105 / 0.8);
}

.hover\:border-l-custom_6\/90:hover {
  border-left-color: rgb(47 101 105 / 0.9);
}

.hover\:border-l-custom_6\/95:hover {
  border-left-color: rgb(47 101 105 / 0.95);
}

.hover\:border-l-custom_7:hover {
  --tw-border-opacity: 1;
  border-left-color: rgb(48 149 180 / var(--tw-border-opacity));
}

.hover\:border-l-custom_7\/0:hover {
  border-left-color: rgb(48 149 180 / 0);
}

.hover\:border-l-custom_7\/10:hover {
  border-left-color: rgb(48 149 180 / 0.1);
}

.hover\:border-l-custom_7\/100:hover {
  border-left-color: rgb(48 149 180 / 1);
}

.hover\:border-l-custom_7\/20:hover {
  border-left-color: rgb(48 149 180 / 0.2);
}

.hover\:border-l-custom_7\/25:hover {
  border-left-color: rgb(48 149 180 / 0.25);
}

.hover\:border-l-custom_7\/30:hover {
  border-left-color: rgb(48 149 180 / 0.3);
}

.hover\:border-l-custom_7\/40:hover {
  border-left-color: rgb(48 149 180 / 0.4);
}

.hover\:border-l-custom_7\/5:hover {
  border-left-color: rgb(48 149 180 / 0.05);
}

.hover\:border-l-custom_7\/50:hover {
  border-left-color: rgb(48 149 180 / 0.5);
}

.hover\:border-l-custom_7\/60:hover {
  border-left-color: rgb(48 149 180 / 0.6);
}

.hover\:border-l-custom_7\/70:hover {
  border-left-color: rgb(48 149 180 / 0.7);
}

.hover\:border-l-custom_7\/75:hover {
  border-left-color: rgb(48 149 180 / 0.75);
}

.hover\:border-l-custom_7\/80:hover {
  border-left-color: rgb(48 149 180 / 0.8);
}

.hover\:border-l-custom_7\/90:hover {
  border-left-color: rgb(48 149 180 / 0.9);
}

.hover\:border-l-custom_7\/95:hover {
  border-left-color: rgb(48 149 180 / 0.95);
}

.hover\:border-l-custom_8:hover {
  --tw-border-opacity: 1;
  border-left-color: rgb(74 119 102 / var(--tw-border-opacity));
}

.hover\:border-l-custom_8\/0:hover {
  border-left-color: rgb(74 119 102 / 0);
}

.hover\:border-l-custom_8\/10:hover {
  border-left-color: rgb(74 119 102 / 0.1);
}

.hover\:border-l-custom_8\/100:hover {
  border-left-color: rgb(74 119 102 / 1);
}

.hover\:border-l-custom_8\/20:hover {
  border-left-color: rgb(74 119 102 / 0.2);
}

.hover\:border-l-custom_8\/25:hover {
  border-left-color: rgb(74 119 102 / 0.25);
}

.hover\:border-l-custom_8\/30:hover {
  border-left-color: rgb(74 119 102 / 0.3);
}

.hover\:border-l-custom_8\/40:hover {
  border-left-color: rgb(74 119 102 / 0.4);
}

.hover\:border-l-custom_8\/5:hover {
  border-left-color: rgb(74 119 102 / 0.05);
}

.hover\:border-l-custom_8\/50:hover {
  border-left-color: rgb(74 119 102 / 0.5);
}

.hover\:border-l-custom_8\/60:hover {
  border-left-color: rgb(74 119 102 / 0.6);
}

.hover\:border-l-custom_8\/70:hover {
  border-left-color: rgb(74 119 102 / 0.7);
}

.hover\:border-l-custom_8\/75:hover {
  border-left-color: rgb(74 119 102 / 0.75);
}

.hover\:border-l-custom_8\/80:hover {
  border-left-color: rgb(74 119 102 / 0.8);
}

.hover\:border-l-custom_8\/90:hover {
  border-left-color: rgb(74 119 102 / 0.9);
}

.hover\:border-l-custom_8\/95:hover {
  border-left-color: rgb(74 119 102 / 0.95);
}

.hover\:border-l-custom_9:hover {
  --tw-border-opacity: 1;
  border-left-color: rgb(100 120 105 / var(--tw-border-opacity));
}

.hover\:border-l-custom_9\/0:hover {
  border-left-color: rgb(100 120 105 / 0);
}

.hover\:border-l-custom_9\/10:hover {
  border-left-color: rgb(100 120 105 / 0.1);
}

.hover\:border-l-custom_9\/100:hover {
  border-left-color: rgb(100 120 105 / 1);
}

.hover\:border-l-custom_9\/20:hover {
  border-left-color: rgb(100 120 105 / 0.2);
}

.hover\:border-l-custom_9\/25:hover {
  border-left-color: rgb(100 120 105 / 0.25);
}

.hover\:border-l-custom_9\/30:hover {
  border-left-color: rgb(100 120 105 / 0.3);
}

.hover\:border-l-custom_9\/40:hover {
  border-left-color: rgb(100 120 105 / 0.4);
}

.hover\:border-l-custom_9\/5:hover {
  border-left-color: rgb(100 120 105 / 0.05);
}

.hover\:border-l-custom_9\/50:hover {
  border-left-color: rgb(100 120 105 / 0.5);
}

.hover\:border-l-custom_9\/60:hover {
  border-left-color: rgb(100 120 105 / 0.6);
}

.hover\:border-l-custom_9\/70:hover {
  border-left-color: rgb(100 120 105 / 0.7);
}

.hover\:border-l-custom_9\/75:hover {
  border-left-color: rgb(100 120 105 / 0.75);
}

.hover\:border-l-custom_9\/80:hover {
  border-left-color: rgb(100 120 105 / 0.8);
}

.hover\:border-l-custom_9\/90:hover {
  border-left-color: rgb(100 120 105 / 0.9);
}

.hover\:border-l-custom_9\/95:hover {
  border-left-color: rgb(100 120 105 / 0.95);
}

.hover\:border-l-gold:hover {
  --tw-border-opacity: 1;
  border-left-color: rgb(198 154 101 / var(--tw-border-opacity));
}

.hover\:border-l-gold\/0:hover {
  border-left-color: rgb(198 154 101 / 0);
}

.hover\:border-l-gold\/10:hover {
  border-left-color: rgb(198 154 101 / 0.1);
}

.hover\:border-l-gold\/100:hover {
  border-left-color: rgb(198 154 101 / 1);
}

.hover\:border-l-gold\/20:hover {
  border-left-color: rgb(198 154 101 / 0.2);
}

.hover\:border-l-gold\/25:hover {
  border-left-color: rgb(198 154 101 / 0.25);
}

.hover\:border-l-gold\/30:hover {
  border-left-color: rgb(198 154 101 / 0.3);
}

.hover\:border-l-gold\/40:hover {
  border-left-color: rgb(198 154 101 / 0.4);
}

.hover\:border-l-gold\/5:hover {
  border-left-color: rgb(198 154 101 / 0.05);
}

.hover\:border-l-gold\/50:hover {
  border-left-color: rgb(198 154 101 / 0.5);
}

.hover\:border-l-gold\/60:hover {
  border-left-color: rgb(198 154 101 / 0.6);
}

.hover\:border-l-gold\/70:hover {
  border-left-color: rgb(198 154 101 / 0.7);
}

.hover\:border-l-gold\/75:hover {
  border-left-color: rgb(198 154 101 / 0.75);
}

.hover\:border-l-gold\/80:hover {
  border-left-color: rgb(198 154 101 / 0.8);
}

.hover\:border-l-gold\/90:hover {
  border-left-color: rgb(198 154 101 / 0.9);
}

.hover\:border-l-gold\/95:hover {
  border-left-color: rgb(198 154 101 / 0.95);
}

.hover\:border-l-gray-100:hover {
  --tw-border-opacity: 1;
  border-left-color: rgb(243 244 246 / var(--tw-border-opacity));
}

.hover\:border-l-gray-100\/0:hover {
  border-left-color: rgb(243 244 246 / 0);
}

.hover\:border-l-gray-100\/10:hover {
  border-left-color: rgb(243 244 246 / 0.1);
}

.hover\:border-l-gray-100\/100:hover {
  border-left-color: rgb(243 244 246 / 1);
}

.hover\:border-l-gray-100\/20:hover {
  border-left-color: rgb(243 244 246 / 0.2);
}

.hover\:border-l-gray-100\/25:hover {
  border-left-color: rgb(243 244 246 / 0.25);
}

.hover\:border-l-gray-100\/30:hover {
  border-left-color: rgb(243 244 246 / 0.3);
}

.hover\:border-l-gray-100\/40:hover {
  border-left-color: rgb(243 244 246 / 0.4);
}

.hover\:border-l-gray-100\/5:hover {
  border-left-color: rgb(243 244 246 / 0.05);
}

.hover\:border-l-gray-100\/50:hover {
  border-left-color: rgb(243 244 246 / 0.5);
}

.hover\:border-l-gray-100\/60:hover {
  border-left-color: rgb(243 244 246 / 0.6);
}

.hover\:border-l-gray-100\/70:hover {
  border-left-color: rgb(243 244 246 / 0.7);
}

.hover\:border-l-gray-100\/75:hover {
  border-left-color: rgb(243 244 246 / 0.75);
}

.hover\:border-l-gray-100\/80:hover {
  border-left-color: rgb(243 244 246 / 0.8);
}

.hover\:border-l-gray-100\/90:hover {
  border-left-color: rgb(243 244 246 / 0.9);
}

.hover\:border-l-gray-100\/95:hover {
  border-left-color: rgb(243 244 246 / 0.95);
}

.hover\:border-l-gray-200:hover {
  --tw-border-opacity: 1;
  border-left-color: rgb(229 231 235 / var(--tw-border-opacity));
}

.hover\:border-l-gray-200\/0:hover {
  border-left-color: rgb(229 231 235 / 0);
}

.hover\:border-l-gray-200\/10:hover {
  border-left-color: rgb(229 231 235 / 0.1);
}

.hover\:border-l-gray-200\/100:hover {
  border-left-color: rgb(229 231 235 / 1);
}

.hover\:border-l-gray-200\/20:hover {
  border-left-color: rgb(229 231 235 / 0.2);
}

.hover\:border-l-gray-200\/25:hover {
  border-left-color: rgb(229 231 235 / 0.25);
}

.hover\:border-l-gray-200\/30:hover {
  border-left-color: rgb(229 231 235 / 0.3);
}

.hover\:border-l-gray-200\/40:hover {
  border-left-color: rgb(229 231 235 / 0.4);
}

.hover\:border-l-gray-200\/5:hover {
  border-left-color: rgb(229 231 235 / 0.05);
}

.hover\:border-l-gray-200\/50:hover {
  border-left-color: rgb(229 231 235 / 0.5);
}

.hover\:border-l-gray-200\/60:hover {
  border-left-color: rgb(229 231 235 / 0.6);
}

.hover\:border-l-gray-200\/70:hover {
  border-left-color: rgb(229 231 235 / 0.7);
}

.hover\:border-l-gray-200\/75:hover {
  border-left-color: rgb(229 231 235 / 0.75);
}

.hover\:border-l-gray-200\/80:hover {
  border-left-color: rgb(229 231 235 / 0.8);
}

.hover\:border-l-gray-200\/90:hover {
  border-left-color: rgb(229 231 235 / 0.9);
}

.hover\:border-l-gray-200\/95:hover {
  border-left-color: rgb(229 231 235 / 0.95);
}

.hover\:border-l-gray-300:hover {
  --tw-border-opacity: 1;
  border-left-color: rgb(209 213 219 / var(--tw-border-opacity));
}

.hover\:border-l-gray-300\/0:hover {
  border-left-color: rgb(209 213 219 / 0);
}

.hover\:border-l-gray-300\/10:hover {
  border-left-color: rgb(209 213 219 / 0.1);
}

.hover\:border-l-gray-300\/100:hover {
  border-left-color: rgb(209 213 219 / 1);
}

.hover\:border-l-gray-300\/20:hover {
  border-left-color: rgb(209 213 219 / 0.2);
}

.hover\:border-l-gray-300\/25:hover {
  border-left-color: rgb(209 213 219 / 0.25);
}

.hover\:border-l-gray-300\/30:hover {
  border-left-color: rgb(209 213 219 / 0.3);
}

.hover\:border-l-gray-300\/40:hover {
  border-left-color: rgb(209 213 219 / 0.4);
}

.hover\:border-l-gray-300\/5:hover {
  border-left-color: rgb(209 213 219 / 0.05);
}

.hover\:border-l-gray-300\/50:hover {
  border-left-color: rgb(209 213 219 / 0.5);
}

.hover\:border-l-gray-300\/60:hover {
  border-left-color: rgb(209 213 219 / 0.6);
}

.hover\:border-l-gray-300\/70:hover {
  border-left-color: rgb(209 213 219 / 0.7);
}

.hover\:border-l-gray-300\/75:hover {
  border-left-color: rgb(209 213 219 / 0.75);
}

.hover\:border-l-gray-300\/80:hover {
  border-left-color: rgb(209 213 219 / 0.8);
}

.hover\:border-l-gray-300\/90:hover {
  border-left-color: rgb(209 213 219 / 0.9);
}

.hover\:border-l-gray-300\/95:hover {
  border-left-color: rgb(209 213 219 / 0.95);
}

.hover\:border-l-gray-400:hover {
  --tw-border-opacity: 1;
  border-left-color: rgb(156 163 175 / var(--tw-border-opacity));
}

.hover\:border-l-gray-400\/0:hover {
  border-left-color: rgb(156 163 175 / 0);
}

.hover\:border-l-gray-400\/10:hover {
  border-left-color: rgb(156 163 175 / 0.1);
}

.hover\:border-l-gray-400\/100:hover {
  border-left-color: rgb(156 163 175 / 1);
}

.hover\:border-l-gray-400\/20:hover {
  border-left-color: rgb(156 163 175 / 0.2);
}

.hover\:border-l-gray-400\/25:hover {
  border-left-color: rgb(156 163 175 / 0.25);
}

.hover\:border-l-gray-400\/30:hover {
  border-left-color: rgb(156 163 175 / 0.3);
}

.hover\:border-l-gray-400\/40:hover {
  border-left-color: rgb(156 163 175 / 0.4);
}

.hover\:border-l-gray-400\/5:hover {
  border-left-color: rgb(156 163 175 / 0.05);
}

.hover\:border-l-gray-400\/50:hover {
  border-left-color: rgb(156 163 175 / 0.5);
}

.hover\:border-l-gray-400\/60:hover {
  border-left-color: rgb(156 163 175 / 0.6);
}

.hover\:border-l-gray-400\/70:hover {
  border-left-color: rgb(156 163 175 / 0.7);
}

.hover\:border-l-gray-400\/75:hover {
  border-left-color: rgb(156 163 175 / 0.75);
}

.hover\:border-l-gray-400\/80:hover {
  border-left-color: rgb(156 163 175 / 0.8);
}

.hover\:border-l-gray-400\/90:hover {
  border-left-color: rgb(156 163 175 / 0.9);
}

.hover\:border-l-gray-400\/95:hover {
  border-left-color: rgb(156 163 175 / 0.95);
}

.hover\:border-l-gray-50:hover {
  --tw-border-opacity: 1;
  border-left-color: rgb(249 250 251 / var(--tw-border-opacity));
}

.hover\:border-l-gray-50\/0:hover {
  border-left-color: rgb(249 250 251 / 0);
}

.hover\:border-l-gray-50\/10:hover {
  border-left-color: rgb(249 250 251 / 0.1);
}

.hover\:border-l-gray-50\/100:hover {
  border-left-color: rgb(249 250 251 / 1);
}

.hover\:border-l-gray-50\/20:hover {
  border-left-color: rgb(249 250 251 / 0.2);
}

.hover\:border-l-gray-50\/25:hover {
  border-left-color: rgb(249 250 251 / 0.25);
}

.hover\:border-l-gray-50\/30:hover {
  border-left-color: rgb(249 250 251 / 0.3);
}

.hover\:border-l-gray-50\/40:hover {
  border-left-color: rgb(249 250 251 / 0.4);
}

.hover\:border-l-gray-50\/5:hover {
  border-left-color: rgb(249 250 251 / 0.05);
}

.hover\:border-l-gray-50\/50:hover {
  border-left-color: rgb(249 250 251 / 0.5);
}

.hover\:border-l-gray-50\/60:hover {
  border-left-color: rgb(249 250 251 / 0.6);
}

.hover\:border-l-gray-50\/70:hover {
  border-left-color: rgb(249 250 251 / 0.7);
}

.hover\:border-l-gray-50\/75:hover {
  border-left-color: rgb(249 250 251 / 0.75);
}

.hover\:border-l-gray-50\/80:hover {
  border-left-color: rgb(249 250 251 / 0.8);
}

.hover\:border-l-gray-50\/90:hover {
  border-left-color: rgb(249 250 251 / 0.9);
}

.hover\:border-l-gray-50\/95:hover {
  border-left-color: rgb(249 250 251 / 0.95);
}

.hover\:border-l-gray-500:hover {
  --tw-border-opacity: 1;
  border-left-color: rgb(107 114 128 / var(--tw-border-opacity));
}

.hover\:border-l-gray-500\/0:hover {
  border-left-color: rgb(107 114 128 / 0);
}

.hover\:border-l-gray-500\/10:hover {
  border-left-color: rgb(107 114 128 / 0.1);
}

.hover\:border-l-gray-500\/100:hover {
  border-left-color: rgb(107 114 128 / 1);
}

.hover\:border-l-gray-500\/20:hover {
  border-left-color: rgb(107 114 128 / 0.2);
}

.hover\:border-l-gray-500\/25:hover {
  border-left-color: rgb(107 114 128 / 0.25);
}

.hover\:border-l-gray-500\/30:hover {
  border-left-color: rgb(107 114 128 / 0.3);
}

.hover\:border-l-gray-500\/40:hover {
  border-left-color: rgb(107 114 128 / 0.4);
}

.hover\:border-l-gray-500\/5:hover {
  border-left-color: rgb(107 114 128 / 0.05);
}

.hover\:border-l-gray-500\/50:hover {
  border-left-color: rgb(107 114 128 / 0.5);
}

.hover\:border-l-gray-500\/60:hover {
  border-left-color: rgb(107 114 128 / 0.6);
}

.hover\:border-l-gray-500\/70:hover {
  border-left-color: rgb(107 114 128 / 0.7);
}

.hover\:border-l-gray-500\/75:hover {
  border-left-color: rgb(107 114 128 / 0.75);
}

.hover\:border-l-gray-500\/80:hover {
  border-left-color: rgb(107 114 128 / 0.8);
}

.hover\:border-l-gray-500\/90:hover {
  border-left-color: rgb(107 114 128 / 0.9);
}

.hover\:border-l-gray-500\/95:hover {
  border-left-color: rgb(107 114 128 / 0.95);
}

.hover\:border-l-gray-600:hover {
  --tw-border-opacity: 1;
  border-left-color: rgb(75 85 99 / var(--tw-border-opacity));
}

.hover\:border-l-gray-600\/0:hover {
  border-left-color: rgb(75 85 99 / 0);
}

.hover\:border-l-gray-600\/10:hover {
  border-left-color: rgb(75 85 99 / 0.1);
}

.hover\:border-l-gray-600\/100:hover {
  border-left-color: rgb(75 85 99 / 1);
}

.hover\:border-l-gray-600\/20:hover {
  border-left-color: rgb(75 85 99 / 0.2);
}

.hover\:border-l-gray-600\/25:hover {
  border-left-color: rgb(75 85 99 / 0.25);
}

.hover\:border-l-gray-600\/30:hover {
  border-left-color: rgb(75 85 99 / 0.3);
}

.hover\:border-l-gray-600\/40:hover {
  border-left-color: rgb(75 85 99 / 0.4);
}

.hover\:border-l-gray-600\/5:hover {
  border-left-color: rgb(75 85 99 / 0.05);
}

.hover\:border-l-gray-600\/50:hover {
  border-left-color: rgb(75 85 99 / 0.5);
}

.hover\:border-l-gray-600\/60:hover {
  border-left-color: rgb(75 85 99 / 0.6);
}

.hover\:border-l-gray-600\/70:hover {
  border-left-color: rgb(75 85 99 / 0.7);
}

.hover\:border-l-gray-600\/75:hover {
  border-left-color: rgb(75 85 99 / 0.75);
}

.hover\:border-l-gray-600\/80:hover {
  border-left-color: rgb(75 85 99 / 0.8);
}

.hover\:border-l-gray-600\/90:hover {
  border-left-color: rgb(75 85 99 / 0.9);
}

.hover\:border-l-gray-600\/95:hover {
  border-left-color: rgb(75 85 99 / 0.95);
}

.hover\:border-l-gray-700:hover {
  --tw-border-opacity: 1;
  border-left-color: rgb(55 65 81 / var(--tw-border-opacity));
}

.hover\:border-l-gray-700\/0:hover {
  border-left-color: rgb(55 65 81 / 0);
}

.hover\:border-l-gray-700\/10:hover {
  border-left-color: rgb(55 65 81 / 0.1);
}

.hover\:border-l-gray-700\/100:hover {
  border-left-color: rgb(55 65 81 / 1);
}

.hover\:border-l-gray-700\/20:hover {
  border-left-color: rgb(55 65 81 / 0.2);
}

.hover\:border-l-gray-700\/25:hover {
  border-left-color: rgb(55 65 81 / 0.25);
}

.hover\:border-l-gray-700\/30:hover {
  border-left-color: rgb(55 65 81 / 0.3);
}

.hover\:border-l-gray-700\/40:hover {
  border-left-color: rgb(55 65 81 / 0.4);
}

.hover\:border-l-gray-700\/5:hover {
  border-left-color: rgb(55 65 81 / 0.05);
}

.hover\:border-l-gray-700\/50:hover {
  border-left-color: rgb(55 65 81 / 0.5);
}

.hover\:border-l-gray-700\/60:hover {
  border-left-color: rgb(55 65 81 / 0.6);
}

.hover\:border-l-gray-700\/70:hover {
  border-left-color: rgb(55 65 81 / 0.7);
}

.hover\:border-l-gray-700\/75:hover {
  border-left-color: rgb(55 65 81 / 0.75);
}

.hover\:border-l-gray-700\/80:hover {
  border-left-color: rgb(55 65 81 / 0.8);
}

.hover\:border-l-gray-700\/90:hover {
  border-left-color: rgb(55 65 81 / 0.9);
}

.hover\:border-l-gray-700\/95:hover {
  border-left-color: rgb(55 65 81 / 0.95);
}

.hover\:border-l-gray-800:hover {
  --tw-border-opacity: 1;
  border-left-color: rgb(31 41 55 / var(--tw-border-opacity));
}

.hover\:border-l-gray-800\/0:hover {
  border-left-color: rgb(31 41 55 / 0);
}

.hover\:border-l-gray-800\/10:hover {
  border-left-color: rgb(31 41 55 / 0.1);
}

.hover\:border-l-gray-800\/100:hover {
  border-left-color: rgb(31 41 55 / 1);
}

.hover\:border-l-gray-800\/20:hover {
  border-left-color: rgb(31 41 55 / 0.2);
}

.hover\:border-l-gray-800\/25:hover {
  border-left-color: rgb(31 41 55 / 0.25);
}

.hover\:border-l-gray-800\/30:hover {
  border-left-color: rgb(31 41 55 / 0.3);
}

.hover\:border-l-gray-800\/40:hover {
  border-left-color: rgb(31 41 55 / 0.4);
}

.hover\:border-l-gray-800\/5:hover {
  border-left-color: rgb(31 41 55 / 0.05);
}

.hover\:border-l-gray-800\/50:hover {
  border-left-color: rgb(31 41 55 / 0.5);
}

.hover\:border-l-gray-800\/60:hover {
  border-left-color: rgb(31 41 55 / 0.6);
}

.hover\:border-l-gray-800\/70:hover {
  border-left-color: rgb(31 41 55 / 0.7);
}

.hover\:border-l-gray-800\/75:hover {
  border-left-color: rgb(31 41 55 / 0.75);
}

.hover\:border-l-gray-800\/80:hover {
  border-left-color: rgb(31 41 55 / 0.8);
}

.hover\:border-l-gray-800\/90:hover {
  border-left-color: rgb(31 41 55 / 0.9);
}

.hover\:border-l-gray-800\/95:hover {
  border-left-color: rgb(31 41 55 / 0.95);
}

.hover\:border-l-gray-900:hover {
  --tw-border-opacity: 1;
  border-left-color: rgb(17 24 39 / var(--tw-border-opacity));
}

.hover\:border-l-gray-900\/0:hover {
  border-left-color: rgb(17 24 39 / 0);
}

.hover\:border-l-gray-900\/10:hover {
  border-left-color: rgb(17 24 39 / 0.1);
}

.hover\:border-l-gray-900\/100:hover {
  border-left-color: rgb(17 24 39 / 1);
}

.hover\:border-l-gray-900\/20:hover {
  border-left-color: rgb(17 24 39 / 0.2);
}

.hover\:border-l-gray-900\/25:hover {
  border-left-color: rgb(17 24 39 / 0.25);
}

.hover\:border-l-gray-900\/30:hover {
  border-left-color: rgb(17 24 39 / 0.3);
}

.hover\:border-l-gray-900\/40:hover {
  border-left-color: rgb(17 24 39 / 0.4);
}

.hover\:border-l-gray-900\/5:hover {
  border-left-color: rgb(17 24 39 / 0.05);
}

.hover\:border-l-gray-900\/50:hover {
  border-left-color: rgb(17 24 39 / 0.5);
}

.hover\:border-l-gray-900\/60:hover {
  border-left-color: rgb(17 24 39 / 0.6);
}

.hover\:border-l-gray-900\/70:hover {
  border-left-color: rgb(17 24 39 / 0.7);
}

.hover\:border-l-gray-900\/75:hover {
  border-left-color: rgb(17 24 39 / 0.75);
}

.hover\:border-l-gray-900\/80:hover {
  border-left-color: rgb(17 24 39 / 0.8);
}

.hover\:border-l-gray-900\/90:hover {
  border-left-color: rgb(17 24 39 / 0.9);
}

.hover\:border-l-gray-900\/95:hover {
  border-left-color: rgb(17 24 39 / 0.95);
}

.hover\:border-l-gray-950:hover {
  --tw-border-opacity: 1;
  border-left-color: rgb(3 7 18 / var(--tw-border-opacity));
}

.hover\:border-l-gray-950\/0:hover {
  border-left-color: rgb(3 7 18 / 0);
}

.hover\:border-l-gray-950\/10:hover {
  border-left-color: rgb(3 7 18 / 0.1);
}

.hover\:border-l-gray-950\/100:hover {
  border-left-color: rgb(3 7 18 / 1);
}

.hover\:border-l-gray-950\/20:hover {
  border-left-color: rgb(3 7 18 / 0.2);
}

.hover\:border-l-gray-950\/25:hover {
  border-left-color: rgb(3 7 18 / 0.25);
}

.hover\:border-l-gray-950\/30:hover {
  border-left-color: rgb(3 7 18 / 0.3);
}

.hover\:border-l-gray-950\/40:hover {
  border-left-color: rgb(3 7 18 / 0.4);
}

.hover\:border-l-gray-950\/5:hover {
  border-left-color: rgb(3 7 18 / 0.05);
}

.hover\:border-l-gray-950\/50:hover {
  border-left-color: rgb(3 7 18 / 0.5);
}

.hover\:border-l-gray-950\/60:hover {
  border-left-color: rgb(3 7 18 / 0.6);
}

.hover\:border-l-gray-950\/70:hover {
  border-left-color: rgb(3 7 18 / 0.7);
}

.hover\:border-l-gray-950\/75:hover {
  border-left-color: rgb(3 7 18 / 0.75);
}

.hover\:border-l-gray-950\/80:hover {
  border-left-color: rgb(3 7 18 / 0.8);
}

.hover\:border-l-gray-950\/90:hover {
  border-left-color: rgb(3 7 18 / 0.9);
}

.hover\:border-l-gray-950\/95:hover {
  border-left-color: rgb(3 7 18 / 0.95);
}

.hover\:border-l-green:hover {
  --tw-border-opacity: 1;
  border-left-color: rgb(132 156 116 / var(--tw-border-opacity));
}

.hover\:border-l-green\/0:hover {
  border-left-color: rgb(132 156 116 / 0);
}

.hover\:border-l-green\/10:hover {
  border-left-color: rgb(132 156 116 / 0.1);
}

.hover\:border-l-green\/100:hover {
  border-left-color: rgb(132 156 116 / 1);
}

.hover\:border-l-green\/20:hover {
  border-left-color: rgb(132 156 116 / 0.2);
}

.hover\:border-l-green\/25:hover {
  border-left-color: rgb(132 156 116 / 0.25);
}

.hover\:border-l-green\/30:hover {
  border-left-color: rgb(132 156 116 / 0.3);
}

.hover\:border-l-green\/40:hover {
  border-left-color: rgb(132 156 116 / 0.4);
}

.hover\:border-l-green\/5:hover {
  border-left-color: rgb(132 156 116 / 0.05);
}

.hover\:border-l-green\/50:hover {
  border-left-color: rgb(132 156 116 / 0.5);
}

.hover\:border-l-green\/60:hover {
  border-left-color: rgb(132 156 116 / 0.6);
}

.hover\:border-l-green\/70:hover {
  border-left-color: rgb(132 156 116 / 0.7);
}

.hover\:border-l-green\/75:hover {
  border-left-color: rgb(132 156 116 / 0.75);
}

.hover\:border-l-green\/80:hover {
  border-left-color: rgb(132 156 116 / 0.8);
}

.hover\:border-l-green\/90:hover {
  border-left-color: rgb(132 156 116 / 0.9);
}

.hover\:border-l-green\/95:hover {
  border-left-color: rgb(132 156 116 / 0.95);
}

.hover\:border-l-inherit:hover {
  border-left-color: inherit;
}

.hover\:border-l-letterSpacing-normal:hover {
  border-left-color: 0em;
}

.hover\:border-l-letterSpacing-tight:hover {
  border-left-color: -0.025em;
}

.hover\:border-l-letterSpacing-tighter:hover {
  border-left-color: -0.05em;
}

.hover\:border-l-letterSpacing-wide:hover {
  border-left-color: 0.0125em;
}

.hover\:border-l-letterSpacing-wider:hover {
  border-left-color: 0.05em;
}

.hover\:border-l-letterSpacing-widest:hover {
  border-left-color: 0.1em;
}

.hover\:border-l-lime:hover {
  --tw-border-opacity: 1;
  border-left-color: rgb(197 217 163 / var(--tw-border-opacity));
}

.hover\:border-l-lime\/0:hover {
  border-left-color: rgb(197 217 163 / 0);
}

.hover\:border-l-lime\/10:hover {
  border-left-color: rgb(197 217 163 / 0.1);
}

.hover\:border-l-lime\/100:hover {
  border-left-color: rgb(197 217 163 / 1);
}

.hover\:border-l-lime\/20:hover {
  border-left-color: rgb(197 217 163 / 0.2);
}

.hover\:border-l-lime\/25:hover {
  border-left-color: rgb(197 217 163 / 0.25);
}

.hover\:border-l-lime\/30:hover {
  border-left-color: rgb(197 217 163 / 0.3);
}

.hover\:border-l-lime\/40:hover {
  border-left-color: rgb(197 217 163 / 0.4);
}

.hover\:border-l-lime\/5:hover {
  border-left-color: rgb(197 217 163 / 0.05);
}

.hover\:border-l-lime\/50:hover {
  border-left-color: rgb(197 217 163 / 0.5);
}

.hover\:border-l-lime\/60:hover {
  border-left-color: rgb(197 217 163 / 0.6);
}

.hover\:border-l-lime\/70:hover {
  border-left-color: rgb(197 217 163 / 0.7);
}

.hover\:border-l-lime\/75:hover {
  border-left-color: rgb(197 217 163 / 0.75);
}

.hover\:border-l-lime\/80:hover {
  border-left-color: rgb(197 217 163 / 0.8);
}

.hover\:border-l-lime\/90:hover {
  border-left-color: rgb(197 217 163 / 0.9);
}

.hover\:border-l-lime\/95:hover {
  border-left-color: rgb(197 217 163 / 0.95);
}

.hover\:border-l-navy:hover {
  --tw-border-opacity: 1;
  border-left-color: rgb(37 64 78 / var(--tw-border-opacity));
}

.hover\:border-l-navy\/0:hover {
  border-left-color: rgb(37 64 78 / 0);
}

.hover\:border-l-navy\/10:hover {
  border-left-color: rgb(37 64 78 / 0.1);
}

.hover\:border-l-navy\/100:hover {
  border-left-color: rgb(37 64 78 / 1);
}

.hover\:border-l-navy\/20:hover {
  border-left-color: rgb(37 64 78 / 0.2);
}

.hover\:border-l-navy\/25:hover {
  border-left-color: rgb(37 64 78 / 0.25);
}

.hover\:border-l-navy\/30:hover {
  border-left-color: rgb(37 64 78 / 0.3);
}

.hover\:border-l-navy\/40:hover {
  border-left-color: rgb(37 64 78 / 0.4);
}

.hover\:border-l-navy\/5:hover {
  border-left-color: rgb(37 64 78 / 0.05);
}

.hover\:border-l-navy\/50:hover {
  border-left-color: rgb(37 64 78 / 0.5);
}

.hover\:border-l-navy\/60:hover {
  border-left-color: rgb(37 64 78 / 0.6);
}

.hover\:border-l-navy\/70:hover {
  border-left-color: rgb(37 64 78 / 0.7);
}

.hover\:border-l-navy\/75:hover {
  border-left-color: rgb(37 64 78 / 0.75);
}

.hover\:border-l-navy\/80:hover {
  border-left-color: rgb(37 64 78 / 0.8);
}

.hover\:border-l-navy\/90:hover {
  border-left-color: rgb(37 64 78 / 0.9);
}

.hover\:border-l-navy\/95:hover {
  border-left-color: rgb(37 64 78 / 0.95);
}

.hover\:border-l-teal:hover {
  --tw-border-opacity: 1;
  border-left-color: rgb(78 105 119 / var(--tw-border-opacity));
}

.hover\:border-l-teal\/0:hover {
  border-left-color: rgb(78 105 119 / 0);
}

.hover\:border-l-teal\/10:hover {
  border-left-color: rgb(78 105 119 / 0.1);
}

.hover\:border-l-teal\/100:hover {
  border-left-color: rgb(78 105 119 / 1);
}

.hover\:border-l-teal\/20:hover {
  border-left-color: rgb(78 105 119 / 0.2);
}

.hover\:border-l-teal\/25:hover {
  border-left-color: rgb(78 105 119 / 0.25);
}

.hover\:border-l-teal\/30:hover {
  border-left-color: rgb(78 105 119 / 0.3);
}

.hover\:border-l-teal\/40:hover {
  border-left-color: rgb(78 105 119 / 0.4);
}

.hover\:border-l-teal\/5:hover {
  border-left-color: rgb(78 105 119 / 0.05);
}

.hover\:border-l-teal\/50:hover {
  border-left-color: rgb(78 105 119 / 0.5);
}

.hover\:border-l-teal\/60:hover {
  border-left-color: rgb(78 105 119 / 0.6);
}

.hover\:border-l-teal\/70:hover {
  border-left-color: rgb(78 105 119 / 0.7);
}

.hover\:border-l-teal\/75:hover {
  border-left-color: rgb(78 105 119 / 0.75);
}

.hover\:border-l-teal\/80:hover {
  border-left-color: rgb(78 105 119 / 0.8);
}

.hover\:border-l-teal\/90:hover {
  border-left-color: rgb(78 105 119 / 0.9);
}

.hover\:border-l-teal\/95:hover {
  border-left-color: rgb(78 105 119 / 0.95);
}

.hover\:border-l-transparent:hover {
  border-left-color: transparent;
}

.hover\:border-l-transparent\/0:hover {
  border-left-color: rgb(0 0 0 / 0);
}

.hover\:border-l-transparent\/10:hover {
  border-left-color: rgb(0 0 0 / 0.1);
}

.hover\:border-l-transparent\/100:hover {
  border-left-color: rgb(0 0 0 / 1);
}

.hover\:border-l-transparent\/20:hover {
  border-left-color: rgb(0 0 0 / 0.2);
}

.hover\:border-l-transparent\/25:hover {
  border-left-color: rgb(0 0 0 / 0.25);
}

.hover\:border-l-transparent\/30:hover {
  border-left-color: rgb(0 0 0 / 0.3);
}

.hover\:border-l-transparent\/40:hover {
  border-left-color: rgb(0 0 0 / 0.4);
}

.hover\:border-l-transparent\/5:hover {
  border-left-color: rgb(0 0 0 / 0.05);
}

.hover\:border-l-transparent\/50:hover {
  border-left-color: rgb(0 0 0 / 0.5);
}

.hover\:border-l-transparent\/60:hover {
  border-left-color: rgb(0 0 0 / 0.6);
}

.hover\:border-l-transparent\/70:hover {
  border-left-color: rgb(0 0 0 / 0.7);
}

.hover\:border-l-transparent\/75:hover {
  border-left-color: rgb(0 0 0 / 0.75);
}

.hover\:border-l-transparent\/80:hover {
  border-left-color: rgb(0 0 0 / 0.8);
}

.hover\:border-l-transparent\/90:hover {
  border-left-color: rgb(0 0 0 / 0.9);
}

.hover\:border-l-transparent\/95:hover {
  border-left-color: rgb(0 0 0 / 0.95);
}

.hover\:border-l-white:hover {
  --tw-border-opacity: 1;
  border-left-color: rgb(255 255 255 / var(--tw-border-opacity));
}

.hover\:border-l-white\/0:hover {
  border-left-color: rgb(255 255 255 / 0);
}

.hover\:border-l-white\/10:hover {
  border-left-color: rgb(255 255 255 / 0.1);
}

.hover\:border-l-white\/100:hover {
  border-left-color: rgb(255 255 255 / 1);
}

.hover\:border-l-white\/20:hover {
  border-left-color: rgb(255 255 255 / 0.2);
}

.hover\:border-l-white\/25:hover {
  border-left-color: rgb(255 255 255 / 0.25);
}

.hover\:border-l-white\/30:hover {
  border-left-color: rgb(255 255 255 / 0.3);
}

.hover\:border-l-white\/40:hover {
  border-left-color: rgb(255 255 255 / 0.4);
}

.hover\:border-l-white\/5:hover {
  border-left-color: rgb(255 255 255 / 0.05);
}

.hover\:border-l-white\/50:hover {
  border-left-color: rgb(255 255 255 / 0.5);
}

.hover\:border-l-white\/60:hover {
  border-left-color: rgb(255 255 255 / 0.6);
}

.hover\:border-l-white\/70:hover {
  border-left-color: rgb(255 255 255 / 0.7);
}

.hover\:border-l-white\/75:hover {
  border-left-color: rgb(255 255 255 / 0.75);
}

.hover\:border-l-white\/80:hover {
  border-left-color: rgb(255 255 255 / 0.8);
}

.hover\:border-l-white\/90:hover {
  border-left-color: rgb(255 255 255 / 0.9);
}

.hover\:border-l-white\/95:hover {
  border-left-color: rgb(255 255 255 / 0.95);
}

.hover\:border-r-blue:hover {
  --tw-border-opacity: 1;
  border-right-color: rgb(86 138 172 / var(--tw-border-opacity));
}

.hover\:border-r-blue\/0:hover {
  border-right-color: rgb(86 138 172 / 0);
}

.hover\:border-r-blue\/10:hover {
  border-right-color: rgb(86 138 172 / 0.1);
}

.hover\:border-r-blue\/100:hover {
  border-right-color: rgb(86 138 172 / 1);
}

.hover\:border-r-blue\/20:hover {
  border-right-color: rgb(86 138 172 / 0.2);
}

.hover\:border-r-blue\/25:hover {
  border-right-color: rgb(86 138 172 / 0.25);
}

.hover\:border-r-blue\/30:hover {
  border-right-color: rgb(86 138 172 / 0.3);
}

.hover\:border-r-blue\/40:hover {
  border-right-color: rgb(86 138 172 / 0.4);
}

.hover\:border-r-blue\/5:hover {
  border-right-color: rgb(86 138 172 / 0.05);
}

.hover\:border-r-blue\/50:hover {
  border-right-color: rgb(86 138 172 / 0.5);
}

.hover\:border-r-blue\/60:hover {
  border-right-color: rgb(86 138 172 / 0.6);
}

.hover\:border-r-blue\/70:hover {
  border-right-color: rgb(86 138 172 / 0.7);
}

.hover\:border-r-blue\/75:hover {
  border-right-color: rgb(86 138 172 / 0.75);
}

.hover\:border-r-blue\/80:hover {
  border-right-color: rgb(86 138 172 / 0.8);
}

.hover\:border-r-blue\/90:hover {
  border-right-color: rgb(86 138 172 / 0.9);
}

.hover\:border-r-blue\/95:hover {
  border-right-color: rgb(86 138 172 / 0.95);
}

.hover\:border-r-borderWidth:hover {
  border-right-color: 1px;
}

.hover\:border-r-borderWidth-0:hover {
  border-right-color: 0px;
}

.hover\:border-r-borderWidth-2:hover {
  border-right-color: 2px;
}

.hover\:border-r-borderWidth-4:hover {
  border-right-color: 4px;
}

.hover\:border-r-borderWidth-6:hover {
  border-right-color: 6px;
}

.hover\:border-r-borderWidth-8:hover {
  border-right-color: 8px;
}

.hover\:border-r-boxShadow:hover {
  border-right-color: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
}

.hover\:border-r-boxShadow-2xl:hover {
  border-right-color: 0 25px 50px -12px rgb(0 0 0 / 0.25);
}

.hover\:border-r-boxShadow-inner:hover {
  border-right-color: inset 0px 3px 3px rgba(0 0 0 / 1);
}

.hover\:border-r-boxShadow-lg:hover {
  border-right-color: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
}

.hover\:border-r-boxShadow-md:hover {
  border-right-color: 0 1px 2px -1px rgb(0 0 0 / 0.1);
}

.hover\:border-r-boxShadow-none:hover {
  border-right-color: none;
}

.hover\:border-r-boxShadow-sm:hover {
  border-right-color: 0px 6px 24px rgba(0, 0, 0, 0.8);
}

.hover\:border-r-boxShadow-xl:hover {
  border-right-color: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
}

.hover\:border-r-current:hover {
  border-right-color: currentColor;
}

.hover\:border-r-custom_1:hover {
  --tw-border-opacity: 1;
  border-right-color: rgb(127 154 96 / var(--tw-border-opacity));
}

.hover\:border-r-custom_1\/0:hover {
  border-right-color: rgb(127 154 96 / 0);
}

.hover\:border-r-custom_1\/10:hover {
  border-right-color: rgb(127 154 96 / 0.1);
}

.hover\:border-r-custom_1\/100:hover {
  border-right-color: rgb(127 154 96 / 1);
}

.hover\:border-r-custom_1\/20:hover {
  border-right-color: rgb(127 154 96 / 0.2);
}

.hover\:border-r-custom_1\/25:hover {
  border-right-color: rgb(127 154 96 / 0.25);
}

.hover\:border-r-custom_1\/30:hover {
  border-right-color: rgb(127 154 96 / 0.3);
}

.hover\:border-r-custom_1\/40:hover {
  border-right-color: rgb(127 154 96 / 0.4);
}

.hover\:border-r-custom_1\/5:hover {
  border-right-color: rgb(127 154 96 / 0.05);
}

.hover\:border-r-custom_1\/50:hover {
  border-right-color: rgb(127 154 96 / 0.5);
}

.hover\:border-r-custom_1\/60:hover {
  border-right-color: rgb(127 154 96 / 0.6);
}

.hover\:border-r-custom_1\/70:hover {
  border-right-color: rgb(127 154 96 / 0.7);
}

.hover\:border-r-custom_1\/75:hover {
  border-right-color: rgb(127 154 96 / 0.75);
}

.hover\:border-r-custom_1\/80:hover {
  border-right-color: rgb(127 154 96 / 0.8);
}

.hover\:border-r-custom_1\/90:hover {
  border-right-color: rgb(127 154 96 / 0.9);
}

.hover\:border-r-custom_1\/95:hover {
  border-right-color: rgb(127 154 96 / 0.95);
}

.hover\:border-r-custom_10:hover {
  --tw-border-opacity: 1;
  border-right-color: rgb(100 136 99 / var(--tw-border-opacity));
}

.hover\:border-r-custom_10\/0:hover {
  border-right-color: rgb(100 136 99 / 0);
}

.hover\:border-r-custom_10\/10:hover {
  border-right-color: rgb(100 136 99 / 0.1);
}

.hover\:border-r-custom_10\/100:hover {
  border-right-color: rgb(100 136 99 / 1);
}

.hover\:border-r-custom_10\/20:hover {
  border-right-color: rgb(100 136 99 / 0.2);
}

.hover\:border-r-custom_10\/25:hover {
  border-right-color: rgb(100 136 99 / 0.25);
}

.hover\:border-r-custom_10\/30:hover {
  border-right-color: rgb(100 136 99 / 0.3);
}

.hover\:border-r-custom_10\/40:hover {
  border-right-color: rgb(100 136 99 / 0.4);
}

.hover\:border-r-custom_10\/5:hover {
  border-right-color: rgb(100 136 99 / 0.05);
}

.hover\:border-r-custom_10\/50:hover {
  border-right-color: rgb(100 136 99 / 0.5);
}

.hover\:border-r-custom_10\/60:hover {
  border-right-color: rgb(100 136 99 / 0.6);
}

.hover\:border-r-custom_10\/70:hover {
  border-right-color: rgb(100 136 99 / 0.7);
}

.hover\:border-r-custom_10\/75:hover {
  border-right-color: rgb(100 136 99 / 0.75);
}

.hover\:border-r-custom_10\/80:hover {
  border-right-color: rgb(100 136 99 / 0.8);
}

.hover\:border-r-custom_10\/90:hover {
  border-right-color: rgb(100 136 99 / 0.9);
}

.hover\:border-r-custom_10\/95:hover {
  border-right-color: rgb(100 136 99 / 0.95);
}

.hover\:border-r-custom_2:hover {
  --tw-border-opacity: 1;
  border-right-color: rgb(164 134 95 / var(--tw-border-opacity));
}

.hover\:border-r-custom_2\/0:hover {
  border-right-color: rgb(164 134 95 / 0);
}

.hover\:border-r-custom_2\/10:hover {
  border-right-color: rgb(164 134 95 / 0.1);
}

.hover\:border-r-custom_2\/100:hover {
  border-right-color: rgb(164 134 95 / 1);
}

.hover\:border-r-custom_2\/20:hover {
  border-right-color: rgb(164 134 95 / 0.2);
}

.hover\:border-r-custom_2\/25:hover {
  border-right-color: rgb(164 134 95 / 0.25);
}

.hover\:border-r-custom_2\/30:hover {
  border-right-color: rgb(164 134 95 / 0.3);
}

.hover\:border-r-custom_2\/40:hover {
  border-right-color: rgb(164 134 95 / 0.4);
}

.hover\:border-r-custom_2\/5:hover {
  border-right-color: rgb(164 134 95 / 0.05);
}

.hover\:border-r-custom_2\/50:hover {
  border-right-color: rgb(164 134 95 / 0.5);
}

.hover\:border-r-custom_2\/60:hover {
  border-right-color: rgb(164 134 95 / 0.6);
}

.hover\:border-r-custom_2\/70:hover {
  border-right-color: rgb(164 134 95 / 0.7);
}

.hover\:border-r-custom_2\/75:hover {
  border-right-color: rgb(164 134 95 / 0.75);
}

.hover\:border-r-custom_2\/80:hover {
  border-right-color: rgb(164 134 95 / 0.8);
}

.hover\:border-r-custom_2\/90:hover {
  border-right-color: rgb(164 134 95 / 0.9);
}

.hover\:border-r-custom_2\/95:hover {
  border-right-color: rgb(164 134 95 / 0.95);
}

.hover\:border-r-custom_3:hover {
  --tw-border-opacity: 1;
  border-right-color: rgb(73 98 96 / var(--tw-border-opacity));
}

.hover\:border-r-custom_3\/0:hover {
  border-right-color: rgb(73 98 96 / 0);
}

.hover\:border-r-custom_3\/10:hover {
  border-right-color: rgb(73 98 96 / 0.1);
}

.hover\:border-r-custom_3\/100:hover {
  border-right-color: rgb(73 98 96 / 1);
}

.hover\:border-r-custom_3\/20:hover {
  border-right-color: rgb(73 98 96 / 0.2);
}

.hover\:border-r-custom_3\/25:hover {
  border-right-color: rgb(73 98 96 / 0.25);
}

.hover\:border-r-custom_3\/30:hover {
  border-right-color: rgb(73 98 96 / 0.3);
}

.hover\:border-r-custom_3\/40:hover {
  border-right-color: rgb(73 98 96 / 0.4);
}

.hover\:border-r-custom_3\/5:hover {
  border-right-color: rgb(73 98 96 / 0.05);
}

.hover\:border-r-custom_3\/50:hover {
  border-right-color: rgb(73 98 96 / 0.5);
}

.hover\:border-r-custom_3\/60:hover {
  border-right-color: rgb(73 98 96 / 0.6);
}

.hover\:border-r-custom_3\/70:hover {
  border-right-color: rgb(73 98 96 / 0.7);
}

.hover\:border-r-custom_3\/75:hover {
  border-right-color: rgb(73 98 96 / 0.75);
}

.hover\:border-r-custom_3\/80:hover {
  border-right-color: rgb(73 98 96 / 0.8);
}

.hover\:border-r-custom_3\/90:hover {
  border-right-color: rgb(73 98 96 / 0.9);
}

.hover\:border-r-custom_3\/95:hover {
  border-right-color: rgb(73 98 96 / 0.95);
}

.hover\:border-r-custom_4:hover {
  --tw-border-opacity: 1;
  border-right-color: rgb(64 133 133 / var(--tw-border-opacity));
}

.hover\:border-r-custom_4\/0:hover {
  border-right-color: rgb(64 133 133 / 0);
}

.hover\:border-r-custom_4\/10:hover {
  border-right-color: rgb(64 133 133 / 0.1);
}

.hover\:border-r-custom_4\/100:hover {
  border-right-color: rgb(64 133 133 / 1);
}

.hover\:border-r-custom_4\/20:hover {
  border-right-color: rgb(64 133 133 / 0.2);
}

.hover\:border-r-custom_4\/25:hover {
  border-right-color: rgb(64 133 133 / 0.25);
}

.hover\:border-r-custom_4\/30:hover {
  border-right-color: rgb(64 133 133 / 0.3);
}

.hover\:border-r-custom_4\/40:hover {
  border-right-color: rgb(64 133 133 / 0.4);
}

.hover\:border-r-custom_4\/5:hover {
  border-right-color: rgb(64 133 133 / 0.05);
}

.hover\:border-r-custom_4\/50:hover {
  border-right-color: rgb(64 133 133 / 0.5);
}

.hover\:border-r-custom_4\/60:hover {
  border-right-color: rgb(64 133 133 / 0.6);
}

.hover\:border-r-custom_4\/70:hover {
  border-right-color: rgb(64 133 133 / 0.7);
}

.hover\:border-r-custom_4\/75:hover {
  border-right-color: rgb(64 133 133 / 0.75);
}

.hover\:border-r-custom_4\/80:hover {
  border-right-color: rgb(64 133 133 / 0.8);
}

.hover\:border-r-custom_4\/90:hover {
  border-right-color: rgb(64 133 133 / 0.9);
}

.hover\:border-r-custom_4\/95:hover {
  border-right-color: rgb(64 133 133 / 0.95);
}

.hover\:border-r-custom_5:hover {
  --tw-border-opacity: 1;
  border-right-color: rgb(20 83 108 / var(--tw-border-opacity));
}

.hover\:border-r-custom_5\/0:hover {
  border-right-color: rgb(20 83 108 / 0);
}

.hover\:border-r-custom_5\/10:hover {
  border-right-color: rgb(20 83 108 / 0.1);
}

.hover\:border-r-custom_5\/100:hover {
  border-right-color: rgb(20 83 108 / 1);
}

.hover\:border-r-custom_5\/20:hover {
  border-right-color: rgb(20 83 108 / 0.2);
}

.hover\:border-r-custom_5\/25:hover {
  border-right-color: rgb(20 83 108 / 0.25);
}

.hover\:border-r-custom_5\/30:hover {
  border-right-color: rgb(20 83 108 / 0.3);
}

.hover\:border-r-custom_5\/40:hover {
  border-right-color: rgb(20 83 108 / 0.4);
}

.hover\:border-r-custom_5\/5:hover {
  border-right-color: rgb(20 83 108 / 0.05);
}

.hover\:border-r-custom_5\/50:hover {
  border-right-color: rgb(20 83 108 / 0.5);
}

.hover\:border-r-custom_5\/60:hover {
  border-right-color: rgb(20 83 108 / 0.6);
}

.hover\:border-r-custom_5\/70:hover {
  border-right-color: rgb(20 83 108 / 0.7);
}

.hover\:border-r-custom_5\/75:hover {
  border-right-color: rgb(20 83 108 / 0.75);
}

.hover\:border-r-custom_5\/80:hover {
  border-right-color: rgb(20 83 108 / 0.8);
}

.hover\:border-r-custom_5\/90:hover {
  border-right-color: rgb(20 83 108 / 0.9);
}

.hover\:border-r-custom_5\/95:hover {
  border-right-color: rgb(20 83 108 / 0.95);
}

.hover\:border-r-custom_6:hover {
  --tw-border-opacity: 1;
  border-right-color: rgb(47 101 105 / var(--tw-border-opacity));
}

.hover\:border-r-custom_6\/0:hover {
  border-right-color: rgb(47 101 105 / 0);
}

.hover\:border-r-custom_6\/10:hover {
  border-right-color: rgb(47 101 105 / 0.1);
}

.hover\:border-r-custom_6\/100:hover {
  border-right-color: rgb(47 101 105 / 1);
}

.hover\:border-r-custom_6\/20:hover {
  border-right-color: rgb(47 101 105 / 0.2);
}

.hover\:border-r-custom_6\/25:hover {
  border-right-color: rgb(47 101 105 / 0.25);
}

.hover\:border-r-custom_6\/30:hover {
  border-right-color: rgb(47 101 105 / 0.3);
}

.hover\:border-r-custom_6\/40:hover {
  border-right-color: rgb(47 101 105 / 0.4);
}

.hover\:border-r-custom_6\/5:hover {
  border-right-color: rgb(47 101 105 / 0.05);
}

.hover\:border-r-custom_6\/50:hover {
  border-right-color: rgb(47 101 105 / 0.5);
}

.hover\:border-r-custom_6\/60:hover {
  border-right-color: rgb(47 101 105 / 0.6);
}

.hover\:border-r-custom_6\/70:hover {
  border-right-color: rgb(47 101 105 / 0.7);
}

.hover\:border-r-custom_6\/75:hover {
  border-right-color: rgb(47 101 105 / 0.75);
}

.hover\:border-r-custom_6\/80:hover {
  border-right-color: rgb(47 101 105 / 0.8);
}

.hover\:border-r-custom_6\/90:hover {
  border-right-color: rgb(47 101 105 / 0.9);
}

.hover\:border-r-custom_6\/95:hover {
  border-right-color: rgb(47 101 105 / 0.95);
}

.hover\:border-r-custom_7:hover {
  --tw-border-opacity: 1;
  border-right-color: rgb(48 149 180 / var(--tw-border-opacity));
}

.hover\:border-r-custom_7\/0:hover {
  border-right-color: rgb(48 149 180 / 0);
}

.hover\:border-r-custom_7\/10:hover {
  border-right-color: rgb(48 149 180 / 0.1);
}

.hover\:border-r-custom_7\/100:hover {
  border-right-color: rgb(48 149 180 / 1);
}

.hover\:border-r-custom_7\/20:hover {
  border-right-color: rgb(48 149 180 / 0.2);
}

.hover\:border-r-custom_7\/25:hover {
  border-right-color: rgb(48 149 180 / 0.25);
}

.hover\:border-r-custom_7\/30:hover {
  border-right-color: rgb(48 149 180 / 0.3);
}

.hover\:border-r-custom_7\/40:hover {
  border-right-color: rgb(48 149 180 / 0.4);
}

.hover\:border-r-custom_7\/5:hover {
  border-right-color: rgb(48 149 180 / 0.05);
}

.hover\:border-r-custom_7\/50:hover {
  border-right-color: rgb(48 149 180 / 0.5);
}

.hover\:border-r-custom_7\/60:hover {
  border-right-color: rgb(48 149 180 / 0.6);
}

.hover\:border-r-custom_7\/70:hover {
  border-right-color: rgb(48 149 180 / 0.7);
}

.hover\:border-r-custom_7\/75:hover {
  border-right-color: rgb(48 149 180 / 0.75);
}

.hover\:border-r-custom_7\/80:hover {
  border-right-color: rgb(48 149 180 / 0.8);
}

.hover\:border-r-custom_7\/90:hover {
  border-right-color: rgb(48 149 180 / 0.9);
}

.hover\:border-r-custom_7\/95:hover {
  border-right-color: rgb(48 149 180 / 0.95);
}

.hover\:border-r-custom_8:hover {
  --tw-border-opacity: 1;
  border-right-color: rgb(74 119 102 / var(--tw-border-opacity));
}

.hover\:border-r-custom_8\/0:hover {
  border-right-color: rgb(74 119 102 / 0);
}

.hover\:border-r-custom_8\/10:hover {
  border-right-color: rgb(74 119 102 / 0.1);
}

.hover\:border-r-custom_8\/100:hover {
  border-right-color: rgb(74 119 102 / 1);
}

.hover\:border-r-custom_8\/20:hover {
  border-right-color: rgb(74 119 102 / 0.2);
}

.hover\:border-r-custom_8\/25:hover {
  border-right-color: rgb(74 119 102 / 0.25);
}

.hover\:border-r-custom_8\/30:hover {
  border-right-color: rgb(74 119 102 / 0.3);
}

.hover\:border-r-custom_8\/40:hover {
  border-right-color: rgb(74 119 102 / 0.4);
}

.hover\:border-r-custom_8\/5:hover {
  border-right-color: rgb(74 119 102 / 0.05);
}

.hover\:border-r-custom_8\/50:hover {
  border-right-color: rgb(74 119 102 / 0.5);
}

.hover\:border-r-custom_8\/60:hover {
  border-right-color: rgb(74 119 102 / 0.6);
}

.hover\:border-r-custom_8\/70:hover {
  border-right-color: rgb(74 119 102 / 0.7);
}

.hover\:border-r-custom_8\/75:hover {
  border-right-color: rgb(74 119 102 / 0.75);
}

.hover\:border-r-custom_8\/80:hover {
  border-right-color: rgb(74 119 102 / 0.8);
}

.hover\:border-r-custom_8\/90:hover {
  border-right-color: rgb(74 119 102 / 0.9);
}

.hover\:border-r-custom_8\/95:hover {
  border-right-color: rgb(74 119 102 / 0.95);
}

.hover\:border-r-custom_9:hover {
  --tw-border-opacity: 1;
  border-right-color: rgb(100 120 105 / var(--tw-border-opacity));
}

.hover\:border-r-custom_9\/0:hover {
  border-right-color: rgb(100 120 105 / 0);
}

.hover\:border-r-custom_9\/10:hover {
  border-right-color: rgb(100 120 105 / 0.1);
}

.hover\:border-r-custom_9\/100:hover {
  border-right-color: rgb(100 120 105 / 1);
}

.hover\:border-r-custom_9\/20:hover {
  border-right-color: rgb(100 120 105 / 0.2);
}

.hover\:border-r-custom_9\/25:hover {
  border-right-color: rgb(100 120 105 / 0.25);
}

.hover\:border-r-custom_9\/30:hover {
  border-right-color: rgb(100 120 105 / 0.3);
}

.hover\:border-r-custom_9\/40:hover {
  border-right-color: rgb(100 120 105 / 0.4);
}

.hover\:border-r-custom_9\/5:hover {
  border-right-color: rgb(100 120 105 / 0.05);
}

.hover\:border-r-custom_9\/50:hover {
  border-right-color: rgb(100 120 105 / 0.5);
}

.hover\:border-r-custom_9\/60:hover {
  border-right-color: rgb(100 120 105 / 0.6);
}

.hover\:border-r-custom_9\/70:hover {
  border-right-color: rgb(100 120 105 / 0.7);
}

.hover\:border-r-custom_9\/75:hover {
  border-right-color: rgb(100 120 105 / 0.75);
}

.hover\:border-r-custom_9\/80:hover {
  border-right-color: rgb(100 120 105 / 0.8);
}

.hover\:border-r-custom_9\/90:hover {
  border-right-color: rgb(100 120 105 / 0.9);
}

.hover\:border-r-custom_9\/95:hover {
  border-right-color: rgb(100 120 105 / 0.95);
}

.hover\:border-r-gold:hover {
  --tw-border-opacity: 1;
  border-right-color: rgb(198 154 101 / var(--tw-border-opacity));
}

.hover\:border-r-gold\/0:hover {
  border-right-color: rgb(198 154 101 / 0);
}

.hover\:border-r-gold\/10:hover {
  border-right-color: rgb(198 154 101 / 0.1);
}

.hover\:border-r-gold\/100:hover {
  border-right-color: rgb(198 154 101 / 1);
}

.hover\:border-r-gold\/20:hover {
  border-right-color: rgb(198 154 101 / 0.2);
}

.hover\:border-r-gold\/25:hover {
  border-right-color: rgb(198 154 101 / 0.25);
}

.hover\:border-r-gold\/30:hover {
  border-right-color: rgb(198 154 101 / 0.3);
}

.hover\:border-r-gold\/40:hover {
  border-right-color: rgb(198 154 101 / 0.4);
}

.hover\:border-r-gold\/5:hover {
  border-right-color: rgb(198 154 101 / 0.05);
}

.hover\:border-r-gold\/50:hover {
  border-right-color: rgb(198 154 101 / 0.5);
}

.hover\:border-r-gold\/60:hover {
  border-right-color: rgb(198 154 101 / 0.6);
}

.hover\:border-r-gold\/70:hover {
  border-right-color: rgb(198 154 101 / 0.7);
}

.hover\:border-r-gold\/75:hover {
  border-right-color: rgb(198 154 101 / 0.75);
}

.hover\:border-r-gold\/80:hover {
  border-right-color: rgb(198 154 101 / 0.8);
}

.hover\:border-r-gold\/90:hover {
  border-right-color: rgb(198 154 101 / 0.9);
}

.hover\:border-r-gold\/95:hover {
  border-right-color: rgb(198 154 101 / 0.95);
}

.hover\:border-r-gray-100:hover {
  --tw-border-opacity: 1;
  border-right-color: rgb(243 244 246 / var(--tw-border-opacity));
}

.hover\:border-r-gray-100\/0:hover {
  border-right-color: rgb(243 244 246 / 0);
}

.hover\:border-r-gray-100\/10:hover {
  border-right-color: rgb(243 244 246 / 0.1);
}

.hover\:border-r-gray-100\/100:hover {
  border-right-color: rgb(243 244 246 / 1);
}

.hover\:border-r-gray-100\/20:hover {
  border-right-color: rgb(243 244 246 / 0.2);
}

.hover\:border-r-gray-100\/25:hover {
  border-right-color: rgb(243 244 246 / 0.25);
}

.hover\:border-r-gray-100\/30:hover {
  border-right-color: rgb(243 244 246 / 0.3);
}

.hover\:border-r-gray-100\/40:hover {
  border-right-color: rgb(243 244 246 / 0.4);
}

.hover\:border-r-gray-100\/5:hover {
  border-right-color: rgb(243 244 246 / 0.05);
}

.hover\:border-r-gray-100\/50:hover {
  border-right-color: rgb(243 244 246 / 0.5);
}

.hover\:border-r-gray-100\/60:hover {
  border-right-color: rgb(243 244 246 / 0.6);
}

.hover\:border-r-gray-100\/70:hover {
  border-right-color: rgb(243 244 246 / 0.7);
}

.hover\:border-r-gray-100\/75:hover {
  border-right-color: rgb(243 244 246 / 0.75);
}

.hover\:border-r-gray-100\/80:hover {
  border-right-color: rgb(243 244 246 / 0.8);
}

.hover\:border-r-gray-100\/90:hover {
  border-right-color: rgb(243 244 246 / 0.9);
}

.hover\:border-r-gray-100\/95:hover {
  border-right-color: rgb(243 244 246 / 0.95);
}

.hover\:border-r-gray-200:hover {
  --tw-border-opacity: 1;
  border-right-color: rgb(229 231 235 / var(--tw-border-opacity));
}

.hover\:border-r-gray-200\/0:hover {
  border-right-color: rgb(229 231 235 / 0);
}

.hover\:border-r-gray-200\/10:hover {
  border-right-color: rgb(229 231 235 / 0.1);
}

.hover\:border-r-gray-200\/100:hover {
  border-right-color: rgb(229 231 235 / 1);
}

.hover\:border-r-gray-200\/20:hover {
  border-right-color: rgb(229 231 235 / 0.2);
}

.hover\:border-r-gray-200\/25:hover {
  border-right-color: rgb(229 231 235 / 0.25);
}

.hover\:border-r-gray-200\/30:hover {
  border-right-color: rgb(229 231 235 / 0.3);
}

.hover\:border-r-gray-200\/40:hover {
  border-right-color: rgb(229 231 235 / 0.4);
}

.hover\:border-r-gray-200\/5:hover {
  border-right-color: rgb(229 231 235 / 0.05);
}

.hover\:border-r-gray-200\/50:hover {
  border-right-color: rgb(229 231 235 / 0.5);
}

.hover\:border-r-gray-200\/60:hover {
  border-right-color: rgb(229 231 235 / 0.6);
}

.hover\:border-r-gray-200\/70:hover {
  border-right-color: rgb(229 231 235 / 0.7);
}

.hover\:border-r-gray-200\/75:hover {
  border-right-color: rgb(229 231 235 / 0.75);
}

.hover\:border-r-gray-200\/80:hover {
  border-right-color: rgb(229 231 235 / 0.8);
}

.hover\:border-r-gray-200\/90:hover {
  border-right-color: rgb(229 231 235 / 0.9);
}

.hover\:border-r-gray-200\/95:hover {
  border-right-color: rgb(229 231 235 / 0.95);
}

.hover\:border-r-gray-300:hover {
  --tw-border-opacity: 1;
  border-right-color: rgb(209 213 219 / var(--tw-border-opacity));
}

.hover\:border-r-gray-300\/0:hover {
  border-right-color: rgb(209 213 219 / 0);
}

.hover\:border-r-gray-300\/10:hover {
  border-right-color: rgb(209 213 219 / 0.1);
}

.hover\:border-r-gray-300\/100:hover {
  border-right-color: rgb(209 213 219 / 1);
}

.hover\:border-r-gray-300\/20:hover {
  border-right-color: rgb(209 213 219 / 0.2);
}

.hover\:border-r-gray-300\/25:hover {
  border-right-color: rgb(209 213 219 / 0.25);
}

.hover\:border-r-gray-300\/30:hover {
  border-right-color: rgb(209 213 219 / 0.3);
}

.hover\:border-r-gray-300\/40:hover {
  border-right-color: rgb(209 213 219 / 0.4);
}

.hover\:border-r-gray-300\/5:hover {
  border-right-color: rgb(209 213 219 / 0.05);
}

.hover\:border-r-gray-300\/50:hover {
  border-right-color: rgb(209 213 219 / 0.5);
}

.hover\:border-r-gray-300\/60:hover {
  border-right-color: rgb(209 213 219 / 0.6);
}

.hover\:border-r-gray-300\/70:hover {
  border-right-color: rgb(209 213 219 / 0.7);
}

.hover\:border-r-gray-300\/75:hover {
  border-right-color: rgb(209 213 219 / 0.75);
}

.hover\:border-r-gray-300\/80:hover {
  border-right-color: rgb(209 213 219 / 0.8);
}

.hover\:border-r-gray-300\/90:hover {
  border-right-color: rgb(209 213 219 / 0.9);
}

.hover\:border-r-gray-300\/95:hover {
  border-right-color: rgb(209 213 219 / 0.95);
}

.hover\:border-r-gray-400:hover {
  --tw-border-opacity: 1;
  border-right-color: rgb(156 163 175 / var(--tw-border-opacity));
}

.hover\:border-r-gray-400\/0:hover {
  border-right-color: rgb(156 163 175 / 0);
}

.hover\:border-r-gray-400\/10:hover {
  border-right-color: rgb(156 163 175 / 0.1);
}

.hover\:border-r-gray-400\/100:hover {
  border-right-color: rgb(156 163 175 / 1);
}

.hover\:border-r-gray-400\/20:hover {
  border-right-color: rgb(156 163 175 / 0.2);
}

.hover\:border-r-gray-400\/25:hover {
  border-right-color: rgb(156 163 175 / 0.25);
}

.hover\:border-r-gray-400\/30:hover {
  border-right-color: rgb(156 163 175 / 0.3);
}

.hover\:border-r-gray-400\/40:hover {
  border-right-color: rgb(156 163 175 / 0.4);
}

.hover\:border-r-gray-400\/5:hover {
  border-right-color: rgb(156 163 175 / 0.05);
}

.hover\:border-r-gray-400\/50:hover {
  border-right-color: rgb(156 163 175 / 0.5);
}

.hover\:border-r-gray-400\/60:hover {
  border-right-color: rgb(156 163 175 / 0.6);
}

.hover\:border-r-gray-400\/70:hover {
  border-right-color: rgb(156 163 175 / 0.7);
}

.hover\:border-r-gray-400\/75:hover {
  border-right-color: rgb(156 163 175 / 0.75);
}

.hover\:border-r-gray-400\/80:hover {
  border-right-color: rgb(156 163 175 / 0.8);
}

.hover\:border-r-gray-400\/90:hover {
  border-right-color: rgb(156 163 175 / 0.9);
}

.hover\:border-r-gray-400\/95:hover {
  border-right-color: rgb(156 163 175 / 0.95);
}

.hover\:border-r-gray-50:hover {
  --tw-border-opacity: 1;
  border-right-color: rgb(249 250 251 / var(--tw-border-opacity));
}

.hover\:border-r-gray-50\/0:hover {
  border-right-color: rgb(249 250 251 / 0);
}

.hover\:border-r-gray-50\/10:hover {
  border-right-color: rgb(249 250 251 / 0.1);
}

.hover\:border-r-gray-50\/100:hover {
  border-right-color: rgb(249 250 251 / 1);
}

.hover\:border-r-gray-50\/20:hover {
  border-right-color: rgb(249 250 251 / 0.2);
}

.hover\:border-r-gray-50\/25:hover {
  border-right-color: rgb(249 250 251 / 0.25);
}

.hover\:border-r-gray-50\/30:hover {
  border-right-color: rgb(249 250 251 / 0.3);
}

.hover\:border-r-gray-50\/40:hover {
  border-right-color: rgb(249 250 251 / 0.4);
}

.hover\:border-r-gray-50\/5:hover {
  border-right-color: rgb(249 250 251 / 0.05);
}

.hover\:border-r-gray-50\/50:hover {
  border-right-color: rgb(249 250 251 / 0.5);
}

.hover\:border-r-gray-50\/60:hover {
  border-right-color: rgb(249 250 251 / 0.6);
}

.hover\:border-r-gray-50\/70:hover {
  border-right-color: rgb(249 250 251 / 0.7);
}

.hover\:border-r-gray-50\/75:hover {
  border-right-color: rgb(249 250 251 / 0.75);
}

.hover\:border-r-gray-50\/80:hover {
  border-right-color: rgb(249 250 251 / 0.8);
}

.hover\:border-r-gray-50\/90:hover {
  border-right-color: rgb(249 250 251 / 0.9);
}

.hover\:border-r-gray-50\/95:hover {
  border-right-color: rgb(249 250 251 / 0.95);
}

.hover\:border-r-gray-500:hover {
  --tw-border-opacity: 1;
  border-right-color: rgb(107 114 128 / var(--tw-border-opacity));
}

.hover\:border-r-gray-500\/0:hover {
  border-right-color: rgb(107 114 128 / 0);
}

.hover\:border-r-gray-500\/10:hover {
  border-right-color: rgb(107 114 128 / 0.1);
}

.hover\:border-r-gray-500\/100:hover {
  border-right-color: rgb(107 114 128 / 1);
}

.hover\:border-r-gray-500\/20:hover {
  border-right-color: rgb(107 114 128 / 0.2);
}

.hover\:border-r-gray-500\/25:hover {
  border-right-color: rgb(107 114 128 / 0.25);
}

.hover\:border-r-gray-500\/30:hover {
  border-right-color: rgb(107 114 128 / 0.3);
}

.hover\:border-r-gray-500\/40:hover {
  border-right-color: rgb(107 114 128 / 0.4);
}

.hover\:border-r-gray-500\/5:hover {
  border-right-color: rgb(107 114 128 / 0.05);
}

.hover\:border-r-gray-500\/50:hover {
  border-right-color: rgb(107 114 128 / 0.5);
}

.hover\:border-r-gray-500\/60:hover {
  border-right-color: rgb(107 114 128 / 0.6);
}

.hover\:border-r-gray-500\/70:hover {
  border-right-color: rgb(107 114 128 / 0.7);
}

.hover\:border-r-gray-500\/75:hover {
  border-right-color: rgb(107 114 128 / 0.75);
}

.hover\:border-r-gray-500\/80:hover {
  border-right-color: rgb(107 114 128 / 0.8);
}

.hover\:border-r-gray-500\/90:hover {
  border-right-color: rgb(107 114 128 / 0.9);
}

.hover\:border-r-gray-500\/95:hover {
  border-right-color: rgb(107 114 128 / 0.95);
}

.hover\:border-r-gray-600:hover {
  --tw-border-opacity: 1;
  border-right-color: rgb(75 85 99 / var(--tw-border-opacity));
}

.hover\:border-r-gray-600\/0:hover {
  border-right-color: rgb(75 85 99 / 0);
}

.hover\:border-r-gray-600\/10:hover {
  border-right-color: rgb(75 85 99 / 0.1);
}

.hover\:border-r-gray-600\/100:hover {
  border-right-color: rgb(75 85 99 / 1);
}

.hover\:border-r-gray-600\/20:hover {
  border-right-color: rgb(75 85 99 / 0.2);
}

.hover\:border-r-gray-600\/25:hover {
  border-right-color: rgb(75 85 99 / 0.25);
}

.hover\:border-r-gray-600\/30:hover {
  border-right-color: rgb(75 85 99 / 0.3);
}

.hover\:border-r-gray-600\/40:hover {
  border-right-color: rgb(75 85 99 / 0.4);
}

.hover\:border-r-gray-600\/5:hover {
  border-right-color: rgb(75 85 99 / 0.05);
}

.hover\:border-r-gray-600\/50:hover {
  border-right-color: rgb(75 85 99 / 0.5);
}

.hover\:border-r-gray-600\/60:hover {
  border-right-color: rgb(75 85 99 / 0.6);
}

.hover\:border-r-gray-600\/70:hover {
  border-right-color: rgb(75 85 99 / 0.7);
}

.hover\:border-r-gray-600\/75:hover {
  border-right-color: rgb(75 85 99 / 0.75);
}

.hover\:border-r-gray-600\/80:hover {
  border-right-color: rgb(75 85 99 / 0.8);
}

.hover\:border-r-gray-600\/90:hover {
  border-right-color: rgb(75 85 99 / 0.9);
}

.hover\:border-r-gray-600\/95:hover {
  border-right-color: rgb(75 85 99 / 0.95);
}

.hover\:border-r-gray-700:hover {
  --tw-border-opacity: 1;
  border-right-color: rgb(55 65 81 / var(--tw-border-opacity));
}

.hover\:border-r-gray-700\/0:hover {
  border-right-color: rgb(55 65 81 / 0);
}

.hover\:border-r-gray-700\/10:hover {
  border-right-color: rgb(55 65 81 / 0.1);
}

.hover\:border-r-gray-700\/100:hover {
  border-right-color: rgb(55 65 81 / 1);
}

.hover\:border-r-gray-700\/20:hover {
  border-right-color: rgb(55 65 81 / 0.2);
}

.hover\:border-r-gray-700\/25:hover {
  border-right-color: rgb(55 65 81 / 0.25);
}

.hover\:border-r-gray-700\/30:hover {
  border-right-color: rgb(55 65 81 / 0.3);
}

.hover\:border-r-gray-700\/40:hover {
  border-right-color: rgb(55 65 81 / 0.4);
}

.hover\:border-r-gray-700\/5:hover {
  border-right-color: rgb(55 65 81 / 0.05);
}

.hover\:border-r-gray-700\/50:hover {
  border-right-color: rgb(55 65 81 / 0.5);
}

.hover\:border-r-gray-700\/60:hover {
  border-right-color: rgb(55 65 81 / 0.6);
}

.hover\:border-r-gray-700\/70:hover {
  border-right-color: rgb(55 65 81 / 0.7);
}

.hover\:border-r-gray-700\/75:hover {
  border-right-color: rgb(55 65 81 / 0.75);
}

.hover\:border-r-gray-700\/80:hover {
  border-right-color: rgb(55 65 81 / 0.8);
}

.hover\:border-r-gray-700\/90:hover {
  border-right-color: rgb(55 65 81 / 0.9);
}

.hover\:border-r-gray-700\/95:hover {
  border-right-color: rgb(55 65 81 / 0.95);
}

.hover\:border-r-gray-800:hover {
  --tw-border-opacity: 1;
  border-right-color: rgb(31 41 55 / var(--tw-border-opacity));
}

.hover\:border-r-gray-800\/0:hover {
  border-right-color: rgb(31 41 55 / 0);
}

.hover\:border-r-gray-800\/10:hover {
  border-right-color: rgb(31 41 55 / 0.1);
}

.hover\:border-r-gray-800\/100:hover {
  border-right-color: rgb(31 41 55 / 1);
}

.hover\:border-r-gray-800\/20:hover {
  border-right-color: rgb(31 41 55 / 0.2);
}

.hover\:border-r-gray-800\/25:hover {
  border-right-color: rgb(31 41 55 / 0.25);
}

.hover\:border-r-gray-800\/30:hover {
  border-right-color: rgb(31 41 55 / 0.3);
}

.hover\:border-r-gray-800\/40:hover {
  border-right-color: rgb(31 41 55 / 0.4);
}

.hover\:border-r-gray-800\/5:hover {
  border-right-color: rgb(31 41 55 / 0.05);
}

.hover\:border-r-gray-800\/50:hover {
  border-right-color: rgb(31 41 55 / 0.5);
}

.hover\:border-r-gray-800\/60:hover {
  border-right-color: rgb(31 41 55 / 0.6);
}

.hover\:border-r-gray-800\/70:hover {
  border-right-color: rgb(31 41 55 / 0.7);
}

.hover\:border-r-gray-800\/75:hover {
  border-right-color: rgb(31 41 55 / 0.75);
}

.hover\:border-r-gray-800\/80:hover {
  border-right-color: rgb(31 41 55 / 0.8);
}

.hover\:border-r-gray-800\/90:hover {
  border-right-color: rgb(31 41 55 / 0.9);
}

.hover\:border-r-gray-800\/95:hover {
  border-right-color: rgb(31 41 55 / 0.95);
}

.hover\:border-r-gray-900:hover {
  --tw-border-opacity: 1;
  border-right-color: rgb(17 24 39 / var(--tw-border-opacity));
}

.hover\:border-r-gray-900\/0:hover {
  border-right-color: rgb(17 24 39 / 0);
}

.hover\:border-r-gray-900\/10:hover {
  border-right-color: rgb(17 24 39 / 0.1);
}

.hover\:border-r-gray-900\/100:hover {
  border-right-color: rgb(17 24 39 / 1);
}

.hover\:border-r-gray-900\/20:hover {
  border-right-color: rgb(17 24 39 / 0.2);
}

.hover\:border-r-gray-900\/25:hover {
  border-right-color: rgb(17 24 39 / 0.25);
}

.hover\:border-r-gray-900\/30:hover {
  border-right-color: rgb(17 24 39 / 0.3);
}

.hover\:border-r-gray-900\/40:hover {
  border-right-color: rgb(17 24 39 / 0.4);
}

.hover\:border-r-gray-900\/5:hover {
  border-right-color: rgb(17 24 39 / 0.05);
}

.hover\:border-r-gray-900\/50:hover {
  border-right-color: rgb(17 24 39 / 0.5);
}

.hover\:border-r-gray-900\/60:hover {
  border-right-color: rgb(17 24 39 / 0.6);
}

.hover\:border-r-gray-900\/70:hover {
  border-right-color: rgb(17 24 39 / 0.7);
}

.hover\:border-r-gray-900\/75:hover {
  border-right-color: rgb(17 24 39 / 0.75);
}

.hover\:border-r-gray-900\/80:hover {
  border-right-color: rgb(17 24 39 / 0.8);
}

.hover\:border-r-gray-900\/90:hover {
  border-right-color: rgb(17 24 39 / 0.9);
}

.hover\:border-r-gray-900\/95:hover {
  border-right-color: rgb(17 24 39 / 0.95);
}

.hover\:border-r-gray-950:hover {
  --tw-border-opacity: 1;
  border-right-color: rgb(3 7 18 / var(--tw-border-opacity));
}

.hover\:border-r-gray-950\/0:hover {
  border-right-color: rgb(3 7 18 / 0);
}

.hover\:border-r-gray-950\/10:hover {
  border-right-color: rgb(3 7 18 / 0.1);
}

.hover\:border-r-gray-950\/100:hover {
  border-right-color: rgb(3 7 18 / 1);
}

.hover\:border-r-gray-950\/20:hover {
  border-right-color: rgb(3 7 18 / 0.2);
}

.hover\:border-r-gray-950\/25:hover {
  border-right-color: rgb(3 7 18 / 0.25);
}

.hover\:border-r-gray-950\/30:hover {
  border-right-color: rgb(3 7 18 / 0.3);
}

.hover\:border-r-gray-950\/40:hover {
  border-right-color: rgb(3 7 18 / 0.4);
}

.hover\:border-r-gray-950\/5:hover {
  border-right-color: rgb(3 7 18 / 0.05);
}

.hover\:border-r-gray-950\/50:hover {
  border-right-color: rgb(3 7 18 / 0.5);
}

.hover\:border-r-gray-950\/60:hover {
  border-right-color: rgb(3 7 18 / 0.6);
}

.hover\:border-r-gray-950\/70:hover {
  border-right-color: rgb(3 7 18 / 0.7);
}

.hover\:border-r-gray-950\/75:hover {
  border-right-color: rgb(3 7 18 / 0.75);
}

.hover\:border-r-gray-950\/80:hover {
  border-right-color: rgb(3 7 18 / 0.8);
}

.hover\:border-r-gray-950\/90:hover {
  border-right-color: rgb(3 7 18 / 0.9);
}

.hover\:border-r-gray-950\/95:hover {
  border-right-color: rgb(3 7 18 / 0.95);
}

.hover\:border-r-green:hover {
  --tw-border-opacity: 1;
  border-right-color: rgb(132 156 116 / var(--tw-border-opacity));
}

.hover\:border-r-green\/0:hover {
  border-right-color: rgb(132 156 116 / 0);
}

.hover\:border-r-green\/10:hover {
  border-right-color: rgb(132 156 116 / 0.1);
}

.hover\:border-r-green\/100:hover {
  border-right-color: rgb(132 156 116 / 1);
}

.hover\:border-r-green\/20:hover {
  border-right-color: rgb(132 156 116 / 0.2);
}

.hover\:border-r-green\/25:hover {
  border-right-color: rgb(132 156 116 / 0.25);
}

.hover\:border-r-green\/30:hover {
  border-right-color: rgb(132 156 116 / 0.3);
}

.hover\:border-r-green\/40:hover {
  border-right-color: rgb(132 156 116 / 0.4);
}

.hover\:border-r-green\/5:hover {
  border-right-color: rgb(132 156 116 / 0.05);
}

.hover\:border-r-green\/50:hover {
  border-right-color: rgb(132 156 116 / 0.5);
}

.hover\:border-r-green\/60:hover {
  border-right-color: rgb(132 156 116 / 0.6);
}

.hover\:border-r-green\/70:hover {
  border-right-color: rgb(132 156 116 / 0.7);
}

.hover\:border-r-green\/75:hover {
  border-right-color: rgb(132 156 116 / 0.75);
}

.hover\:border-r-green\/80:hover {
  border-right-color: rgb(132 156 116 / 0.8);
}

.hover\:border-r-green\/90:hover {
  border-right-color: rgb(132 156 116 / 0.9);
}

.hover\:border-r-green\/95:hover {
  border-right-color: rgb(132 156 116 / 0.95);
}

.hover\:border-r-inherit:hover {
  border-right-color: inherit;
}

.hover\:border-r-letterSpacing-normal:hover {
  border-right-color: 0em;
}

.hover\:border-r-letterSpacing-tight:hover {
  border-right-color: -0.025em;
}

.hover\:border-r-letterSpacing-tighter:hover {
  border-right-color: -0.05em;
}

.hover\:border-r-letterSpacing-wide:hover {
  border-right-color: 0.0125em;
}

.hover\:border-r-letterSpacing-wider:hover {
  border-right-color: 0.05em;
}

.hover\:border-r-letterSpacing-widest:hover {
  border-right-color: 0.1em;
}

.hover\:border-r-lime:hover {
  --tw-border-opacity: 1;
  border-right-color: rgb(197 217 163 / var(--tw-border-opacity));
}

.hover\:border-r-lime\/0:hover {
  border-right-color: rgb(197 217 163 / 0);
}

.hover\:border-r-lime\/10:hover {
  border-right-color: rgb(197 217 163 / 0.1);
}

.hover\:border-r-lime\/100:hover {
  border-right-color: rgb(197 217 163 / 1);
}

.hover\:border-r-lime\/20:hover {
  border-right-color: rgb(197 217 163 / 0.2);
}

.hover\:border-r-lime\/25:hover {
  border-right-color: rgb(197 217 163 / 0.25);
}

.hover\:border-r-lime\/30:hover {
  border-right-color: rgb(197 217 163 / 0.3);
}

.hover\:border-r-lime\/40:hover {
  border-right-color: rgb(197 217 163 / 0.4);
}

.hover\:border-r-lime\/5:hover {
  border-right-color: rgb(197 217 163 / 0.05);
}

.hover\:border-r-lime\/50:hover {
  border-right-color: rgb(197 217 163 / 0.5);
}

.hover\:border-r-lime\/60:hover {
  border-right-color: rgb(197 217 163 / 0.6);
}

.hover\:border-r-lime\/70:hover {
  border-right-color: rgb(197 217 163 / 0.7);
}

.hover\:border-r-lime\/75:hover {
  border-right-color: rgb(197 217 163 / 0.75);
}

.hover\:border-r-lime\/80:hover {
  border-right-color: rgb(197 217 163 / 0.8);
}

.hover\:border-r-lime\/90:hover {
  border-right-color: rgb(197 217 163 / 0.9);
}

.hover\:border-r-lime\/95:hover {
  border-right-color: rgb(197 217 163 / 0.95);
}

.hover\:border-r-navy:hover {
  --tw-border-opacity: 1;
  border-right-color: rgb(37 64 78 / var(--tw-border-opacity));
}

.hover\:border-r-navy\/0:hover {
  border-right-color: rgb(37 64 78 / 0);
}

.hover\:border-r-navy\/10:hover {
  border-right-color: rgb(37 64 78 / 0.1);
}

.hover\:border-r-navy\/100:hover {
  border-right-color: rgb(37 64 78 / 1);
}

.hover\:border-r-navy\/20:hover {
  border-right-color: rgb(37 64 78 / 0.2);
}

.hover\:border-r-navy\/25:hover {
  border-right-color: rgb(37 64 78 / 0.25);
}

.hover\:border-r-navy\/30:hover {
  border-right-color: rgb(37 64 78 / 0.3);
}

.hover\:border-r-navy\/40:hover {
  border-right-color: rgb(37 64 78 / 0.4);
}

.hover\:border-r-navy\/5:hover {
  border-right-color: rgb(37 64 78 / 0.05);
}

.hover\:border-r-navy\/50:hover {
  border-right-color: rgb(37 64 78 / 0.5);
}

.hover\:border-r-navy\/60:hover {
  border-right-color: rgb(37 64 78 / 0.6);
}

.hover\:border-r-navy\/70:hover {
  border-right-color: rgb(37 64 78 / 0.7);
}

.hover\:border-r-navy\/75:hover {
  border-right-color: rgb(37 64 78 / 0.75);
}

.hover\:border-r-navy\/80:hover {
  border-right-color: rgb(37 64 78 / 0.8);
}

.hover\:border-r-navy\/90:hover {
  border-right-color: rgb(37 64 78 / 0.9);
}

.hover\:border-r-navy\/95:hover {
  border-right-color: rgb(37 64 78 / 0.95);
}

.hover\:border-r-teal:hover {
  --tw-border-opacity: 1;
  border-right-color: rgb(78 105 119 / var(--tw-border-opacity));
}

.hover\:border-r-teal\/0:hover {
  border-right-color: rgb(78 105 119 / 0);
}

.hover\:border-r-teal\/10:hover {
  border-right-color: rgb(78 105 119 / 0.1);
}

.hover\:border-r-teal\/100:hover {
  border-right-color: rgb(78 105 119 / 1);
}

.hover\:border-r-teal\/20:hover {
  border-right-color: rgb(78 105 119 / 0.2);
}

.hover\:border-r-teal\/25:hover {
  border-right-color: rgb(78 105 119 / 0.25);
}

.hover\:border-r-teal\/30:hover {
  border-right-color: rgb(78 105 119 / 0.3);
}

.hover\:border-r-teal\/40:hover {
  border-right-color: rgb(78 105 119 / 0.4);
}

.hover\:border-r-teal\/5:hover {
  border-right-color: rgb(78 105 119 / 0.05);
}

.hover\:border-r-teal\/50:hover {
  border-right-color: rgb(78 105 119 / 0.5);
}

.hover\:border-r-teal\/60:hover {
  border-right-color: rgb(78 105 119 / 0.6);
}

.hover\:border-r-teal\/70:hover {
  border-right-color: rgb(78 105 119 / 0.7);
}

.hover\:border-r-teal\/75:hover {
  border-right-color: rgb(78 105 119 / 0.75);
}

.hover\:border-r-teal\/80:hover {
  border-right-color: rgb(78 105 119 / 0.8);
}

.hover\:border-r-teal\/90:hover {
  border-right-color: rgb(78 105 119 / 0.9);
}

.hover\:border-r-teal\/95:hover {
  border-right-color: rgb(78 105 119 / 0.95);
}

.hover\:border-r-transparent:hover {
  border-right-color: transparent;
}

.hover\:border-r-transparent\/0:hover {
  border-right-color: rgb(0 0 0 / 0);
}

.hover\:border-r-transparent\/10:hover {
  border-right-color: rgb(0 0 0 / 0.1);
}

.hover\:border-r-transparent\/100:hover {
  border-right-color: rgb(0 0 0 / 1);
}

.hover\:border-r-transparent\/20:hover {
  border-right-color: rgb(0 0 0 / 0.2);
}

.hover\:border-r-transparent\/25:hover {
  border-right-color: rgb(0 0 0 / 0.25);
}

.hover\:border-r-transparent\/30:hover {
  border-right-color: rgb(0 0 0 / 0.3);
}

.hover\:border-r-transparent\/40:hover {
  border-right-color: rgb(0 0 0 / 0.4);
}

.hover\:border-r-transparent\/5:hover {
  border-right-color: rgb(0 0 0 / 0.05);
}

.hover\:border-r-transparent\/50:hover {
  border-right-color: rgb(0 0 0 / 0.5);
}

.hover\:border-r-transparent\/60:hover {
  border-right-color: rgb(0 0 0 / 0.6);
}

.hover\:border-r-transparent\/70:hover {
  border-right-color: rgb(0 0 0 / 0.7);
}

.hover\:border-r-transparent\/75:hover {
  border-right-color: rgb(0 0 0 / 0.75);
}

.hover\:border-r-transparent\/80:hover {
  border-right-color: rgb(0 0 0 / 0.8);
}

.hover\:border-r-transparent\/90:hover {
  border-right-color: rgb(0 0 0 / 0.9);
}

.hover\:border-r-transparent\/95:hover {
  border-right-color: rgb(0 0 0 / 0.95);
}

.hover\:border-r-white:hover {
  --tw-border-opacity: 1;
  border-right-color: rgb(255 255 255 / var(--tw-border-opacity));
}

.hover\:border-r-white\/0:hover {
  border-right-color: rgb(255 255 255 / 0);
}

.hover\:border-r-white\/10:hover {
  border-right-color: rgb(255 255 255 / 0.1);
}

.hover\:border-r-white\/100:hover {
  border-right-color: rgb(255 255 255 / 1);
}

.hover\:border-r-white\/20:hover {
  border-right-color: rgb(255 255 255 / 0.2);
}

.hover\:border-r-white\/25:hover {
  border-right-color: rgb(255 255 255 / 0.25);
}

.hover\:border-r-white\/30:hover {
  border-right-color: rgb(255 255 255 / 0.3);
}

.hover\:border-r-white\/40:hover {
  border-right-color: rgb(255 255 255 / 0.4);
}

.hover\:border-r-white\/5:hover {
  border-right-color: rgb(255 255 255 / 0.05);
}

.hover\:border-r-white\/50:hover {
  border-right-color: rgb(255 255 255 / 0.5);
}

.hover\:border-r-white\/60:hover {
  border-right-color: rgb(255 255 255 / 0.6);
}

.hover\:border-r-white\/70:hover {
  border-right-color: rgb(255 255 255 / 0.7);
}

.hover\:border-r-white\/75:hover {
  border-right-color: rgb(255 255 255 / 0.75);
}

.hover\:border-r-white\/80:hover {
  border-right-color: rgb(255 255 255 / 0.8);
}

.hover\:border-r-white\/90:hover {
  border-right-color: rgb(255 255 255 / 0.9);
}

.hover\:border-r-white\/95:hover {
  border-right-color: rgb(255 255 255 / 0.95);
}

.hover\:border-s-blue:hover {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(86 138 172 / var(--tw-border-opacity));
}

.hover\:border-s-blue\/0:hover {
  border-inline-start-color: rgb(86 138 172 / 0);
}

.hover\:border-s-blue\/10:hover {
  border-inline-start-color: rgb(86 138 172 / 0.1);
}

.hover\:border-s-blue\/100:hover {
  border-inline-start-color: rgb(86 138 172 / 1);
}

.hover\:border-s-blue\/20:hover {
  border-inline-start-color: rgb(86 138 172 / 0.2);
}

.hover\:border-s-blue\/25:hover {
  border-inline-start-color: rgb(86 138 172 / 0.25);
}

.hover\:border-s-blue\/30:hover {
  border-inline-start-color: rgb(86 138 172 / 0.3);
}

.hover\:border-s-blue\/40:hover {
  border-inline-start-color: rgb(86 138 172 / 0.4);
}

.hover\:border-s-blue\/5:hover {
  border-inline-start-color: rgb(86 138 172 / 0.05);
}

.hover\:border-s-blue\/50:hover {
  border-inline-start-color: rgb(86 138 172 / 0.5);
}

.hover\:border-s-blue\/60:hover {
  border-inline-start-color: rgb(86 138 172 / 0.6);
}

.hover\:border-s-blue\/70:hover {
  border-inline-start-color: rgb(86 138 172 / 0.7);
}

.hover\:border-s-blue\/75:hover {
  border-inline-start-color: rgb(86 138 172 / 0.75);
}

.hover\:border-s-blue\/80:hover {
  border-inline-start-color: rgb(86 138 172 / 0.8);
}

.hover\:border-s-blue\/90:hover {
  border-inline-start-color: rgb(86 138 172 / 0.9);
}

.hover\:border-s-blue\/95:hover {
  border-inline-start-color: rgb(86 138 172 / 0.95);
}

.hover\:border-s-borderWidth:hover {
  border-inline-start-color: 1px;
}

.hover\:border-s-borderWidth-0:hover {
  border-inline-start-color: 0px;
}

.hover\:border-s-borderWidth-2:hover {
  border-inline-start-color: 2px;
}

.hover\:border-s-borderWidth-4:hover {
  border-inline-start-color: 4px;
}

.hover\:border-s-borderWidth-6:hover {
  border-inline-start-color: 6px;
}

.hover\:border-s-borderWidth-8:hover {
  border-inline-start-color: 8px;
}

.hover\:border-s-boxShadow:hover {
  border-inline-start-color: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
}

.hover\:border-s-boxShadow-2xl:hover {
  border-inline-start-color: 0 25px 50px -12px rgb(0 0 0 / 0.25);
}

.hover\:border-s-boxShadow-inner:hover {
  border-inline-start-color: inset 0px 3px 3px rgba(0 0 0 / 1);
}

.hover\:border-s-boxShadow-lg:hover {
  border-inline-start-color: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
}

.hover\:border-s-boxShadow-md:hover {
  border-inline-start-color: 0 1px 2px -1px rgb(0 0 0 / 0.1);
}

.hover\:border-s-boxShadow-none:hover {
  border-inline-start-color: none;
}

.hover\:border-s-boxShadow-sm:hover {
  border-inline-start-color: 0px 6px 24px rgba(0, 0, 0, 0.8);
}

.hover\:border-s-boxShadow-xl:hover {
  border-inline-start-color: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
}

.hover\:border-s-current:hover {
  border-inline-start-color: currentColor;
}

.hover\:border-s-custom_1:hover {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(127 154 96 / var(--tw-border-opacity));
}

.hover\:border-s-custom_1\/0:hover {
  border-inline-start-color: rgb(127 154 96 / 0);
}

.hover\:border-s-custom_1\/10:hover {
  border-inline-start-color: rgb(127 154 96 / 0.1);
}

.hover\:border-s-custom_1\/100:hover {
  border-inline-start-color: rgb(127 154 96 / 1);
}

.hover\:border-s-custom_1\/20:hover {
  border-inline-start-color: rgb(127 154 96 / 0.2);
}

.hover\:border-s-custom_1\/25:hover {
  border-inline-start-color: rgb(127 154 96 / 0.25);
}

.hover\:border-s-custom_1\/30:hover {
  border-inline-start-color: rgb(127 154 96 / 0.3);
}

.hover\:border-s-custom_1\/40:hover {
  border-inline-start-color: rgb(127 154 96 / 0.4);
}

.hover\:border-s-custom_1\/5:hover {
  border-inline-start-color: rgb(127 154 96 / 0.05);
}

.hover\:border-s-custom_1\/50:hover {
  border-inline-start-color: rgb(127 154 96 / 0.5);
}

.hover\:border-s-custom_1\/60:hover {
  border-inline-start-color: rgb(127 154 96 / 0.6);
}

.hover\:border-s-custom_1\/70:hover {
  border-inline-start-color: rgb(127 154 96 / 0.7);
}

.hover\:border-s-custom_1\/75:hover {
  border-inline-start-color: rgb(127 154 96 / 0.75);
}

.hover\:border-s-custom_1\/80:hover {
  border-inline-start-color: rgb(127 154 96 / 0.8);
}

.hover\:border-s-custom_1\/90:hover {
  border-inline-start-color: rgb(127 154 96 / 0.9);
}

.hover\:border-s-custom_1\/95:hover {
  border-inline-start-color: rgb(127 154 96 / 0.95);
}

.hover\:border-s-custom_10:hover {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(100 136 99 / var(--tw-border-opacity));
}

.hover\:border-s-custom_10\/0:hover {
  border-inline-start-color: rgb(100 136 99 / 0);
}

.hover\:border-s-custom_10\/10:hover {
  border-inline-start-color: rgb(100 136 99 / 0.1);
}

.hover\:border-s-custom_10\/100:hover {
  border-inline-start-color: rgb(100 136 99 / 1);
}

.hover\:border-s-custom_10\/20:hover {
  border-inline-start-color: rgb(100 136 99 / 0.2);
}

.hover\:border-s-custom_10\/25:hover {
  border-inline-start-color: rgb(100 136 99 / 0.25);
}

.hover\:border-s-custom_10\/30:hover {
  border-inline-start-color: rgb(100 136 99 / 0.3);
}

.hover\:border-s-custom_10\/40:hover {
  border-inline-start-color: rgb(100 136 99 / 0.4);
}

.hover\:border-s-custom_10\/5:hover {
  border-inline-start-color: rgb(100 136 99 / 0.05);
}

.hover\:border-s-custom_10\/50:hover {
  border-inline-start-color: rgb(100 136 99 / 0.5);
}

.hover\:border-s-custom_10\/60:hover {
  border-inline-start-color: rgb(100 136 99 / 0.6);
}

.hover\:border-s-custom_10\/70:hover {
  border-inline-start-color: rgb(100 136 99 / 0.7);
}

.hover\:border-s-custom_10\/75:hover {
  border-inline-start-color: rgb(100 136 99 / 0.75);
}

.hover\:border-s-custom_10\/80:hover {
  border-inline-start-color: rgb(100 136 99 / 0.8);
}

.hover\:border-s-custom_10\/90:hover {
  border-inline-start-color: rgb(100 136 99 / 0.9);
}

.hover\:border-s-custom_10\/95:hover {
  border-inline-start-color: rgb(100 136 99 / 0.95);
}

.hover\:border-s-custom_2:hover {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(164 134 95 / var(--tw-border-opacity));
}

.hover\:border-s-custom_2\/0:hover {
  border-inline-start-color: rgb(164 134 95 / 0);
}

.hover\:border-s-custom_2\/10:hover {
  border-inline-start-color: rgb(164 134 95 / 0.1);
}

.hover\:border-s-custom_2\/100:hover {
  border-inline-start-color: rgb(164 134 95 / 1);
}

.hover\:border-s-custom_2\/20:hover {
  border-inline-start-color: rgb(164 134 95 / 0.2);
}

.hover\:border-s-custom_2\/25:hover {
  border-inline-start-color: rgb(164 134 95 / 0.25);
}

.hover\:border-s-custom_2\/30:hover {
  border-inline-start-color: rgb(164 134 95 / 0.3);
}

.hover\:border-s-custom_2\/40:hover {
  border-inline-start-color: rgb(164 134 95 / 0.4);
}

.hover\:border-s-custom_2\/5:hover {
  border-inline-start-color: rgb(164 134 95 / 0.05);
}

.hover\:border-s-custom_2\/50:hover {
  border-inline-start-color: rgb(164 134 95 / 0.5);
}

.hover\:border-s-custom_2\/60:hover {
  border-inline-start-color: rgb(164 134 95 / 0.6);
}

.hover\:border-s-custom_2\/70:hover {
  border-inline-start-color: rgb(164 134 95 / 0.7);
}

.hover\:border-s-custom_2\/75:hover {
  border-inline-start-color: rgb(164 134 95 / 0.75);
}

.hover\:border-s-custom_2\/80:hover {
  border-inline-start-color: rgb(164 134 95 / 0.8);
}

.hover\:border-s-custom_2\/90:hover {
  border-inline-start-color: rgb(164 134 95 / 0.9);
}

.hover\:border-s-custom_2\/95:hover {
  border-inline-start-color: rgb(164 134 95 / 0.95);
}

.hover\:border-s-custom_3:hover {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(73 98 96 / var(--tw-border-opacity));
}

.hover\:border-s-custom_3\/0:hover {
  border-inline-start-color: rgb(73 98 96 / 0);
}

.hover\:border-s-custom_3\/10:hover {
  border-inline-start-color: rgb(73 98 96 / 0.1);
}

.hover\:border-s-custom_3\/100:hover {
  border-inline-start-color: rgb(73 98 96 / 1);
}

.hover\:border-s-custom_3\/20:hover {
  border-inline-start-color: rgb(73 98 96 / 0.2);
}

.hover\:border-s-custom_3\/25:hover {
  border-inline-start-color: rgb(73 98 96 / 0.25);
}

.hover\:border-s-custom_3\/30:hover {
  border-inline-start-color: rgb(73 98 96 / 0.3);
}

.hover\:border-s-custom_3\/40:hover {
  border-inline-start-color: rgb(73 98 96 / 0.4);
}

.hover\:border-s-custom_3\/5:hover {
  border-inline-start-color: rgb(73 98 96 / 0.05);
}

.hover\:border-s-custom_3\/50:hover {
  border-inline-start-color: rgb(73 98 96 / 0.5);
}

.hover\:border-s-custom_3\/60:hover {
  border-inline-start-color: rgb(73 98 96 / 0.6);
}

.hover\:border-s-custom_3\/70:hover {
  border-inline-start-color: rgb(73 98 96 / 0.7);
}

.hover\:border-s-custom_3\/75:hover {
  border-inline-start-color: rgb(73 98 96 / 0.75);
}

.hover\:border-s-custom_3\/80:hover {
  border-inline-start-color: rgb(73 98 96 / 0.8);
}

.hover\:border-s-custom_3\/90:hover {
  border-inline-start-color: rgb(73 98 96 / 0.9);
}

.hover\:border-s-custom_3\/95:hover {
  border-inline-start-color: rgb(73 98 96 / 0.95);
}

.hover\:border-s-custom_4:hover {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(64 133 133 / var(--tw-border-opacity));
}

.hover\:border-s-custom_4\/0:hover {
  border-inline-start-color: rgb(64 133 133 / 0);
}

.hover\:border-s-custom_4\/10:hover {
  border-inline-start-color: rgb(64 133 133 / 0.1);
}

.hover\:border-s-custom_4\/100:hover {
  border-inline-start-color: rgb(64 133 133 / 1);
}

.hover\:border-s-custom_4\/20:hover {
  border-inline-start-color: rgb(64 133 133 / 0.2);
}

.hover\:border-s-custom_4\/25:hover {
  border-inline-start-color: rgb(64 133 133 / 0.25);
}

.hover\:border-s-custom_4\/30:hover {
  border-inline-start-color: rgb(64 133 133 / 0.3);
}

.hover\:border-s-custom_4\/40:hover {
  border-inline-start-color: rgb(64 133 133 / 0.4);
}

.hover\:border-s-custom_4\/5:hover {
  border-inline-start-color: rgb(64 133 133 / 0.05);
}

.hover\:border-s-custom_4\/50:hover {
  border-inline-start-color: rgb(64 133 133 / 0.5);
}

.hover\:border-s-custom_4\/60:hover {
  border-inline-start-color: rgb(64 133 133 / 0.6);
}

.hover\:border-s-custom_4\/70:hover {
  border-inline-start-color: rgb(64 133 133 / 0.7);
}

.hover\:border-s-custom_4\/75:hover {
  border-inline-start-color: rgb(64 133 133 / 0.75);
}

.hover\:border-s-custom_4\/80:hover {
  border-inline-start-color: rgb(64 133 133 / 0.8);
}

.hover\:border-s-custom_4\/90:hover {
  border-inline-start-color: rgb(64 133 133 / 0.9);
}

.hover\:border-s-custom_4\/95:hover {
  border-inline-start-color: rgb(64 133 133 / 0.95);
}

.hover\:border-s-custom_5:hover {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(20 83 108 / var(--tw-border-opacity));
}

.hover\:border-s-custom_5\/0:hover {
  border-inline-start-color: rgb(20 83 108 / 0);
}

.hover\:border-s-custom_5\/10:hover {
  border-inline-start-color: rgb(20 83 108 / 0.1);
}

.hover\:border-s-custom_5\/100:hover {
  border-inline-start-color: rgb(20 83 108 / 1);
}

.hover\:border-s-custom_5\/20:hover {
  border-inline-start-color: rgb(20 83 108 / 0.2);
}

.hover\:border-s-custom_5\/25:hover {
  border-inline-start-color: rgb(20 83 108 / 0.25);
}

.hover\:border-s-custom_5\/30:hover {
  border-inline-start-color: rgb(20 83 108 / 0.3);
}

.hover\:border-s-custom_5\/40:hover {
  border-inline-start-color: rgb(20 83 108 / 0.4);
}

.hover\:border-s-custom_5\/5:hover {
  border-inline-start-color: rgb(20 83 108 / 0.05);
}

.hover\:border-s-custom_5\/50:hover {
  border-inline-start-color: rgb(20 83 108 / 0.5);
}

.hover\:border-s-custom_5\/60:hover {
  border-inline-start-color: rgb(20 83 108 / 0.6);
}

.hover\:border-s-custom_5\/70:hover {
  border-inline-start-color: rgb(20 83 108 / 0.7);
}

.hover\:border-s-custom_5\/75:hover {
  border-inline-start-color: rgb(20 83 108 / 0.75);
}

.hover\:border-s-custom_5\/80:hover {
  border-inline-start-color: rgb(20 83 108 / 0.8);
}

.hover\:border-s-custom_5\/90:hover {
  border-inline-start-color: rgb(20 83 108 / 0.9);
}

.hover\:border-s-custom_5\/95:hover {
  border-inline-start-color: rgb(20 83 108 / 0.95);
}

.hover\:border-s-custom_6:hover {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(47 101 105 / var(--tw-border-opacity));
}

.hover\:border-s-custom_6\/0:hover {
  border-inline-start-color: rgb(47 101 105 / 0);
}

.hover\:border-s-custom_6\/10:hover {
  border-inline-start-color: rgb(47 101 105 / 0.1);
}

.hover\:border-s-custom_6\/100:hover {
  border-inline-start-color: rgb(47 101 105 / 1);
}

.hover\:border-s-custom_6\/20:hover {
  border-inline-start-color: rgb(47 101 105 / 0.2);
}

.hover\:border-s-custom_6\/25:hover {
  border-inline-start-color: rgb(47 101 105 / 0.25);
}

.hover\:border-s-custom_6\/30:hover {
  border-inline-start-color: rgb(47 101 105 / 0.3);
}

.hover\:border-s-custom_6\/40:hover {
  border-inline-start-color: rgb(47 101 105 / 0.4);
}

.hover\:border-s-custom_6\/5:hover {
  border-inline-start-color: rgb(47 101 105 / 0.05);
}

.hover\:border-s-custom_6\/50:hover {
  border-inline-start-color: rgb(47 101 105 / 0.5);
}

.hover\:border-s-custom_6\/60:hover {
  border-inline-start-color: rgb(47 101 105 / 0.6);
}

.hover\:border-s-custom_6\/70:hover {
  border-inline-start-color: rgb(47 101 105 / 0.7);
}

.hover\:border-s-custom_6\/75:hover {
  border-inline-start-color: rgb(47 101 105 / 0.75);
}

.hover\:border-s-custom_6\/80:hover {
  border-inline-start-color: rgb(47 101 105 / 0.8);
}

.hover\:border-s-custom_6\/90:hover {
  border-inline-start-color: rgb(47 101 105 / 0.9);
}

.hover\:border-s-custom_6\/95:hover {
  border-inline-start-color: rgb(47 101 105 / 0.95);
}

.hover\:border-s-custom_7:hover {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(48 149 180 / var(--tw-border-opacity));
}

.hover\:border-s-custom_7\/0:hover {
  border-inline-start-color: rgb(48 149 180 / 0);
}

.hover\:border-s-custom_7\/10:hover {
  border-inline-start-color: rgb(48 149 180 / 0.1);
}

.hover\:border-s-custom_7\/100:hover {
  border-inline-start-color: rgb(48 149 180 / 1);
}

.hover\:border-s-custom_7\/20:hover {
  border-inline-start-color: rgb(48 149 180 / 0.2);
}

.hover\:border-s-custom_7\/25:hover {
  border-inline-start-color: rgb(48 149 180 / 0.25);
}

.hover\:border-s-custom_7\/30:hover {
  border-inline-start-color: rgb(48 149 180 / 0.3);
}

.hover\:border-s-custom_7\/40:hover {
  border-inline-start-color: rgb(48 149 180 / 0.4);
}

.hover\:border-s-custom_7\/5:hover {
  border-inline-start-color: rgb(48 149 180 / 0.05);
}

.hover\:border-s-custom_7\/50:hover {
  border-inline-start-color: rgb(48 149 180 / 0.5);
}

.hover\:border-s-custom_7\/60:hover {
  border-inline-start-color: rgb(48 149 180 / 0.6);
}

.hover\:border-s-custom_7\/70:hover {
  border-inline-start-color: rgb(48 149 180 / 0.7);
}

.hover\:border-s-custom_7\/75:hover {
  border-inline-start-color: rgb(48 149 180 / 0.75);
}

.hover\:border-s-custom_7\/80:hover {
  border-inline-start-color: rgb(48 149 180 / 0.8);
}

.hover\:border-s-custom_7\/90:hover {
  border-inline-start-color: rgb(48 149 180 / 0.9);
}

.hover\:border-s-custom_7\/95:hover {
  border-inline-start-color: rgb(48 149 180 / 0.95);
}

.hover\:border-s-custom_8:hover {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(74 119 102 / var(--tw-border-opacity));
}

.hover\:border-s-custom_8\/0:hover {
  border-inline-start-color: rgb(74 119 102 / 0);
}

.hover\:border-s-custom_8\/10:hover {
  border-inline-start-color: rgb(74 119 102 / 0.1);
}

.hover\:border-s-custom_8\/100:hover {
  border-inline-start-color: rgb(74 119 102 / 1);
}

.hover\:border-s-custom_8\/20:hover {
  border-inline-start-color: rgb(74 119 102 / 0.2);
}

.hover\:border-s-custom_8\/25:hover {
  border-inline-start-color: rgb(74 119 102 / 0.25);
}

.hover\:border-s-custom_8\/30:hover {
  border-inline-start-color: rgb(74 119 102 / 0.3);
}

.hover\:border-s-custom_8\/40:hover {
  border-inline-start-color: rgb(74 119 102 / 0.4);
}

.hover\:border-s-custom_8\/5:hover {
  border-inline-start-color: rgb(74 119 102 / 0.05);
}

.hover\:border-s-custom_8\/50:hover {
  border-inline-start-color: rgb(74 119 102 / 0.5);
}

.hover\:border-s-custom_8\/60:hover {
  border-inline-start-color: rgb(74 119 102 / 0.6);
}

.hover\:border-s-custom_8\/70:hover {
  border-inline-start-color: rgb(74 119 102 / 0.7);
}

.hover\:border-s-custom_8\/75:hover {
  border-inline-start-color: rgb(74 119 102 / 0.75);
}

.hover\:border-s-custom_8\/80:hover {
  border-inline-start-color: rgb(74 119 102 / 0.8);
}

.hover\:border-s-custom_8\/90:hover {
  border-inline-start-color: rgb(74 119 102 / 0.9);
}

.hover\:border-s-custom_8\/95:hover {
  border-inline-start-color: rgb(74 119 102 / 0.95);
}

.hover\:border-s-custom_9:hover {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(100 120 105 / var(--tw-border-opacity));
}

.hover\:border-s-custom_9\/0:hover {
  border-inline-start-color: rgb(100 120 105 / 0);
}

.hover\:border-s-custom_9\/10:hover {
  border-inline-start-color: rgb(100 120 105 / 0.1);
}

.hover\:border-s-custom_9\/100:hover {
  border-inline-start-color: rgb(100 120 105 / 1);
}

.hover\:border-s-custom_9\/20:hover {
  border-inline-start-color: rgb(100 120 105 / 0.2);
}

.hover\:border-s-custom_9\/25:hover {
  border-inline-start-color: rgb(100 120 105 / 0.25);
}

.hover\:border-s-custom_9\/30:hover {
  border-inline-start-color: rgb(100 120 105 / 0.3);
}

.hover\:border-s-custom_9\/40:hover {
  border-inline-start-color: rgb(100 120 105 / 0.4);
}

.hover\:border-s-custom_9\/5:hover {
  border-inline-start-color: rgb(100 120 105 / 0.05);
}

.hover\:border-s-custom_9\/50:hover {
  border-inline-start-color: rgb(100 120 105 / 0.5);
}

.hover\:border-s-custom_9\/60:hover {
  border-inline-start-color: rgb(100 120 105 / 0.6);
}

.hover\:border-s-custom_9\/70:hover {
  border-inline-start-color: rgb(100 120 105 / 0.7);
}

.hover\:border-s-custom_9\/75:hover {
  border-inline-start-color: rgb(100 120 105 / 0.75);
}

.hover\:border-s-custom_9\/80:hover {
  border-inline-start-color: rgb(100 120 105 / 0.8);
}

.hover\:border-s-custom_9\/90:hover {
  border-inline-start-color: rgb(100 120 105 / 0.9);
}

.hover\:border-s-custom_9\/95:hover {
  border-inline-start-color: rgb(100 120 105 / 0.95);
}

.hover\:border-s-gold:hover {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(198 154 101 / var(--tw-border-opacity));
}

.hover\:border-s-gold\/0:hover {
  border-inline-start-color: rgb(198 154 101 / 0);
}

.hover\:border-s-gold\/10:hover {
  border-inline-start-color: rgb(198 154 101 / 0.1);
}

.hover\:border-s-gold\/100:hover {
  border-inline-start-color: rgb(198 154 101 / 1);
}

.hover\:border-s-gold\/20:hover {
  border-inline-start-color: rgb(198 154 101 / 0.2);
}

.hover\:border-s-gold\/25:hover {
  border-inline-start-color: rgb(198 154 101 / 0.25);
}

.hover\:border-s-gold\/30:hover {
  border-inline-start-color: rgb(198 154 101 / 0.3);
}

.hover\:border-s-gold\/40:hover {
  border-inline-start-color: rgb(198 154 101 / 0.4);
}

.hover\:border-s-gold\/5:hover {
  border-inline-start-color: rgb(198 154 101 / 0.05);
}

.hover\:border-s-gold\/50:hover {
  border-inline-start-color: rgb(198 154 101 / 0.5);
}

.hover\:border-s-gold\/60:hover {
  border-inline-start-color: rgb(198 154 101 / 0.6);
}

.hover\:border-s-gold\/70:hover {
  border-inline-start-color: rgb(198 154 101 / 0.7);
}

.hover\:border-s-gold\/75:hover {
  border-inline-start-color: rgb(198 154 101 / 0.75);
}

.hover\:border-s-gold\/80:hover {
  border-inline-start-color: rgb(198 154 101 / 0.8);
}

.hover\:border-s-gold\/90:hover {
  border-inline-start-color: rgb(198 154 101 / 0.9);
}

.hover\:border-s-gold\/95:hover {
  border-inline-start-color: rgb(198 154 101 / 0.95);
}

.hover\:border-s-gray-100:hover {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(243 244 246 / var(--tw-border-opacity));
}

.hover\:border-s-gray-100\/0:hover {
  border-inline-start-color: rgb(243 244 246 / 0);
}

.hover\:border-s-gray-100\/10:hover {
  border-inline-start-color: rgb(243 244 246 / 0.1);
}

.hover\:border-s-gray-100\/100:hover {
  border-inline-start-color: rgb(243 244 246 / 1);
}

.hover\:border-s-gray-100\/20:hover {
  border-inline-start-color: rgb(243 244 246 / 0.2);
}

.hover\:border-s-gray-100\/25:hover {
  border-inline-start-color: rgb(243 244 246 / 0.25);
}

.hover\:border-s-gray-100\/30:hover {
  border-inline-start-color: rgb(243 244 246 / 0.3);
}

.hover\:border-s-gray-100\/40:hover {
  border-inline-start-color: rgb(243 244 246 / 0.4);
}

.hover\:border-s-gray-100\/5:hover {
  border-inline-start-color: rgb(243 244 246 / 0.05);
}

.hover\:border-s-gray-100\/50:hover {
  border-inline-start-color: rgb(243 244 246 / 0.5);
}

.hover\:border-s-gray-100\/60:hover {
  border-inline-start-color: rgb(243 244 246 / 0.6);
}

.hover\:border-s-gray-100\/70:hover {
  border-inline-start-color: rgb(243 244 246 / 0.7);
}

.hover\:border-s-gray-100\/75:hover {
  border-inline-start-color: rgb(243 244 246 / 0.75);
}

.hover\:border-s-gray-100\/80:hover {
  border-inline-start-color: rgb(243 244 246 / 0.8);
}

.hover\:border-s-gray-100\/90:hover {
  border-inline-start-color: rgb(243 244 246 / 0.9);
}

.hover\:border-s-gray-100\/95:hover {
  border-inline-start-color: rgb(243 244 246 / 0.95);
}

.hover\:border-s-gray-200:hover {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(229 231 235 / var(--tw-border-opacity));
}

.hover\:border-s-gray-200\/0:hover {
  border-inline-start-color: rgb(229 231 235 / 0);
}

.hover\:border-s-gray-200\/10:hover {
  border-inline-start-color: rgb(229 231 235 / 0.1);
}

.hover\:border-s-gray-200\/100:hover {
  border-inline-start-color: rgb(229 231 235 / 1);
}

.hover\:border-s-gray-200\/20:hover {
  border-inline-start-color: rgb(229 231 235 / 0.2);
}

.hover\:border-s-gray-200\/25:hover {
  border-inline-start-color: rgb(229 231 235 / 0.25);
}

.hover\:border-s-gray-200\/30:hover {
  border-inline-start-color: rgb(229 231 235 / 0.3);
}

.hover\:border-s-gray-200\/40:hover {
  border-inline-start-color: rgb(229 231 235 / 0.4);
}

.hover\:border-s-gray-200\/5:hover {
  border-inline-start-color: rgb(229 231 235 / 0.05);
}

.hover\:border-s-gray-200\/50:hover {
  border-inline-start-color: rgb(229 231 235 / 0.5);
}

.hover\:border-s-gray-200\/60:hover {
  border-inline-start-color: rgb(229 231 235 / 0.6);
}

.hover\:border-s-gray-200\/70:hover {
  border-inline-start-color: rgb(229 231 235 / 0.7);
}

.hover\:border-s-gray-200\/75:hover {
  border-inline-start-color: rgb(229 231 235 / 0.75);
}

.hover\:border-s-gray-200\/80:hover {
  border-inline-start-color: rgb(229 231 235 / 0.8);
}

.hover\:border-s-gray-200\/90:hover {
  border-inline-start-color: rgb(229 231 235 / 0.9);
}

.hover\:border-s-gray-200\/95:hover {
  border-inline-start-color: rgb(229 231 235 / 0.95);
}

.hover\:border-s-gray-300:hover {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(209 213 219 / var(--tw-border-opacity));
}

.hover\:border-s-gray-300\/0:hover {
  border-inline-start-color: rgb(209 213 219 / 0);
}

.hover\:border-s-gray-300\/10:hover {
  border-inline-start-color: rgb(209 213 219 / 0.1);
}

.hover\:border-s-gray-300\/100:hover {
  border-inline-start-color: rgb(209 213 219 / 1);
}

.hover\:border-s-gray-300\/20:hover {
  border-inline-start-color: rgb(209 213 219 / 0.2);
}

.hover\:border-s-gray-300\/25:hover {
  border-inline-start-color: rgb(209 213 219 / 0.25);
}

.hover\:border-s-gray-300\/30:hover {
  border-inline-start-color: rgb(209 213 219 / 0.3);
}

.hover\:border-s-gray-300\/40:hover {
  border-inline-start-color: rgb(209 213 219 / 0.4);
}

.hover\:border-s-gray-300\/5:hover {
  border-inline-start-color: rgb(209 213 219 / 0.05);
}

.hover\:border-s-gray-300\/50:hover {
  border-inline-start-color: rgb(209 213 219 / 0.5);
}

.hover\:border-s-gray-300\/60:hover {
  border-inline-start-color: rgb(209 213 219 / 0.6);
}

.hover\:border-s-gray-300\/70:hover {
  border-inline-start-color: rgb(209 213 219 / 0.7);
}

.hover\:border-s-gray-300\/75:hover {
  border-inline-start-color: rgb(209 213 219 / 0.75);
}

.hover\:border-s-gray-300\/80:hover {
  border-inline-start-color: rgb(209 213 219 / 0.8);
}

.hover\:border-s-gray-300\/90:hover {
  border-inline-start-color: rgb(209 213 219 / 0.9);
}

.hover\:border-s-gray-300\/95:hover {
  border-inline-start-color: rgb(209 213 219 / 0.95);
}

.hover\:border-s-gray-400:hover {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(156 163 175 / var(--tw-border-opacity));
}

.hover\:border-s-gray-400\/0:hover {
  border-inline-start-color: rgb(156 163 175 / 0);
}

.hover\:border-s-gray-400\/10:hover {
  border-inline-start-color: rgb(156 163 175 / 0.1);
}

.hover\:border-s-gray-400\/100:hover {
  border-inline-start-color: rgb(156 163 175 / 1);
}

.hover\:border-s-gray-400\/20:hover {
  border-inline-start-color: rgb(156 163 175 / 0.2);
}

.hover\:border-s-gray-400\/25:hover {
  border-inline-start-color: rgb(156 163 175 / 0.25);
}

.hover\:border-s-gray-400\/30:hover {
  border-inline-start-color: rgb(156 163 175 / 0.3);
}

.hover\:border-s-gray-400\/40:hover {
  border-inline-start-color: rgb(156 163 175 / 0.4);
}

.hover\:border-s-gray-400\/5:hover {
  border-inline-start-color: rgb(156 163 175 / 0.05);
}

.hover\:border-s-gray-400\/50:hover {
  border-inline-start-color: rgb(156 163 175 / 0.5);
}

.hover\:border-s-gray-400\/60:hover {
  border-inline-start-color: rgb(156 163 175 / 0.6);
}

.hover\:border-s-gray-400\/70:hover {
  border-inline-start-color: rgb(156 163 175 / 0.7);
}

.hover\:border-s-gray-400\/75:hover {
  border-inline-start-color: rgb(156 163 175 / 0.75);
}

.hover\:border-s-gray-400\/80:hover {
  border-inline-start-color: rgb(156 163 175 / 0.8);
}

.hover\:border-s-gray-400\/90:hover {
  border-inline-start-color: rgb(156 163 175 / 0.9);
}

.hover\:border-s-gray-400\/95:hover {
  border-inline-start-color: rgb(156 163 175 / 0.95);
}

.hover\:border-s-gray-50:hover {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(249 250 251 / var(--tw-border-opacity));
}

.hover\:border-s-gray-50\/0:hover {
  border-inline-start-color: rgb(249 250 251 / 0);
}

.hover\:border-s-gray-50\/10:hover {
  border-inline-start-color: rgb(249 250 251 / 0.1);
}

.hover\:border-s-gray-50\/100:hover {
  border-inline-start-color: rgb(249 250 251 / 1);
}

.hover\:border-s-gray-50\/20:hover {
  border-inline-start-color: rgb(249 250 251 / 0.2);
}

.hover\:border-s-gray-50\/25:hover {
  border-inline-start-color: rgb(249 250 251 / 0.25);
}

.hover\:border-s-gray-50\/30:hover {
  border-inline-start-color: rgb(249 250 251 / 0.3);
}

.hover\:border-s-gray-50\/40:hover {
  border-inline-start-color: rgb(249 250 251 / 0.4);
}

.hover\:border-s-gray-50\/5:hover {
  border-inline-start-color: rgb(249 250 251 / 0.05);
}

.hover\:border-s-gray-50\/50:hover {
  border-inline-start-color: rgb(249 250 251 / 0.5);
}

.hover\:border-s-gray-50\/60:hover {
  border-inline-start-color: rgb(249 250 251 / 0.6);
}

.hover\:border-s-gray-50\/70:hover {
  border-inline-start-color: rgb(249 250 251 / 0.7);
}

.hover\:border-s-gray-50\/75:hover {
  border-inline-start-color: rgb(249 250 251 / 0.75);
}

.hover\:border-s-gray-50\/80:hover {
  border-inline-start-color: rgb(249 250 251 / 0.8);
}

.hover\:border-s-gray-50\/90:hover {
  border-inline-start-color: rgb(249 250 251 / 0.9);
}

.hover\:border-s-gray-50\/95:hover {
  border-inline-start-color: rgb(249 250 251 / 0.95);
}

.hover\:border-s-gray-500:hover {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(107 114 128 / var(--tw-border-opacity));
}

.hover\:border-s-gray-500\/0:hover {
  border-inline-start-color: rgb(107 114 128 / 0);
}

.hover\:border-s-gray-500\/10:hover {
  border-inline-start-color: rgb(107 114 128 / 0.1);
}

.hover\:border-s-gray-500\/100:hover {
  border-inline-start-color: rgb(107 114 128 / 1);
}

.hover\:border-s-gray-500\/20:hover {
  border-inline-start-color: rgb(107 114 128 / 0.2);
}

.hover\:border-s-gray-500\/25:hover {
  border-inline-start-color: rgb(107 114 128 / 0.25);
}

.hover\:border-s-gray-500\/30:hover {
  border-inline-start-color: rgb(107 114 128 / 0.3);
}

.hover\:border-s-gray-500\/40:hover {
  border-inline-start-color: rgb(107 114 128 / 0.4);
}

.hover\:border-s-gray-500\/5:hover {
  border-inline-start-color: rgb(107 114 128 / 0.05);
}

.hover\:border-s-gray-500\/50:hover {
  border-inline-start-color: rgb(107 114 128 / 0.5);
}

.hover\:border-s-gray-500\/60:hover {
  border-inline-start-color: rgb(107 114 128 / 0.6);
}

.hover\:border-s-gray-500\/70:hover {
  border-inline-start-color: rgb(107 114 128 / 0.7);
}

.hover\:border-s-gray-500\/75:hover {
  border-inline-start-color: rgb(107 114 128 / 0.75);
}

.hover\:border-s-gray-500\/80:hover {
  border-inline-start-color: rgb(107 114 128 / 0.8);
}

.hover\:border-s-gray-500\/90:hover {
  border-inline-start-color: rgb(107 114 128 / 0.9);
}

.hover\:border-s-gray-500\/95:hover {
  border-inline-start-color: rgb(107 114 128 / 0.95);
}

.hover\:border-s-gray-600:hover {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(75 85 99 / var(--tw-border-opacity));
}

.hover\:border-s-gray-600\/0:hover {
  border-inline-start-color: rgb(75 85 99 / 0);
}

.hover\:border-s-gray-600\/10:hover {
  border-inline-start-color: rgb(75 85 99 / 0.1);
}

.hover\:border-s-gray-600\/100:hover {
  border-inline-start-color: rgb(75 85 99 / 1);
}

.hover\:border-s-gray-600\/20:hover {
  border-inline-start-color: rgb(75 85 99 / 0.2);
}

.hover\:border-s-gray-600\/25:hover {
  border-inline-start-color: rgb(75 85 99 / 0.25);
}

.hover\:border-s-gray-600\/30:hover {
  border-inline-start-color: rgb(75 85 99 / 0.3);
}

.hover\:border-s-gray-600\/40:hover {
  border-inline-start-color: rgb(75 85 99 / 0.4);
}

.hover\:border-s-gray-600\/5:hover {
  border-inline-start-color: rgb(75 85 99 / 0.05);
}

.hover\:border-s-gray-600\/50:hover {
  border-inline-start-color: rgb(75 85 99 / 0.5);
}

.hover\:border-s-gray-600\/60:hover {
  border-inline-start-color: rgb(75 85 99 / 0.6);
}

.hover\:border-s-gray-600\/70:hover {
  border-inline-start-color: rgb(75 85 99 / 0.7);
}

.hover\:border-s-gray-600\/75:hover {
  border-inline-start-color: rgb(75 85 99 / 0.75);
}

.hover\:border-s-gray-600\/80:hover {
  border-inline-start-color: rgb(75 85 99 / 0.8);
}

.hover\:border-s-gray-600\/90:hover {
  border-inline-start-color: rgb(75 85 99 / 0.9);
}

.hover\:border-s-gray-600\/95:hover {
  border-inline-start-color: rgb(75 85 99 / 0.95);
}

.hover\:border-s-gray-700:hover {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(55 65 81 / var(--tw-border-opacity));
}

.hover\:border-s-gray-700\/0:hover {
  border-inline-start-color: rgb(55 65 81 / 0);
}

.hover\:border-s-gray-700\/10:hover {
  border-inline-start-color: rgb(55 65 81 / 0.1);
}

.hover\:border-s-gray-700\/100:hover {
  border-inline-start-color: rgb(55 65 81 / 1);
}

.hover\:border-s-gray-700\/20:hover {
  border-inline-start-color: rgb(55 65 81 / 0.2);
}

.hover\:border-s-gray-700\/25:hover {
  border-inline-start-color: rgb(55 65 81 / 0.25);
}

.hover\:border-s-gray-700\/30:hover {
  border-inline-start-color: rgb(55 65 81 / 0.3);
}

.hover\:border-s-gray-700\/40:hover {
  border-inline-start-color: rgb(55 65 81 / 0.4);
}

.hover\:border-s-gray-700\/5:hover {
  border-inline-start-color: rgb(55 65 81 / 0.05);
}

.hover\:border-s-gray-700\/50:hover {
  border-inline-start-color: rgb(55 65 81 / 0.5);
}

.hover\:border-s-gray-700\/60:hover {
  border-inline-start-color: rgb(55 65 81 / 0.6);
}

.hover\:border-s-gray-700\/70:hover {
  border-inline-start-color: rgb(55 65 81 / 0.7);
}

.hover\:border-s-gray-700\/75:hover {
  border-inline-start-color: rgb(55 65 81 / 0.75);
}

.hover\:border-s-gray-700\/80:hover {
  border-inline-start-color: rgb(55 65 81 / 0.8);
}

.hover\:border-s-gray-700\/90:hover {
  border-inline-start-color: rgb(55 65 81 / 0.9);
}

.hover\:border-s-gray-700\/95:hover {
  border-inline-start-color: rgb(55 65 81 / 0.95);
}

.hover\:border-s-gray-800:hover {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(31 41 55 / var(--tw-border-opacity));
}

.hover\:border-s-gray-800\/0:hover {
  border-inline-start-color: rgb(31 41 55 / 0);
}

.hover\:border-s-gray-800\/10:hover {
  border-inline-start-color: rgb(31 41 55 / 0.1);
}

.hover\:border-s-gray-800\/100:hover {
  border-inline-start-color: rgb(31 41 55 / 1);
}

.hover\:border-s-gray-800\/20:hover {
  border-inline-start-color: rgb(31 41 55 / 0.2);
}

.hover\:border-s-gray-800\/25:hover {
  border-inline-start-color: rgb(31 41 55 / 0.25);
}

.hover\:border-s-gray-800\/30:hover {
  border-inline-start-color: rgb(31 41 55 / 0.3);
}

.hover\:border-s-gray-800\/40:hover {
  border-inline-start-color: rgb(31 41 55 / 0.4);
}

.hover\:border-s-gray-800\/5:hover {
  border-inline-start-color: rgb(31 41 55 / 0.05);
}

.hover\:border-s-gray-800\/50:hover {
  border-inline-start-color: rgb(31 41 55 / 0.5);
}

.hover\:border-s-gray-800\/60:hover {
  border-inline-start-color: rgb(31 41 55 / 0.6);
}

.hover\:border-s-gray-800\/70:hover {
  border-inline-start-color: rgb(31 41 55 / 0.7);
}

.hover\:border-s-gray-800\/75:hover {
  border-inline-start-color: rgb(31 41 55 / 0.75);
}

.hover\:border-s-gray-800\/80:hover {
  border-inline-start-color: rgb(31 41 55 / 0.8);
}

.hover\:border-s-gray-800\/90:hover {
  border-inline-start-color: rgb(31 41 55 / 0.9);
}

.hover\:border-s-gray-800\/95:hover {
  border-inline-start-color: rgb(31 41 55 / 0.95);
}

.hover\:border-s-gray-900:hover {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(17 24 39 / var(--tw-border-opacity));
}

.hover\:border-s-gray-900\/0:hover {
  border-inline-start-color: rgb(17 24 39 / 0);
}

.hover\:border-s-gray-900\/10:hover {
  border-inline-start-color: rgb(17 24 39 / 0.1);
}

.hover\:border-s-gray-900\/100:hover {
  border-inline-start-color: rgb(17 24 39 / 1);
}

.hover\:border-s-gray-900\/20:hover {
  border-inline-start-color: rgb(17 24 39 / 0.2);
}

.hover\:border-s-gray-900\/25:hover {
  border-inline-start-color: rgb(17 24 39 / 0.25);
}

.hover\:border-s-gray-900\/30:hover {
  border-inline-start-color: rgb(17 24 39 / 0.3);
}

.hover\:border-s-gray-900\/40:hover {
  border-inline-start-color: rgb(17 24 39 / 0.4);
}

.hover\:border-s-gray-900\/5:hover {
  border-inline-start-color: rgb(17 24 39 / 0.05);
}

.hover\:border-s-gray-900\/50:hover {
  border-inline-start-color: rgb(17 24 39 / 0.5);
}

.hover\:border-s-gray-900\/60:hover {
  border-inline-start-color: rgb(17 24 39 / 0.6);
}

.hover\:border-s-gray-900\/70:hover {
  border-inline-start-color: rgb(17 24 39 / 0.7);
}

.hover\:border-s-gray-900\/75:hover {
  border-inline-start-color: rgb(17 24 39 / 0.75);
}

.hover\:border-s-gray-900\/80:hover {
  border-inline-start-color: rgb(17 24 39 / 0.8);
}

.hover\:border-s-gray-900\/90:hover {
  border-inline-start-color: rgb(17 24 39 / 0.9);
}

.hover\:border-s-gray-900\/95:hover {
  border-inline-start-color: rgb(17 24 39 / 0.95);
}

.hover\:border-s-gray-950:hover {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(3 7 18 / var(--tw-border-opacity));
}

.hover\:border-s-gray-950\/0:hover {
  border-inline-start-color: rgb(3 7 18 / 0);
}

.hover\:border-s-gray-950\/10:hover {
  border-inline-start-color: rgb(3 7 18 / 0.1);
}

.hover\:border-s-gray-950\/100:hover {
  border-inline-start-color: rgb(3 7 18 / 1);
}

.hover\:border-s-gray-950\/20:hover {
  border-inline-start-color: rgb(3 7 18 / 0.2);
}

.hover\:border-s-gray-950\/25:hover {
  border-inline-start-color: rgb(3 7 18 / 0.25);
}

.hover\:border-s-gray-950\/30:hover {
  border-inline-start-color: rgb(3 7 18 / 0.3);
}

.hover\:border-s-gray-950\/40:hover {
  border-inline-start-color: rgb(3 7 18 / 0.4);
}

.hover\:border-s-gray-950\/5:hover {
  border-inline-start-color: rgb(3 7 18 / 0.05);
}

.hover\:border-s-gray-950\/50:hover {
  border-inline-start-color: rgb(3 7 18 / 0.5);
}

.hover\:border-s-gray-950\/60:hover {
  border-inline-start-color: rgb(3 7 18 / 0.6);
}

.hover\:border-s-gray-950\/70:hover {
  border-inline-start-color: rgb(3 7 18 / 0.7);
}

.hover\:border-s-gray-950\/75:hover {
  border-inline-start-color: rgb(3 7 18 / 0.75);
}

.hover\:border-s-gray-950\/80:hover {
  border-inline-start-color: rgb(3 7 18 / 0.8);
}

.hover\:border-s-gray-950\/90:hover {
  border-inline-start-color: rgb(3 7 18 / 0.9);
}

.hover\:border-s-gray-950\/95:hover {
  border-inline-start-color: rgb(3 7 18 / 0.95);
}

.hover\:border-s-green:hover {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(132 156 116 / var(--tw-border-opacity));
}

.hover\:border-s-green\/0:hover {
  border-inline-start-color: rgb(132 156 116 / 0);
}

.hover\:border-s-green\/10:hover {
  border-inline-start-color: rgb(132 156 116 / 0.1);
}

.hover\:border-s-green\/100:hover {
  border-inline-start-color: rgb(132 156 116 / 1);
}

.hover\:border-s-green\/20:hover {
  border-inline-start-color: rgb(132 156 116 / 0.2);
}

.hover\:border-s-green\/25:hover {
  border-inline-start-color: rgb(132 156 116 / 0.25);
}

.hover\:border-s-green\/30:hover {
  border-inline-start-color: rgb(132 156 116 / 0.3);
}

.hover\:border-s-green\/40:hover {
  border-inline-start-color: rgb(132 156 116 / 0.4);
}

.hover\:border-s-green\/5:hover {
  border-inline-start-color: rgb(132 156 116 / 0.05);
}

.hover\:border-s-green\/50:hover {
  border-inline-start-color: rgb(132 156 116 / 0.5);
}

.hover\:border-s-green\/60:hover {
  border-inline-start-color: rgb(132 156 116 / 0.6);
}

.hover\:border-s-green\/70:hover {
  border-inline-start-color: rgb(132 156 116 / 0.7);
}

.hover\:border-s-green\/75:hover {
  border-inline-start-color: rgb(132 156 116 / 0.75);
}

.hover\:border-s-green\/80:hover {
  border-inline-start-color: rgb(132 156 116 / 0.8);
}

.hover\:border-s-green\/90:hover {
  border-inline-start-color: rgb(132 156 116 / 0.9);
}

.hover\:border-s-green\/95:hover {
  border-inline-start-color: rgb(132 156 116 / 0.95);
}

.hover\:border-s-inherit:hover {
  border-inline-start-color: inherit;
}

.hover\:border-s-letterSpacing-normal:hover {
  border-inline-start-color: 0em;
}

.hover\:border-s-letterSpacing-tight:hover {
  border-inline-start-color: -0.025em;
}

.hover\:border-s-letterSpacing-tighter:hover {
  border-inline-start-color: -0.05em;
}

.hover\:border-s-letterSpacing-wide:hover {
  border-inline-start-color: 0.0125em;
}

.hover\:border-s-letterSpacing-wider:hover {
  border-inline-start-color: 0.05em;
}

.hover\:border-s-letterSpacing-widest:hover {
  border-inline-start-color: 0.1em;
}

.hover\:border-s-lime:hover {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(197 217 163 / var(--tw-border-opacity));
}

.hover\:border-s-lime\/0:hover {
  border-inline-start-color: rgb(197 217 163 / 0);
}

.hover\:border-s-lime\/10:hover {
  border-inline-start-color: rgb(197 217 163 / 0.1);
}

.hover\:border-s-lime\/100:hover {
  border-inline-start-color: rgb(197 217 163 / 1);
}

.hover\:border-s-lime\/20:hover {
  border-inline-start-color: rgb(197 217 163 / 0.2);
}

.hover\:border-s-lime\/25:hover {
  border-inline-start-color: rgb(197 217 163 / 0.25);
}

.hover\:border-s-lime\/30:hover {
  border-inline-start-color: rgb(197 217 163 / 0.3);
}

.hover\:border-s-lime\/40:hover {
  border-inline-start-color: rgb(197 217 163 / 0.4);
}

.hover\:border-s-lime\/5:hover {
  border-inline-start-color: rgb(197 217 163 / 0.05);
}

.hover\:border-s-lime\/50:hover {
  border-inline-start-color: rgb(197 217 163 / 0.5);
}

.hover\:border-s-lime\/60:hover {
  border-inline-start-color: rgb(197 217 163 / 0.6);
}

.hover\:border-s-lime\/70:hover {
  border-inline-start-color: rgb(197 217 163 / 0.7);
}

.hover\:border-s-lime\/75:hover {
  border-inline-start-color: rgb(197 217 163 / 0.75);
}

.hover\:border-s-lime\/80:hover {
  border-inline-start-color: rgb(197 217 163 / 0.8);
}

.hover\:border-s-lime\/90:hover {
  border-inline-start-color: rgb(197 217 163 / 0.9);
}

.hover\:border-s-lime\/95:hover {
  border-inline-start-color: rgb(197 217 163 / 0.95);
}

.hover\:border-s-navy:hover {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(37 64 78 / var(--tw-border-opacity));
}

.hover\:border-s-navy\/0:hover {
  border-inline-start-color: rgb(37 64 78 / 0);
}

.hover\:border-s-navy\/10:hover {
  border-inline-start-color: rgb(37 64 78 / 0.1);
}

.hover\:border-s-navy\/100:hover {
  border-inline-start-color: rgb(37 64 78 / 1);
}

.hover\:border-s-navy\/20:hover {
  border-inline-start-color: rgb(37 64 78 / 0.2);
}

.hover\:border-s-navy\/25:hover {
  border-inline-start-color: rgb(37 64 78 / 0.25);
}

.hover\:border-s-navy\/30:hover {
  border-inline-start-color: rgb(37 64 78 / 0.3);
}

.hover\:border-s-navy\/40:hover {
  border-inline-start-color: rgb(37 64 78 / 0.4);
}

.hover\:border-s-navy\/5:hover {
  border-inline-start-color: rgb(37 64 78 / 0.05);
}

.hover\:border-s-navy\/50:hover {
  border-inline-start-color: rgb(37 64 78 / 0.5);
}

.hover\:border-s-navy\/60:hover {
  border-inline-start-color: rgb(37 64 78 / 0.6);
}

.hover\:border-s-navy\/70:hover {
  border-inline-start-color: rgb(37 64 78 / 0.7);
}

.hover\:border-s-navy\/75:hover {
  border-inline-start-color: rgb(37 64 78 / 0.75);
}

.hover\:border-s-navy\/80:hover {
  border-inline-start-color: rgb(37 64 78 / 0.8);
}

.hover\:border-s-navy\/90:hover {
  border-inline-start-color: rgb(37 64 78 / 0.9);
}

.hover\:border-s-navy\/95:hover {
  border-inline-start-color: rgb(37 64 78 / 0.95);
}

.hover\:border-s-teal:hover {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(78 105 119 / var(--tw-border-opacity));
}

.hover\:border-s-teal\/0:hover {
  border-inline-start-color: rgb(78 105 119 / 0);
}

.hover\:border-s-teal\/10:hover {
  border-inline-start-color: rgb(78 105 119 / 0.1);
}

.hover\:border-s-teal\/100:hover {
  border-inline-start-color: rgb(78 105 119 / 1);
}

.hover\:border-s-teal\/20:hover {
  border-inline-start-color: rgb(78 105 119 / 0.2);
}

.hover\:border-s-teal\/25:hover {
  border-inline-start-color: rgb(78 105 119 / 0.25);
}

.hover\:border-s-teal\/30:hover {
  border-inline-start-color: rgb(78 105 119 / 0.3);
}

.hover\:border-s-teal\/40:hover {
  border-inline-start-color: rgb(78 105 119 / 0.4);
}

.hover\:border-s-teal\/5:hover {
  border-inline-start-color: rgb(78 105 119 / 0.05);
}

.hover\:border-s-teal\/50:hover {
  border-inline-start-color: rgb(78 105 119 / 0.5);
}

.hover\:border-s-teal\/60:hover {
  border-inline-start-color: rgb(78 105 119 / 0.6);
}

.hover\:border-s-teal\/70:hover {
  border-inline-start-color: rgb(78 105 119 / 0.7);
}

.hover\:border-s-teal\/75:hover {
  border-inline-start-color: rgb(78 105 119 / 0.75);
}

.hover\:border-s-teal\/80:hover {
  border-inline-start-color: rgb(78 105 119 / 0.8);
}

.hover\:border-s-teal\/90:hover {
  border-inline-start-color: rgb(78 105 119 / 0.9);
}

.hover\:border-s-teal\/95:hover {
  border-inline-start-color: rgb(78 105 119 / 0.95);
}

.hover\:border-s-transparent:hover {
  border-inline-start-color: transparent;
}

.hover\:border-s-transparent\/0:hover {
  border-inline-start-color: rgb(0 0 0 / 0);
}

.hover\:border-s-transparent\/10:hover {
  border-inline-start-color: rgb(0 0 0 / 0.1);
}

.hover\:border-s-transparent\/100:hover {
  border-inline-start-color: rgb(0 0 0 / 1);
}

.hover\:border-s-transparent\/20:hover {
  border-inline-start-color: rgb(0 0 0 / 0.2);
}

.hover\:border-s-transparent\/25:hover {
  border-inline-start-color: rgb(0 0 0 / 0.25);
}

.hover\:border-s-transparent\/30:hover {
  border-inline-start-color: rgb(0 0 0 / 0.3);
}

.hover\:border-s-transparent\/40:hover {
  border-inline-start-color: rgb(0 0 0 / 0.4);
}

.hover\:border-s-transparent\/5:hover {
  border-inline-start-color: rgb(0 0 0 / 0.05);
}

.hover\:border-s-transparent\/50:hover {
  border-inline-start-color: rgb(0 0 0 / 0.5);
}

.hover\:border-s-transparent\/60:hover {
  border-inline-start-color: rgb(0 0 0 / 0.6);
}

.hover\:border-s-transparent\/70:hover {
  border-inline-start-color: rgb(0 0 0 / 0.7);
}

.hover\:border-s-transparent\/75:hover {
  border-inline-start-color: rgb(0 0 0 / 0.75);
}

.hover\:border-s-transparent\/80:hover {
  border-inline-start-color: rgb(0 0 0 / 0.8);
}

.hover\:border-s-transparent\/90:hover {
  border-inline-start-color: rgb(0 0 0 / 0.9);
}

.hover\:border-s-transparent\/95:hover {
  border-inline-start-color: rgb(0 0 0 / 0.95);
}

.hover\:border-s-white:hover {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(255 255 255 / var(--tw-border-opacity));
}

.hover\:border-s-white\/0:hover {
  border-inline-start-color: rgb(255 255 255 / 0);
}

.hover\:border-s-white\/10:hover {
  border-inline-start-color: rgb(255 255 255 / 0.1);
}

.hover\:border-s-white\/100:hover {
  border-inline-start-color: rgb(255 255 255 / 1);
}

.hover\:border-s-white\/20:hover {
  border-inline-start-color: rgb(255 255 255 / 0.2);
}

.hover\:border-s-white\/25:hover {
  border-inline-start-color: rgb(255 255 255 / 0.25);
}

.hover\:border-s-white\/30:hover {
  border-inline-start-color: rgb(255 255 255 / 0.3);
}

.hover\:border-s-white\/40:hover {
  border-inline-start-color: rgb(255 255 255 / 0.4);
}

.hover\:border-s-white\/5:hover {
  border-inline-start-color: rgb(255 255 255 / 0.05);
}

.hover\:border-s-white\/50:hover {
  border-inline-start-color: rgb(255 255 255 / 0.5);
}

.hover\:border-s-white\/60:hover {
  border-inline-start-color: rgb(255 255 255 / 0.6);
}

.hover\:border-s-white\/70:hover {
  border-inline-start-color: rgb(255 255 255 / 0.7);
}

.hover\:border-s-white\/75:hover {
  border-inline-start-color: rgb(255 255 255 / 0.75);
}

.hover\:border-s-white\/80:hover {
  border-inline-start-color: rgb(255 255 255 / 0.8);
}

.hover\:border-s-white\/90:hover {
  border-inline-start-color: rgb(255 255 255 / 0.9);
}

.hover\:border-s-white\/95:hover {
  border-inline-start-color: rgb(255 255 255 / 0.95);
}

.hover\:border-t-blue:hover {
  --tw-border-opacity: 1;
  border-top-color: rgb(86 138 172 / var(--tw-border-opacity));
}

.hover\:border-t-blue\/0:hover {
  border-top-color: rgb(86 138 172 / 0);
}

.hover\:border-t-blue\/10:hover {
  border-top-color: rgb(86 138 172 / 0.1);
}

.hover\:border-t-blue\/100:hover {
  border-top-color: rgb(86 138 172 / 1);
}

.hover\:border-t-blue\/20:hover {
  border-top-color: rgb(86 138 172 / 0.2);
}

.hover\:border-t-blue\/25:hover {
  border-top-color: rgb(86 138 172 / 0.25);
}

.hover\:border-t-blue\/30:hover {
  border-top-color: rgb(86 138 172 / 0.3);
}

.hover\:border-t-blue\/40:hover {
  border-top-color: rgb(86 138 172 / 0.4);
}

.hover\:border-t-blue\/5:hover {
  border-top-color: rgb(86 138 172 / 0.05);
}

.hover\:border-t-blue\/50:hover {
  border-top-color: rgb(86 138 172 / 0.5);
}

.hover\:border-t-blue\/60:hover {
  border-top-color: rgb(86 138 172 / 0.6);
}

.hover\:border-t-blue\/70:hover {
  border-top-color: rgb(86 138 172 / 0.7);
}

.hover\:border-t-blue\/75:hover {
  border-top-color: rgb(86 138 172 / 0.75);
}

.hover\:border-t-blue\/80:hover {
  border-top-color: rgb(86 138 172 / 0.8);
}

.hover\:border-t-blue\/90:hover {
  border-top-color: rgb(86 138 172 / 0.9);
}

.hover\:border-t-blue\/95:hover {
  border-top-color: rgb(86 138 172 / 0.95);
}

.hover\:border-t-borderWidth:hover {
  border-top-color: 1px;
}

.hover\:border-t-borderWidth-0:hover {
  border-top-color: 0px;
}

.hover\:border-t-borderWidth-2:hover {
  border-top-color: 2px;
}

.hover\:border-t-borderWidth-4:hover {
  border-top-color: 4px;
}

.hover\:border-t-borderWidth-6:hover {
  border-top-color: 6px;
}

.hover\:border-t-borderWidth-8:hover {
  border-top-color: 8px;
}

.hover\:border-t-boxShadow:hover {
  border-top-color: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
}

.hover\:border-t-boxShadow-2xl:hover {
  border-top-color: 0 25px 50px -12px rgb(0 0 0 / 0.25);
}

.hover\:border-t-boxShadow-inner:hover {
  border-top-color: inset 0px 3px 3px rgba(0 0 0 / 1);
}

.hover\:border-t-boxShadow-lg:hover {
  border-top-color: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
}

.hover\:border-t-boxShadow-md:hover {
  border-top-color: 0 1px 2px -1px rgb(0 0 0 / 0.1);
}

.hover\:border-t-boxShadow-none:hover {
  border-top-color: none;
}

.hover\:border-t-boxShadow-sm:hover {
  border-top-color: 0px 6px 24px rgba(0, 0, 0, 0.8);
}

.hover\:border-t-boxShadow-xl:hover {
  border-top-color: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
}

.hover\:border-t-current:hover {
  border-top-color: currentColor;
}

.hover\:border-t-custom_1:hover {
  --tw-border-opacity: 1;
  border-top-color: rgb(127 154 96 / var(--tw-border-opacity));
}

.hover\:border-t-custom_1\/0:hover {
  border-top-color: rgb(127 154 96 / 0);
}

.hover\:border-t-custom_1\/10:hover {
  border-top-color: rgb(127 154 96 / 0.1);
}

.hover\:border-t-custom_1\/100:hover {
  border-top-color: rgb(127 154 96 / 1);
}

.hover\:border-t-custom_1\/20:hover {
  border-top-color: rgb(127 154 96 / 0.2);
}

.hover\:border-t-custom_1\/25:hover {
  border-top-color: rgb(127 154 96 / 0.25);
}

.hover\:border-t-custom_1\/30:hover {
  border-top-color: rgb(127 154 96 / 0.3);
}

.hover\:border-t-custom_1\/40:hover {
  border-top-color: rgb(127 154 96 / 0.4);
}

.hover\:border-t-custom_1\/5:hover {
  border-top-color: rgb(127 154 96 / 0.05);
}

.hover\:border-t-custom_1\/50:hover {
  border-top-color: rgb(127 154 96 / 0.5);
}

.hover\:border-t-custom_1\/60:hover {
  border-top-color: rgb(127 154 96 / 0.6);
}

.hover\:border-t-custom_1\/70:hover {
  border-top-color: rgb(127 154 96 / 0.7);
}

.hover\:border-t-custom_1\/75:hover {
  border-top-color: rgb(127 154 96 / 0.75);
}

.hover\:border-t-custom_1\/80:hover {
  border-top-color: rgb(127 154 96 / 0.8);
}

.hover\:border-t-custom_1\/90:hover {
  border-top-color: rgb(127 154 96 / 0.9);
}

.hover\:border-t-custom_1\/95:hover {
  border-top-color: rgb(127 154 96 / 0.95);
}

.hover\:border-t-custom_10:hover {
  --tw-border-opacity: 1;
  border-top-color: rgb(100 136 99 / var(--tw-border-opacity));
}

.hover\:border-t-custom_10\/0:hover {
  border-top-color: rgb(100 136 99 / 0);
}

.hover\:border-t-custom_10\/10:hover {
  border-top-color: rgb(100 136 99 / 0.1);
}

.hover\:border-t-custom_10\/100:hover {
  border-top-color: rgb(100 136 99 / 1);
}

.hover\:border-t-custom_10\/20:hover {
  border-top-color: rgb(100 136 99 / 0.2);
}

.hover\:border-t-custom_10\/25:hover {
  border-top-color: rgb(100 136 99 / 0.25);
}

.hover\:border-t-custom_10\/30:hover {
  border-top-color: rgb(100 136 99 / 0.3);
}

.hover\:border-t-custom_10\/40:hover {
  border-top-color: rgb(100 136 99 / 0.4);
}

.hover\:border-t-custom_10\/5:hover {
  border-top-color: rgb(100 136 99 / 0.05);
}

.hover\:border-t-custom_10\/50:hover {
  border-top-color: rgb(100 136 99 / 0.5);
}

.hover\:border-t-custom_10\/60:hover {
  border-top-color: rgb(100 136 99 / 0.6);
}

.hover\:border-t-custom_10\/70:hover {
  border-top-color: rgb(100 136 99 / 0.7);
}

.hover\:border-t-custom_10\/75:hover {
  border-top-color: rgb(100 136 99 / 0.75);
}

.hover\:border-t-custom_10\/80:hover {
  border-top-color: rgb(100 136 99 / 0.8);
}

.hover\:border-t-custom_10\/90:hover {
  border-top-color: rgb(100 136 99 / 0.9);
}

.hover\:border-t-custom_10\/95:hover {
  border-top-color: rgb(100 136 99 / 0.95);
}

.hover\:border-t-custom_2:hover {
  --tw-border-opacity: 1;
  border-top-color: rgb(164 134 95 / var(--tw-border-opacity));
}

.hover\:border-t-custom_2\/0:hover {
  border-top-color: rgb(164 134 95 / 0);
}

.hover\:border-t-custom_2\/10:hover {
  border-top-color: rgb(164 134 95 / 0.1);
}

.hover\:border-t-custom_2\/100:hover {
  border-top-color: rgb(164 134 95 / 1);
}

.hover\:border-t-custom_2\/20:hover {
  border-top-color: rgb(164 134 95 / 0.2);
}

.hover\:border-t-custom_2\/25:hover {
  border-top-color: rgb(164 134 95 / 0.25);
}

.hover\:border-t-custom_2\/30:hover {
  border-top-color: rgb(164 134 95 / 0.3);
}

.hover\:border-t-custom_2\/40:hover {
  border-top-color: rgb(164 134 95 / 0.4);
}

.hover\:border-t-custom_2\/5:hover {
  border-top-color: rgb(164 134 95 / 0.05);
}

.hover\:border-t-custom_2\/50:hover {
  border-top-color: rgb(164 134 95 / 0.5);
}

.hover\:border-t-custom_2\/60:hover {
  border-top-color: rgb(164 134 95 / 0.6);
}

.hover\:border-t-custom_2\/70:hover {
  border-top-color: rgb(164 134 95 / 0.7);
}

.hover\:border-t-custom_2\/75:hover {
  border-top-color: rgb(164 134 95 / 0.75);
}

.hover\:border-t-custom_2\/80:hover {
  border-top-color: rgb(164 134 95 / 0.8);
}

.hover\:border-t-custom_2\/90:hover {
  border-top-color: rgb(164 134 95 / 0.9);
}

.hover\:border-t-custom_2\/95:hover {
  border-top-color: rgb(164 134 95 / 0.95);
}

.hover\:border-t-custom_3:hover {
  --tw-border-opacity: 1;
  border-top-color: rgb(73 98 96 / var(--tw-border-opacity));
}

.hover\:border-t-custom_3\/0:hover {
  border-top-color: rgb(73 98 96 / 0);
}

.hover\:border-t-custom_3\/10:hover {
  border-top-color: rgb(73 98 96 / 0.1);
}

.hover\:border-t-custom_3\/100:hover {
  border-top-color: rgb(73 98 96 / 1);
}

.hover\:border-t-custom_3\/20:hover {
  border-top-color: rgb(73 98 96 / 0.2);
}

.hover\:border-t-custom_3\/25:hover {
  border-top-color: rgb(73 98 96 / 0.25);
}

.hover\:border-t-custom_3\/30:hover {
  border-top-color: rgb(73 98 96 / 0.3);
}

.hover\:border-t-custom_3\/40:hover {
  border-top-color: rgb(73 98 96 / 0.4);
}

.hover\:border-t-custom_3\/5:hover {
  border-top-color: rgb(73 98 96 / 0.05);
}

.hover\:border-t-custom_3\/50:hover {
  border-top-color: rgb(73 98 96 / 0.5);
}

.hover\:border-t-custom_3\/60:hover {
  border-top-color: rgb(73 98 96 / 0.6);
}

.hover\:border-t-custom_3\/70:hover {
  border-top-color: rgb(73 98 96 / 0.7);
}

.hover\:border-t-custom_3\/75:hover {
  border-top-color: rgb(73 98 96 / 0.75);
}

.hover\:border-t-custom_3\/80:hover {
  border-top-color: rgb(73 98 96 / 0.8);
}

.hover\:border-t-custom_3\/90:hover {
  border-top-color: rgb(73 98 96 / 0.9);
}

.hover\:border-t-custom_3\/95:hover {
  border-top-color: rgb(73 98 96 / 0.95);
}

.hover\:border-t-custom_4:hover {
  --tw-border-opacity: 1;
  border-top-color: rgb(64 133 133 / var(--tw-border-opacity));
}

.hover\:border-t-custom_4\/0:hover {
  border-top-color: rgb(64 133 133 / 0);
}

.hover\:border-t-custom_4\/10:hover {
  border-top-color: rgb(64 133 133 / 0.1);
}

.hover\:border-t-custom_4\/100:hover {
  border-top-color: rgb(64 133 133 / 1);
}

.hover\:border-t-custom_4\/20:hover {
  border-top-color: rgb(64 133 133 / 0.2);
}

.hover\:border-t-custom_4\/25:hover {
  border-top-color: rgb(64 133 133 / 0.25);
}

.hover\:border-t-custom_4\/30:hover {
  border-top-color: rgb(64 133 133 / 0.3);
}

.hover\:border-t-custom_4\/40:hover {
  border-top-color: rgb(64 133 133 / 0.4);
}

.hover\:border-t-custom_4\/5:hover {
  border-top-color: rgb(64 133 133 / 0.05);
}

.hover\:border-t-custom_4\/50:hover {
  border-top-color: rgb(64 133 133 / 0.5);
}

.hover\:border-t-custom_4\/60:hover {
  border-top-color: rgb(64 133 133 / 0.6);
}

.hover\:border-t-custom_4\/70:hover {
  border-top-color: rgb(64 133 133 / 0.7);
}

.hover\:border-t-custom_4\/75:hover {
  border-top-color: rgb(64 133 133 / 0.75);
}

.hover\:border-t-custom_4\/80:hover {
  border-top-color: rgb(64 133 133 / 0.8);
}

.hover\:border-t-custom_4\/90:hover {
  border-top-color: rgb(64 133 133 / 0.9);
}

.hover\:border-t-custom_4\/95:hover {
  border-top-color: rgb(64 133 133 / 0.95);
}

.hover\:border-t-custom_5:hover {
  --tw-border-opacity: 1;
  border-top-color: rgb(20 83 108 / var(--tw-border-opacity));
}

.hover\:border-t-custom_5\/0:hover {
  border-top-color: rgb(20 83 108 / 0);
}

.hover\:border-t-custom_5\/10:hover {
  border-top-color: rgb(20 83 108 / 0.1);
}

.hover\:border-t-custom_5\/100:hover {
  border-top-color: rgb(20 83 108 / 1);
}

.hover\:border-t-custom_5\/20:hover {
  border-top-color: rgb(20 83 108 / 0.2);
}

.hover\:border-t-custom_5\/25:hover {
  border-top-color: rgb(20 83 108 / 0.25);
}

.hover\:border-t-custom_5\/30:hover {
  border-top-color: rgb(20 83 108 / 0.3);
}

.hover\:border-t-custom_5\/40:hover {
  border-top-color: rgb(20 83 108 / 0.4);
}

.hover\:border-t-custom_5\/5:hover {
  border-top-color: rgb(20 83 108 / 0.05);
}

.hover\:border-t-custom_5\/50:hover {
  border-top-color: rgb(20 83 108 / 0.5);
}

.hover\:border-t-custom_5\/60:hover {
  border-top-color: rgb(20 83 108 / 0.6);
}

.hover\:border-t-custom_5\/70:hover {
  border-top-color: rgb(20 83 108 / 0.7);
}

.hover\:border-t-custom_5\/75:hover {
  border-top-color: rgb(20 83 108 / 0.75);
}

.hover\:border-t-custom_5\/80:hover {
  border-top-color: rgb(20 83 108 / 0.8);
}

.hover\:border-t-custom_5\/90:hover {
  border-top-color: rgb(20 83 108 / 0.9);
}

.hover\:border-t-custom_5\/95:hover {
  border-top-color: rgb(20 83 108 / 0.95);
}

.hover\:border-t-custom_6:hover {
  --tw-border-opacity: 1;
  border-top-color: rgb(47 101 105 / var(--tw-border-opacity));
}

.hover\:border-t-custom_6\/0:hover {
  border-top-color: rgb(47 101 105 / 0);
}

.hover\:border-t-custom_6\/10:hover {
  border-top-color: rgb(47 101 105 / 0.1);
}

.hover\:border-t-custom_6\/100:hover {
  border-top-color: rgb(47 101 105 / 1);
}

.hover\:border-t-custom_6\/20:hover {
  border-top-color: rgb(47 101 105 / 0.2);
}

.hover\:border-t-custom_6\/25:hover {
  border-top-color: rgb(47 101 105 / 0.25);
}

.hover\:border-t-custom_6\/30:hover {
  border-top-color: rgb(47 101 105 / 0.3);
}

.hover\:border-t-custom_6\/40:hover {
  border-top-color: rgb(47 101 105 / 0.4);
}

.hover\:border-t-custom_6\/5:hover {
  border-top-color: rgb(47 101 105 / 0.05);
}

.hover\:border-t-custom_6\/50:hover {
  border-top-color: rgb(47 101 105 / 0.5);
}

.hover\:border-t-custom_6\/60:hover {
  border-top-color: rgb(47 101 105 / 0.6);
}

.hover\:border-t-custom_6\/70:hover {
  border-top-color: rgb(47 101 105 / 0.7);
}

.hover\:border-t-custom_6\/75:hover {
  border-top-color: rgb(47 101 105 / 0.75);
}

.hover\:border-t-custom_6\/80:hover {
  border-top-color: rgb(47 101 105 / 0.8);
}

.hover\:border-t-custom_6\/90:hover {
  border-top-color: rgb(47 101 105 / 0.9);
}

.hover\:border-t-custom_6\/95:hover {
  border-top-color: rgb(47 101 105 / 0.95);
}

.hover\:border-t-custom_7:hover {
  --tw-border-opacity: 1;
  border-top-color: rgb(48 149 180 / var(--tw-border-opacity));
}

.hover\:border-t-custom_7\/0:hover {
  border-top-color: rgb(48 149 180 / 0);
}

.hover\:border-t-custom_7\/10:hover {
  border-top-color: rgb(48 149 180 / 0.1);
}

.hover\:border-t-custom_7\/100:hover {
  border-top-color: rgb(48 149 180 / 1);
}

.hover\:border-t-custom_7\/20:hover {
  border-top-color: rgb(48 149 180 / 0.2);
}

.hover\:border-t-custom_7\/25:hover {
  border-top-color: rgb(48 149 180 / 0.25);
}

.hover\:border-t-custom_7\/30:hover {
  border-top-color: rgb(48 149 180 / 0.3);
}

.hover\:border-t-custom_7\/40:hover {
  border-top-color: rgb(48 149 180 / 0.4);
}

.hover\:border-t-custom_7\/5:hover {
  border-top-color: rgb(48 149 180 / 0.05);
}

.hover\:border-t-custom_7\/50:hover {
  border-top-color: rgb(48 149 180 / 0.5);
}

.hover\:border-t-custom_7\/60:hover {
  border-top-color: rgb(48 149 180 / 0.6);
}

.hover\:border-t-custom_7\/70:hover {
  border-top-color: rgb(48 149 180 / 0.7);
}

.hover\:border-t-custom_7\/75:hover {
  border-top-color: rgb(48 149 180 / 0.75);
}

.hover\:border-t-custom_7\/80:hover {
  border-top-color: rgb(48 149 180 / 0.8);
}

.hover\:border-t-custom_7\/90:hover {
  border-top-color: rgb(48 149 180 / 0.9);
}

.hover\:border-t-custom_7\/95:hover {
  border-top-color: rgb(48 149 180 / 0.95);
}

.hover\:border-t-custom_8:hover {
  --tw-border-opacity: 1;
  border-top-color: rgb(74 119 102 / var(--tw-border-opacity));
}

.hover\:border-t-custom_8\/0:hover {
  border-top-color: rgb(74 119 102 / 0);
}

.hover\:border-t-custom_8\/10:hover {
  border-top-color: rgb(74 119 102 / 0.1);
}

.hover\:border-t-custom_8\/100:hover {
  border-top-color: rgb(74 119 102 / 1);
}

.hover\:border-t-custom_8\/20:hover {
  border-top-color: rgb(74 119 102 / 0.2);
}

.hover\:border-t-custom_8\/25:hover {
  border-top-color: rgb(74 119 102 / 0.25);
}

.hover\:border-t-custom_8\/30:hover {
  border-top-color: rgb(74 119 102 / 0.3);
}

.hover\:border-t-custom_8\/40:hover {
  border-top-color: rgb(74 119 102 / 0.4);
}

.hover\:border-t-custom_8\/5:hover {
  border-top-color: rgb(74 119 102 / 0.05);
}

.hover\:border-t-custom_8\/50:hover {
  border-top-color: rgb(74 119 102 / 0.5);
}

.hover\:border-t-custom_8\/60:hover {
  border-top-color: rgb(74 119 102 / 0.6);
}

.hover\:border-t-custom_8\/70:hover {
  border-top-color: rgb(74 119 102 / 0.7);
}

.hover\:border-t-custom_8\/75:hover {
  border-top-color: rgb(74 119 102 / 0.75);
}

.hover\:border-t-custom_8\/80:hover {
  border-top-color: rgb(74 119 102 / 0.8);
}

.hover\:border-t-custom_8\/90:hover {
  border-top-color: rgb(74 119 102 / 0.9);
}

.hover\:border-t-custom_8\/95:hover {
  border-top-color: rgb(74 119 102 / 0.95);
}

.hover\:border-t-custom_9:hover {
  --tw-border-opacity: 1;
  border-top-color: rgb(100 120 105 / var(--tw-border-opacity));
}

.hover\:border-t-custom_9\/0:hover {
  border-top-color: rgb(100 120 105 / 0);
}

.hover\:border-t-custom_9\/10:hover {
  border-top-color: rgb(100 120 105 / 0.1);
}

.hover\:border-t-custom_9\/100:hover {
  border-top-color: rgb(100 120 105 / 1);
}

.hover\:border-t-custom_9\/20:hover {
  border-top-color: rgb(100 120 105 / 0.2);
}

.hover\:border-t-custom_9\/25:hover {
  border-top-color: rgb(100 120 105 / 0.25);
}

.hover\:border-t-custom_9\/30:hover {
  border-top-color: rgb(100 120 105 / 0.3);
}

.hover\:border-t-custom_9\/40:hover {
  border-top-color: rgb(100 120 105 / 0.4);
}

.hover\:border-t-custom_9\/5:hover {
  border-top-color: rgb(100 120 105 / 0.05);
}

.hover\:border-t-custom_9\/50:hover {
  border-top-color: rgb(100 120 105 / 0.5);
}

.hover\:border-t-custom_9\/60:hover {
  border-top-color: rgb(100 120 105 / 0.6);
}

.hover\:border-t-custom_9\/70:hover {
  border-top-color: rgb(100 120 105 / 0.7);
}

.hover\:border-t-custom_9\/75:hover {
  border-top-color: rgb(100 120 105 / 0.75);
}

.hover\:border-t-custom_9\/80:hover {
  border-top-color: rgb(100 120 105 / 0.8);
}

.hover\:border-t-custom_9\/90:hover {
  border-top-color: rgb(100 120 105 / 0.9);
}

.hover\:border-t-custom_9\/95:hover {
  border-top-color: rgb(100 120 105 / 0.95);
}

.hover\:border-t-gold:hover {
  --tw-border-opacity: 1;
  border-top-color: rgb(198 154 101 / var(--tw-border-opacity));
}

.hover\:border-t-gold\/0:hover {
  border-top-color: rgb(198 154 101 / 0);
}

.hover\:border-t-gold\/10:hover {
  border-top-color: rgb(198 154 101 / 0.1);
}

.hover\:border-t-gold\/100:hover {
  border-top-color: rgb(198 154 101 / 1);
}

.hover\:border-t-gold\/20:hover {
  border-top-color: rgb(198 154 101 / 0.2);
}

.hover\:border-t-gold\/25:hover {
  border-top-color: rgb(198 154 101 / 0.25);
}

.hover\:border-t-gold\/30:hover {
  border-top-color: rgb(198 154 101 / 0.3);
}

.hover\:border-t-gold\/40:hover {
  border-top-color: rgb(198 154 101 / 0.4);
}

.hover\:border-t-gold\/5:hover {
  border-top-color: rgb(198 154 101 / 0.05);
}

.hover\:border-t-gold\/50:hover {
  border-top-color: rgb(198 154 101 / 0.5);
}

.hover\:border-t-gold\/60:hover {
  border-top-color: rgb(198 154 101 / 0.6);
}

.hover\:border-t-gold\/70:hover {
  border-top-color: rgb(198 154 101 / 0.7);
}

.hover\:border-t-gold\/75:hover {
  border-top-color: rgb(198 154 101 / 0.75);
}

.hover\:border-t-gold\/80:hover {
  border-top-color: rgb(198 154 101 / 0.8);
}

.hover\:border-t-gold\/90:hover {
  border-top-color: rgb(198 154 101 / 0.9);
}

.hover\:border-t-gold\/95:hover {
  border-top-color: rgb(198 154 101 / 0.95);
}

.hover\:border-t-gray-100:hover {
  --tw-border-opacity: 1;
  border-top-color: rgb(243 244 246 / var(--tw-border-opacity));
}

.hover\:border-t-gray-100\/0:hover {
  border-top-color: rgb(243 244 246 / 0);
}

.hover\:border-t-gray-100\/10:hover {
  border-top-color: rgb(243 244 246 / 0.1);
}

.hover\:border-t-gray-100\/100:hover {
  border-top-color: rgb(243 244 246 / 1);
}

.hover\:border-t-gray-100\/20:hover {
  border-top-color: rgb(243 244 246 / 0.2);
}

.hover\:border-t-gray-100\/25:hover {
  border-top-color: rgb(243 244 246 / 0.25);
}

.hover\:border-t-gray-100\/30:hover {
  border-top-color: rgb(243 244 246 / 0.3);
}

.hover\:border-t-gray-100\/40:hover {
  border-top-color: rgb(243 244 246 / 0.4);
}

.hover\:border-t-gray-100\/5:hover {
  border-top-color: rgb(243 244 246 / 0.05);
}

.hover\:border-t-gray-100\/50:hover {
  border-top-color: rgb(243 244 246 / 0.5);
}

.hover\:border-t-gray-100\/60:hover {
  border-top-color: rgb(243 244 246 / 0.6);
}

.hover\:border-t-gray-100\/70:hover {
  border-top-color: rgb(243 244 246 / 0.7);
}

.hover\:border-t-gray-100\/75:hover {
  border-top-color: rgb(243 244 246 / 0.75);
}

.hover\:border-t-gray-100\/80:hover {
  border-top-color: rgb(243 244 246 / 0.8);
}

.hover\:border-t-gray-100\/90:hover {
  border-top-color: rgb(243 244 246 / 0.9);
}

.hover\:border-t-gray-100\/95:hover {
  border-top-color: rgb(243 244 246 / 0.95);
}

.hover\:border-t-gray-200:hover {
  --tw-border-opacity: 1;
  border-top-color: rgb(229 231 235 / var(--tw-border-opacity));
}

.hover\:border-t-gray-200\/0:hover {
  border-top-color: rgb(229 231 235 / 0);
}

.hover\:border-t-gray-200\/10:hover {
  border-top-color: rgb(229 231 235 / 0.1);
}

.hover\:border-t-gray-200\/100:hover {
  border-top-color: rgb(229 231 235 / 1);
}

.hover\:border-t-gray-200\/20:hover {
  border-top-color: rgb(229 231 235 / 0.2);
}

.hover\:border-t-gray-200\/25:hover {
  border-top-color: rgb(229 231 235 / 0.25);
}

.hover\:border-t-gray-200\/30:hover {
  border-top-color: rgb(229 231 235 / 0.3);
}

.hover\:border-t-gray-200\/40:hover {
  border-top-color: rgb(229 231 235 / 0.4);
}

.hover\:border-t-gray-200\/5:hover {
  border-top-color: rgb(229 231 235 / 0.05);
}

.hover\:border-t-gray-200\/50:hover {
  border-top-color: rgb(229 231 235 / 0.5);
}

.hover\:border-t-gray-200\/60:hover {
  border-top-color: rgb(229 231 235 / 0.6);
}

.hover\:border-t-gray-200\/70:hover {
  border-top-color: rgb(229 231 235 / 0.7);
}

.hover\:border-t-gray-200\/75:hover {
  border-top-color: rgb(229 231 235 / 0.75);
}

.hover\:border-t-gray-200\/80:hover {
  border-top-color: rgb(229 231 235 / 0.8);
}

.hover\:border-t-gray-200\/90:hover {
  border-top-color: rgb(229 231 235 / 0.9);
}

.hover\:border-t-gray-200\/95:hover {
  border-top-color: rgb(229 231 235 / 0.95);
}

.hover\:border-t-gray-300:hover {
  --tw-border-opacity: 1;
  border-top-color: rgb(209 213 219 / var(--tw-border-opacity));
}

.hover\:border-t-gray-300\/0:hover {
  border-top-color: rgb(209 213 219 / 0);
}

.hover\:border-t-gray-300\/10:hover {
  border-top-color: rgb(209 213 219 / 0.1);
}

.hover\:border-t-gray-300\/100:hover {
  border-top-color: rgb(209 213 219 / 1);
}

.hover\:border-t-gray-300\/20:hover {
  border-top-color: rgb(209 213 219 / 0.2);
}

.hover\:border-t-gray-300\/25:hover {
  border-top-color: rgb(209 213 219 / 0.25);
}

.hover\:border-t-gray-300\/30:hover {
  border-top-color: rgb(209 213 219 / 0.3);
}

.hover\:border-t-gray-300\/40:hover {
  border-top-color: rgb(209 213 219 / 0.4);
}

.hover\:border-t-gray-300\/5:hover {
  border-top-color: rgb(209 213 219 / 0.05);
}

.hover\:border-t-gray-300\/50:hover {
  border-top-color: rgb(209 213 219 / 0.5);
}

.hover\:border-t-gray-300\/60:hover {
  border-top-color: rgb(209 213 219 / 0.6);
}

.hover\:border-t-gray-300\/70:hover {
  border-top-color: rgb(209 213 219 / 0.7);
}

.hover\:border-t-gray-300\/75:hover {
  border-top-color: rgb(209 213 219 / 0.75);
}

.hover\:border-t-gray-300\/80:hover {
  border-top-color: rgb(209 213 219 / 0.8);
}

.hover\:border-t-gray-300\/90:hover {
  border-top-color: rgb(209 213 219 / 0.9);
}

.hover\:border-t-gray-300\/95:hover {
  border-top-color: rgb(209 213 219 / 0.95);
}

.hover\:border-t-gray-400:hover {
  --tw-border-opacity: 1;
  border-top-color: rgb(156 163 175 / var(--tw-border-opacity));
}

.hover\:border-t-gray-400\/0:hover {
  border-top-color: rgb(156 163 175 / 0);
}

.hover\:border-t-gray-400\/10:hover {
  border-top-color: rgb(156 163 175 / 0.1);
}

.hover\:border-t-gray-400\/100:hover {
  border-top-color: rgb(156 163 175 / 1);
}

.hover\:border-t-gray-400\/20:hover {
  border-top-color: rgb(156 163 175 / 0.2);
}

.hover\:border-t-gray-400\/25:hover {
  border-top-color: rgb(156 163 175 / 0.25);
}

.hover\:border-t-gray-400\/30:hover {
  border-top-color: rgb(156 163 175 / 0.3);
}

.hover\:border-t-gray-400\/40:hover {
  border-top-color: rgb(156 163 175 / 0.4);
}

.hover\:border-t-gray-400\/5:hover {
  border-top-color: rgb(156 163 175 / 0.05);
}

.hover\:border-t-gray-400\/50:hover {
  border-top-color: rgb(156 163 175 / 0.5);
}

.hover\:border-t-gray-400\/60:hover {
  border-top-color: rgb(156 163 175 / 0.6);
}

.hover\:border-t-gray-400\/70:hover {
  border-top-color: rgb(156 163 175 / 0.7);
}

.hover\:border-t-gray-400\/75:hover {
  border-top-color: rgb(156 163 175 / 0.75);
}

.hover\:border-t-gray-400\/80:hover {
  border-top-color: rgb(156 163 175 / 0.8);
}

.hover\:border-t-gray-400\/90:hover {
  border-top-color: rgb(156 163 175 / 0.9);
}

.hover\:border-t-gray-400\/95:hover {
  border-top-color: rgb(156 163 175 / 0.95);
}

.hover\:border-t-gray-50:hover {
  --tw-border-opacity: 1;
  border-top-color: rgb(249 250 251 / var(--tw-border-opacity));
}

.hover\:border-t-gray-50\/0:hover {
  border-top-color: rgb(249 250 251 / 0);
}

.hover\:border-t-gray-50\/10:hover {
  border-top-color: rgb(249 250 251 / 0.1);
}

.hover\:border-t-gray-50\/100:hover {
  border-top-color: rgb(249 250 251 / 1);
}

.hover\:border-t-gray-50\/20:hover {
  border-top-color: rgb(249 250 251 / 0.2);
}

.hover\:border-t-gray-50\/25:hover {
  border-top-color: rgb(249 250 251 / 0.25);
}

.hover\:border-t-gray-50\/30:hover {
  border-top-color: rgb(249 250 251 / 0.3);
}

.hover\:border-t-gray-50\/40:hover {
  border-top-color: rgb(249 250 251 / 0.4);
}

.hover\:border-t-gray-50\/5:hover {
  border-top-color: rgb(249 250 251 / 0.05);
}

.hover\:border-t-gray-50\/50:hover {
  border-top-color: rgb(249 250 251 / 0.5);
}

.hover\:border-t-gray-50\/60:hover {
  border-top-color: rgb(249 250 251 / 0.6);
}

.hover\:border-t-gray-50\/70:hover {
  border-top-color: rgb(249 250 251 / 0.7);
}

.hover\:border-t-gray-50\/75:hover {
  border-top-color: rgb(249 250 251 / 0.75);
}

.hover\:border-t-gray-50\/80:hover {
  border-top-color: rgb(249 250 251 / 0.8);
}

.hover\:border-t-gray-50\/90:hover {
  border-top-color: rgb(249 250 251 / 0.9);
}

.hover\:border-t-gray-50\/95:hover {
  border-top-color: rgb(249 250 251 / 0.95);
}

.hover\:border-t-gray-500:hover {
  --tw-border-opacity: 1;
  border-top-color: rgb(107 114 128 / var(--tw-border-opacity));
}

.hover\:border-t-gray-500\/0:hover {
  border-top-color: rgb(107 114 128 / 0);
}

.hover\:border-t-gray-500\/10:hover {
  border-top-color: rgb(107 114 128 / 0.1);
}

.hover\:border-t-gray-500\/100:hover {
  border-top-color: rgb(107 114 128 / 1);
}

.hover\:border-t-gray-500\/20:hover {
  border-top-color: rgb(107 114 128 / 0.2);
}

.hover\:border-t-gray-500\/25:hover {
  border-top-color: rgb(107 114 128 / 0.25);
}

.hover\:border-t-gray-500\/30:hover {
  border-top-color: rgb(107 114 128 / 0.3);
}

.hover\:border-t-gray-500\/40:hover {
  border-top-color: rgb(107 114 128 / 0.4);
}

.hover\:border-t-gray-500\/5:hover {
  border-top-color: rgb(107 114 128 / 0.05);
}

.hover\:border-t-gray-500\/50:hover {
  border-top-color: rgb(107 114 128 / 0.5);
}

.hover\:border-t-gray-500\/60:hover {
  border-top-color: rgb(107 114 128 / 0.6);
}

.hover\:border-t-gray-500\/70:hover {
  border-top-color: rgb(107 114 128 / 0.7);
}

.hover\:border-t-gray-500\/75:hover {
  border-top-color: rgb(107 114 128 / 0.75);
}

.hover\:border-t-gray-500\/80:hover {
  border-top-color: rgb(107 114 128 / 0.8);
}

.hover\:border-t-gray-500\/90:hover {
  border-top-color: rgb(107 114 128 / 0.9);
}

.hover\:border-t-gray-500\/95:hover {
  border-top-color: rgb(107 114 128 / 0.95);
}

.hover\:border-t-gray-600:hover {
  --tw-border-opacity: 1;
  border-top-color: rgb(75 85 99 / var(--tw-border-opacity));
}

.hover\:border-t-gray-600\/0:hover {
  border-top-color: rgb(75 85 99 / 0);
}

.hover\:border-t-gray-600\/10:hover {
  border-top-color: rgb(75 85 99 / 0.1);
}

.hover\:border-t-gray-600\/100:hover {
  border-top-color: rgb(75 85 99 / 1);
}

.hover\:border-t-gray-600\/20:hover {
  border-top-color: rgb(75 85 99 / 0.2);
}

.hover\:border-t-gray-600\/25:hover {
  border-top-color: rgb(75 85 99 / 0.25);
}

.hover\:border-t-gray-600\/30:hover {
  border-top-color: rgb(75 85 99 / 0.3);
}

.hover\:border-t-gray-600\/40:hover {
  border-top-color: rgb(75 85 99 / 0.4);
}

.hover\:border-t-gray-600\/5:hover {
  border-top-color: rgb(75 85 99 / 0.05);
}

.hover\:border-t-gray-600\/50:hover {
  border-top-color: rgb(75 85 99 / 0.5);
}

.hover\:border-t-gray-600\/60:hover {
  border-top-color: rgb(75 85 99 / 0.6);
}

.hover\:border-t-gray-600\/70:hover {
  border-top-color: rgb(75 85 99 / 0.7);
}

.hover\:border-t-gray-600\/75:hover {
  border-top-color: rgb(75 85 99 / 0.75);
}

.hover\:border-t-gray-600\/80:hover {
  border-top-color: rgb(75 85 99 / 0.8);
}

.hover\:border-t-gray-600\/90:hover {
  border-top-color: rgb(75 85 99 / 0.9);
}

.hover\:border-t-gray-600\/95:hover {
  border-top-color: rgb(75 85 99 / 0.95);
}

.hover\:border-t-gray-700:hover {
  --tw-border-opacity: 1;
  border-top-color: rgb(55 65 81 / var(--tw-border-opacity));
}

.hover\:border-t-gray-700\/0:hover {
  border-top-color: rgb(55 65 81 / 0);
}

.hover\:border-t-gray-700\/10:hover {
  border-top-color: rgb(55 65 81 / 0.1);
}

.hover\:border-t-gray-700\/100:hover {
  border-top-color: rgb(55 65 81 / 1);
}

.hover\:border-t-gray-700\/20:hover {
  border-top-color: rgb(55 65 81 / 0.2);
}

.hover\:border-t-gray-700\/25:hover {
  border-top-color: rgb(55 65 81 / 0.25);
}

.hover\:border-t-gray-700\/30:hover {
  border-top-color: rgb(55 65 81 / 0.3);
}

.hover\:border-t-gray-700\/40:hover {
  border-top-color: rgb(55 65 81 / 0.4);
}

.hover\:border-t-gray-700\/5:hover {
  border-top-color: rgb(55 65 81 / 0.05);
}

.hover\:border-t-gray-700\/50:hover {
  border-top-color: rgb(55 65 81 / 0.5);
}

.hover\:border-t-gray-700\/60:hover {
  border-top-color: rgb(55 65 81 / 0.6);
}

.hover\:border-t-gray-700\/70:hover {
  border-top-color: rgb(55 65 81 / 0.7);
}

.hover\:border-t-gray-700\/75:hover {
  border-top-color: rgb(55 65 81 / 0.75);
}

.hover\:border-t-gray-700\/80:hover {
  border-top-color: rgb(55 65 81 / 0.8);
}

.hover\:border-t-gray-700\/90:hover {
  border-top-color: rgb(55 65 81 / 0.9);
}

.hover\:border-t-gray-700\/95:hover {
  border-top-color: rgb(55 65 81 / 0.95);
}

.hover\:border-t-gray-800:hover {
  --tw-border-opacity: 1;
  border-top-color: rgb(31 41 55 / var(--tw-border-opacity));
}

.hover\:border-t-gray-800\/0:hover {
  border-top-color: rgb(31 41 55 / 0);
}

.hover\:border-t-gray-800\/10:hover {
  border-top-color: rgb(31 41 55 / 0.1);
}

.hover\:border-t-gray-800\/100:hover {
  border-top-color: rgb(31 41 55 / 1);
}

.hover\:border-t-gray-800\/20:hover {
  border-top-color: rgb(31 41 55 / 0.2);
}

.hover\:border-t-gray-800\/25:hover {
  border-top-color: rgb(31 41 55 / 0.25);
}

.hover\:border-t-gray-800\/30:hover {
  border-top-color: rgb(31 41 55 / 0.3);
}

.hover\:border-t-gray-800\/40:hover {
  border-top-color: rgb(31 41 55 / 0.4);
}

.hover\:border-t-gray-800\/5:hover {
  border-top-color: rgb(31 41 55 / 0.05);
}

.hover\:border-t-gray-800\/50:hover {
  border-top-color: rgb(31 41 55 / 0.5);
}

.hover\:border-t-gray-800\/60:hover {
  border-top-color: rgb(31 41 55 / 0.6);
}

.hover\:border-t-gray-800\/70:hover {
  border-top-color: rgb(31 41 55 / 0.7);
}

.hover\:border-t-gray-800\/75:hover {
  border-top-color: rgb(31 41 55 / 0.75);
}

.hover\:border-t-gray-800\/80:hover {
  border-top-color: rgb(31 41 55 / 0.8);
}

.hover\:border-t-gray-800\/90:hover {
  border-top-color: rgb(31 41 55 / 0.9);
}

.hover\:border-t-gray-800\/95:hover {
  border-top-color: rgb(31 41 55 / 0.95);
}

.hover\:border-t-gray-900:hover {
  --tw-border-opacity: 1;
  border-top-color: rgb(17 24 39 / var(--tw-border-opacity));
}

.hover\:border-t-gray-900\/0:hover {
  border-top-color: rgb(17 24 39 / 0);
}

.hover\:border-t-gray-900\/10:hover {
  border-top-color: rgb(17 24 39 / 0.1);
}

.hover\:border-t-gray-900\/100:hover {
  border-top-color: rgb(17 24 39 / 1);
}

.hover\:border-t-gray-900\/20:hover {
  border-top-color: rgb(17 24 39 / 0.2);
}

.hover\:border-t-gray-900\/25:hover {
  border-top-color: rgb(17 24 39 / 0.25);
}

.hover\:border-t-gray-900\/30:hover {
  border-top-color: rgb(17 24 39 / 0.3);
}

.hover\:border-t-gray-900\/40:hover {
  border-top-color: rgb(17 24 39 / 0.4);
}

.hover\:border-t-gray-900\/5:hover {
  border-top-color: rgb(17 24 39 / 0.05);
}

.hover\:border-t-gray-900\/50:hover {
  border-top-color: rgb(17 24 39 / 0.5);
}

.hover\:border-t-gray-900\/60:hover {
  border-top-color: rgb(17 24 39 / 0.6);
}

.hover\:border-t-gray-900\/70:hover {
  border-top-color: rgb(17 24 39 / 0.7);
}

.hover\:border-t-gray-900\/75:hover {
  border-top-color: rgb(17 24 39 / 0.75);
}

.hover\:border-t-gray-900\/80:hover {
  border-top-color: rgb(17 24 39 / 0.8);
}

.hover\:border-t-gray-900\/90:hover {
  border-top-color: rgb(17 24 39 / 0.9);
}

.hover\:border-t-gray-900\/95:hover {
  border-top-color: rgb(17 24 39 / 0.95);
}

.hover\:border-t-gray-950:hover {
  --tw-border-opacity: 1;
  border-top-color: rgb(3 7 18 / var(--tw-border-opacity));
}

.hover\:border-t-gray-950\/0:hover {
  border-top-color: rgb(3 7 18 / 0);
}

.hover\:border-t-gray-950\/10:hover {
  border-top-color: rgb(3 7 18 / 0.1);
}

.hover\:border-t-gray-950\/100:hover {
  border-top-color: rgb(3 7 18 / 1);
}

.hover\:border-t-gray-950\/20:hover {
  border-top-color: rgb(3 7 18 / 0.2);
}

.hover\:border-t-gray-950\/25:hover {
  border-top-color: rgb(3 7 18 / 0.25);
}

.hover\:border-t-gray-950\/30:hover {
  border-top-color: rgb(3 7 18 / 0.3);
}

.hover\:border-t-gray-950\/40:hover {
  border-top-color: rgb(3 7 18 / 0.4);
}

.hover\:border-t-gray-950\/5:hover {
  border-top-color: rgb(3 7 18 / 0.05);
}

.hover\:border-t-gray-950\/50:hover {
  border-top-color: rgb(3 7 18 / 0.5);
}

.hover\:border-t-gray-950\/60:hover {
  border-top-color: rgb(3 7 18 / 0.6);
}

.hover\:border-t-gray-950\/70:hover {
  border-top-color: rgb(3 7 18 / 0.7);
}

.hover\:border-t-gray-950\/75:hover {
  border-top-color: rgb(3 7 18 / 0.75);
}

.hover\:border-t-gray-950\/80:hover {
  border-top-color: rgb(3 7 18 / 0.8);
}

.hover\:border-t-gray-950\/90:hover {
  border-top-color: rgb(3 7 18 / 0.9);
}

.hover\:border-t-gray-950\/95:hover {
  border-top-color: rgb(3 7 18 / 0.95);
}

.hover\:border-t-green:hover {
  --tw-border-opacity: 1;
  border-top-color: rgb(132 156 116 / var(--tw-border-opacity));
}

.hover\:border-t-green\/0:hover {
  border-top-color: rgb(132 156 116 / 0);
}

.hover\:border-t-green\/10:hover {
  border-top-color: rgb(132 156 116 / 0.1);
}

.hover\:border-t-green\/100:hover {
  border-top-color: rgb(132 156 116 / 1);
}

.hover\:border-t-green\/20:hover {
  border-top-color: rgb(132 156 116 / 0.2);
}

.hover\:border-t-green\/25:hover {
  border-top-color: rgb(132 156 116 / 0.25);
}

.hover\:border-t-green\/30:hover {
  border-top-color: rgb(132 156 116 / 0.3);
}

.hover\:border-t-green\/40:hover {
  border-top-color: rgb(132 156 116 / 0.4);
}

.hover\:border-t-green\/5:hover {
  border-top-color: rgb(132 156 116 / 0.05);
}

.hover\:border-t-green\/50:hover {
  border-top-color: rgb(132 156 116 / 0.5);
}

.hover\:border-t-green\/60:hover {
  border-top-color: rgb(132 156 116 / 0.6);
}

.hover\:border-t-green\/70:hover {
  border-top-color: rgb(132 156 116 / 0.7);
}

.hover\:border-t-green\/75:hover {
  border-top-color: rgb(132 156 116 / 0.75);
}

.hover\:border-t-green\/80:hover {
  border-top-color: rgb(132 156 116 / 0.8);
}

.hover\:border-t-green\/90:hover {
  border-top-color: rgb(132 156 116 / 0.9);
}

.hover\:border-t-green\/95:hover {
  border-top-color: rgb(132 156 116 / 0.95);
}

.hover\:border-t-inherit:hover {
  border-top-color: inherit;
}

.hover\:border-t-letterSpacing-normal:hover {
  border-top-color: 0em;
}

.hover\:border-t-letterSpacing-tight:hover {
  border-top-color: -0.025em;
}

.hover\:border-t-letterSpacing-tighter:hover {
  border-top-color: -0.05em;
}

.hover\:border-t-letterSpacing-wide:hover {
  border-top-color: 0.0125em;
}

.hover\:border-t-letterSpacing-wider:hover {
  border-top-color: 0.05em;
}

.hover\:border-t-letterSpacing-widest:hover {
  border-top-color: 0.1em;
}

.hover\:border-t-lime:hover {
  --tw-border-opacity: 1;
  border-top-color: rgb(197 217 163 / var(--tw-border-opacity));
}

.hover\:border-t-lime\/0:hover {
  border-top-color: rgb(197 217 163 / 0);
}

.hover\:border-t-lime\/10:hover {
  border-top-color: rgb(197 217 163 / 0.1);
}

.hover\:border-t-lime\/100:hover {
  border-top-color: rgb(197 217 163 / 1);
}

.hover\:border-t-lime\/20:hover {
  border-top-color: rgb(197 217 163 / 0.2);
}

.hover\:border-t-lime\/25:hover {
  border-top-color: rgb(197 217 163 / 0.25);
}

.hover\:border-t-lime\/30:hover {
  border-top-color: rgb(197 217 163 / 0.3);
}

.hover\:border-t-lime\/40:hover {
  border-top-color: rgb(197 217 163 / 0.4);
}

.hover\:border-t-lime\/5:hover {
  border-top-color: rgb(197 217 163 / 0.05);
}

.hover\:border-t-lime\/50:hover {
  border-top-color: rgb(197 217 163 / 0.5);
}

.hover\:border-t-lime\/60:hover {
  border-top-color: rgb(197 217 163 / 0.6);
}

.hover\:border-t-lime\/70:hover {
  border-top-color: rgb(197 217 163 / 0.7);
}

.hover\:border-t-lime\/75:hover {
  border-top-color: rgb(197 217 163 / 0.75);
}

.hover\:border-t-lime\/80:hover {
  border-top-color: rgb(197 217 163 / 0.8);
}

.hover\:border-t-lime\/90:hover {
  border-top-color: rgb(197 217 163 / 0.9);
}

.hover\:border-t-lime\/95:hover {
  border-top-color: rgb(197 217 163 / 0.95);
}

.hover\:border-t-navy:hover {
  --tw-border-opacity: 1;
  border-top-color: rgb(37 64 78 / var(--tw-border-opacity));
}

.hover\:border-t-navy\/0:hover {
  border-top-color: rgb(37 64 78 / 0);
}

.hover\:border-t-navy\/10:hover {
  border-top-color: rgb(37 64 78 / 0.1);
}

.hover\:border-t-navy\/100:hover {
  border-top-color: rgb(37 64 78 / 1);
}

.hover\:border-t-navy\/20:hover {
  border-top-color: rgb(37 64 78 / 0.2);
}

.hover\:border-t-navy\/25:hover {
  border-top-color: rgb(37 64 78 / 0.25);
}

.hover\:border-t-navy\/30:hover {
  border-top-color: rgb(37 64 78 / 0.3);
}

.hover\:border-t-navy\/40:hover {
  border-top-color: rgb(37 64 78 / 0.4);
}

.hover\:border-t-navy\/5:hover {
  border-top-color: rgb(37 64 78 / 0.05);
}

.hover\:border-t-navy\/50:hover {
  border-top-color: rgb(37 64 78 / 0.5);
}

.hover\:border-t-navy\/60:hover {
  border-top-color: rgb(37 64 78 / 0.6);
}

.hover\:border-t-navy\/70:hover {
  border-top-color: rgb(37 64 78 / 0.7);
}

.hover\:border-t-navy\/75:hover {
  border-top-color: rgb(37 64 78 / 0.75);
}

.hover\:border-t-navy\/80:hover {
  border-top-color: rgb(37 64 78 / 0.8);
}

.hover\:border-t-navy\/90:hover {
  border-top-color: rgb(37 64 78 / 0.9);
}

.hover\:border-t-navy\/95:hover {
  border-top-color: rgb(37 64 78 / 0.95);
}

.hover\:border-t-teal:hover {
  --tw-border-opacity: 1;
  border-top-color: rgb(78 105 119 / var(--tw-border-opacity));
}

.hover\:border-t-teal\/0:hover {
  border-top-color: rgb(78 105 119 / 0);
}

.hover\:border-t-teal\/10:hover {
  border-top-color: rgb(78 105 119 / 0.1);
}

.hover\:border-t-teal\/100:hover {
  border-top-color: rgb(78 105 119 / 1);
}

.hover\:border-t-teal\/20:hover {
  border-top-color: rgb(78 105 119 / 0.2);
}

.hover\:border-t-teal\/25:hover {
  border-top-color: rgb(78 105 119 / 0.25);
}

.hover\:border-t-teal\/30:hover {
  border-top-color: rgb(78 105 119 / 0.3);
}

.hover\:border-t-teal\/40:hover {
  border-top-color: rgb(78 105 119 / 0.4);
}

.hover\:border-t-teal\/5:hover {
  border-top-color: rgb(78 105 119 / 0.05);
}

.hover\:border-t-teal\/50:hover {
  border-top-color: rgb(78 105 119 / 0.5);
}

.hover\:border-t-teal\/60:hover {
  border-top-color: rgb(78 105 119 / 0.6);
}

.hover\:border-t-teal\/70:hover {
  border-top-color: rgb(78 105 119 / 0.7);
}

.hover\:border-t-teal\/75:hover {
  border-top-color: rgb(78 105 119 / 0.75);
}

.hover\:border-t-teal\/80:hover {
  border-top-color: rgb(78 105 119 / 0.8);
}

.hover\:border-t-teal\/90:hover {
  border-top-color: rgb(78 105 119 / 0.9);
}

.hover\:border-t-teal\/95:hover {
  border-top-color: rgb(78 105 119 / 0.95);
}

.hover\:border-t-transparent:hover {
  border-top-color: transparent;
}

.hover\:border-t-transparent\/0:hover {
  border-top-color: rgb(0 0 0 / 0);
}

.hover\:border-t-transparent\/10:hover {
  border-top-color: rgb(0 0 0 / 0.1);
}

.hover\:border-t-transparent\/100:hover {
  border-top-color: rgb(0 0 0 / 1);
}

.hover\:border-t-transparent\/20:hover {
  border-top-color: rgb(0 0 0 / 0.2);
}

.hover\:border-t-transparent\/25:hover {
  border-top-color: rgb(0 0 0 / 0.25);
}

.hover\:border-t-transparent\/30:hover {
  border-top-color: rgb(0 0 0 / 0.3);
}

.hover\:border-t-transparent\/40:hover {
  border-top-color: rgb(0 0 0 / 0.4);
}

.hover\:border-t-transparent\/5:hover {
  border-top-color: rgb(0 0 0 / 0.05);
}

.hover\:border-t-transparent\/50:hover {
  border-top-color: rgb(0 0 0 / 0.5);
}

.hover\:border-t-transparent\/60:hover {
  border-top-color: rgb(0 0 0 / 0.6);
}

.hover\:border-t-transparent\/70:hover {
  border-top-color: rgb(0 0 0 / 0.7);
}

.hover\:border-t-transparent\/75:hover {
  border-top-color: rgb(0 0 0 / 0.75);
}

.hover\:border-t-transparent\/80:hover {
  border-top-color: rgb(0 0 0 / 0.8);
}

.hover\:border-t-transparent\/90:hover {
  border-top-color: rgb(0 0 0 / 0.9);
}

.hover\:border-t-transparent\/95:hover {
  border-top-color: rgb(0 0 0 / 0.95);
}

.hover\:border-t-white:hover {
  --tw-border-opacity: 1;
  border-top-color: rgb(255 255 255 / var(--tw-border-opacity));
}

.hover\:border-t-white\/0:hover {
  border-top-color: rgb(255 255 255 / 0);
}

.hover\:border-t-white\/10:hover {
  border-top-color: rgb(255 255 255 / 0.1);
}

.hover\:border-t-white\/100:hover {
  border-top-color: rgb(255 255 255 / 1);
}

.hover\:border-t-white\/20:hover {
  border-top-color: rgb(255 255 255 / 0.2);
}

.hover\:border-t-white\/25:hover {
  border-top-color: rgb(255 255 255 / 0.25);
}

.hover\:border-t-white\/30:hover {
  border-top-color: rgb(255 255 255 / 0.3);
}

.hover\:border-t-white\/40:hover {
  border-top-color: rgb(255 255 255 / 0.4);
}

.hover\:border-t-white\/5:hover {
  border-top-color: rgb(255 255 255 / 0.05);
}

.hover\:border-t-white\/50:hover {
  border-top-color: rgb(255 255 255 / 0.5);
}

.hover\:border-t-white\/60:hover {
  border-top-color: rgb(255 255 255 / 0.6);
}

.hover\:border-t-white\/70:hover {
  border-top-color: rgb(255 255 255 / 0.7);
}

.hover\:border-t-white\/75:hover {
  border-top-color: rgb(255 255 255 / 0.75);
}

.hover\:border-t-white\/80:hover {
  border-top-color: rgb(255 255 255 / 0.8);
}

.hover\:border-t-white\/90:hover {
  border-top-color: rgb(255 255 255 / 0.9);
}

.hover\:border-t-white\/95:hover {
  border-top-color: rgb(255 255 255 / 0.95);
}

.hover\:border-opacity-0:hover {
  --tw-border-opacity: 0;
}

.hover\:border-opacity-10:hover {
  --tw-border-opacity: 0.1;
}

.hover\:border-opacity-100:hover {
  --tw-border-opacity: 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-5:hover {
  --tw-border-opacity: 0.05;
}

.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\:bg-blue:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(86 138 172 / var(--tw-bg-opacity));
}

.hover\:bg-blue\/0:hover {
  background-color: rgb(86 138 172 / 0);
}

.hover\:bg-blue\/10:hover {
  background-color: rgb(86 138 172 / 0.1);
}

.hover\:bg-blue\/100:hover {
  background-color: rgb(86 138 172 / 1);
}

.hover\:bg-blue\/20:hover {
  background-color: rgb(86 138 172 / 0.2);
}

.hover\:bg-blue\/25:hover {
  background-color: rgb(86 138 172 / 0.25);
}

.hover\:bg-blue\/30:hover {
  background-color: rgb(86 138 172 / 0.3);
}

.hover\:bg-blue\/40:hover {
  background-color: rgb(86 138 172 / 0.4);
}

.hover\:bg-blue\/5:hover {
  background-color: rgb(86 138 172 / 0.05);
}

.hover\:bg-blue\/50:hover {
  background-color: rgb(86 138 172 / 0.5);
}

.hover\:bg-blue\/60:hover {
  background-color: rgb(86 138 172 / 0.6);
}

.hover\:bg-blue\/70:hover {
  background-color: rgb(86 138 172 / 0.7);
}

.hover\:bg-blue\/75:hover {
  background-color: rgb(86 138 172 / 0.75);
}

.hover\:bg-blue\/80:hover {
  background-color: rgb(86 138 172 / 0.8);
}

.hover\:bg-blue\/90:hover {
  background-color: rgb(86 138 172 / 0.9);
}

.hover\:bg-blue\/95:hover {
  background-color: rgb(86 138 172 / 0.95);
}

.hover\:bg-borderWidth:hover {
  background-color: 1px;
}

.hover\:bg-borderWidth-0:hover {
  background-color: 0px;
}

.hover\:bg-borderWidth-2:hover {
  background-color: 2px;
}

.hover\:bg-borderWidth-4:hover {
  background-color: 4px;
}

.hover\:bg-borderWidth-6:hover {
  background-color: 6px;
}

.hover\:bg-borderWidth-8:hover {
  background-color: 8px;
}

.hover\:bg-boxShadow:hover {
  background-color: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
}

.hover\:bg-boxShadow-2xl:hover {
  background-color: 0 25px 50px -12px rgb(0 0 0 / 0.25);
}

.hover\:bg-boxShadow-inner:hover {
  background-color: inset 0px 3px 3px rgba(0 0 0 / 1);
}

.hover\:bg-boxShadow-lg:hover {
  background-color: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
}

.hover\:bg-boxShadow-md:hover {
  background-color: 0 1px 2px -1px rgb(0 0 0 / 0.1);
}

.hover\:bg-boxShadow-none:hover {
  background-color: none;
}

.hover\:bg-boxShadow-sm:hover {
  background-color: 0px 6px 24px rgba(0, 0, 0, 0.8);
}

.hover\:bg-boxShadow-xl:hover {
  background-color: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
}

.hover\:bg-current:hover {
  background-color: currentColor;
}

.hover\:bg-custom_1:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(127 154 96 / var(--tw-bg-opacity));
}

.hover\:bg-custom_1\/0:hover {
  background-color: rgb(127 154 96 / 0);
}

.hover\:bg-custom_1\/10:hover {
  background-color: rgb(127 154 96 / 0.1);
}

.hover\:bg-custom_1\/100:hover {
  background-color: rgb(127 154 96 / 1);
}

.hover\:bg-custom_1\/20:hover {
  background-color: rgb(127 154 96 / 0.2);
}

.hover\:bg-custom_1\/25:hover {
  background-color: rgb(127 154 96 / 0.25);
}

.hover\:bg-custom_1\/30:hover {
  background-color: rgb(127 154 96 / 0.3);
}

.hover\:bg-custom_1\/40:hover {
  background-color: rgb(127 154 96 / 0.4);
}

.hover\:bg-custom_1\/5:hover {
  background-color: rgb(127 154 96 / 0.05);
}

.hover\:bg-custom_1\/50:hover {
  background-color: rgb(127 154 96 / 0.5);
}

.hover\:bg-custom_1\/60:hover {
  background-color: rgb(127 154 96 / 0.6);
}

.hover\:bg-custom_1\/70:hover {
  background-color: rgb(127 154 96 / 0.7);
}

.hover\:bg-custom_1\/75:hover {
  background-color: rgb(127 154 96 / 0.75);
}

.hover\:bg-custom_1\/80:hover {
  background-color: rgb(127 154 96 / 0.8);
}

.hover\:bg-custom_1\/90:hover {
  background-color: rgb(127 154 96 / 0.9);
}

.hover\:bg-custom_1\/95:hover {
  background-color: rgb(127 154 96 / 0.95);
}

.hover\:bg-custom_10:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(100 136 99 / var(--tw-bg-opacity));
}

.hover\:bg-custom_10\/0:hover {
  background-color: rgb(100 136 99 / 0);
}

.hover\:bg-custom_10\/10:hover {
  background-color: rgb(100 136 99 / 0.1);
}

.hover\:bg-custom_10\/100:hover {
  background-color: rgb(100 136 99 / 1);
}

.hover\:bg-custom_10\/20:hover {
  background-color: rgb(100 136 99 / 0.2);
}

.hover\:bg-custom_10\/25:hover {
  background-color: rgb(100 136 99 / 0.25);
}

.hover\:bg-custom_10\/30:hover {
  background-color: rgb(100 136 99 / 0.3);
}

.hover\:bg-custom_10\/40:hover {
  background-color: rgb(100 136 99 / 0.4);
}

.hover\:bg-custom_10\/5:hover {
  background-color: rgb(100 136 99 / 0.05);
}

.hover\:bg-custom_10\/50:hover {
  background-color: rgb(100 136 99 / 0.5);
}

.hover\:bg-custom_10\/60:hover {
  background-color: rgb(100 136 99 / 0.6);
}

.hover\:bg-custom_10\/70:hover {
  background-color: rgb(100 136 99 / 0.7);
}

.hover\:bg-custom_10\/75:hover {
  background-color: rgb(100 136 99 / 0.75);
}

.hover\:bg-custom_10\/80:hover {
  background-color: rgb(100 136 99 / 0.8);
}

.hover\:bg-custom_10\/90:hover {
  background-color: rgb(100 136 99 / 0.9);
}

.hover\:bg-custom_10\/95:hover {
  background-color: rgb(100 136 99 / 0.95);
}

.hover\:bg-custom_2:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(164 134 95 / var(--tw-bg-opacity));
}

.hover\:bg-custom_2\/0:hover {
  background-color: rgb(164 134 95 / 0);
}

.hover\:bg-custom_2\/10:hover {
  background-color: rgb(164 134 95 / 0.1);
}

.hover\:bg-custom_2\/100:hover {
  background-color: rgb(164 134 95 / 1);
}

.hover\:bg-custom_2\/20:hover {
  background-color: rgb(164 134 95 / 0.2);
}

.hover\:bg-custom_2\/25:hover {
  background-color: rgb(164 134 95 / 0.25);
}

.hover\:bg-custom_2\/30:hover {
  background-color: rgb(164 134 95 / 0.3);
}

.hover\:bg-custom_2\/40:hover {
  background-color: rgb(164 134 95 / 0.4);
}

.hover\:bg-custom_2\/5:hover {
  background-color: rgb(164 134 95 / 0.05);
}

.hover\:bg-custom_2\/50:hover {
  background-color: rgb(164 134 95 / 0.5);
}

.hover\:bg-custom_2\/60:hover {
  background-color: rgb(164 134 95 / 0.6);
}

.hover\:bg-custom_2\/70:hover {
  background-color: rgb(164 134 95 / 0.7);
}

.hover\:bg-custom_2\/75:hover {
  background-color: rgb(164 134 95 / 0.75);
}

.hover\:bg-custom_2\/80:hover {
  background-color: rgb(164 134 95 / 0.8);
}

.hover\:bg-custom_2\/90:hover {
  background-color: rgb(164 134 95 / 0.9);
}

.hover\:bg-custom_2\/95:hover {
  background-color: rgb(164 134 95 / 0.95);
}

.hover\:bg-custom_3:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(73 98 96 / var(--tw-bg-opacity));
}

.hover\:bg-custom_3\/0:hover {
  background-color: rgb(73 98 96 / 0);
}

.hover\:bg-custom_3\/10:hover {
  background-color: rgb(73 98 96 / 0.1);
}

.hover\:bg-custom_3\/100:hover {
  background-color: rgb(73 98 96 / 1);
}

.hover\:bg-custom_3\/20:hover {
  background-color: rgb(73 98 96 / 0.2);
}

.hover\:bg-custom_3\/25:hover {
  background-color: rgb(73 98 96 / 0.25);
}

.hover\:bg-custom_3\/30:hover {
  background-color: rgb(73 98 96 / 0.3);
}

.hover\:bg-custom_3\/40:hover {
  background-color: rgb(73 98 96 / 0.4);
}

.hover\:bg-custom_3\/5:hover {
  background-color: rgb(73 98 96 / 0.05);
}

.hover\:bg-custom_3\/50:hover {
  background-color: rgb(73 98 96 / 0.5);
}

.hover\:bg-custom_3\/60:hover {
  background-color: rgb(73 98 96 / 0.6);
}

.hover\:bg-custom_3\/70:hover {
  background-color: rgb(73 98 96 / 0.7);
}

.hover\:bg-custom_3\/75:hover {
  background-color: rgb(73 98 96 / 0.75);
}

.hover\:bg-custom_3\/80:hover {
  background-color: rgb(73 98 96 / 0.8);
}

.hover\:bg-custom_3\/90:hover {
  background-color: rgb(73 98 96 / 0.9);
}

.hover\:bg-custom_3\/95:hover {
  background-color: rgb(73 98 96 / 0.95);
}

.hover\:bg-custom_4:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(64 133 133 / var(--tw-bg-opacity));
}

.hover\:bg-custom_4\/0:hover {
  background-color: rgb(64 133 133 / 0);
}

.hover\:bg-custom_4\/10:hover {
  background-color: rgb(64 133 133 / 0.1);
}

.hover\:bg-custom_4\/100:hover {
  background-color: rgb(64 133 133 / 1);
}

.hover\:bg-custom_4\/20:hover {
  background-color: rgb(64 133 133 / 0.2);
}

.hover\:bg-custom_4\/25:hover {
  background-color: rgb(64 133 133 / 0.25);
}

.hover\:bg-custom_4\/30:hover {
  background-color: rgb(64 133 133 / 0.3);
}

.hover\:bg-custom_4\/40:hover {
  background-color: rgb(64 133 133 / 0.4);
}

.hover\:bg-custom_4\/5:hover {
  background-color: rgb(64 133 133 / 0.05);
}

.hover\:bg-custom_4\/50:hover {
  background-color: rgb(64 133 133 / 0.5);
}

.hover\:bg-custom_4\/60:hover {
  background-color: rgb(64 133 133 / 0.6);
}

.hover\:bg-custom_4\/70:hover {
  background-color: rgb(64 133 133 / 0.7);
}

.hover\:bg-custom_4\/75:hover {
  background-color: rgb(64 133 133 / 0.75);
}

.hover\:bg-custom_4\/80:hover {
  background-color: rgb(64 133 133 / 0.8);
}

.hover\:bg-custom_4\/90:hover {
  background-color: rgb(64 133 133 / 0.9);
}

.hover\:bg-custom_4\/95:hover {
  background-color: rgb(64 133 133 / 0.95);
}

.hover\:bg-custom_5:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(20 83 108 / var(--tw-bg-opacity));
}

.hover\:bg-custom_5\/0:hover {
  background-color: rgb(20 83 108 / 0);
}

.hover\:bg-custom_5\/10:hover {
  background-color: rgb(20 83 108 / 0.1);
}

.hover\:bg-custom_5\/100:hover {
  background-color: rgb(20 83 108 / 1);
}

.hover\:bg-custom_5\/20:hover {
  background-color: rgb(20 83 108 / 0.2);
}

.hover\:bg-custom_5\/25:hover {
  background-color: rgb(20 83 108 / 0.25);
}

.hover\:bg-custom_5\/30:hover {
  background-color: rgb(20 83 108 / 0.3);
}

.hover\:bg-custom_5\/40:hover {
  background-color: rgb(20 83 108 / 0.4);
}

.hover\:bg-custom_5\/5:hover {
  background-color: rgb(20 83 108 / 0.05);
}

.hover\:bg-custom_5\/50:hover {
  background-color: rgb(20 83 108 / 0.5);
}

.hover\:bg-custom_5\/60:hover {
  background-color: rgb(20 83 108 / 0.6);
}

.hover\:bg-custom_5\/70:hover {
  background-color: rgb(20 83 108 / 0.7);
}

.hover\:bg-custom_5\/75:hover {
  background-color: rgb(20 83 108 / 0.75);
}

.hover\:bg-custom_5\/80:hover {
  background-color: rgb(20 83 108 / 0.8);
}

.hover\:bg-custom_5\/90:hover {
  background-color: rgb(20 83 108 / 0.9);
}

.hover\:bg-custom_5\/95:hover {
  background-color: rgb(20 83 108 / 0.95);
}

.hover\:bg-custom_6:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(47 101 105 / var(--tw-bg-opacity));
}

.hover\:bg-custom_6\/0:hover {
  background-color: rgb(47 101 105 / 0);
}

.hover\:bg-custom_6\/10:hover {
  background-color: rgb(47 101 105 / 0.1);
}

.hover\:bg-custom_6\/100:hover {
  background-color: rgb(47 101 105 / 1);
}

.hover\:bg-custom_6\/20:hover {
  background-color: rgb(47 101 105 / 0.2);
}

.hover\:bg-custom_6\/25:hover {
  background-color: rgb(47 101 105 / 0.25);
}

.hover\:bg-custom_6\/30:hover {
  background-color: rgb(47 101 105 / 0.3);
}

.hover\:bg-custom_6\/40:hover {
  background-color: rgb(47 101 105 / 0.4);
}

.hover\:bg-custom_6\/5:hover {
  background-color: rgb(47 101 105 / 0.05);
}

.hover\:bg-custom_6\/50:hover {
  background-color: rgb(47 101 105 / 0.5);
}

.hover\:bg-custom_6\/60:hover {
  background-color: rgb(47 101 105 / 0.6);
}

.hover\:bg-custom_6\/70:hover {
  background-color: rgb(47 101 105 / 0.7);
}

.hover\:bg-custom_6\/75:hover {
  background-color: rgb(47 101 105 / 0.75);
}

.hover\:bg-custom_6\/80:hover {
  background-color: rgb(47 101 105 / 0.8);
}

.hover\:bg-custom_6\/90:hover {
  background-color: rgb(47 101 105 / 0.9);
}

.hover\:bg-custom_6\/95:hover {
  background-color: rgb(47 101 105 / 0.95);
}

.hover\:bg-custom_7:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(48 149 180 / var(--tw-bg-opacity));
}

.hover\:bg-custom_7\/0:hover {
  background-color: rgb(48 149 180 / 0);
}

.hover\:bg-custom_7\/10:hover {
  background-color: rgb(48 149 180 / 0.1);
}

.hover\:bg-custom_7\/100:hover {
  background-color: rgb(48 149 180 / 1);
}

.hover\:bg-custom_7\/20:hover {
  background-color: rgb(48 149 180 / 0.2);
}

.hover\:bg-custom_7\/25:hover {
  background-color: rgb(48 149 180 / 0.25);
}

.hover\:bg-custom_7\/30:hover {
  background-color: rgb(48 149 180 / 0.3);
}

.hover\:bg-custom_7\/40:hover {
  background-color: rgb(48 149 180 / 0.4);
}

.hover\:bg-custom_7\/5:hover {
  background-color: rgb(48 149 180 / 0.05);
}

.hover\:bg-custom_7\/50:hover {
  background-color: rgb(48 149 180 / 0.5);
}

.hover\:bg-custom_7\/60:hover {
  background-color: rgb(48 149 180 / 0.6);
}

.hover\:bg-custom_7\/70:hover {
  background-color: rgb(48 149 180 / 0.7);
}

.hover\:bg-custom_7\/75:hover {
  background-color: rgb(48 149 180 / 0.75);
}

.hover\:bg-custom_7\/80:hover {
  background-color: rgb(48 149 180 / 0.8);
}

.hover\:bg-custom_7\/90:hover {
  background-color: rgb(48 149 180 / 0.9);
}

.hover\:bg-custom_7\/95:hover {
  background-color: rgb(48 149 180 / 0.95);
}

.hover\:bg-custom_8:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(74 119 102 / var(--tw-bg-opacity));
}

.hover\:bg-custom_8\/0:hover {
  background-color: rgb(74 119 102 / 0);
}

.hover\:bg-custom_8\/10:hover {
  background-color: rgb(74 119 102 / 0.1);
}

.hover\:bg-custom_8\/100:hover {
  background-color: rgb(74 119 102 / 1);
}

.hover\:bg-custom_8\/20:hover {
  background-color: rgb(74 119 102 / 0.2);
}

.hover\:bg-custom_8\/25:hover {
  background-color: rgb(74 119 102 / 0.25);
}

.hover\:bg-custom_8\/30:hover {
  background-color: rgb(74 119 102 / 0.3);
}

.hover\:bg-custom_8\/40:hover {
  background-color: rgb(74 119 102 / 0.4);
}

.hover\:bg-custom_8\/5:hover {
  background-color: rgb(74 119 102 / 0.05);
}

.hover\:bg-custom_8\/50:hover {
  background-color: rgb(74 119 102 / 0.5);
}

.hover\:bg-custom_8\/60:hover {
  background-color: rgb(74 119 102 / 0.6);
}

.hover\:bg-custom_8\/70:hover {
  background-color: rgb(74 119 102 / 0.7);
}

.hover\:bg-custom_8\/75:hover {
  background-color: rgb(74 119 102 / 0.75);
}

.hover\:bg-custom_8\/80:hover {
  background-color: rgb(74 119 102 / 0.8);
}

.hover\:bg-custom_8\/90:hover {
  background-color: rgb(74 119 102 / 0.9);
}

.hover\:bg-custom_8\/95:hover {
  background-color: rgb(74 119 102 / 0.95);
}

.hover\:bg-custom_9:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(100 120 105 / var(--tw-bg-opacity));
}

.hover\:bg-custom_9\/0:hover {
  background-color: rgb(100 120 105 / 0);
}

.hover\:bg-custom_9\/10:hover {
  background-color: rgb(100 120 105 / 0.1);
}

.hover\:bg-custom_9\/100:hover {
  background-color: rgb(100 120 105 / 1);
}

.hover\:bg-custom_9\/20:hover {
  background-color: rgb(100 120 105 / 0.2);
}

.hover\:bg-custom_9\/25:hover {
  background-color: rgb(100 120 105 / 0.25);
}

.hover\:bg-custom_9\/30:hover {
  background-color: rgb(100 120 105 / 0.3);
}

.hover\:bg-custom_9\/40:hover {
  background-color: rgb(100 120 105 / 0.4);
}

.hover\:bg-custom_9\/5:hover {
  background-color: rgb(100 120 105 / 0.05);
}

.hover\:bg-custom_9\/50:hover {
  background-color: rgb(100 120 105 / 0.5);
}

.hover\:bg-custom_9\/60:hover {
  background-color: rgb(100 120 105 / 0.6);
}

.hover\:bg-custom_9\/70:hover {
  background-color: rgb(100 120 105 / 0.7);
}

.hover\:bg-custom_9\/75:hover {
  background-color: rgb(100 120 105 / 0.75);
}

.hover\:bg-custom_9\/80:hover {
  background-color: rgb(100 120 105 / 0.8);
}

.hover\:bg-custom_9\/90:hover {
  background-color: rgb(100 120 105 / 0.9);
}

.hover\:bg-custom_9\/95:hover {
  background-color: rgb(100 120 105 / 0.95);
}

.hover\:bg-gold:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(198 154 101 / var(--tw-bg-opacity));
}

.hover\:bg-gold\/0:hover {
  background-color: rgb(198 154 101 / 0);
}

.hover\:bg-gold\/10:hover {
  background-color: rgb(198 154 101 / 0.1);
}

.hover\:bg-gold\/100:hover {
  background-color: rgb(198 154 101 / 1);
}

.hover\:bg-gold\/20:hover {
  background-color: rgb(198 154 101 / 0.2);
}

.hover\:bg-gold\/25:hover {
  background-color: rgb(198 154 101 / 0.25);
}

.hover\:bg-gold\/30:hover {
  background-color: rgb(198 154 101 / 0.3);
}

.hover\:bg-gold\/40:hover {
  background-color: rgb(198 154 101 / 0.4);
}

.hover\:bg-gold\/5:hover {
  background-color: rgb(198 154 101 / 0.05);
}

.hover\:bg-gold\/50:hover {
  background-color: rgb(198 154 101 / 0.5);
}

.hover\:bg-gold\/60:hover {
  background-color: rgb(198 154 101 / 0.6);
}

.hover\:bg-gold\/70:hover {
  background-color: rgb(198 154 101 / 0.7);
}

.hover\:bg-gold\/75:hover {
  background-color: rgb(198 154 101 / 0.75);
}

.hover\:bg-gold\/80:hover {
  background-color: rgb(198 154 101 / 0.8);
}

.hover\:bg-gold\/90:hover {
  background-color: rgb(198 154 101 / 0.9);
}

.hover\:bg-gold\/95:hover {
  background-color: rgb(198 154 101 / 0.95);
}

.hover\:bg-gray-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity));
}

.hover\:bg-gray-100\/0:hover {
  background-color: rgb(243 244 246 / 0);
}

.hover\:bg-gray-100\/10:hover {
  background-color: rgb(243 244 246 / 0.1);
}

.hover\:bg-gray-100\/100:hover {
  background-color: rgb(243 244 246 / 1);
}

.hover\:bg-gray-100\/20:hover {
  background-color: rgb(243 244 246 / 0.2);
}

.hover\:bg-gray-100\/25:hover {
  background-color: rgb(243 244 246 / 0.25);
}

.hover\:bg-gray-100\/30:hover {
  background-color: rgb(243 244 246 / 0.3);
}

.hover\:bg-gray-100\/40:hover {
  background-color: rgb(243 244 246 / 0.4);
}

.hover\:bg-gray-100\/5:hover {
  background-color: rgb(243 244 246 / 0.05);
}

.hover\:bg-gray-100\/50:hover {
  background-color: rgb(243 244 246 / 0.5);
}

.hover\:bg-gray-100\/60:hover {
  background-color: rgb(243 244 246 / 0.6);
}

.hover\:bg-gray-100\/70:hover {
  background-color: rgb(243 244 246 / 0.7);
}

.hover\:bg-gray-100\/75:hover {
  background-color: rgb(243 244 246 / 0.75);
}

.hover\:bg-gray-100\/80:hover {
  background-color: rgb(243 244 246 / 0.8);
}

.hover\:bg-gray-100\/90:hover {
  background-color: rgb(243 244 246 / 0.9);
}

.hover\:bg-gray-100\/95:hover {
  background-color: rgb(243 244 246 / 0.95);
}

.hover\:bg-gray-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(229 231 235 / var(--tw-bg-opacity));
}

.hover\:bg-gray-200\/0:hover {
  background-color: rgb(229 231 235 / 0);
}

.hover\:bg-gray-200\/10:hover {
  background-color: rgb(229 231 235 / 0.1);
}

.hover\:bg-gray-200\/100:hover {
  background-color: rgb(229 231 235 / 1);
}

.hover\:bg-gray-200\/20:hover {
  background-color: rgb(229 231 235 / 0.2);
}

.hover\:bg-gray-200\/25:hover {
  background-color: rgb(229 231 235 / 0.25);
}

.hover\:bg-gray-200\/30:hover {
  background-color: rgb(229 231 235 / 0.3);
}

.hover\:bg-gray-200\/40:hover {
  background-color: rgb(229 231 235 / 0.4);
}

.hover\:bg-gray-200\/5:hover {
  background-color: rgb(229 231 235 / 0.05);
}

.hover\:bg-gray-200\/50:hover {
  background-color: rgb(229 231 235 / 0.5);
}

.hover\:bg-gray-200\/60:hover {
  background-color: rgb(229 231 235 / 0.6);
}

.hover\:bg-gray-200\/70:hover {
  background-color: rgb(229 231 235 / 0.7);
}

.hover\:bg-gray-200\/75:hover {
  background-color: rgb(229 231 235 / 0.75);
}

.hover\:bg-gray-200\/80:hover {
  background-color: rgb(229 231 235 / 0.8);
}

.hover\:bg-gray-200\/90:hover {
  background-color: rgb(229 231 235 / 0.9);
}

.hover\:bg-gray-200\/95:hover {
  background-color: rgb(229 231 235 / 0.95);
}

.hover\:bg-gray-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(209 213 219 / var(--tw-bg-opacity));
}

.hover\:bg-gray-300\/0:hover {
  background-color: rgb(209 213 219 / 0);
}

.hover\:bg-gray-300\/10:hover {
  background-color: rgb(209 213 219 / 0.1);
}

.hover\:bg-gray-300\/100:hover {
  background-color: rgb(209 213 219 / 1);
}

.hover\:bg-gray-300\/20:hover {
  background-color: rgb(209 213 219 / 0.2);
}

.hover\:bg-gray-300\/25:hover {
  background-color: rgb(209 213 219 / 0.25);
}

.hover\:bg-gray-300\/30:hover {
  background-color: rgb(209 213 219 / 0.3);
}

.hover\:bg-gray-300\/40:hover {
  background-color: rgb(209 213 219 / 0.4);
}

.hover\:bg-gray-300\/5:hover {
  background-color: rgb(209 213 219 / 0.05);
}

.hover\:bg-gray-300\/50:hover {
  background-color: rgb(209 213 219 / 0.5);
}

.hover\:bg-gray-300\/60:hover {
  background-color: rgb(209 213 219 / 0.6);
}

.hover\:bg-gray-300\/70:hover {
  background-color: rgb(209 213 219 / 0.7);
}

.hover\:bg-gray-300\/75:hover {
  background-color: rgb(209 213 219 / 0.75);
}

.hover\:bg-gray-300\/80:hover {
  background-color: rgb(209 213 219 / 0.8);
}

.hover\:bg-gray-300\/90:hover {
  background-color: rgb(209 213 219 / 0.9);
}

.hover\:bg-gray-300\/95:hover {
  background-color: rgb(209 213 219 / 0.95);
}

.hover\:bg-gray-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(156 163 175 / var(--tw-bg-opacity));
}

.hover\:bg-gray-400\/0:hover {
  background-color: rgb(156 163 175 / 0);
}

.hover\:bg-gray-400\/10:hover {
  background-color: rgb(156 163 175 / 0.1);
}

.hover\:bg-gray-400\/100:hover {
  background-color: rgb(156 163 175 / 1);
}

.hover\:bg-gray-400\/20:hover {
  background-color: rgb(156 163 175 / 0.2);
}

.hover\:bg-gray-400\/25:hover {
  background-color: rgb(156 163 175 / 0.25);
}

.hover\:bg-gray-400\/30:hover {
  background-color: rgb(156 163 175 / 0.3);
}

.hover\:bg-gray-400\/40:hover {
  background-color: rgb(156 163 175 / 0.4);
}

.hover\:bg-gray-400\/5:hover {
  background-color: rgb(156 163 175 / 0.05);
}

.hover\:bg-gray-400\/50:hover {
  background-color: rgb(156 163 175 / 0.5);
}

.hover\:bg-gray-400\/60:hover {
  background-color: rgb(156 163 175 / 0.6);
}

.hover\:bg-gray-400\/70:hover {
  background-color: rgb(156 163 175 / 0.7);
}

.hover\:bg-gray-400\/75:hover {
  background-color: rgb(156 163 175 / 0.75);
}

.hover\:bg-gray-400\/80:hover {
  background-color: rgb(156 163 175 / 0.8);
}

.hover\:bg-gray-400\/90:hover {
  background-color: rgb(156 163 175 / 0.9);
}

.hover\:bg-gray-400\/95:hover {
  background-color: rgb(156 163 175 / 0.95);
}

.hover\:bg-gray-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity));
}

.hover\:bg-gray-50\/0:hover {
  background-color: rgb(249 250 251 / 0);
}

.hover\:bg-gray-50\/10:hover {
  background-color: rgb(249 250 251 / 0.1);
}

.hover\:bg-gray-50\/100:hover {
  background-color: rgb(249 250 251 / 1);
}

.hover\:bg-gray-50\/20:hover {
  background-color: rgb(249 250 251 / 0.2);
}

.hover\:bg-gray-50\/25:hover {
  background-color: rgb(249 250 251 / 0.25);
}

.hover\:bg-gray-50\/30:hover {
  background-color: rgb(249 250 251 / 0.3);
}

.hover\:bg-gray-50\/40:hover {
  background-color: rgb(249 250 251 / 0.4);
}

.hover\:bg-gray-50\/5:hover {
  background-color: rgb(249 250 251 / 0.05);
}

.hover\:bg-gray-50\/50:hover {
  background-color: rgb(249 250 251 / 0.5);
}

.hover\:bg-gray-50\/60:hover {
  background-color: rgb(249 250 251 / 0.6);
}

.hover\:bg-gray-50\/70:hover {
  background-color: rgb(249 250 251 / 0.7);
}

.hover\:bg-gray-50\/75:hover {
  background-color: rgb(249 250 251 / 0.75);
}

.hover\:bg-gray-50\/80:hover {
  background-color: rgb(249 250 251 / 0.8);
}

.hover\:bg-gray-50\/90:hover {
  background-color: rgb(249 250 251 / 0.9);
}

.hover\:bg-gray-50\/95:hover {
  background-color: rgb(249 250 251 / 0.95);
}

.hover\:bg-gray-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(107 114 128 / var(--tw-bg-opacity));
}

.hover\:bg-gray-500\/0:hover {
  background-color: rgb(107 114 128 / 0);
}

.hover\:bg-gray-500\/10:hover {
  background-color: rgb(107 114 128 / 0.1);
}

.hover\:bg-gray-500\/100:hover {
  background-color: rgb(107 114 128 / 1);
}

.hover\:bg-gray-500\/20:hover {
  background-color: rgb(107 114 128 / 0.2);
}

.hover\:bg-gray-500\/25:hover {
  background-color: rgb(107 114 128 / 0.25);
}

.hover\:bg-gray-500\/30:hover {
  background-color: rgb(107 114 128 / 0.3);
}

.hover\:bg-gray-500\/40:hover {
  background-color: rgb(107 114 128 / 0.4);
}

.hover\:bg-gray-500\/5:hover {
  background-color: rgb(107 114 128 / 0.05);
}

.hover\:bg-gray-500\/50:hover {
  background-color: rgb(107 114 128 / 0.5);
}

.hover\:bg-gray-500\/60:hover {
  background-color: rgb(107 114 128 / 0.6);
}

.hover\:bg-gray-500\/70:hover {
  background-color: rgb(107 114 128 / 0.7);
}

.hover\:bg-gray-500\/75:hover {
  background-color: rgb(107 114 128 / 0.75);
}

.hover\:bg-gray-500\/80:hover {
  background-color: rgb(107 114 128 / 0.8);
}

.hover\:bg-gray-500\/90:hover {
  background-color: rgb(107 114 128 / 0.9);
}

.hover\:bg-gray-500\/95:hover {
  background-color: rgb(107 114 128 / 0.95);
}

.hover\:bg-gray-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(75 85 99 / var(--tw-bg-opacity));
}

.hover\:bg-gray-600\/0:hover {
  background-color: rgb(75 85 99 / 0);
}

.hover\:bg-gray-600\/10:hover {
  background-color: rgb(75 85 99 / 0.1);
}

.hover\:bg-gray-600\/100:hover {
  background-color: rgb(75 85 99 / 1);
}

.hover\:bg-gray-600\/20:hover {
  background-color: rgb(75 85 99 / 0.2);
}

.hover\:bg-gray-600\/25:hover {
  background-color: rgb(75 85 99 / 0.25);
}

.hover\:bg-gray-600\/30:hover {
  background-color: rgb(75 85 99 / 0.3);
}

.hover\:bg-gray-600\/40:hover {
  background-color: rgb(75 85 99 / 0.4);
}

.hover\:bg-gray-600\/5:hover {
  background-color: rgb(75 85 99 / 0.05);
}

.hover\:bg-gray-600\/50:hover {
  background-color: rgb(75 85 99 / 0.5);
}

.hover\:bg-gray-600\/60:hover {
  background-color: rgb(75 85 99 / 0.6);
}

.hover\:bg-gray-600\/70:hover {
  background-color: rgb(75 85 99 / 0.7);
}

.hover\:bg-gray-600\/75:hover {
  background-color: rgb(75 85 99 / 0.75);
}

.hover\:bg-gray-600\/80:hover {
  background-color: rgb(75 85 99 / 0.8);
}

.hover\:bg-gray-600\/90:hover {
  background-color: rgb(75 85 99 / 0.9);
}

.hover\:bg-gray-600\/95:hover {
  background-color: rgb(75 85 99 / 0.95);
}

.hover\:bg-gray-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(55 65 81 / var(--tw-bg-opacity));
}

.hover\:bg-gray-700\/0:hover {
  background-color: rgb(55 65 81 / 0);
}

.hover\:bg-gray-700\/10:hover {
  background-color: rgb(55 65 81 / 0.1);
}

.hover\:bg-gray-700\/100:hover {
  background-color: rgb(55 65 81 / 1);
}

.hover\:bg-gray-700\/20:hover {
  background-color: rgb(55 65 81 / 0.2);
}

.hover\:bg-gray-700\/25:hover {
  background-color: rgb(55 65 81 / 0.25);
}

.hover\:bg-gray-700\/30:hover {
  background-color: rgb(55 65 81 / 0.3);
}

.hover\:bg-gray-700\/40:hover {
  background-color: rgb(55 65 81 / 0.4);
}

.hover\:bg-gray-700\/5:hover {
  background-color: rgb(55 65 81 / 0.05);
}

.hover\:bg-gray-700\/50:hover {
  background-color: rgb(55 65 81 / 0.5);
}

.hover\:bg-gray-700\/60:hover {
  background-color: rgb(55 65 81 / 0.6);
}

.hover\:bg-gray-700\/70:hover {
  background-color: rgb(55 65 81 / 0.7);
}

.hover\:bg-gray-700\/75:hover {
  background-color: rgb(55 65 81 / 0.75);
}

.hover\:bg-gray-700\/80:hover {
  background-color: rgb(55 65 81 / 0.8);
}

.hover\:bg-gray-700\/90:hover {
  background-color: rgb(55 65 81 / 0.9);
}

.hover\:bg-gray-700\/95:hover {
  background-color: rgb(55 65 81 / 0.95);
}

.hover\:bg-gray-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(31 41 55 / var(--tw-bg-opacity));
}

.hover\:bg-gray-800\/0:hover {
  background-color: rgb(31 41 55 / 0);
}

.hover\:bg-gray-800\/10:hover {
  background-color: rgb(31 41 55 / 0.1);
}

.hover\:bg-gray-800\/100:hover {
  background-color: rgb(31 41 55 / 1);
}

.hover\:bg-gray-800\/20:hover {
  background-color: rgb(31 41 55 / 0.2);
}

.hover\:bg-gray-800\/25:hover {
  background-color: rgb(31 41 55 / 0.25);
}

.hover\:bg-gray-800\/30:hover {
  background-color: rgb(31 41 55 / 0.3);
}

.hover\:bg-gray-800\/40:hover {
  background-color: rgb(31 41 55 / 0.4);
}

.hover\:bg-gray-800\/5:hover {
  background-color: rgb(31 41 55 / 0.05);
}

.hover\:bg-gray-800\/50:hover {
  background-color: rgb(31 41 55 / 0.5);
}

.hover\:bg-gray-800\/60:hover {
  background-color: rgb(31 41 55 / 0.6);
}

.hover\:bg-gray-800\/70:hover {
  background-color: rgb(31 41 55 / 0.7);
}

.hover\:bg-gray-800\/75:hover {
  background-color: rgb(31 41 55 / 0.75);
}

.hover\:bg-gray-800\/80:hover {
  background-color: rgb(31 41 55 / 0.8);
}

.hover\:bg-gray-800\/90:hover {
  background-color: rgb(31 41 55 / 0.9);
}

.hover\:bg-gray-800\/95:hover {
  background-color: rgb(31 41 55 / 0.95);
}

.hover\:bg-gray-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(17 24 39 / var(--tw-bg-opacity));
}

.hover\:bg-gray-900\/0:hover {
  background-color: rgb(17 24 39 / 0);
}

.hover\:bg-gray-900\/10:hover {
  background-color: rgb(17 24 39 / 0.1);
}

.hover\:bg-gray-900\/100:hover {
  background-color: rgb(17 24 39 / 1);
}

.hover\:bg-gray-900\/20:hover {
  background-color: rgb(17 24 39 / 0.2);
}

.hover\:bg-gray-900\/25:hover {
  background-color: rgb(17 24 39 / 0.25);
}

.hover\:bg-gray-900\/30:hover {
  background-color: rgb(17 24 39 / 0.3);
}

.hover\:bg-gray-900\/40:hover {
  background-color: rgb(17 24 39 / 0.4);
}

.hover\:bg-gray-900\/5:hover {
  background-color: rgb(17 24 39 / 0.05);
}

.hover\:bg-gray-900\/50:hover {
  background-color: rgb(17 24 39 / 0.5);
}

.hover\:bg-gray-900\/60:hover {
  background-color: rgb(17 24 39 / 0.6);
}

.hover\:bg-gray-900\/70:hover {
  background-color: rgb(17 24 39 / 0.7);
}

.hover\:bg-gray-900\/75:hover {
  background-color: rgb(17 24 39 / 0.75);
}

.hover\:bg-gray-900\/80:hover {
  background-color: rgb(17 24 39 / 0.8);
}

.hover\:bg-gray-900\/90:hover {
  background-color: rgb(17 24 39 / 0.9);
}

.hover\:bg-gray-900\/95:hover {
  background-color: rgb(17 24 39 / 0.95);
}

.hover\:bg-gray-950:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(3 7 18 / var(--tw-bg-opacity));
}

.hover\:bg-gray-950\/0:hover {
  background-color: rgb(3 7 18 / 0);
}

.hover\:bg-gray-950\/10:hover {
  background-color: rgb(3 7 18 / 0.1);
}

.hover\:bg-gray-950\/100:hover {
  background-color: rgb(3 7 18 / 1);
}

.hover\:bg-gray-950\/20:hover {
  background-color: rgb(3 7 18 / 0.2);
}

.hover\:bg-gray-950\/25:hover {
  background-color: rgb(3 7 18 / 0.25);
}

.hover\:bg-gray-950\/30:hover {
  background-color: rgb(3 7 18 / 0.3);
}

.hover\:bg-gray-950\/40:hover {
  background-color: rgb(3 7 18 / 0.4);
}

.hover\:bg-gray-950\/5:hover {
  background-color: rgb(3 7 18 / 0.05);
}

.hover\:bg-gray-950\/50:hover {
  background-color: rgb(3 7 18 / 0.5);
}

.hover\:bg-gray-950\/60:hover {
  background-color: rgb(3 7 18 / 0.6);
}

.hover\:bg-gray-950\/70:hover {
  background-color: rgb(3 7 18 / 0.7);
}

.hover\:bg-gray-950\/75:hover {
  background-color: rgb(3 7 18 / 0.75);
}

.hover\:bg-gray-950\/80:hover {
  background-color: rgb(3 7 18 / 0.8);
}

.hover\:bg-gray-950\/90:hover {
  background-color: rgb(3 7 18 / 0.9);
}

.hover\:bg-gray-950\/95:hover {
  background-color: rgb(3 7 18 / 0.95);
}

.hover\:bg-green:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(132 156 116 / var(--tw-bg-opacity));
}

.hover\:bg-green\/0:hover {
  background-color: rgb(132 156 116 / 0);
}

.hover\:bg-green\/10:hover {
  background-color: rgb(132 156 116 / 0.1);
}

.hover\:bg-green\/100:hover {
  background-color: rgb(132 156 116 / 1);
}

.hover\:bg-green\/20:hover {
  background-color: rgb(132 156 116 / 0.2);
}

.hover\:bg-green\/25:hover {
  background-color: rgb(132 156 116 / 0.25);
}

.hover\:bg-green\/30:hover {
  background-color: rgb(132 156 116 / 0.3);
}

.hover\:bg-green\/40:hover {
  background-color: rgb(132 156 116 / 0.4);
}

.hover\:bg-green\/5:hover {
  background-color: rgb(132 156 116 / 0.05);
}

.hover\:bg-green\/50:hover {
  background-color: rgb(132 156 116 / 0.5);
}

.hover\:bg-green\/60:hover {
  background-color: rgb(132 156 116 / 0.6);
}

.hover\:bg-green\/70:hover {
  background-color: rgb(132 156 116 / 0.7);
}

.hover\:bg-green\/75:hover {
  background-color: rgb(132 156 116 / 0.75);
}

.hover\:bg-green\/80:hover {
  background-color: rgb(132 156 116 / 0.8);
}

.hover\:bg-green\/90:hover {
  background-color: rgb(132 156 116 / 0.9);
}

.hover\:bg-green\/95:hover {
  background-color: rgb(132 156 116 / 0.95);
}

.hover\:bg-inherit:hover {
  background-color: inherit;
}

.hover\:bg-letterSpacing-normal:hover {
  background-color: 0em;
}

.hover\:bg-letterSpacing-tight:hover {
  background-color: -0.025em;
}

.hover\:bg-letterSpacing-tighter:hover {
  background-color: -0.05em;
}

.hover\:bg-letterSpacing-wide:hover {
  background-color: 0.0125em;
}

.hover\:bg-letterSpacing-wider:hover {
  background-color: 0.05em;
}

.hover\:bg-letterSpacing-widest:hover {
  background-color: 0.1em;
}

.hover\:bg-lime:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(197 217 163 / var(--tw-bg-opacity));
}

.hover\:bg-lime\/0:hover {
  background-color: rgb(197 217 163 / 0);
}

.hover\:bg-lime\/10:hover {
  background-color: rgb(197 217 163 / 0.1);
}

.hover\:bg-lime\/100:hover {
  background-color: rgb(197 217 163 / 1);
}

.hover\:bg-lime\/20:hover {
  background-color: rgb(197 217 163 / 0.2);
}

.hover\:bg-lime\/25:hover {
  background-color: rgb(197 217 163 / 0.25);
}

.hover\:bg-lime\/30:hover {
  background-color: rgb(197 217 163 / 0.3);
}

.hover\:bg-lime\/40:hover {
  background-color: rgb(197 217 163 / 0.4);
}

.hover\:bg-lime\/5:hover {
  background-color: rgb(197 217 163 / 0.05);
}

.hover\:bg-lime\/50:hover {
  background-color: rgb(197 217 163 / 0.5);
}

.hover\:bg-lime\/60:hover {
  background-color: rgb(197 217 163 / 0.6);
}

.hover\:bg-lime\/70:hover {
  background-color: rgb(197 217 163 / 0.7);
}

.hover\:bg-lime\/75:hover {
  background-color: rgb(197 217 163 / 0.75);
}

.hover\:bg-lime\/80:hover {
  background-color: rgb(197 217 163 / 0.8);
}

.hover\:bg-lime\/90:hover {
  background-color: rgb(197 217 163 / 0.9);
}

.hover\:bg-lime\/95:hover {
  background-color: rgb(197 217 163 / 0.95);
}

.hover\:bg-navy:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(37 64 78 / var(--tw-bg-opacity));
}

.hover\:bg-navy\/0:hover {
  background-color: rgb(37 64 78 / 0);
}

.hover\:bg-navy\/10:hover {
  background-color: rgb(37 64 78 / 0.1);
}

.hover\:bg-navy\/100:hover {
  background-color: rgb(37 64 78 / 1);
}

.hover\:bg-navy\/20:hover {
  background-color: rgb(37 64 78 / 0.2);
}

.hover\:bg-navy\/25:hover {
  background-color: rgb(37 64 78 / 0.25);
}

.hover\:bg-navy\/30:hover {
  background-color: rgb(37 64 78 / 0.3);
}

.hover\:bg-navy\/40:hover {
  background-color: rgb(37 64 78 / 0.4);
}

.hover\:bg-navy\/5:hover {
  background-color: rgb(37 64 78 / 0.05);
}

.hover\:bg-navy\/50:hover {
  background-color: rgb(37 64 78 / 0.5);
}

.hover\:bg-navy\/60:hover {
  background-color: rgb(37 64 78 / 0.6);
}

.hover\:bg-navy\/70:hover {
  background-color: rgb(37 64 78 / 0.7);
}

.hover\:bg-navy\/75:hover {
  background-color: rgb(37 64 78 / 0.75);
}

.hover\:bg-navy\/80:hover {
  background-color: rgb(37 64 78 / 0.8);
}

.hover\:bg-navy\/90:hover {
  background-color: rgb(37 64 78 / 0.9);
}

.hover\:bg-navy\/95:hover {
  background-color: rgb(37 64 78 / 0.95);
}

.hover\:bg-teal:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(78 105 119 / var(--tw-bg-opacity));
}

.hover\:bg-teal\/0:hover {
  background-color: rgb(78 105 119 / 0);
}

.hover\:bg-teal\/10:hover {
  background-color: rgb(78 105 119 / 0.1);
}

.hover\:bg-teal\/100:hover {
  background-color: rgb(78 105 119 / 1);
}

.hover\:bg-teal\/20:hover {
  background-color: rgb(78 105 119 / 0.2);
}

.hover\:bg-teal\/25:hover {
  background-color: rgb(78 105 119 / 0.25);
}

.hover\:bg-teal\/30:hover {
  background-color: rgb(78 105 119 / 0.3);
}

.hover\:bg-teal\/40:hover {
  background-color: rgb(78 105 119 / 0.4);
}

.hover\:bg-teal\/5:hover {
  background-color: rgb(78 105 119 / 0.05);
}

.hover\:bg-teal\/50:hover {
  background-color: rgb(78 105 119 / 0.5);
}

.hover\:bg-teal\/60:hover {
  background-color: rgb(78 105 119 / 0.6);
}

.hover\:bg-teal\/70:hover {
  background-color: rgb(78 105 119 / 0.7);
}

.hover\:bg-teal\/75:hover {
  background-color: rgb(78 105 119 / 0.75);
}

.hover\:bg-teal\/80:hover {
  background-color: rgb(78 105 119 / 0.8);
}

.hover\:bg-teal\/90:hover {
  background-color: rgb(78 105 119 / 0.9);
}

.hover\:bg-teal\/95:hover {
  background-color: rgb(78 105 119 / 0.95);
}

.hover\:bg-transparent:hover {
  background-color: transparent;
}

.hover\:bg-transparent\/0:hover {
  background-color: rgb(0 0 0 / 0);
}

.hover\:bg-transparent\/10:hover {
  background-color: rgb(0 0 0 / 0.1);
}

.hover\:bg-transparent\/100:hover {
  background-color: rgb(0 0 0 / 1);
}

.hover\:bg-transparent\/20:hover {
  background-color: rgb(0 0 0 / 0.2);
}

.hover\:bg-transparent\/25:hover {
  background-color: rgb(0 0 0 / 0.25);
}

.hover\:bg-transparent\/30:hover {
  background-color: rgb(0 0 0 / 0.3);
}

.hover\:bg-transparent\/40:hover {
  background-color: rgb(0 0 0 / 0.4);
}

.hover\:bg-transparent\/5:hover {
  background-color: rgb(0 0 0 / 0.05);
}

.hover\:bg-transparent\/50:hover {
  background-color: rgb(0 0 0 / 0.5);
}

.hover\:bg-transparent\/60:hover {
  background-color: rgb(0 0 0 / 0.6);
}

.hover\:bg-transparent\/70:hover {
  background-color: rgb(0 0 0 / 0.7);
}

.hover\:bg-transparent\/75:hover {
  background-color: rgb(0 0 0 / 0.75);
}

.hover\:bg-transparent\/80:hover {
  background-color: rgb(0 0 0 / 0.8);
}

.hover\:bg-transparent\/90:hover {
  background-color: rgb(0 0 0 / 0.9);
}

.hover\:bg-transparent\/95:hover {
  background-color: rgb(0 0 0 / 0.95);
}

.hover\:bg-white:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.hover\:bg-white\/0:hover {
  background-color: rgb(255 255 255 / 0);
}

.hover\:bg-white\/10:hover {
  background-color: rgb(255 255 255 / 0.1);
}

.hover\:bg-white\/100:hover {
  background-color: rgb(255 255 255 / 1);
}

.hover\:bg-white\/20:hover {
  background-color: rgb(255 255 255 / 0.2);
}

.hover\:bg-white\/25:hover {
  background-color: rgb(255 255 255 / 0.25);
}

.hover\:bg-white\/30:hover {
  background-color: rgb(255 255 255 / 0.3);
}

.hover\:bg-white\/40:hover {
  background-color: rgb(255 255 255 / 0.4);
}

.hover\:bg-white\/5:hover {
  background-color: rgb(255 255 255 / 0.05);
}

.hover\:bg-white\/50:hover {
  background-color: rgb(255 255 255 / 0.5);
}

.hover\:bg-white\/60:hover {
  background-color: rgb(255 255 255 / 0.6);
}

.hover\:bg-white\/70:hover {
  background-color: rgb(255 255 255 / 0.7);
}

.hover\:bg-white\/75:hover {
  background-color: rgb(255 255 255 / 0.75);
}

.hover\:bg-white\/80:hover {
  background-color: rgb(255 255 255 / 0.8);
}

.hover\:bg-white\/90:hover {
  background-color: rgb(255 255 255 / 0.9);
}

.hover\:bg-white\/95:hover {
  background-color: rgb(255 255 255 / 0.95);
}

.hover\:bg-opacity-0:hover {
  --tw-bg-opacity: 0;
}

.hover\:bg-opacity-10:hover {
  --tw-bg-opacity: 0.1;
}

.hover\:bg-opacity-100:hover {
  --tw-bg-opacity: 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-5:hover {
  --tw-bg-opacity: 0.05;
}

.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-gradient-to-b:hover {
  background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
}

.hover\:bg-gradient-to-bl:hover {
  background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
}

.hover\:bg-gradient-to-br:hover {
  background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
}

.hover\:bg-gradient-to-l:hover {
  background-image: linear-gradient(to left, var(--tw-gradient-stops));
}

.hover\:bg-gradient-to-r:hover {
  background-image: linear-gradient(to right, var(--tw-gradient-stops));
}

.hover\:bg-gradient-to-t:hover {
  background-image: linear-gradient(to top, var(--tw-gradient-stops));
}

.hover\:bg-gradient-to-tl:hover {
  background-image: linear-gradient(to top left, var(--tw-gradient-stops));
}

.hover\:bg-gradient-to-tr:hover {
  background-image: linear-gradient(to top right, var(--tw-gradient-stops));
}

.hover\:bg-none:hover {
  background-image: none;
}

.hover\:bg-auto:hover {
  background-size: auto;
}

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

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

.hover\:bg-fixed:hover {
  background-attachment: fixed;
}

.hover\:bg-local:hover {
  background-attachment: local;
}

.hover\:bg-scroll:hover {
  background-attachment: scroll;
}

.hover\:bg-clip-border:hover {
  background-clip: border-box;
}

.hover\:bg-clip-padding:hover {
  background-clip: padding-box;
}

.hover\:bg-clip-content:hover {
  background-clip: content-box;
}

.hover\:bg-clip-text:hover {
  -webkit-background-clip: text;
          background-clip: text;
}

.hover\:bg-bottom:hover {
  background-position: bottom;
}

.hover\:bg-center:hover {
  background-position: center;
}

.hover\:bg-left:hover {
  background-position: left;
}

.hover\:bg-left-bottom:hover {
  background-position: left bottom;
}

.hover\:bg-left-top:hover {
  background-position: left top;
}

.hover\:bg-right:hover {
  background-position: right;
}

.hover\:bg-right-bottom:hover {
  background-position: right bottom;
}

.hover\:bg-right-top:hover {
  background-position: right top;
}

.hover\:bg-top:hover {
  background-position: top;
}

.hover\:bg-repeat:hover {
  background-repeat: repeat;
}

.hover\:bg-no-repeat:hover {
  background-repeat: no-repeat;
}

.hover\:bg-repeat-x:hover {
  background-repeat: repeat-x;
}

.hover\:bg-repeat-y:hover {
  background-repeat: repeat-y;
}

.hover\:bg-repeat-round:hover {
  background-repeat: round;
}

.hover\:bg-repeat-space:hover {
  background-repeat: space;
}

.hover\:bg-origin-border:hover {
  background-origin: border-box;
}

.hover\:bg-origin-padding:hover {
  background-origin: padding-box;
}

.hover\:bg-origin-content:hover {
  background-origin: content-box;
}

.hover\:text-left:hover {
  text-align: left;
}

.hover\:text-center:hover {
  text-align: center;
}

.hover\:text-right:hover {
  text-align: right;
}

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

.hover\:text-start:hover {
  text-align: start;
}

.hover\:text-end:hover {
  text-align: end;
}

.hover\:align-text-top:hover {
  vertical-align: text-top;
}

.hover\:align-text-bottom:hover {
  vertical-align: text-bottom;
}

.hover\:text-2xl:hover {
  font-size: 1.875rem;
}

.hover\:text-3xl:hover {
  font-size: 2.375rem;
}

.hover\:text-4xl:hover {
  font-size: 3rem;
}

.hover\:text-5xl:hover {
  font-size: 3.5rem;
}

.hover\:text-6xl:hover {
  font-size: 4rem;
}

.hover\:text-7xl:hover {
  font-size: 5rem;
}

.hover\:text-8xl:hover {
  font-size: 7rem;
}

.hover\:text-9xl:hover {
  font-size: 20rem;
}

.hover\:text-base:hover {
  font-size: 1.25rem;
}

.hover\:text-lg:hover {
  font-size: 1.5rem;
}

.hover\:text-md:hover {
  font-size: 1.375rem;
}

.hover\:text-sm:hover {
  font-size: 1rem;
}

.hover\:text-tiny:hover {
  font-size: 1.125rem;
}

.hover\:text-xl:hover {
  font-size: 1.625rem;
}

.hover\:text-xs:hover {
  font-size: .9rem;
}

.hover\:tracking-wider:hover {
  letter-spacing: 0.05em;
}

.hover\:text-blue:hover {
  --tw-text-opacity: 1;
  color: rgb(86 138 172 / var(--tw-text-opacity));
}

.hover\:text-blue\/0:hover {
  color: rgb(86 138 172 / 0);
}

.hover\:text-blue\/10:hover {
  color: rgb(86 138 172 / 0.1);
}

.hover\:text-blue\/100:hover {
  color: rgb(86 138 172 / 1);
}

.hover\:text-blue\/20:hover {
  color: rgb(86 138 172 / 0.2);
}

.hover\:text-blue\/25:hover {
  color: rgb(86 138 172 / 0.25);
}

.hover\:text-blue\/30:hover {
  color: rgb(86 138 172 / 0.3);
}

.hover\:text-blue\/40:hover {
  color: rgb(86 138 172 / 0.4);
}

.hover\:text-blue\/5:hover {
  color: rgb(86 138 172 / 0.05);
}

.hover\:text-blue\/50:hover {
  color: rgb(86 138 172 / 0.5);
}

.hover\:text-blue\/60:hover {
  color: rgb(86 138 172 / 0.6);
}

.hover\:text-blue\/70:hover {
  color: rgb(86 138 172 / 0.7);
}

.hover\:text-blue\/75:hover {
  color: rgb(86 138 172 / 0.75);
}

.hover\:text-blue\/80:hover {
  color: rgb(86 138 172 / 0.8);
}

.hover\:text-blue\/90:hover {
  color: rgb(86 138 172 / 0.9);
}

.hover\:text-blue\/95:hover {
  color: rgb(86 138 172 / 0.95);
}

.hover\:text-borderWidth:hover {
  color: 1px;
}

.hover\:text-borderWidth-0:hover {
  color: 0px;
}

.hover\:text-borderWidth-2:hover {
  color: 2px;
}

.hover\:text-borderWidth-4:hover {
  color: 4px;
}

.hover\:text-borderWidth-6:hover {
  color: 6px;
}

.hover\:text-borderWidth-8:hover {
  color: 8px;
}

.hover\:text-boxShadow:hover {
  color: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
}

.hover\:text-boxShadow-2xl:hover {
  color: 0 25px 50px -12px rgb(0 0 0 / 0.25);
}

.hover\:text-boxShadow-inner:hover {
  color: inset 0px 3px 3px rgba(0 0 0 / 1);
}

.hover\:text-boxShadow-lg:hover {
  color: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
}

.hover\:text-boxShadow-md:hover {
  color: 0 1px 2px -1px rgb(0 0 0 / 0.1);
}

.hover\:text-boxShadow-none:hover {
  color: none;
}

.hover\:text-boxShadow-sm:hover {
  color: 0px 6px 24px rgba(0, 0, 0, 0.8);
}

.hover\:text-boxShadow-xl:hover {
  color: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
}

.hover\:text-current:hover {
  color: currentColor;
}

.hover\:text-custom_1:hover {
  --tw-text-opacity: 1;
  color: rgb(127 154 96 / var(--tw-text-opacity));
}

.hover\:text-custom_1\/0:hover {
  color: rgb(127 154 96 / 0);
}

.hover\:text-custom_1\/10:hover {
  color: rgb(127 154 96 / 0.1);
}

.hover\:text-custom_1\/100:hover {
  color: rgb(127 154 96 / 1);
}

.hover\:text-custom_1\/20:hover {
  color: rgb(127 154 96 / 0.2);
}

.hover\:text-custom_1\/25:hover {
  color: rgb(127 154 96 / 0.25);
}

.hover\:text-custom_1\/30:hover {
  color: rgb(127 154 96 / 0.3);
}

.hover\:text-custom_1\/40:hover {
  color: rgb(127 154 96 / 0.4);
}

.hover\:text-custom_1\/5:hover {
  color: rgb(127 154 96 / 0.05);
}

.hover\:text-custom_1\/50:hover {
  color: rgb(127 154 96 / 0.5);
}

.hover\:text-custom_1\/60:hover {
  color: rgb(127 154 96 / 0.6);
}

.hover\:text-custom_1\/70:hover {
  color: rgb(127 154 96 / 0.7);
}

.hover\:text-custom_1\/75:hover {
  color: rgb(127 154 96 / 0.75);
}

.hover\:text-custom_1\/80:hover {
  color: rgb(127 154 96 / 0.8);
}

.hover\:text-custom_1\/90:hover {
  color: rgb(127 154 96 / 0.9);
}

.hover\:text-custom_1\/95:hover {
  color: rgb(127 154 96 / 0.95);
}

.hover\:text-custom_10:hover {
  --tw-text-opacity: 1;
  color: rgb(100 136 99 / var(--tw-text-opacity));
}

.hover\:text-custom_10\/0:hover {
  color: rgb(100 136 99 / 0);
}

.hover\:text-custom_10\/10:hover {
  color: rgb(100 136 99 / 0.1);
}

.hover\:text-custom_10\/100:hover {
  color: rgb(100 136 99 / 1);
}

.hover\:text-custom_10\/20:hover {
  color: rgb(100 136 99 / 0.2);
}

.hover\:text-custom_10\/25:hover {
  color: rgb(100 136 99 / 0.25);
}

.hover\:text-custom_10\/30:hover {
  color: rgb(100 136 99 / 0.3);
}

.hover\:text-custom_10\/40:hover {
  color: rgb(100 136 99 / 0.4);
}

.hover\:text-custom_10\/5:hover {
  color: rgb(100 136 99 / 0.05);
}

.hover\:text-custom_10\/50:hover {
  color: rgb(100 136 99 / 0.5);
}

.hover\:text-custom_10\/60:hover {
  color: rgb(100 136 99 / 0.6);
}

.hover\:text-custom_10\/70:hover {
  color: rgb(100 136 99 / 0.7);
}

.hover\:text-custom_10\/75:hover {
  color: rgb(100 136 99 / 0.75);
}

.hover\:text-custom_10\/80:hover {
  color: rgb(100 136 99 / 0.8);
}

.hover\:text-custom_10\/90:hover {
  color: rgb(100 136 99 / 0.9);
}

.hover\:text-custom_10\/95:hover {
  color: rgb(100 136 99 / 0.95);
}

.hover\:text-custom_2:hover {
  --tw-text-opacity: 1;
  color: rgb(164 134 95 / var(--tw-text-opacity));
}

.hover\:text-custom_2\/0:hover {
  color: rgb(164 134 95 / 0);
}

.hover\:text-custom_2\/10:hover {
  color: rgb(164 134 95 / 0.1);
}

.hover\:text-custom_2\/100:hover {
  color: rgb(164 134 95 / 1);
}

.hover\:text-custom_2\/20:hover {
  color: rgb(164 134 95 / 0.2);
}

.hover\:text-custom_2\/25:hover {
  color: rgb(164 134 95 / 0.25);
}

.hover\:text-custom_2\/30:hover {
  color: rgb(164 134 95 / 0.3);
}

.hover\:text-custom_2\/40:hover {
  color: rgb(164 134 95 / 0.4);
}

.hover\:text-custom_2\/5:hover {
  color: rgb(164 134 95 / 0.05);
}

.hover\:text-custom_2\/50:hover {
  color: rgb(164 134 95 / 0.5);
}

.hover\:text-custom_2\/60:hover {
  color: rgb(164 134 95 / 0.6);
}

.hover\:text-custom_2\/70:hover {
  color: rgb(164 134 95 / 0.7);
}

.hover\:text-custom_2\/75:hover {
  color: rgb(164 134 95 / 0.75);
}

.hover\:text-custom_2\/80:hover {
  color: rgb(164 134 95 / 0.8);
}

.hover\:text-custom_2\/90:hover {
  color: rgb(164 134 95 / 0.9);
}

.hover\:text-custom_2\/95:hover {
  color: rgb(164 134 95 / 0.95);
}

.hover\:text-custom_3:hover {
  --tw-text-opacity: 1;
  color: rgb(73 98 96 / var(--tw-text-opacity));
}

.hover\:text-custom_3\/0:hover {
  color: rgb(73 98 96 / 0);
}

.hover\:text-custom_3\/10:hover {
  color: rgb(73 98 96 / 0.1);
}

.hover\:text-custom_3\/100:hover {
  color: rgb(73 98 96 / 1);
}

.hover\:text-custom_3\/20:hover {
  color: rgb(73 98 96 / 0.2);
}

.hover\:text-custom_3\/25:hover {
  color: rgb(73 98 96 / 0.25);
}

.hover\:text-custom_3\/30:hover {
  color: rgb(73 98 96 / 0.3);
}

.hover\:text-custom_3\/40:hover {
  color: rgb(73 98 96 / 0.4);
}

.hover\:text-custom_3\/5:hover {
  color: rgb(73 98 96 / 0.05);
}

.hover\:text-custom_3\/50:hover {
  color: rgb(73 98 96 / 0.5);
}

.hover\:text-custom_3\/60:hover {
  color: rgb(73 98 96 / 0.6);
}

.hover\:text-custom_3\/70:hover {
  color: rgb(73 98 96 / 0.7);
}

.hover\:text-custom_3\/75:hover {
  color: rgb(73 98 96 / 0.75);
}

.hover\:text-custom_3\/80:hover {
  color: rgb(73 98 96 / 0.8);
}

.hover\:text-custom_3\/90:hover {
  color: rgb(73 98 96 / 0.9);
}

.hover\:text-custom_3\/95:hover {
  color: rgb(73 98 96 / 0.95);
}

.hover\:text-custom_4:hover {
  --tw-text-opacity: 1;
  color: rgb(64 133 133 / var(--tw-text-opacity));
}

.hover\:text-custom_4\/0:hover {
  color: rgb(64 133 133 / 0);
}

.hover\:text-custom_4\/10:hover {
  color: rgb(64 133 133 / 0.1);
}

.hover\:text-custom_4\/100:hover {
  color: rgb(64 133 133 / 1);
}

.hover\:text-custom_4\/20:hover {
  color: rgb(64 133 133 / 0.2);
}

.hover\:text-custom_4\/25:hover {
  color: rgb(64 133 133 / 0.25);
}

.hover\:text-custom_4\/30:hover {
  color: rgb(64 133 133 / 0.3);
}

.hover\:text-custom_4\/40:hover {
  color: rgb(64 133 133 / 0.4);
}

.hover\:text-custom_4\/5:hover {
  color: rgb(64 133 133 / 0.05);
}

.hover\:text-custom_4\/50:hover {
  color: rgb(64 133 133 / 0.5);
}

.hover\:text-custom_4\/60:hover {
  color: rgb(64 133 133 / 0.6);
}

.hover\:text-custom_4\/70:hover {
  color: rgb(64 133 133 / 0.7);
}

.hover\:text-custom_4\/75:hover {
  color: rgb(64 133 133 / 0.75);
}

.hover\:text-custom_4\/80:hover {
  color: rgb(64 133 133 / 0.8);
}

.hover\:text-custom_4\/90:hover {
  color: rgb(64 133 133 / 0.9);
}

.hover\:text-custom_4\/95:hover {
  color: rgb(64 133 133 / 0.95);
}

.hover\:text-custom_5:hover {
  --tw-text-opacity: 1;
  color: rgb(20 83 108 / var(--tw-text-opacity));
}

.hover\:text-custom_5\/0:hover {
  color: rgb(20 83 108 / 0);
}

.hover\:text-custom_5\/10:hover {
  color: rgb(20 83 108 / 0.1);
}

.hover\:text-custom_5\/100:hover {
  color: rgb(20 83 108 / 1);
}

.hover\:text-custom_5\/20:hover {
  color: rgb(20 83 108 / 0.2);
}

.hover\:text-custom_5\/25:hover {
  color: rgb(20 83 108 / 0.25);
}

.hover\:text-custom_5\/30:hover {
  color: rgb(20 83 108 / 0.3);
}

.hover\:text-custom_5\/40:hover {
  color: rgb(20 83 108 / 0.4);
}

.hover\:text-custom_5\/5:hover {
  color: rgb(20 83 108 / 0.05);
}

.hover\:text-custom_5\/50:hover {
  color: rgb(20 83 108 / 0.5);
}

.hover\:text-custom_5\/60:hover {
  color: rgb(20 83 108 / 0.6);
}

.hover\:text-custom_5\/70:hover {
  color: rgb(20 83 108 / 0.7);
}

.hover\:text-custom_5\/75:hover {
  color: rgb(20 83 108 / 0.75);
}

.hover\:text-custom_5\/80:hover {
  color: rgb(20 83 108 / 0.8);
}

.hover\:text-custom_5\/90:hover {
  color: rgb(20 83 108 / 0.9);
}

.hover\:text-custom_5\/95:hover {
  color: rgb(20 83 108 / 0.95);
}

.hover\:text-custom_6:hover {
  --tw-text-opacity: 1;
  color: rgb(47 101 105 / var(--tw-text-opacity));
}

.hover\:text-custom_6\/0:hover {
  color: rgb(47 101 105 / 0);
}

.hover\:text-custom_6\/10:hover {
  color: rgb(47 101 105 / 0.1);
}

.hover\:text-custom_6\/100:hover {
  color: rgb(47 101 105 / 1);
}

.hover\:text-custom_6\/20:hover {
  color: rgb(47 101 105 / 0.2);
}

.hover\:text-custom_6\/25:hover {
  color: rgb(47 101 105 / 0.25);
}

.hover\:text-custom_6\/30:hover {
  color: rgb(47 101 105 / 0.3);
}

.hover\:text-custom_6\/40:hover {
  color: rgb(47 101 105 / 0.4);
}

.hover\:text-custom_6\/5:hover {
  color: rgb(47 101 105 / 0.05);
}

.hover\:text-custom_6\/50:hover {
  color: rgb(47 101 105 / 0.5);
}

.hover\:text-custom_6\/60:hover {
  color: rgb(47 101 105 / 0.6);
}

.hover\:text-custom_6\/70:hover {
  color: rgb(47 101 105 / 0.7);
}

.hover\:text-custom_6\/75:hover {
  color: rgb(47 101 105 / 0.75);
}

.hover\:text-custom_6\/80:hover {
  color: rgb(47 101 105 / 0.8);
}

.hover\:text-custom_6\/90:hover {
  color: rgb(47 101 105 / 0.9);
}

.hover\:text-custom_6\/95:hover {
  color: rgb(47 101 105 / 0.95);
}

.hover\:text-custom_7:hover {
  --tw-text-opacity: 1;
  color: rgb(48 149 180 / var(--tw-text-opacity));
}

.hover\:text-custom_7\/0:hover {
  color: rgb(48 149 180 / 0);
}

.hover\:text-custom_7\/10:hover {
  color: rgb(48 149 180 / 0.1);
}

.hover\:text-custom_7\/100:hover {
  color: rgb(48 149 180 / 1);
}

.hover\:text-custom_7\/20:hover {
  color: rgb(48 149 180 / 0.2);
}

.hover\:text-custom_7\/25:hover {
  color: rgb(48 149 180 / 0.25);
}

.hover\:text-custom_7\/30:hover {
  color: rgb(48 149 180 / 0.3);
}

.hover\:text-custom_7\/40:hover {
  color: rgb(48 149 180 / 0.4);
}

.hover\:text-custom_7\/5:hover {
  color: rgb(48 149 180 / 0.05);
}

.hover\:text-custom_7\/50:hover {
  color: rgb(48 149 180 / 0.5);
}

.hover\:text-custom_7\/60:hover {
  color: rgb(48 149 180 / 0.6);
}

.hover\:text-custom_7\/70:hover {
  color: rgb(48 149 180 / 0.7);
}

.hover\:text-custom_7\/75:hover {
  color: rgb(48 149 180 / 0.75);
}

.hover\:text-custom_7\/80:hover {
  color: rgb(48 149 180 / 0.8);
}

.hover\:text-custom_7\/90:hover {
  color: rgb(48 149 180 / 0.9);
}

.hover\:text-custom_7\/95:hover {
  color: rgb(48 149 180 / 0.95);
}

.hover\:text-custom_8:hover {
  --tw-text-opacity: 1;
  color: rgb(74 119 102 / var(--tw-text-opacity));
}

.hover\:text-custom_8\/0:hover {
  color: rgb(74 119 102 / 0);
}

.hover\:text-custom_8\/10:hover {
  color: rgb(74 119 102 / 0.1);
}

.hover\:text-custom_8\/100:hover {
  color: rgb(74 119 102 / 1);
}

.hover\:text-custom_8\/20:hover {
  color: rgb(74 119 102 / 0.2);
}

.hover\:text-custom_8\/25:hover {
  color: rgb(74 119 102 / 0.25);
}

.hover\:text-custom_8\/30:hover {
  color: rgb(74 119 102 / 0.3);
}

.hover\:text-custom_8\/40:hover {
  color: rgb(74 119 102 / 0.4);
}

.hover\:text-custom_8\/5:hover {
  color: rgb(74 119 102 / 0.05);
}

.hover\:text-custom_8\/50:hover {
  color: rgb(74 119 102 / 0.5);
}

.hover\:text-custom_8\/60:hover {
  color: rgb(74 119 102 / 0.6);
}

.hover\:text-custom_8\/70:hover {
  color: rgb(74 119 102 / 0.7);
}

.hover\:text-custom_8\/75:hover {
  color: rgb(74 119 102 / 0.75);
}

.hover\:text-custom_8\/80:hover {
  color: rgb(74 119 102 / 0.8);
}

.hover\:text-custom_8\/90:hover {
  color: rgb(74 119 102 / 0.9);
}

.hover\:text-custom_8\/95:hover {
  color: rgb(74 119 102 / 0.95);
}

.hover\:text-custom_9:hover {
  --tw-text-opacity: 1;
  color: rgb(100 120 105 / var(--tw-text-opacity));
}

.hover\:text-custom_9\/0:hover {
  color: rgb(100 120 105 / 0);
}

.hover\:text-custom_9\/10:hover {
  color: rgb(100 120 105 / 0.1);
}

.hover\:text-custom_9\/100:hover {
  color: rgb(100 120 105 / 1);
}

.hover\:text-custom_9\/20:hover {
  color: rgb(100 120 105 / 0.2);
}

.hover\:text-custom_9\/25:hover {
  color: rgb(100 120 105 / 0.25);
}

.hover\:text-custom_9\/30:hover {
  color: rgb(100 120 105 / 0.3);
}

.hover\:text-custom_9\/40:hover {
  color: rgb(100 120 105 / 0.4);
}

.hover\:text-custom_9\/5:hover {
  color: rgb(100 120 105 / 0.05);
}

.hover\:text-custom_9\/50:hover {
  color: rgb(100 120 105 / 0.5);
}

.hover\:text-custom_9\/60:hover {
  color: rgb(100 120 105 / 0.6);
}

.hover\:text-custom_9\/70:hover {
  color: rgb(100 120 105 / 0.7);
}

.hover\:text-custom_9\/75:hover {
  color: rgb(100 120 105 / 0.75);
}

.hover\:text-custom_9\/80:hover {
  color: rgb(100 120 105 / 0.8);
}

.hover\:text-custom_9\/90:hover {
  color: rgb(100 120 105 / 0.9);
}

.hover\:text-custom_9\/95:hover {
  color: rgb(100 120 105 / 0.95);
}

.hover\:text-gold:hover {
  --tw-text-opacity: 1;
  color: rgb(198 154 101 / var(--tw-text-opacity));
}

.hover\:text-gold\/0:hover {
  color: rgb(198 154 101 / 0);
}

.hover\:text-gold\/10:hover {
  color: rgb(198 154 101 / 0.1);
}

.hover\:text-gold\/100:hover {
  color: rgb(198 154 101 / 1);
}

.hover\:text-gold\/20:hover {
  color: rgb(198 154 101 / 0.2);
}

.hover\:text-gold\/25:hover {
  color: rgb(198 154 101 / 0.25);
}

.hover\:text-gold\/30:hover {
  color: rgb(198 154 101 / 0.3);
}

.hover\:text-gold\/40:hover {
  color: rgb(198 154 101 / 0.4);
}

.hover\:text-gold\/5:hover {
  color: rgb(198 154 101 / 0.05);
}

.hover\:text-gold\/50:hover {
  color: rgb(198 154 101 / 0.5);
}

.hover\:text-gold\/60:hover {
  color: rgb(198 154 101 / 0.6);
}

.hover\:text-gold\/70:hover {
  color: rgb(198 154 101 / 0.7);
}

.hover\:text-gold\/75:hover {
  color: rgb(198 154 101 / 0.75);
}

.hover\:text-gold\/80:hover {
  color: rgb(198 154 101 / 0.8);
}

.hover\:text-gold\/90:hover {
  color: rgb(198 154 101 / 0.9);
}

.hover\:text-gold\/95:hover {
  color: rgb(198 154 101 / 0.95);
}

.hover\:text-gray-100:hover {
  --tw-text-opacity: 1;
  color: rgb(243 244 246 / var(--tw-text-opacity));
}

.hover\:text-gray-100\/0:hover {
  color: rgb(243 244 246 / 0);
}

.hover\:text-gray-100\/10:hover {
  color: rgb(243 244 246 / 0.1);
}

.hover\:text-gray-100\/100:hover {
  color: rgb(243 244 246 / 1);
}

.hover\:text-gray-100\/20:hover {
  color: rgb(243 244 246 / 0.2);
}

.hover\:text-gray-100\/25:hover {
  color: rgb(243 244 246 / 0.25);
}

.hover\:text-gray-100\/30:hover {
  color: rgb(243 244 246 / 0.3);
}

.hover\:text-gray-100\/40:hover {
  color: rgb(243 244 246 / 0.4);
}

.hover\:text-gray-100\/5:hover {
  color: rgb(243 244 246 / 0.05);
}

.hover\:text-gray-100\/50:hover {
  color: rgb(243 244 246 / 0.5);
}

.hover\:text-gray-100\/60:hover {
  color: rgb(243 244 246 / 0.6);
}

.hover\:text-gray-100\/70:hover {
  color: rgb(243 244 246 / 0.7);
}

.hover\:text-gray-100\/75:hover {
  color: rgb(243 244 246 / 0.75);
}

.hover\:text-gray-100\/80:hover {
  color: rgb(243 244 246 / 0.8);
}

.hover\:text-gray-100\/90:hover {
  color: rgb(243 244 246 / 0.9);
}

.hover\:text-gray-100\/95:hover {
  color: rgb(243 244 246 / 0.95);
}

.hover\:text-gray-200:hover {
  --tw-text-opacity: 1;
  color: rgb(229 231 235 / var(--tw-text-opacity));
}

.hover\:text-gray-200\/0:hover {
  color: rgb(229 231 235 / 0);
}

.hover\:text-gray-200\/10:hover {
  color: rgb(229 231 235 / 0.1);
}

.hover\:text-gray-200\/100:hover {
  color: rgb(229 231 235 / 1);
}

.hover\:text-gray-200\/20:hover {
  color: rgb(229 231 235 / 0.2);
}

.hover\:text-gray-200\/25:hover {
  color: rgb(229 231 235 / 0.25);
}

.hover\:text-gray-200\/30:hover {
  color: rgb(229 231 235 / 0.3);
}

.hover\:text-gray-200\/40:hover {
  color: rgb(229 231 235 / 0.4);
}

.hover\:text-gray-200\/5:hover {
  color: rgb(229 231 235 / 0.05);
}

.hover\:text-gray-200\/50:hover {
  color: rgb(229 231 235 / 0.5);
}

.hover\:text-gray-200\/60:hover {
  color: rgb(229 231 235 / 0.6);
}

.hover\:text-gray-200\/70:hover {
  color: rgb(229 231 235 / 0.7);
}

.hover\:text-gray-200\/75:hover {
  color: rgb(229 231 235 / 0.75);
}

.hover\:text-gray-200\/80:hover {
  color: rgb(229 231 235 / 0.8);
}

.hover\:text-gray-200\/90:hover {
  color: rgb(229 231 235 / 0.9);
}

.hover\:text-gray-200\/95:hover {
  color: rgb(229 231 235 / 0.95);
}

.hover\:text-gray-300:hover {
  --tw-text-opacity: 1;
  color: rgb(209 213 219 / var(--tw-text-opacity));
}

.hover\:text-gray-300\/0:hover {
  color: rgb(209 213 219 / 0);
}

.hover\:text-gray-300\/10:hover {
  color: rgb(209 213 219 / 0.1);
}

.hover\:text-gray-300\/100:hover {
  color: rgb(209 213 219 / 1);
}

.hover\:text-gray-300\/20:hover {
  color: rgb(209 213 219 / 0.2);
}

.hover\:text-gray-300\/25:hover {
  color: rgb(209 213 219 / 0.25);
}

.hover\:text-gray-300\/30:hover {
  color: rgb(209 213 219 / 0.3);
}

.hover\:text-gray-300\/40:hover {
  color: rgb(209 213 219 / 0.4);
}

.hover\:text-gray-300\/5:hover {
  color: rgb(209 213 219 / 0.05);
}

.hover\:text-gray-300\/50:hover {
  color: rgb(209 213 219 / 0.5);
}

.hover\:text-gray-300\/60:hover {
  color: rgb(209 213 219 / 0.6);
}

.hover\:text-gray-300\/70:hover {
  color: rgb(209 213 219 / 0.7);
}

.hover\:text-gray-300\/75:hover {
  color: rgb(209 213 219 / 0.75);
}

.hover\:text-gray-300\/80:hover {
  color: rgb(209 213 219 / 0.8);
}

.hover\:text-gray-300\/90:hover {
  color: rgb(209 213 219 / 0.9);
}

.hover\:text-gray-300\/95:hover {
  color: rgb(209 213 219 / 0.95);
}

.hover\:text-gray-400:hover {
  --tw-text-opacity: 1;
  color: rgb(156 163 175 / var(--tw-text-opacity));
}

.hover\:text-gray-400\/0:hover {
  color: rgb(156 163 175 / 0);
}

.hover\:text-gray-400\/10:hover {
  color: rgb(156 163 175 / 0.1);
}

.hover\:text-gray-400\/100:hover {
  color: rgb(156 163 175 / 1);
}

.hover\:text-gray-400\/20:hover {
  color: rgb(156 163 175 / 0.2);
}

.hover\:text-gray-400\/25:hover {
  color: rgb(156 163 175 / 0.25);
}

.hover\:text-gray-400\/30:hover {
  color: rgb(156 163 175 / 0.3);
}

.hover\:text-gray-400\/40:hover {
  color: rgb(156 163 175 / 0.4);
}

.hover\:text-gray-400\/5:hover {
  color: rgb(156 163 175 / 0.05);
}

.hover\:text-gray-400\/50:hover {
  color: rgb(156 163 175 / 0.5);
}

.hover\:text-gray-400\/60:hover {
  color: rgb(156 163 175 / 0.6);
}

.hover\:text-gray-400\/70:hover {
  color: rgb(156 163 175 / 0.7);
}

.hover\:text-gray-400\/75:hover {
  color: rgb(156 163 175 / 0.75);
}

.hover\:text-gray-400\/80:hover {
  color: rgb(156 163 175 / 0.8);
}

.hover\:text-gray-400\/90:hover {
  color: rgb(156 163 175 / 0.9);
}

.hover\:text-gray-400\/95:hover {
  color: rgb(156 163 175 / 0.95);
}

.hover\:text-gray-50:hover {
  --tw-text-opacity: 1;
  color: rgb(249 250 251 / var(--tw-text-opacity));
}

.hover\:text-gray-50\/0:hover {
  color: rgb(249 250 251 / 0);
}

.hover\:text-gray-50\/10:hover {
  color: rgb(249 250 251 / 0.1);
}

.hover\:text-gray-50\/100:hover {
  color: rgb(249 250 251 / 1);
}

.hover\:text-gray-50\/20:hover {
  color: rgb(249 250 251 / 0.2);
}

.hover\:text-gray-50\/25:hover {
  color: rgb(249 250 251 / 0.25);
}

.hover\:text-gray-50\/30:hover {
  color: rgb(249 250 251 / 0.3);
}

.hover\:text-gray-50\/40:hover {
  color: rgb(249 250 251 / 0.4);
}

.hover\:text-gray-50\/5:hover {
  color: rgb(249 250 251 / 0.05);
}

.hover\:text-gray-50\/50:hover {
  color: rgb(249 250 251 / 0.5);
}

.hover\:text-gray-50\/60:hover {
  color: rgb(249 250 251 / 0.6);
}

.hover\:text-gray-50\/70:hover {
  color: rgb(249 250 251 / 0.7);
}

.hover\:text-gray-50\/75:hover {
  color: rgb(249 250 251 / 0.75);
}

.hover\:text-gray-50\/80:hover {
  color: rgb(249 250 251 / 0.8);
}

.hover\:text-gray-50\/90:hover {
  color: rgb(249 250 251 / 0.9);
}

.hover\:text-gray-50\/95:hover {
  color: rgb(249 250 251 / 0.95);
}

.hover\:text-gray-500:hover {
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / var(--tw-text-opacity));
}

.hover\:text-gray-500\/0:hover {
  color: rgb(107 114 128 / 0);
}

.hover\:text-gray-500\/10:hover {
  color: rgb(107 114 128 / 0.1);
}

.hover\:text-gray-500\/100:hover {
  color: rgb(107 114 128 / 1);
}

.hover\:text-gray-500\/20:hover {
  color: rgb(107 114 128 / 0.2);
}

.hover\:text-gray-500\/25:hover {
  color: rgb(107 114 128 / 0.25);
}

.hover\:text-gray-500\/30:hover {
  color: rgb(107 114 128 / 0.3);
}

.hover\:text-gray-500\/40:hover {
  color: rgb(107 114 128 / 0.4);
}

.hover\:text-gray-500\/5:hover {
  color: rgb(107 114 128 / 0.05);
}

.hover\:text-gray-500\/50:hover {
  color: rgb(107 114 128 / 0.5);
}

.hover\:text-gray-500\/60:hover {
  color: rgb(107 114 128 / 0.6);
}

.hover\:text-gray-500\/70:hover {
  color: rgb(107 114 128 / 0.7);
}

.hover\:text-gray-500\/75:hover {
  color: rgb(107 114 128 / 0.75);
}

.hover\:text-gray-500\/80:hover {
  color: rgb(107 114 128 / 0.8);
}

.hover\:text-gray-500\/90:hover {
  color: rgb(107 114 128 / 0.9);
}

.hover\:text-gray-500\/95:hover {
  color: rgb(107 114 128 / 0.95);
}

.hover\:text-gray-600:hover {
  --tw-text-opacity: 1;
  color: rgb(75 85 99 / var(--tw-text-opacity));
}

.hover\:text-gray-600\/0:hover {
  color: rgb(75 85 99 / 0);
}

.hover\:text-gray-600\/10:hover {
  color: rgb(75 85 99 / 0.1);
}

.hover\:text-gray-600\/100:hover {
  color: rgb(75 85 99 / 1);
}

.hover\:text-gray-600\/20:hover {
  color: rgb(75 85 99 / 0.2);
}

.hover\:text-gray-600\/25:hover {
  color: rgb(75 85 99 / 0.25);
}

.hover\:text-gray-600\/30:hover {
  color: rgb(75 85 99 / 0.3);
}

.hover\:text-gray-600\/40:hover {
  color: rgb(75 85 99 / 0.4);
}

.hover\:text-gray-600\/5:hover {
  color: rgb(75 85 99 / 0.05);
}

.hover\:text-gray-600\/50:hover {
  color: rgb(75 85 99 / 0.5);
}

.hover\:text-gray-600\/60:hover {
  color: rgb(75 85 99 / 0.6);
}

.hover\:text-gray-600\/70:hover {
  color: rgb(75 85 99 / 0.7);
}

.hover\:text-gray-600\/75:hover {
  color: rgb(75 85 99 / 0.75);
}

.hover\:text-gray-600\/80:hover {
  color: rgb(75 85 99 / 0.8);
}

.hover\:text-gray-600\/90:hover {
  color: rgb(75 85 99 / 0.9);
}

.hover\:text-gray-600\/95:hover {
  color: rgb(75 85 99 / 0.95);
}

.hover\:text-gray-700:hover {
  --tw-text-opacity: 1;
  color: rgb(55 65 81 / var(--tw-text-opacity));
}

.hover\:text-gray-700\/0:hover {
  color: rgb(55 65 81 / 0);
}

.hover\:text-gray-700\/10:hover {
  color: rgb(55 65 81 / 0.1);
}

.hover\:text-gray-700\/100:hover {
  color: rgb(55 65 81 / 1);
}

.hover\:text-gray-700\/20:hover {
  color: rgb(55 65 81 / 0.2);
}

.hover\:text-gray-700\/25:hover {
  color: rgb(55 65 81 / 0.25);
}

.hover\:text-gray-700\/30:hover {
  color: rgb(55 65 81 / 0.3);
}

.hover\:text-gray-700\/40:hover {
  color: rgb(55 65 81 / 0.4);
}

.hover\:text-gray-700\/5:hover {
  color: rgb(55 65 81 / 0.05);
}

.hover\:text-gray-700\/50:hover {
  color: rgb(55 65 81 / 0.5);
}

.hover\:text-gray-700\/60:hover {
  color: rgb(55 65 81 / 0.6);
}

.hover\:text-gray-700\/70:hover {
  color: rgb(55 65 81 / 0.7);
}

.hover\:text-gray-700\/75:hover {
  color: rgb(55 65 81 / 0.75);
}

.hover\:text-gray-700\/80:hover {
  color: rgb(55 65 81 / 0.8);
}

.hover\:text-gray-700\/90:hover {
  color: rgb(55 65 81 / 0.9);
}

.hover\:text-gray-700\/95:hover {
  color: rgb(55 65 81 / 0.95);
}

.hover\:text-gray-800:hover {
  --tw-text-opacity: 1;
  color: rgb(31 41 55 / var(--tw-text-opacity));
}

.hover\:text-gray-800\/0:hover {
  color: rgb(31 41 55 / 0);
}

.hover\:text-gray-800\/10:hover {
  color: rgb(31 41 55 / 0.1);
}

.hover\:text-gray-800\/100:hover {
  color: rgb(31 41 55 / 1);
}

.hover\:text-gray-800\/20:hover {
  color: rgb(31 41 55 / 0.2);
}

.hover\:text-gray-800\/25:hover {
  color: rgb(31 41 55 / 0.25);
}

.hover\:text-gray-800\/30:hover {
  color: rgb(31 41 55 / 0.3);
}

.hover\:text-gray-800\/40:hover {
  color: rgb(31 41 55 / 0.4);
}

.hover\:text-gray-800\/5:hover {
  color: rgb(31 41 55 / 0.05);
}

.hover\:text-gray-800\/50:hover {
  color: rgb(31 41 55 / 0.5);
}

.hover\:text-gray-800\/60:hover {
  color: rgb(31 41 55 / 0.6);
}

.hover\:text-gray-800\/70:hover {
  color: rgb(31 41 55 / 0.7);
}

.hover\:text-gray-800\/75:hover {
  color: rgb(31 41 55 / 0.75);
}

.hover\:text-gray-800\/80:hover {
  color: rgb(31 41 55 / 0.8);
}

.hover\:text-gray-800\/90:hover {
  color: rgb(31 41 55 / 0.9);
}

.hover\:text-gray-800\/95:hover {
  color: rgb(31 41 55 / 0.95);
}

.hover\:text-gray-900:hover {
  --tw-text-opacity: 1;
  color: rgb(17 24 39 / var(--tw-text-opacity));
}

.hover\:text-gray-900\/0:hover {
  color: rgb(17 24 39 / 0);
}

.hover\:text-gray-900\/10:hover {
  color: rgb(17 24 39 / 0.1);
}

.hover\:text-gray-900\/100:hover {
  color: rgb(17 24 39 / 1);
}

.hover\:text-gray-900\/20:hover {
  color: rgb(17 24 39 / 0.2);
}

.hover\:text-gray-900\/25:hover {
  color: rgb(17 24 39 / 0.25);
}

.hover\:text-gray-900\/30:hover {
  color: rgb(17 24 39 / 0.3);
}

.hover\:text-gray-900\/40:hover {
  color: rgb(17 24 39 / 0.4);
}

.hover\:text-gray-900\/5:hover {
  color: rgb(17 24 39 / 0.05);
}

.hover\:text-gray-900\/50:hover {
  color: rgb(17 24 39 / 0.5);
}

.hover\:text-gray-900\/60:hover {
  color: rgb(17 24 39 / 0.6);
}

.hover\:text-gray-900\/70:hover {
  color: rgb(17 24 39 / 0.7);
}

.hover\:text-gray-900\/75:hover {
  color: rgb(17 24 39 / 0.75);
}

.hover\:text-gray-900\/80:hover {
  color: rgb(17 24 39 / 0.8);
}

.hover\:text-gray-900\/90:hover {
  color: rgb(17 24 39 / 0.9);
}

.hover\:text-gray-900\/95:hover {
  color: rgb(17 24 39 / 0.95);
}

.hover\:text-gray-950:hover {
  --tw-text-opacity: 1;
  color: rgb(3 7 18 / var(--tw-text-opacity));
}

.hover\:text-gray-950\/0:hover {
  color: rgb(3 7 18 / 0);
}

.hover\:text-gray-950\/10:hover {
  color: rgb(3 7 18 / 0.1);
}

.hover\:text-gray-950\/100:hover {
  color: rgb(3 7 18 / 1);
}

.hover\:text-gray-950\/20:hover {
  color: rgb(3 7 18 / 0.2);
}

.hover\:text-gray-950\/25:hover {
  color: rgb(3 7 18 / 0.25);
}

.hover\:text-gray-950\/30:hover {
  color: rgb(3 7 18 / 0.3);
}

.hover\:text-gray-950\/40:hover {
  color: rgb(3 7 18 / 0.4);
}

.hover\:text-gray-950\/5:hover {
  color: rgb(3 7 18 / 0.05);
}

.hover\:text-gray-950\/50:hover {
  color: rgb(3 7 18 / 0.5);
}

.hover\:text-gray-950\/60:hover {
  color: rgb(3 7 18 / 0.6);
}

.hover\:text-gray-950\/70:hover {
  color: rgb(3 7 18 / 0.7);
}

.hover\:text-gray-950\/75:hover {
  color: rgb(3 7 18 / 0.75);
}

.hover\:text-gray-950\/80:hover {
  color: rgb(3 7 18 / 0.8);
}

.hover\:text-gray-950\/90:hover {
  color: rgb(3 7 18 / 0.9);
}

.hover\:text-gray-950\/95:hover {
  color: rgb(3 7 18 / 0.95);
}

.hover\:text-green:hover {
  --tw-text-opacity: 1;
  color: rgb(132 156 116 / var(--tw-text-opacity));
}

.hover\:text-green\/0:hover {
  color: rgb(132 156 116 / 0);
}

.hover\:text-green\/10:hover {
  color: rgb(132 156 116 / 0.1);
}

.hover\:text-green\/100:hover {
  color: rgb(132 156 116 / 1);
}

.hover\:text-green\/20:hover {
  color: rgb(132 156 116 / 0.2);
}

.hover\:text-green\/25:hover {
  color: rgb(132 156 116 / 0.25);
}

.hover\:text-green\/30:hover {
  color: rgb(132 156 116 / 0.3);
}

.hover\:text-green\/40:hover {
  color: rgb(132 156 116 / 0.4);
}

.hover\:text-green\/5:hover {
  color: rgb(132 156 116 / 0.05);
}

.hover\:text-green\/50:hover {
  color: rgb(132 156 116 / 0.5);
}

.hover\:text-green\/60:hover {
  color: rgb(132 156 116 / 0.6);
}

.hover\:text-green\/70:hover {
  color: rgb(132 156 116 / 0.7);
}

.hover\:text-green\/75:hover {
  color: rgb(132 156 116 / 0.75);
}

.hover\:text-green\/80:hover {
  color: rgb(132 156 116 / 0.8);
}

.hover\:text-green\/90:hover {
  color: rgb(132 156 116 / 0.9);
}

.hover\:text-green\/95:hover {
  color: rgb(132 156 116 / 0.95);
}

.hover\:text-inherit:hover {
  color: inherit;
}

.hover\:text-letterSpacing-normal:hover {
  color: 0em;
}

.hover\:text-letterSpacing-tight:hover {
  color: -0.025em;
}

.hover\:text-letterSpacing-tighter:hover {
  color: -0.05em;
}

.hover\:text-letterSpacing-wide:hover {
  color: 0.0125em;
}

.hover\:text-letterSpacing-wider:hover {
  color: 0.05em;
}

.hover\:text-letterSpacing-widest:hover {
  color: 0.1em;
}

.hover\:text-lime:hover {
  --tw-text-opacity: 1;
  color: rgb(197 217 163 / var(--tw-text-opacity));
}

.hover\:text-lime\/0:hover {
  color: rgb(197 217 163 / 0);
}

.hover\:text-lime\/10:hover {
  color: rgb(197 217 163 / 0.1);
}

.hover\:text-lime\/100:hover {
  color: rgb(197 217 163 / 1);
}

.hover\:text-lime\/20:hover {
  color: rgb(197 217 163 / 0.2);
}

.hover\:text-lime\/25:hover {
  color: rgb(197 217 163 / 0.25);
}

.hover\:text-lime\/30:hover {
  color: rgb(197 217 163 / 0.3);
}

.hover\:text-lime\/40:hover {
  color: rgb(197 217 163 / 0.4);
}

.hover\:text-lime\/5:hover {
  color: rgb(197 217 163 / 0.05);
}

.hover\:text-lime\/50:hover {
  color: rgb(197 217 163 / 0.5);
}

.hover\:text-lime\/60:hover {
  color: rgb(197 217 163 / 0.6);
}

.hover\:text-lime\/70:hover {
  color: rgb(197 217 163 / 0.7);
}

.hover\:text-lime\/75:hover {
  color: rgb(197 217 163 / 0.75);
}

.hover\:text-lime\/80:hover {
  color: rgb(197 217 163 / 0.8);
}

.hover\:text-lime\/90:hover {
  color: rgb(197 217 163 / 0.9);
}

.hover\:text-lime\/95:hover {
  color: rgb(197 217 163 / 0.95);
}

.hover\:text-navy:hover {
  --tw-text-opacity: 1;
  color: rgb(37 64 78 / var(--tw-text-opacity));
}

.hover\:text-navy\/0:hover {
  color: rgb(37 64 78 / 0);
}

.hover\:text-navy\/10:hover {
  color: rgb(37 64 78 / 0.1);
}

.hover\:text-navy\/100:hover {
  color: rgb(37 64 78 / 1);
}

.hover\:text-navy\/20:hover {
  color: rgb(37 64 78 / 0.2);
}

.hover\:text-navy\/25:hover {
  color: rgb(37 64 78 / 0.25);
}

.hover\:text-navy\/30:hover {
  color: rgb(37 64 78 / 0.3);
}

.hover\:text-navy\/40:hover {
  color: rgb(37 64 78 / 0.4);
}

.hover\:text-navy\/5:hover {
  color: rgb(37 64 78 / 0.05);
}

.hover\:text-navy\/50:hover {
  color: rgb(37 64 78 / 0.5);
}

.hover\:text-navy\/60:hover {
  color: rgb(37 64 78 / 0.6);
}

.hover\:text-navy\/70:hover {
  color: rgb(37 64 78 / 0.7);
}

.hover\:text-navy\/75:hover {
  color: rgb(37 64 78 / 0.75);
}

.hover\:text-navy\/80:hover {
  color: rgb(37 64 78 / 0.8);
}

.hover\:text-navy\/90:hover {
  color: rgb(37 64 78 / 0.9);
}

.hover\:text-navy\/95:hover {
  color: rgb(37 64 78 / 0.95);
}

.hover\:text-teal:hover {
  --tw-text-opacity: 1;
  color: rgb(78 105 119 / var(--tw-text-opacity));
}

.hover\:text-teal\/0:hover {
  color: rgb(78 105 119 / 0);
}

.hover\:text-teal\/10:hover {
  color: rgb(78 105 119 / 0.1);
}

.hover\:text-teal\/100:hover {
  color: rgb(78 105 119 / 1);
}

.hover\:text-teal\/20:hover {
  color: rgb(78 105 119 / 0.2);
}

.hover\:text-teal\/25:hover {
  color: rgb(78 105 119 / 0.25);
}

.hover\:text-teal\/30:hover {
  color: rgb(78 105 119 / 0.3);
}

.hover\:text-teal\/40:hover {
  color: rgb(78 105 119 / 0.4);
}

.hover\:text-teal\/5:hover {
  color: rgb(78 105 119 / 0.05);
}

.hover\:text-teal\/50:hover {
  color: rgb(78 105 119 / 0.5);
}

.hover\:text-teal\/60:hover {
  color: rgb(78 105 119 / 0.6);
}

.hover\:text-teal\/70:hover {
  color: rgb(78 105 119 / 0.7);
}

.hover\:text-teal\/75:hover {
  color: rgb(78 105 119 / 0.75);
}

.hover\:text-teal\/80:hover {
  color: rgb(78 105 119 / 0.8);
}

.hover\:text-teal\/90:hover {
  color: rgb(78 105 119 / 0.9);
}

.hover\:text-teal\/95:hover {
  color: rgb(78 105 119 / 0.95);
}

.hover\:text-transparent:hover {
  color: transparent;
}

.hover\:text-transparent\/0:hover {
  color: rgb(0 0 0 / 0);
}

.hover\:text-transparent\/10:hover {
  color: rgb(0 0 0 / 0.1);
}

.hover\:text-transparent\/100:hover {
  color: rgb(0 0 0 / 1);
}

.hover\:text-transparent\/20:hover {
  color: rgb(0 0 0 / 0.2);
}

.hover\:text-transparent\/25:hover {
  color: rgb(0 0 0 / 0.25);
}

.hover\:text-transparent\/30:hover {
  color: rgb(0 0 0 / 0.3);
}

.hover\:text-transparent\/40:hover {
  color: rgb(0 0 0 / 0.4);
}

.hover\:text-transparent\/5:hover {
  color: rgb(0 0 0 / 0.05);
}

.hover\:text-transparent\/50:hover {
  color: rgb(0 0 0 / 0.5);
}

.hover\:text-transparent\/60:hover {
  color: rgb(0 0 0 / 0.6);
}

.hover\:text-transparent\/70:hover {
  color: rgb(0 0 0 / 0.7);
}

.hover\:text-transparent\/75:hover {
  color: rgb(0 0 0 / 0.75);
}

.hover\:text-transparent\/80:hover {
  color: rgb(0 0 0 / 0.8);
}

.hover\:text-transparent\/90:hover {
  color: rgb(0 0 0 / 0.9);
}

.hover\:text-transparent\/95:hover {
  color: rgb(0 0 0 / 0.95);
}

.hover\:text-white:hover {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.hover\:text-white\/0:hover {
  color: rgb(255 255 255 / 0);
}

.hover\:text-white\/10:hover {
  color: rgb(255 255 255 / 0.1);
}

.hover\:text-white\/100:hover {
  color: rgb(255 255 255 / 1);
}

.hover\:text-white\/20:hover {
  color: rgb(255 255 255 / 0.2);
}

.hover\:text-white\/25:hover {
  color: rgb(255 255 255 / 0.25);
}

.hover\:text-white\/30:hover {
  color: rgb(255 255 255 / 0.3);
}

.hover\:text-white\/40:hover {
  color: rgb(255 255 255 / 0.4);
}

.hover\:text-white\/5:hover {
  color: rgb(255 255 255 / 0.05);
}

.hover\:text-white\/50:hover {
  color: rgb(255 255 255 / 0.5);
}

.hover\:text-white\/60:hover {
  color: rgb(255 255 255 / 0.6);
}

.hover\:text-white\/70:hover {
  color: rgb(255 255 255 / 0.7);
}

.hover\:text-white\/75:hover {
  color: rgb(255 255 255 / 0.75);
}

.hover\:text-white\/80:hover {
  color: rgb(255 255 255 / 0.8);
}

.hover\:text-white\/90:hover {
  color: rgb(255 255 255 / 0.9);
}

.hover\:text-white\/95:hover {
  color: rgb(255 255 255 / 0.95);
}

.hover\:text-opacity-0:hover {
  --tw-text-opacity: 0;
}

.hover\:text-opacity-10:hover {
  --tw-text-opacity: 0.1;
}

.hover\:text-opacity-100:hover {
  --tw-text-opacity: 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-5:hover {
  --tw-text-opacity: 0.05;
}

.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\:underline:hover {
  text-decoration-line: underline;
}

.hover\:opacity-100:hover {
  opacity: 1;
}

.hover\:bg-blend-normal:hover {
  background-blend-mode: normal;
}

.hover\:bg-blend-multiply:hover {
  background-blend-mode: multiply;
}

.hover\:bg-blend-screen:hover {
  background-blend-mode: screen;
}

.hover\:bg-blend-overlay:hover {
  background-blend-mode: overlay;
}

.hover\:bg-blend-darken:hover {
  background-blend-mode: darken;
}

.hover\:bg-blend-lighten:hover {
  background-blend-mode: lighten;
}

.hover\:bg-blend-color-dodge:hover {
  background-blend-mode: color-dodge;
}

.hover\:bg-blend-color-burn:hover {
  background-blend-mode: color-burn;
}

.hover\:bg-blend-hard-light:hover {
  background-blend-mode: hard-light;
}

.hover\:bg-blend-soft-light:hover {
  background-blend-mode: soft-light;
}

.hover\:bg-blend-difference:hover {
  background-blend-mode: difference;
}

.hover\:bg-blend-exclusion:hover {
  background-blend-mode: exclusion;
}

.hover\:bg-blend-hue:hover {
  background-blend-mode: hue;
}

.hover\:bg-blend-saturation:hover {
  background-blend-mode: saturation;
}

.hover\:bg-blend-color:hover {
  background-blend-mode: color;
}

.hover\:bg-blend-luminosity:hover {
  background-blend-mode: luminosity;
}

.hover\:ring-navy:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(37 64 78 / var(--tw-ring-opacity));
}

.hover\:ease-out:hover {
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}

.focus\:top-2:focus {
  top: 0.5rem;
}

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

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

.focus\:border-spacing-0:focus {
  --tw-border-spacing-x: 0px;
  --tw-border-spacing-y: 0px;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-0\.5:focus {
  --tw-border-spacing-x: 0.125rem;
  --tw-border-spacing-y: 0.125rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-1:focus {
  --tw-border-spacing-x: 0.25rem;
  --tw-border-spacing-y: 0.25rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-1\.5:focus {
  --tw-border-spacing-x: 0.375rem;
  --tw-border-spacing-y: 0.375rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-10:focus {
  --tw-border-spacing-x: 2.5rem;
  --tw-border-spacing-y: 2.5rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-11:focus {
  --tw-border-spacing-x: 2.75rem;
  --tw-border-spacing-y: 2.75rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-12:focus {
  --tw-border-spacing-x: 3rem;
  --tw-border-spacing-y: 3rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-14:focus {
  --tw-border-spacing-x: 3.5rem;
  --tw-border-spacing-y: 3.5rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-16:focus {
  --tw-border-spacing-x: 4rem;
  --tw-border-spacing-y: 4rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-2:focus {
  --tw-border-spacing-x: 0.5rem;
  --tw-border-spacing-y: 0.5rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-2\.5:focus {
  --tw-border-spacing-x: 0.625rem;
  --tw-border-spacing-y: 0.625rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-20:focus {
  --tw-border-spacing-x: 5rem;
  --tw-border-spacing-y: 5rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-24:focus {
  --tw-border-spacing-x: 6rem;
  --tw-border-spacing-y: 6rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-28:focus {
  --tw-border-spacing-x: 7rem;
  --tw-border-spacing-y: 7rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-3:focus {
  --tw-border-spacing-x: 0.75rem;
  --tw-border-spacing-y: 0.75rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-3\.5:focus {
  --tw-border-spacing-x: 0.875rem;
  --tw-border-spacing-y: 0.875rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-32:focus {
  --tw-border-spacing-x: 8rem;
  --tw-border-spacing-y: 8rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-36:focus {
  --tw-border-spacing-x: 9rem;
  --tw-border-spacing-y: 9rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-4:focus {
  --tw-border-spacing-x: 1rem;
  --tw-border-spacing-y: 1rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-40:focus {
  --tw-border-spacing-x: 10rem;
  --tw-border-spacing-y: 10rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-44:focus {
  --tw-border-spacing-x: 11rem;
  --tw-border-spacing-y: 11rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-48:focus {
  --tw-border-spacing-x: 12rem;
  --tw-border-spacing-y: 12rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-5:focus {
  --tw-border-spacing-x: 1.25rem;
  --tw-border-spacing-y: 1.25rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-52:focus {
  --tw-border-spacing-x: 13rem;
  --tw-border-spacing-y: 13rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-56:focus {
  --tw-border-spacing-x: 14rem;
  --tw-border-spacing-y: 14rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-6:focus {
  --tw-border-spacing-x: 1.5rem;
  --tw-border-spacing-y: 1.5rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-60:focus {
  --tw-border-spacing-x: 15rem;
  --tw-border-spacing-y: 15rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-64:focus {
  --tw-border-spacing-x: 16rem;
  --tw-border-spacing-y: 16rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-7:focus {
  --tw-border-spacing-x: 1.75rem;
  --tw-border-spacing-y: 1.75rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-72:focus {
  --tw-border-spacing-x: 18rem;
  --tw-border-spacing-y: 18rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-8:focus {
  --tw-border-spacing-x: 2rem;
  --tw-border-spacing-y: 2rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-80:focus {
  --tw-border-spacing-x: 20rem;
  --tw-border-spacing-y: 20rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-9:focus {
  --tw-border-spacing-x: 2.25rem;
  --tw-border-spacing-y: 2.25rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-96:focus {
  --tw-border-spacing-x: 24rem;
  --tw-border-spacing-y: 24rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-px:focus {
  --tw-border-spacing-x: 1px;
  --tw-border-spacing-y: 1px;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-x-0:focus {
  --tw-border-spacing-x: 0px;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-x-0\.5:focus {
  --tw-border-spacing-x: 0.125rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-x-1:focus {
  --tw-border-spacing-x: 0.25rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-x-1\.5:focus {
  --tw-border-spacing-x: 0.375rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-x-10:focus {
  --tw-border-spacing-x: 2.5rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-x-11:focus {
  --tw-border-spacing-x: 2.75rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-x-12:focus {
  --tw-border-spacing-x: 3rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-x-14:focus {
  --tw-border-spacing-x: 3.5rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-x-16:focus {
  --tw-border-spacing-x: 4rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-x-2:focus {
  --tw-border-spacing-x: 0.5rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-x-2\.5:focus {
  --tw-border-spacing-x: 0.625rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-x-20:focus {
  --tw-border-spacing-x: 5rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-x-24:focus {
  --tw-border-spacing-x: 6rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-x-28:focus {
  --tw-border-spacing-x: 7rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-x-3:focus {
  --tw-border-spacing-x: 0.75rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-x-3\.5:focus {
  --tw-border-spacing-x: 0.875rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-x-32:focus {
  --tw-border-spacing-x: 8rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-x-36:focus {
  --tw-border-spacing-x: 9rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-x-4:focus {
  --tw-border-spacing-x: 1rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-x-40:focus {
  --tw-border-spacing-x: 10rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-x-44:focus {
  --tw-border-spacing-x: 11rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-x-48:focus {
  --tw-border-spacing-x: 12rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-x-5:focus {
  --tw-border-spacing-x: 1.25rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-x-52:focus {
  --tw-border-spacing-x: 13rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-x-56:focus {
  --tw-border-spacing-x: 14rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-x-6:focus {
  --tw-border-spacing-x: 1.5rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-x-60:focus {
  --tw-border-spacing-x: 15rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-x-64:focus {
  --tw-border-spacing-x: 16rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-x-7:focus {
  --tw-border-spacing-x: 1.75rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-x-72:focus {
  --tw-border-spacing-x: 18rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-x-8:focus {
  --tw-border-spacing-x: 2rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-x-80:focus {
  --tw-border-spacing-x: 20rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-x-9:focus {
  --tw-border-spacing-x: 2.25rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-x-96:focus {
  --tw-border-spacing-x: 24rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-x-px:focus {
  --tw-border-spacing-x: 1px;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-y-0:focus {
  --tw-border-spacing-y: 0px;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-y-0\.5:focus {
  --tw-border-spacing-y: 0.125rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-y-1:focus {
  --tw-border-spacing-y: 0.25rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-y-1\.5:focus {
  --tw-border-spacing-y: 0.375rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-y-10:focus {
  --tw-border-spacing-y: 2.5rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-y-11:focus {
  --tw-border-spacing-y: 2.75rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-y-12:focus {
  --tw-border-spacing-y: 3rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-y-14:focus {
  --tw-border-spacing-y: 3.5rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-y-16:focus {
  --tw-border-spacing-y: 4rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-y-2:focus {
  --tw-border-spacing-y: 0.5rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-y-2\.5:focus {
  --tw-border-spacing-y: 0.625rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-y-20:focus {
  --tw-border-spacing-y: 5rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-y-24:focus {
  --tw-border-spacing-y: 6rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-y-28:focus {
  --tw-border-spacing-y: 7rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-y-3:focus {
  --tw-border-spacing-y: 0.75rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-y-3\.5:focus {
  --tw-border-spacing-y: 0.875rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-y-32:focus {
  --tw-border-spacing-y: 8rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-y-36:focus {
  --tw-border-spacing-y: 9rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-y-4:focus {
  --tw-border-spacing-y: 1rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-y-40:focus {
  --tw-border-spacing-y: 10rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-y-44:focus {
  --tw-border-spacing-y: 11rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-y-48:focus {
  --tw-border-spacing-y: 12rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-y-5:focus {
  --tw-border-spacing-y: 1.25rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-y-52:focus {
  --tw-border-spacing-y: 13rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-y-56:focus {
  --tw-border-spacing-y: 14rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-y-6:focus {
  --tw-border-spacing-y: 1.5rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-y-60:focus {
  --tw-border-spacing-y: 15rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-y-64:focus {
  --tw-border-spacing-y: 16rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-y-7:focus {
  --tw-border-spacing-y: 1.75rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-y-72:focus {
  --tw-border-spacing-y: 18rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-y-8:focus {
  --tw-border-spacing-y: 2rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-y-80:focus {
  --tw-border-spacing-y: 20rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-y-9:focus {
  --tw-border-spacing-y: 2.25rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-y-96:focus {
  --tw-border-spacing-y: 24rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:border-spacing-y-px:focus {
  --tw-border-spacing-y: 1px;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.focus\:cursor-context-menu:focus {
  cursor: context-menu;
}

.focus\:text-ellipsis:focus {
  text-overflow: ellipsis;
}

.focus\:text-clip:focus {
  text-overflow: clip;
}

.focus\:border-0:focus {
  border-width: 0px;
}

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

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

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

.focus\:border-x:focus {
  border-left-width: 1px;
  border-right-width: 1px;
}

.focus\:border-x-0:focus {
  border-left-width: 0px;
  border-right-width: 0px;
}

.focus\:border-x-2:focus {
  border-left-width: 2px;
  border-right-width: 2px;
}

.focus\:border-x-4:focus {
  border-left-width: 4px;
  border-right-width: 4px;
}

.focus\:border-x-8:focus {
  border-left-width: 8px;
  border-right-width: 8px;
}

.focus\:border-y:focus {
  border-top-width: 1px;
  border-bottom-width: 1px;
}

.focus\:border-y-0:focus {
  border-top-width: 0px;
  border-bottom-width: 0px;
}

.focus\:border-y-2:focus {
  border-top-width: 2px;
  border-bottom-width: 2px;
}

.focus\:border-y-4:focus {
  border-top-width: 4px;
  border-bottom-width: 4px;
}

.focus\:border-y-8:focus {
  border-top-width: 8px;
  border-bottom-width: 8px;
}

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

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

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

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

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

.focus\:border-e:focus {
  border-inline-end-width: 1px;
}

.focus\:border-e-0:focus {
  border-inline-end-width: 0px;
}

.focus\:border-e-2:focus {
  border-inline-end-width: 2px;
}

.focus\:border-e-4:focus {
  border-inline-end-width: 4px;
}

.focus\:border-e-8:focus {
  border-inline-end-width: 8px;
}

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

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

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

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

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

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

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

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

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

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

.focus\:border-s:focus {
  border-inline-start-width: 1px;
}

.focus\:border-s-0:focus {
  border-inline-start-width: 0px;
}

.focus\:border-s-2:focus {
  border-inline-start-width: 2px;
}

.focus\:border-s-4:focus {
  border-inline-start-width: 4px;
}

.focus\:border-s-8:focus {
  border-inline-start-width: 8px;
}

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

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

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

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

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

.focus\:border-solid:focus {
  border-style: solid;
}

.focus\:border-dashed:focus {
  border-style: dashed;
}

.focus\:border-dotted:focus {
  border-style: dotted;
}

.focus\:border-double:focus {
  border-style: double;
}

.focus\:border-hidden:focus {
  border-style: hidden;
}

.focus\:border-none:focus {
  border-style: none;
}

.focus\:border-blue:focus {
  --tw-border-opacity: 1;
  border-color: rgb(86 138 172 / var(--tw-border-opacity));
}

.focus\:border-blue\/0:focus {
  border-color: rgb(86 138 172 / 0);
}

.focus\:border-blue\/10:focus {
  border-color: rgb(86 138 172 / 0.1);
}

.focus\:border-blue\/100:focus {
  border-color: rgb(86 138 172 / 1);
}

.focus\:border-blue\/20:focus {
  border-color: rgb(86 138 172 / 0.2);
}

.focus\:border-blue\/25:focus {
  border-color: rgb(86 138 172 / 0.25);
}

.focus\:border-blue\/30:focus {
  border-color: rgb(86 138 172 / 0.3);
}

.focus\:border-blue\/40:focus {
  border-color: rgb(86 138 172 / 0.4);
}

.focus\:border-blue\/5:focus {
  border-color: rgb(86 138 172 / 0.05);
}

.focus\:border-blue\/50:focus {
  border-color: rgb(86 138 172 / 0.5);
}

.focus\:border-blue\/60:focus {
  border-color: rgb(86 138 172 / 0.6);
}

.focus\:border-blue\/70:focus {
  border-color: rgb(86 138 172 / 0.7);
}

.focus\:border-blue\/75:focus {
  border-color: rgb(86 138 172 / 0.75);
}

.focus\:border-blue\/80:focus {
  border-color: rgb(86 138 172 / 0.8);
}

.focus\:border-blue\/90:focus {
  border-color: rgb(86 138 172 / 0.9);
}

.focus\:border-blue\/95:focus {
  border-color: rgb(86 138 172 / 0.95);
}

.focus\:border-borderWidth:focus {
  border-color: 1px;
}

.focus\:border-borderWidth-0:focus {
  border-color: 0px;
}

.focus\:border-borderWidth-2:focus {
  border-color: 2px;
}

.focus\:border-borderWidth-4:focus {
  border-color: 4px;
}

.focus\:border-borderWidth-6:focus {
  border-color: 6px;
}

.focus\:border-borderWidth-8:focus {
  border-color: 8px;
}

.focus\:border-boxShadow:focus {
  border-color: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
}

.focus\:border-boxShadow-2xl:focus {
  border-color: 0 25px 50px -12px rgb(0 0 0 / 0.25);
}

.focus\:border-boxShadow-inner:focus {
  border-color: inset 0px 3px 3px rgba(0 0 0 / 1);
}

.focus\:border-boxShadow-lg:focus {
  border-color: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
}

.focus\:border-boxShadow-md:focus {
  border-color: 0 1px 2px -1px rgb(0 0 0 / 0.1);
}

.focus\:border-boxShadow-none:focus {
  border-color: none;
}

.focus\:border-boxShadow-sm:focus {
  border-color: 0px 6px 24px rgba(0, 0, 0, 0.8);
}

.focus\:border-boxShadow-xl:focus {
  border-color: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
}

.focus\:border-current:focus {
  border-color: currentColor;
}

.focus\:border-custom_1:focus {
  --tw-border-opacity: 1;
  border-color: rgb(127 154 96 / var(--tw-border-opacity));
}

.focus\:border-custom_1\/0:focus {
  border-color: rgb(127 154 96 / 0);
}

.focus\:border-custom_1\/10:focus {
  border-color: rgb(127 154 96 / 0.1);
}

.focus\:border-custom_1\/100:focus {
  border-color: rgb(127 154 96 / 1);
}

.focus\:border-custom_1\/20:focus {
  border-color: rgb(127 154 96 / 0.2);
}

.focus\:border-custom_1\/25:focus {
  border-color: rgb(127 154 96 / 0.25);
}

.focus\:border-custom_1\/30:focus {
  border-color: rgb(127 154 96 / 0.3);
}

.focus\:border-custom_1\/40:focus {
  border-color: rgb(127 154 96 / 0.4);
}

.focus\:border-custom_1\/5:focus {
  border-color: rgb(127 154 96 / 0.05);
}

.focus\:border-custom_1\/50:focus {
  border-color: rgb(127 154 96 / 0.5);
}

.focus\:border-custom_1\/60:focus {
  border-color: rgb(127 154 96 / 0.6);
}

.focus\:border-custom_1\/70:focus {
  border-color: rgb(127 154 96 / 0.7);
}

.focus\:border-custom_1\/75:focus {
  border-color: rgb(127 154 96 / 0.75);
}

.focus\:border-custom_1\/80:focus {
  border-color: rgb(127 154 96 / 0.8);
}

.focus\:border-custom_1\/90:focus {
  border-color: rgb(127 154 96 / 0.9);
}

.focus\:border-custom_1\/95:focus {
  border-color: rgb(127 154 96 / 0.95);
}

.focus\:border-custom_10:focus {
  --tw-border-opacity: 1;
  border-color: rgb(100 136 99 / var(--tw-border-opacity));
}

.focus\:border-custom_10\/0:focus {
  border-color: rgb(100 136 99 / 0);
}

.focus\:border-custom_10\/10:focus {
  border-color: rgb(100 136 99 / 0.1);
}

.focus\:border-custom_10\/100:focus {
  border-color: rgb(100 136 99 / 1);
}

.focus\:border-custom_10\/20:focus {
  border-color: rgb(100 136 99 / 0.2);
}

.focus\:border-custom_10\/25:focus {
  border-color: rgb(100 136 99 / 0.25);
}

.focus\:border-custom_10\/30:focus {
  border-color: rgb(100 136 99 / 0.3);
}

.focus\:border-custom_10\/40:focus {
  border-color: rgb(100 136 99 / 0.4);
}

.focus\:border-custom_10\/5:focus {
  border-color: rgb(100 136 99 / 0.05);
}

.focus\:border-custom_10\/50:focus {
  border-color: rgb(100 136 99 / 0.5);
}

.focus\:border-custom_10\/60:focus {
  border-color: rgb(100 136 99 / 0.6);
}

.focus\:border-custom_10\/70:focus {
  border-color: rgb(100 136 99 / 0.7);
}

.focus\:border-custom_10\/75:focus {
  border-color: rgb(100 136 99 / 0.75);
}

.focus\:border-custom_10\/80:focus {
  border-color: rgb(100 136 99 / 0.8);
}

.focus\:border-custom_10\/90:focus {
  border-color: rgb(100 136 99 / 0.9);
}

.focus\:border-custom_10\/95:focus {
  border-color: rgb(100 136 99 / 0.95);
}

.focus\:border-custom_2:focus {
  --tw-border-opacity: 1;
  border-color: rgb(164 134 95 / var(--tw-border-opacity));
}

.focus\:border-custom_2\/0:focus {
  border-color: rgb(164 134 95 / 0);
}

.focus\:border-custom_2\/10:focus {
  border-color: rgb(164 134 95 / 0.1);
}

.focus\:border-custom_2\/100:focus {
  border-color: rgb(164 134 95 / 1);
}

.focus\:border-custom_2\/20:focus {
  border-color: rgb(164 134 95 / 0.2);
}

.focus\:border-custom_2\/25:focus {
  border-color: rgb(164 134 95 / 0.25);
}

.focus\:border-custom_2\/30:focus {
  border-color: rgb(164 134 95 / 0.3);
}

.focus\:border-custom_2\/40:focus {
  border-color: rgb(164 134 95 / 0.4);
}

.focus\:border-custom_2\/5:focus {
  border-color: rgb(164 134 95 / 0.05);
}

.focus\:border-custom_2\/50:focus {
  border-color: rgb(164 134 95 / 0.5);
}

.focus\:border-custom_2\/60:focus {
  border-color: rgb(164 134 95 / 0.6);
}

.focus\:border-custom_2\/70:focus {
  border-color: rgb(164 134 95 / 0.7);
}

.focus\:border-custom_2\/75:focus {
  border-color: rgb(164 134 95 / 0.75);
}

.focus\:border-custom_2\/80:focus {
  border-color: rgb(164 134 95 / 0.8);
}

.focus\:border-custom_2\/90:focus {
  border-color: rgb(164 134 95 / 0.9);
}

.focus\:border-custom_2\/95:focus {
  border-color: rgb(164 134 95 / 0.95);
}

.focus\:border-custom_3:focus {
  --tw-border-opacity: 1;
  border-color: rgb(73 98 96 / var(--tw-border-opacity));
}

.focus\:border-custom_3\/0:focus {
  border-color: rgb(73 98 96 / 0);
}

.focus\:border-custom_3\/10:focus {
  border-color: rgb(73 98 96 / 0.1);
}

.focus\:border-custom_3\/100:focus {
  border-color: rgb(73 98 96 / 1);
}

.focus\:border-custom_3\/20:focus {
  border-color: rgb(73 98 96 / 0.2);
}

.focus\:border-custom_3\/25:focus {
  border-color: rgb(73 98 96 / 0.25);
}

.focus\:border-custom_3\/30:focus {
  border-color: rgb(73 98 96 / 0.3);
}

.focus\:border-custom_3\/40:focus {
  border-color: rgb(73 98 96 / 0.4);
}

.focus\:border-custom_3\/5:focus {
  border-color: rgb(73 98 96 / 0.05);
}

.focus\:border-custom_3\/50:focus {
  border-color: rgb(73 98 96 / 0.5);
}

.focus\:border-custom_3\/60:focus {
  border-color: rgb(73 98 96 / 0.6);
}

.focus\:border-custom_3\/70:focus {
  border-color: rgb(73 98 96 / 0.7);
}

.focus\:border-custom_3\/75:focus {
  border-color: rgb(73 98 96 / 0.75);
}

.focus\:border-custom_3\/80:focus {
  border-color: rgb(73 98 96 / 0.8);
}

.focus\:border-custom_3\/90:focus {
  border-color: rgb(73 98 96 / 0.9);
}

.focus\:border-custom_3\/95:focus {
  border-color: rgb(73 98 96 / 0.95);
}

.focus\:border-custom_4:focus {
  --tw-border-opacity: 1;
  border-color: rgb(64 133 133 / var(--tw-border-opacity));
}

.focus\:border-custom_4\/0:focus {
  border-color: rgb(64 133 133 / 0);
}

.focus\:border-custom_4\/10:focus {
  border-color: rgb(64 133 133 / 0.1);
}

.focus\:border-custom_4\/100:focus {
  border-color: rgb(64 133 133 / 1);
}

.focus\:border-custom_4\/20:focus {
  border-color: rgb(64 133 133 / 0.2);
}

.focus\:border-custom_4\/25:focus {
  border-color: rgb(64 133 133 / 0.25);
}

.focus\:border-custom_4\/30:focus {
  border-color: rgb(64 133 133 / 0.3);
}

.focus\:border-custom_4\/40:focus {
  border-color: rgb(64 133 133 / 0.4);
}

.focus\:border-custom_4\/5:focus {
  border-color: rgb(64 133 133 / 0.05);
}

.focus\:border-custom_4\/50:focus {
  border-color: rgb(64 133 133 / 0.5);
}

.focus\:border-custom_4\/60:focus {
  border-color: rgb(64 133 133 / 0.6);
}

.focus\:border-custom_4\/70:focus {
  border-color: rgb(64 133 133 / 0.7);
}

.focus\:border-custom_4\/75:focus {
  border-color: rgb(64 133 133 / 0.75);
}

.focus\:border-custom_4\/80:focus {
  border-color: rgb(64 133 133 / 0.8);
}

.focus\:border-custom_4\/90:focus {
  border-color: rgb(64 133 133 / 0.9);
}

.focus\:border-custom_4\/95:focus {
  border-color: rgb(64 133 133 / 0.95);
}

.focus\:border-custom_5:focus {
  --tw-border-opacity: 1;
  border-color: rgb(20 83 108 / var(--tw-border-opacity));
}

.focus\:border-custom_5\/0:focus {
  border-color: rgb(20 83 108 / 0);
}

.focus\:border-custom_5\/10:focus {
  border-color: rgb(20 83 108 / 0.1);
}

.focus\:border-custom_5\/100:focus {
  border-color: rgb(20 83 108 / 1);
}

.focus\:border-custom_5\/20:focus {
  border-color: rgb(20 83 108 / 0.2);
}

.focus\:border-custom_5\/25:focus {
  border-color: rgb(20 83 108 / 0.25);
}

.focus\:border-custom_5\/30:focus {
  border-color: rgb(20 83 108 / 0.3);
}

.focus\:border-custom_5\/40:focus {
  border-color: rgb(20 83 108 / 0.4);
}

.focus\:border-custom_5\/5:focus {
  border-color: rgb(20 83 108 / 0.05);
}

.focus\:border-custom_5\/50:focus {
  border-color: rgb(20 83 108 / 0.5);
}

.focus\:border-custom_5\/60:focus {
  border-color: rgb(20 83 108 / 0.6);
}

.focus\:border-custom_5\/70:focus {
  border-color: rgb(20 83 108 / 0.7);
}

.focus\:border-custom_5\/75:focus {
  border-color: rgb(20 83 108 / 0.75);
}

.focus\:border-custom_5\/80:focus {
  border-color: rgb(20 83 108 / 0.8);
}

.focus\:border-custom_5\/90:focus {
  border-color: rgb(20 83 108 / 0.9);
}

.focus\:border-custom_5\/95:focus {
  border-color: rgb(20 83 108 / 0.95);
}

.focus\:border-custom_6:focus {
  --tw-border-opacity: 1;
  border-color: rgb(47 101 105 / var(--tw-border-opacity));
}

.focus\:border-custom_6\/0:focus {
  border-color: rgb(47 101 105 / 0);
}

.focus\:border-custom_6\/10:focus {
  border-color: rgb(47 101 105 / 0.1);
}

.focus\:border-custom_6\/100:focus {
  border-color: rgb(47 101 105 / 1);
}

.focus\:border-custom_6\/20:focus {
  border-color: rgb(47 101 105 / 0.2);
}

.focus\:border-custom_6\/25:focus {
  border-color: rgb(47 101 105 / 0.25);
}

.focus\:border-custom_6\/30:focus {
  border-color: rgb(47 101 105 / 0.3);
}

.focus\:border-custom_6\/40:focus {
  border-color: rgb(47 101 105 / 0.4);
}

.focus\:border-custom_6\/5:focus {
  border-color: rgb(47 101 105 / 0.05);
}

.focus\:border-custom_6\/50:focus {
  border-color: rgb(47 101 105 / 0.5);
}

.focus\:border-custom_6\/60:focus {
  border-color: rgb(47 101 105 / 0.6);
}

.focus\:border-custom_6\/70:focus {
  border-color: rgb(47 101 105 / 0.7);
}

.focus\:border-custom_6\/75:focus {
  border-color: rgb(47 101 105 / 0.75);
}

.focus\:border-custom_6\/80:focus {
  border-color: rgb(47 101 105 / 0.8);
}

.focus\:border-custom_6\/90:focus {
  border-color: rgb(47 101 105 / 0.9);
}

.focus\:border-custom_6\/95:focus {
  border-color: rgb(47 101 105 / 0.95);
}

.focus\:border-custom_7:focus {
  --tw-border-opacity: 1;
  border-color: rgb(48 149 180 / var(--tw-border-opacity));
}

.focus\:border-custom_7\/0:focus {
  border-color: rgb(48 149 180 / 0);
}

.focus\:border-custom_7\/10:focus {
  border-color: rgb(48 149 180 / 0.1);
}

.focus\:border-custom_7\/100:focus {
  border-color: rgb(48 149 180 / 1);
}

.focus\:border-custom_7\/20:focus {
  border-color: rgb(48 149 180 / 0.2);
}

.focus\:border-custom_7\/25:focus {
  border-color: rgb(48 149 180 / 0.25);
}

.focus\:border-custom_7\/30:focus {
  border-color: rgb(48 149 180 / 0.3);
}

.focus\:border-custom_7\/40:focus {
  border-color: rgb(48 149 180 / 0.4);
}

.focus\:border-custom_7\/5:focus {
  border-color: rgb(48 149 180 / 0.05);
}

.focus\:border-custom_7\/50:focus {
  border-color: rgb(48 149 180 / 0.5);
}

.focus\:border-custom_7\/60:focus {
  border-color: rgb(48 149 180 / 0.6);
}

.focus\:border-custom_7\/70:focus {
  border-color: rgb(48 149 180 / 0.7);
}

.focus\:border-custom_7\/75:focus {
  border-color: rgb(48 149 180 / 0.75);
}

.focus\:border-custom_7\/80:focus {
  border-color: rgb(48 149 180 / 0.8);
}

.focus\:border-custom_7\/90:focus {
  border-color: rgb(48 149 180 / 0.9);
}

.focus\:border-custom_7\/95:focus {
  border-color: rgb(48 149 180 / 0.95);
}

.focus\:border-custom_8:focus {
  --tw-border-opacity: 1;
  border-color: rgb(74 119 102 / var(--tw-border-opacity));
}

.focus\:border-custom_8\/0:focus {
  border-color: rgb(74 119 102 / 0);
}

.focus\:border-custom_8\/10:focus {
  border-color: rgb(74 119 102 / 0.1);
}

.focus\:border-custom_8\/100:focus {
  border-color: rgb(74 119 102 / 1);
}

.focus\:border-custom_8\/20:focus {
  border-color: rgb(74 119 102 / 0.2);
}

.focus\:border-custom_8\/25:focus {
  border-color: rgb(74 119 102 / 0.25);
}

.focus\:border-custom_8\/30:focus {
  border-color: rgb(74 119 102 / 0.3);
}

.focus\:border-custom_8\/40:focus {
  border-color: rgb(74 119 102 / 0.4);
}

.focus\:border-custom_8\/5:focus {
  border-color: rgb(74 119 102 / 0.05);
}

.focus\:border-custom_8\/50:focus {
  border-color: rgb(74 119 102 / 0.5);
}

.focus\:border-custom_8\/60:focus {
  border-color: rgb(74 119 102 / 0.6);
}

.focus\:border-custom_8\/70:focus {
  border-color: rgb(74 119 102 / 0.7);
}

.focus\:border-custom_8\/75:focus {
  border-color: rgb(74 119 102 / 0.75);
}

.focus\:border-custom_8\/80:focus {
  border-color: rgb(74 119 102 / 0.8);
}

.focus\:border-custom_8\/90:focus {
  border-color: rgb(74 119 102 / 0.9);
}

.focus\:border-custom_8\/95:focus {
  border-color: rgb(74 119 102 / 0.95);
}

.focus\:border-custom_9:focus {
  --tw-border-opacity: 1;
  border-color: rgb(100 120 105 / var(--tw-border-opacity));
}

.focus\:border-custom_9\/0:focus {
  border-color: rgb(100 120 105 / 0);
}

.focus\:border-custom_9\/10:focus {
  border-color: rgb(100 120 105 / 0.1);
}

.focus\:border-custom_9\/100:focus {
  border-color: rgb(100 120 105 / 1);
}

.focus\:border-custom_9\/20:focus {
  border-color: rgb(100 120 105 / 0.2);
}

.focus\:border-custom_9\/25:focus {
  border-color: rgb(100 120 105 / 0.25);
}

.focus\:border-custom_9\/30:focus {
  border-color: rgb(100 120 105 / 0.3);
}

.focus\:border-custom_9\/40:focus {
  border-color: rgb(100 120 105 / 0.4);
}

.focus\:border-custom_9\/5:focus {
  border-color: rgb(100 120 105 / 0.05);
}

.focus\:border-custom_9\/50:focus {
  border-color: rgb(100 120 105 / 0.5);
}

.focus\:border-custom_9\/60:focus {
  border-color: rgb(100 120 105 / 0.6);
}

.focus\:border-custom_9\/70:focus {
  border-color: rgb(100 120 105 / 0.7);
}

.focus\:border-custom_9\/75:focus {
  border-color: rgb(100 120 105 / 0.75);
}

.focus\:border-custom_9\/80:focus {
  border-color: rgb(100 120 105 / 0.8);
}

.focus\:border-custom_9\/90:focus {
  border-color: rgb(100 120 105 / 0.9);
}

.focus\:border-custom_9\/95:focus {
  border-color: rgb(100 120 105 / 0.95);
}

.focus\:border-gold:focus {
  --tw-border-opacity: 1;
  border-color: rgb(198 154 101 / var(--tw-border-opacity));
}

.focus\:border-gold\/0:focus {
  border-color: rgb(198 154 101 / 0);
}

.focus\:border-gold\/10:focus {
  border-color: rgb(198 154 101 / 0.1);
}

.focus\:border-gold\/100:focus {
  border-color: rgb(198 154 101 / 1);
}

.focus\:border-gold\/20:focus {
  border-color: rgb(198 154 101 / 0.2);
}

.focus\:border-gold\/25:focus {
  border-color: rgb(198 154 101 / 0.25);
}

.focus\:border-gold\/30:focus {
  border-color: rgb(198 154 101 / 0.3);
}

.focus\:border-gold\/40:focus {
  border-color: rgb(198 154 101 / 0.4);
}

.focus\:border-gold\/5:focus {
  border-color: rgb(198 154 101 / 0.05);
}

.focus\:border-gold\/50:focus {
  border-color: rgb(198 154 101 / 0.5);
}

.focus\:border-gold\/60:focus {
  border-color: rgb(198 154 101 / 0.6);
}

.focus\:border-gold\/70:focus {
  border-color: rgb(198 154 101 / 0.7);
}

.focus\:border-gold\/75:focus {
  border-color: rgb(198 154 101 / 0.75);
}

.focus\:border-gold\/80:focus {
  border-color: rgb(198 154 101 / 0.8);
}

.focus\:border-gold\/90:focus {
  border-color: rgb(198 154 101 / 0.9);
}

.focus\:border-gold\/95:focus {
  border-color: rgb(198 154 101 / 0.95);
}

.focus\:border-gray-100:focus {
  --tw-border-opacity: 1;
  border-color: rgb(243 244 246 / var(--tw-border-opacity));
}

.focus\:border-gray-100\/0:focus {
  border-color: rgb(243 244 246 / 0);
}

.focus\:border-gray-100\/10:focus {
  border-color: rgb(243 244 246 / 0.1);
}

.focus\:border-gray-100\/100:focus {
  border-color: rgb(243 244 246 / 1);
}

.focus\:border-gray-100\/20:focus {
  border-color: rgb(243 244 246 / 0.2);
}

.focus\:border-gray-100\/25:focus {
  border-color: rgb(243 244 246 / 0.25);
}

.focus\:border-gray-100\/30:focus {
  border-color: rgb(243 244 246 / 0.3);
}

.focus\:border-gray-100\/40:focus {
  border-color: rgb(243 244 246 / 0.4);
}

.focus\:border-gray-100\/5:focus {
  border-color: rgb(243 244 246 / 0.05);
}

.focus\:border-gray-100\/50:focus {
  border-color: rgb(243 244 246 / 0.5);
}

.focus\:border-gray-100\/60:focus {
  border-color: rgb(243 244 246 / 0.6);
}

.focus\:border-gray-100\/70:focus {
  border-color: rgb(243 244 246 / 0.7);
}

.focus\:border-gray-100\/75:focus {
  border-color: rgb(243 244 246 / 0.75);
}

.focus\:border-gray-100\/80:focus {
  border-color: rgb(243 244 246 / 0.8);
}

.focus\:border-gray-100\/90:focus {
  border-color: rgb(243 244 246 / 0.9);
}

.focus\:border-gray-100\/95:focus {
  border-color: rgb(243 244 246 / 0.95);
}

.focus\:border-gray-200:focus {
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity));
}

.focus\:border-gray-200\/0:focus {
  border-color: rgb(229 231 235 / 0);
}

.focus\:border-gray-200\/10:focus {
  border-color: rgb(229 231 235 / 0.1);
}

.focus\:border-gray-200\/100:focus {
  border-color: rgb(229 231 235 / 1);
}

.focus\:border-gray-200\/20:focus {
  border-color: rgb(229 231 235 / 0.2);
}

.focus\:border-gray-200\/25:focus {
  border-color: rgb(229 231 235 / 0.25);
}

.focus\:border-gray-200\/30:focus {
  border-color: rgb(229 231 235 / 0.3);
}

.focus\:border-gray-200\/40:focus {
  border-color: rgb(229 231 235 / 0.4);
}

.focus\:border-gray-200\/5:focus {
  border-color: rgb(229 231 235 / 0.05);
}

.focus\:border-gray-200\/50:focus {
  border-color: rgb(229 231 235 / 0.5);
}

.focus\:border-gray-200\/60:focus {
  border-color: rgb(229 231 235 / 0.6);
}

.focus\:border-gray-200\/70:focus {
  border-color: rgb(229 231 235 / 0.7);
}

.focus\:border-gray-200\/75:focus {
  border-color: rgb(229 231 235 / 0.75);
}

.focus\:border-gray-200\/80:focus {
  border-color: rgb(229 231 235 / 0.8);
}

.focus\:border-gray-200\/90:focus {
  border-color: rgb(229 231 235 / 0.9);
}

.focus\:border-gray-200\/95:focus {
  border-color: rgb(229 231 235 / 0.95);
}

.focus\:border-gray-300:focus {
  --tw-border-opacity: 1;
  border-color: rgb(209 213 219 / var(--tw-border-opacity));
}

.focus\:border-gray-300\/0:focus {
  border-color: rgb(209 213 219 / 0);
}

.focus\:border-gray-300\/10:focus {
  border-color: rgb(209 213 219 / 0.1);
}

.focus\:border-gray-300\/100:focus {
  border-color: rgb(209 213 219 / 1);
}

.focus\:border-gray-300\/20:focus {
  border-color: rgb(209 213 219 / 0.2);
}

.focus\:border-gray-300\/25:focus {
  border-color: rgb(209 213 219 / 0.25);
}

.focus\:border-gray-300\/30:focus {
  border-color: rgb(209 213 219 / 0.3);
}

.focus\:border-gray-300\/40:focus {
  border-color: rgb(209 213 219 / 0.4);
}

.focus\:border-gray-300\/5:focus {
  border-color: rgb(209 213 219 / 0.05);
}

.focus\:border-gray-300\/50:focus {
  border-color: rgb(209 213 219 / 0.5);
}

.focus\:border-gray-300\/60:focus {
  border-color: rgb(209 213 219 / 0.6);
}

.focus\:border-gray-300\/70:focus {
  border-color: rgb(209 213 219 / 0.7);
}

.focus\:border-gray-300\/75:focus {
  border-color: rgb(209 213 219 / 0.75);
}

.focus\:border-gray-300\/80:focus {
  border-color: rgb(209 213 219 / 0.8);
}

.focus\:border-gray-300\/90:focus {
  border-color: rgb(209 213 219 / 0.9);
}

.focus\:border-gray-300\/95:focus {
  border-color: rgb(209 213 219 / 0.95);
}

.focus\:border-gray-400:focus {
  --tw-border-opacity: 1;
  border-color: rgb(156 163 175 / var(--tw-border-opacity));
}

.focus\:border-gray-400\/0:focus {
  border-color: rgb(156 163 175 / 0);
}

.focus\:border-gray-400\/10:focus {
  border-color: rgb(156 163 175 / 0.1);
}

.focus\:border-gray-400\/100:focus {
  border-color: rgb(156 163 175 / 1);
}

.focus\:border-gray-400\/20:focus {
  border-color: rgb(156 163 175 / 0.2);
}

.focus\:border-gray-400\/25:focus {
  border-color: rgb(156 163 175 / 0.25);
}

.focus\:border-gray-400\/30:focus {
  border-color: rgb(156 163 175 / 0.3);
}

.focus\:border-gray-400\/40:focus {
  border-color: rgb(156 163 175 / 0.4);
}

.focus\:border-gray-400\/5:focus {
  border-color: rgb(156 163 175 / 0.05);
}

.focus\:border-gray-400\/50:focus {
  border-color: rgb(156 163 175 / 0.5);
}

.focus\:border-gray-400\/60:focus {
  border-color: rgb(156 163 175 / 0.6);
}

.focus\:border-gray-400\/70:focus {
  border-color: rgb(156 163 175 / 0.7);
}

.focus\:border-gray-400\/75:focus {
  border-color: rgb(156 163 175 / 0.75);
}

.focus\:border-gray-400\/80:focus {
  border-color: rgb(156 163 175 / 0.8);
}

.focus\:border-gray-400\/90:focus {
  border-color: rgb(156 163 175 / 0.9);
}

.focus\:border-gray-400\/95:focus {
  border-color: rgb(156 163 175 / 0.95);
}

.focus\:border-gray-50:focus {
  --tw-border-opacity: 1;
  border-color: rgb(249 250 251 / var(--tw-border-opacity));
}

.focus\:border-gray-50\/0:focus {
  border-color: rgb(249 250 251 / 0);
}

.focus\:border-gray-50\/10:focus {
  border-color: rgb(249 250 251 / 0.1);
}

.focus\:border-gray-50\/100:focus {
  border-color: rgb(249 250 251 / 1);
}

.focus\:border-gray-50\/20:focus {
  border-color: rgb(249 250 251 / 0.2);
}

.focus\:border-gray-50\/25:focus {
  border-color: rgb(249 250 251 / 0.25);
}

.focus\:border-gray-50\/30:focus {
  border-color: rgb(249 250 251 / 0.3);
}

.focus\:border-gray-50\/40:focus {
  border-color: rgb(249 250 251 / 0.4);
}

.focus\:border-gray-50\/5:focus {
  border-color: rgb(249 250 251 / 0.05);
}

.focus\:border-gray-50\/50:focus {
  border-color: rgb(249 250 251 / 0.5);
}

.focus\:border-gray-50\/60:focus {
  border-color: rgb(249 250 251 / 0.6);
}

.focus\:border-gray-50\/70:focus {
  border-color: rgb(249 250 251 / 0.7);
}

.focus\:border-gray-50\/75:focus {
  border-color: rgb(249 250 251 / 0.75);
}

.focus\:border-gray-50\/80:focus {
  border-color: rgb(249 250 251 / 0.8);
}

.focus\:border-gray-50\/90:focus {
  border-color: rgb(249 250 251 / 0.9);
}

.focus\:border-gray-50\/95:focus {
  border-color: rgb(249 250 251 / 0.95);
}

.focus\:border-gray-500:focus {
  --tw-border-opacity: 1;
  border-color: rgb(107 114 128 / var(--tw-border-opacity));
}

.focus\:border-gray-500\/0:focus {
  border-color: rgb(107 114 128 / 0);
}

.focus\:border-gray-500\/10:focus {
  border-color: rgb(107 114 128 / 0.1);
}

.focus\:border-gray-500\/100:focus {
  border-color: rgb(107 114 128 / 1);
}

.focus\:border-gray-500\/20:focus {
  border-color: rgb(107 114 128 / 0.2);
}

.focus\:border-gray-500\/25:focus {
  border-color: rgb(107 114 128 / 0.25);
}

.focus\:border-gray-500\/30:focus {
  border-color: rgb(107 114 128 / 0.3);
}

.focus\:border-gray-500\/40:focus {
  border-color: rgb(107 114 128 / 0.4);
}

.focus\:border-gray-500\/5:focus {
  border-color: rgb(107 114 128 / 0.05);
}

.focus\:border-gray-500\/50:focus {
  border-color: rgb(107 114 128 / 0.5);
}

.focus\:border-gray-500\/60:focus {
  border-color: rgb(107 114 128 / 0.6);
}

.focus\:border-gray-500\/70:focus {
  border-color: rgb(107 114 128 / 0.7);
}

.focus\:border-gray-500\/75:focus {
  border-color: rgb(107 114 128 / 0.75);
}

.focus\:border-gray-500\/80:focus {
  border-color: rgb(107 114 128 / 0.8);
}

.focus\:border-gray-500\/90:focus {
  border-color: rgb(107 114 128 / 0.9);
}

.focus\:border-gray-500\/95:focus {
  border-color: rgb(107 114 128 / 0.95);
}

.focus\:border-gray-600:focus {
  --tw-border-opacity: 1;
  border-color: rgb(75 85 99 / var(--tw-border-opacity));
}

.focus\:border-gray-600\/0:focus {
  border-color: rgb(75 85 99 / 0);
}

.focus\:border-gray-600\/10:focus {
  border-color: rgb(75 85 99 / 0.1);
}

.focus\:border-gray-600\/100:focus {
  border-color: rgb(75 85 99 / 1);
}

.focus\:border-gray-600\/20:focus {
  border-color: rgb(75 85 99 / 0.2);
}

.focus\:border-gray-600\/25:focus {
  border-color: rgb(75 85 99 / 0.25);
}

.focus\:border-gray-600\/30:focus {
  border-color: rgb(75 85 99 / 0.3);
}

.focus\:border-gray-600\/40:focus {
  border-color: rgb(75 85 99 / 0.4);
}

.focus\:border-gray-600\/5:focus {
  border-color: rgb(75 85 99 / 0.05);
}

.focus\:border-gray-600\/50:focus {
  border-color: rgb(75 85 99 / 0.5);
}

.focus\:border-gray-600\/60:focus {
  border-color: rgb(75 85 99 / 0.6);
}

.focus\:border-gray-600\/70:focus {
  border-color: rgb(75 85 99 / 0.7);
}

.focus\:border-gray-600\/75:focus {
  border-color: rgb(75 85 99 / 0.75);
}

.focus\:border-gray-600\/80:focus {
  border-color: rgb(75 85 99 / 0.8);
}

.focus\:border-gray-600\/90:focus {
  border-color: rgb(75 85 99 / 0.9);
}

.focus\:border-gray-600\/95:focus {
  border-color: rgb(75 85 99 / 0.95);
}

.focus\:border-gray-700:focus {
  --tw-border-opacity: 1;
  border-color: rgb(55 65 81 / var(--tw-border-opacity));
}

.focus\:border-gray-700\/0:focus {
  border-color: rgb(55 65 81 / 0);
}

.focus\:border-gray-700\/10:focus {
  border-color: rgb(55 65 81 / 0.1);
}

.focus\:border-gray-700\/100:focus {
  border-color: rgb(55 65 81 / 1);
}

.focus\:border-gray-700\/20:focus {
  border-color: rgb(55 65 81 / 0.2);
}

.focus\:border-gray-700\/25:focus {
  border-color: rgb(55 65 81 / 0.25);
}

.focus\:border-gray-700\/30:focus {
  border-color: rgb(55 65 81 / 0.3);
}

.focus\:border-gray-700\/40:focus {
  border-color: rgb(55 65 81 / 0.4);
}

.focus\:border-gray-700\/5:focus {
  border-color: rgb(55 65 81 / 0.05);
}

.focus\:border-gray-700\/50:focus {
  border-color: rgb(55 65 81 / 0.5);
}

.focus\:border-gray-700\/60:focus {
  border-color: rgb(55 65 81 / 0.6);
}

.focus\:border-gray-700\/70:focus {
  border-color: rgb(55 65 81 / 0.7);
}

.focus\:border-gray-700\/75:focus {
  border-color: rgb(55 65 81 / 0.75);
}

.focus\:border-gray-700\/80:focus {
  border-color: rgb(55 65 81 / 0.8);
}

.focus\:border-gray-700\/90:focus {
  border-color: rgb(55 65 81 / 0.9);
}

.focus\:border-gray-700\/95:focus {
  border-color: rgb(55 65 81 / 0.95);
}

.focus\:border-gray-800:focus {
  --tw-border-opacity: 1;
  border-color: rgb(31 41 55 / var(--tw-border-opacity));
}

.focus\:border-gray-800\/0:focus {
  border-color: rgb(31 41 55 / 0);
}

.focus\:border-gray-800\/10:focus {
  border-color: rgb(31 41 55 / 0.1);
}

.focus\:border-gray-800\/100:focus {
  border-color: rgb(31 41 55 / 1);
}

.focus\:border-gray-800\/20:focus {
  border-color: rgb(31 41 55 / 0.2);
}

.focus\:border-gray-800\/25:focus {
  border-color: rgb(31 41 55 / 0.25);
}

.focus\:border-gray-800\/30:focus {
  border-color: rgb(31 41 55 / 0.3);
}

.focus\:border-gray-800\/40:focus {
  border-color: rgb(31 41 55 / 0.4);
}

.focus\:border-gray-800\/5:focus {
  border-color: rgb(31 41 55 / 0.05);
}

.focus\:border-gray-800\/50:focus {
  border-color: rgb(31 41 55 / 0.5);
}

.focus\:border-gray-800\/60:focus {
  border-color: rgb(31 41 55 / 0.6);
}

.focus\:border-gray-800\/70:focus {
  border-color: rgb(31 41 55 / 0.7);
}

.focus\:border-gray-800\/75:focus {
  border-color: rgb(31 41 55 / 0.75);
}

.focus\:border-gray-800\/80:focus {
  border-color: rgb(31 41 55 / 0.8);
}

.focus\:border-gray-800\/90:focus {
  border-color: rgb(31 41 55 / 0.9);
}

.focus\:border-gray-800\/95:focus {
  border-color: rgb(31 41 55 / 0.95);
}

.focus\:border-gray-900:focus {
  --tw-border-opacity: 1;
  border-color: rgb(17 24 39 / var(--tw-border-opacity));
}

.focus\:border-gray-900\/0:focus {
  border-color: rgb(17 24 39 / 0);
}

.focus\:border-gray-900\/10:focus {
  border-color: rgb(17 24 39 / 0.1);
}

.focus\:border-gray-900\/100:focus {
  border-color: rgb(17 24 39 / 1);
}

.focus\:border-gray-900\/20:focus {
  border-color: rgb(17 24 39 / 0.2);
}

.focus\:border-gray-900\/25:focus {
  border-color: rgb(17 24 39 / 0.25);
}

.focus\:border-gray-900\/30:focus {
  border-color: rgb(17 24 39 / 0.3);
}

.focus\:border-gray-900\/40:focus {
  border-color: rgb(17 24 39 / 0.4);
}

.focus\:border-gray-900\/5:focus {
  border-color: rgb(17 24 39 / 0.05);
}

.focus\:border-gray-900\/50:focus {
  border-color: rgb(17 24 39 / 0.5);
}

.focus\:border-gray-900\/60:focus {
  border-color: rgb(17 24 39 / 0.6);
}

.focus\:border-gray-900\/70:focus {
  border-color: rgb(17 24 39 / 0.7);
}

.focus\:border-gray-900\/75:focus {
  border-color: rgb(17 24 39 / 0.75);
}

.focus\:border-gray-900\/80:focus {
  border-color: rgb(17 24 39 / 0.8);
}

.focus\:border-gray-900\/90:focus {
  border-color: rgb(17 24 39 / 0.9);
}

.focus\:border-gray-900\/95:focus {
  border-color: rgb(17 24 39 / 0.95);
}

.focus\:border-gray-950:focus {
  --tw-border-opacity: 1;
  border-color: rgb(3 7 18 / var(--tw-border-opacity));
}

.focus\:border-gray-950\/0:focus {
  border-color: rgb(3 7 18 / 0);
}

.focus\:border-gray-950\/10:focus {
  border-color: rgb(3 7 18 / 0.1);
}

.focus\:border-gray-950\/100:focus {
  border-color: rgb(3 7 18 / 1);
}

.focus\:border-gray-950\/20:focus {
  border-color: rgb(3 7 18 / 0.2);
}

.focus\:border-gray-950\/25:focus {
  border-color: rgb(3 7 18 / 0.25);
}

.focus\:border-gray-950\/30:focus {
  border-color: rgb(3 7 18 / 0.3);
}

.focus\:border-gray-950\/40:focus {
  border-color: rgb(3 7 18 / 0.4);
}

.focus\:border-gray-950\/5:focus {
  border-color: rgb(3 7 18 / 0.05);
}

.focus\:border-gray-950\/50:focus {
  border-color: rgb(3 7 18 / 0.5);
}

.focus\:border-gray-950\/60:focus {
  border-color: rgb(3 7 18 / 0.6);
}

.focus\:border-gray-950\/70:focus {
  border-color: rgb(3 7 18 / 0.7);
}

.focus\:border-gray-950\/75:focus {
  border-color: rgb(3 7 18 / 0.75);
}

.focus\:border-gray-950\/80:focus {
  border-color: rgb(3 7 18 / 0.8);
}

.focus\:border-gray-950\/90:focus {
  border-color: rgb(3 7 18 / 0.9);
}

.focus\:border-gray-950\/95:focus {
  border-color: rgb(3 7 18 / 0.95);
}

.focus\:border-green:focus {
  --tw-border-opacity: 1;
  border-color: rgb(132 156 116 / var(--tw-border-opacity));
}

.focus\:border-green\/0:focus {
  border-color: rgb(132 156 116 / 0);
}

.focus\:border-green\/10:focus {
  border-color: rgb(132 156 116 / 0.1);
}

.focus\:border-green\/100:focus {
  border-color: rgb(132 156 116 / 1);
}

.focus\:border-green\/20:focus {
  border-color: rgb(132 156 116 / 0.2);
}

.focus\:border-green\/25:focus {
  border-color: rgb(132 156 116 / 0.25);
}

.focus\:border-green\/30:focus {
  border-color: rgb(132 156 116 / 0.3);
}

.focus\:border-green\/40:focus {
  border-color: rgb(132 156 116 / 0.4);
}

.focus\:border-green\/5:focus {
  border-color: rgb(132 156 116 / 0.05);
}

.focus\:border-green\/50:focus {
  border-color: rgb(132 156 116 / 0.5);
}

.focus\:border-green\/60:focus {
  border-color: rgb(132 156 116 / 0.6);
}

.focus\:border-green\/70:focus {
  border-color: rgb(132 156 116 / 0.7);
}

.focus\:border-green\/75:focus {
  border-color: rgb(132 156 116 / 0.75);
}

.focus\:border-green\/80:focus {
  border-color: rgb(132 156 116 / 0.8);
}

.focus\:border-green\/90:focus {
  border-color: rgb(132 156 116 / 0.9);
}

.focus\:border-green\/95:focus {
  border-color: rgb(132 156 116 / 0.95);
}

.focus\:border-inherit:focus {
  border-color: inherit;
}

.focus\:border-letterSpacing-normal:focus {
  border-color: 0em;
}

.focus\:border-letterSpacing-tight:focus {
  border-color: -0.025em;
}

.focus\:border-letterSpacing-tighter:focus {
  border-color: -0.05em;
}

.focus\:border-letterSpacing-wide:focus {
  border-color: 0.0125em;
}

.focus\:border-letterSpacing-wider:focus {
  border-color: 0.05em;
}

.focus\:border-letterSpacing-widest:focus {
  border-color: 0.1em;
}

.focus\:border-lime:focus {
  --tw-border-opacity: 1;
  border-color: rgb(197 217 163 / var(--tw-border-opacity));
}

.focus\:border-lime\/0:focus {
  border-color: rgb(197 217 163 / 0);
}

.focus\:border-lime\/10:focus {
  border-color: rgb(197 217 163 / 0.1);
}

.focus\:border-lime\/100:focus {
  border-color: rgb(197 217 163 / 1);
}

.focus\:border-lime\/20:focus {
  border-color: rgb(197 217 163 / 0.2);
}

.focus\:border-lime\/25:focus {
  border-color: rgb(197 217 163 / 0.25);
}

.focus\:border-lime\/30:focus {
  border-color: rgb(197 217 163 / 0.3);
}

.focus\:border-lime\/40:focus {
  border-color: rgb(197 217 163 / 0.4);
}

.focus\:border-lime\/5:focus {
  border-color: rgb(197 217 163 / 0.05);
}

.focus\:border-lime\/50:focus {
  border-color: rgb(197 217 163 / 0.5);
}

.focus\:border-lime\/60:focus {
  border-color: rgb(197 217 163 / 0.6);
}

.focus\:border-lime\/70:focus {
  border-color: rgb(197 217 163 / 0.7);
}

.focus\:border-lime\/75:focus {
  border-color: rgb(197 217 163 / 0.75);
}

.focus\:border-lime\/80:focus {
  border-color: rgb(197 217 163 / 0.8);
}

.focus\:border-lime\/90:focus {
  border-color: rgb(197 217 163 / 0.9);
}

.focus\:border-lime\/95:focus {
  border-color: rgb(197 217 163 / 0.95);
}

.focus\:border-navy:focus {
  --tw-border-opacity: 1;
  border-color: rgb(37 64 78 / var(--tw-border-opacity));
}

.focus\:border-navy\/0:focus {
  border-color: rgb(37 64 78 / 0);
}

.focus\:border-navy\/10:focus {
  border-color: rgb(37 64 78 / 0.1);
}

.focus\:border-navy\/100:focus {
  border-color: rgb(37 64 78 / 1);
}

.focus\:border-navy\/20:focus {
  border-color: rgb(37 64 78 / 0.2);
}

.focus\:border-navy\/25:focus {
  border-color: rgb(37 64 78 / 0.25);
}

.focus\:border-navy\/30:focus {
  border-color: rgb(37 64 78 / 0.3);
}

.focus\:border-navy\/40:focus {
  border-color: rgb(37 64 78 / 0.4);
}

.focus\:border-navy\/5:focus {
  border-color: rgb(37 64 78 / 0.05);
}

.focus\:border-navy\/50:focus {
  border-color: rgb(37 64 78 / 0.5);
}

.focus\:border-navy\/60:focus {
  border-color: rgb(37 64 78 / 0.6);
}

.focus\:border-navy\/70:focus {
  border-color: rgb(37 64 78 / 0.7);
}

.focus\:border-navy\/75:focus {
  border-color: rgb(37 64 78 / 0.75);
}

.focus\:border-navy\/80:focus {
  border-color: rgb(37 64 78 / 0.8);
}

.focus\:border-navy\/90:focus {
  border-color: rgb(37 64 78 / 0.9);
}

.focus\:border-navy\/95:focus {
  border-color: rgb(37 64 78 / 0.95);
}

.focus\:border-teal:focus {
  --tw-border-opacity: 1;
  border-color: rgb(78 105 119 / var(--tw-border-opacity));
}

.focus\:border-teal\/0:focus {
  border-color: rgb(78 105 119 / 0);
}

.focus\:border-teal\/10:focus {
  border-color: rgb(78 105 119 / 0.1);
}

.focus\:border-teal\/100:focus {
  border-color: rgb(78 105 119 / 1);
}

.focus\:border-teal\/20:focus {
  border-color: rgb(78 105 119 / 0.2);
}

.focus\:border-teal\/25:focus {
  border-color: rgb(78 105 119 / 0.25);
}

.focus\:border-teal\/30:focus {
  border-color: rgb(78 105 119 / 0.3);
}

.focus\:border-teal\/40:focus {
  border-color: rgb(78 105 119 / 0.4);
}

.focus\:border-teal\/5:focus {
  border-color: rgb(78 105 119 / 0.05);
}

.focus\:border-teal\/50:focus {
  border-color: rgb(78 105 119 / 0.5);
}

.focus\:border-teal\/60:focus {
  border-color: rgb(78 105 119 / 0.6);
}

.focus\:border-teal\/70:focus {
  border-color: rgb(78 105 119 / 0.7);
}

.focus\:border-teal\/75:focus {
  border-color: rgb(78 105 119 / 0.75);
}

.focus\:border-teal\/80:focus {
  border-color: rgb(78 105 119 / 0.8);
}

.focus\:border-teal\/90:focus {
  border-color: rgb(78 105 119 / 0.9);
}

.focus\:border-teal\/95:focus {
  border-color: rgb(78 105 119 / 0.95);
}

.focus\:border-transparent:focus {
  border-color: transparent;
}

.focus\:border-transparent\/0:focus {
  border-color: rgb(0 0 0 / 0);
}

.focus\:border-transparent\/10:focus {
  border-color: rgb(0 0 0 / 0.1);
}

.focus\:border-transparent\/100:focus {
  border-color: rgb(0 0 0 / 1);
}

.focus\:border-transparent\/20:focus {
  border-color: rgb(0 0 0 / 0.2);
}

.focus\:border-transparent\/25:focus {
  border-color: rgb(0 0 0 / 0.25);
}

.focus\:border-transparent\/30:focus {
  border-color: rgb(0 0 0 / 0.3);
}

.focus\:border-transparent\/40:focus {
  border-color: rgb(0 0 0 / 0.4);
}

.focus\:border-transparent\/5:focus {
  border-color: rgb(0 0 0 / 0.05);
}

.focus\:border-transparent\/50:focus {
  border-color: rgb(0 0 0 / 0.5);
}

.focus\:border-transparent\/60:focus {
  border-color: rgb(0 0 0 / 0.6);
}

.focus\:border-transparent\/70:focus {
  border-color: rgb(0 0 0 / 0.7);
}

.focus\:border-transparent\/75:focus {
  border-color: rgb(0 0 0 / 0.75);
}

.focus\:border-transparent\/80:focus {
  border-color: rgb(0 0 0 / 0.8);
}

.focus\:border-transparent\/90:focus {
  border-color: rgb(0 0 0 / 0.9);
}

.focus\:border-transparent\/95:focus {
  border-color: rgb(0 0 0 / 0.95);
}

.focus\:border-white:focus {
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
}

.focus\:border-white\/0:focus {
  border-color: rgb(255 255 255 / 0);
}

.focus\:border-white\/10:focus {
  border-color: rgb(255 255 255 / 0.1);
}

.focus\:border-white\/100:focus {
  border-color: rgb(255 255 255 / 1);
}

.focus\:border-white\/20:focus {
  border-color: rgb(255 255 255 / 0.2);
}

.focus\:border-white\/25:focus {
  border-color: rgb(255 255 255 / 0.25);
}

.focus\:border-white\/30:focus {
  border-color: rgb(255 255 255 / 0.3);
}

.focus\:border-white\/40:focus {
  border-color: rgb(255 255 255 / 0.4);
}

.focus\:border-white\/5:focus {
  border-color: rgb(255 255 255 / 0.05);
}

.focus\:border-white\/50:focus {
  border-color: rgb(255 255 255 / 0.5);
}

.focus\:border-white\/60:focus {
  border-color: rgb(255 255 255 / 0.6);
}

.focus\:border-white\/70:focus {
  border-color: rgb(255 255 255 / 0.7);
}

.focus\:border-white\/75:focus {
  border-color: rgb(255 255 255 / 0.75);
}

.focus\:border-white\/80:focus {
  border-color: rgb(255 255 255 / 0.8);
}

.focus\:border-white\/90:focus {
  border-color: rgb(255 255 255 / 0.9);
}

.focus\:border-white\/95:focus {
  border-color: rgb(255 255 255 / 0.95);
}

.focus\:border-x-blue:focus {
  --tw-border-opacity: 1;
  border-left-color: rgb(86 138 172 / var(--tw-border-opacity));
  border-right-color: rgb(86 138 172 / var(--tw-border-opacity));
}

.focus\:border-x-blue\/0:focus {
  border-left-color: rgb(86 138 172 / 0);
  border-right-color: rgb(86 138 172 / 0);
}

.focus\:border-x-blue\/10:focus {
  border-left-color: rgb(86 138 172 / 0.1);
  border-right-color: rgb(86 138 172 / 0.1);
}

.focus\:border-x-blue\/100:focus {
  border-left-color: rgb(86 138 172 / 1);
  border-right-color: rgb(86 138 172 / 1);
}

.focus\:border-x-blue\/20:focus {
  border-left-color: rgb(86 138 172 / 0.2);
  border-right-color: rgb(86 138 172 / 0.2);
}

.focus\:border-x-blue\/25:focus {
  border-left-color: rgb(86 138 172 / 0.25);
  border-right-color: rgb(86 138 172 / 0.25);
}

.focus\:border-x-blue\/30:focus {
  border-left-color: rgb(86 138 172 / 0.3);
  border-right-color: rgb(86 138 172 / 0.3);
}

.focus\:border-x-blue\/40:focus {
  border-left-color: rgb(86 138 172 / 0.4);
  border-right-color: rgb(86 138 172 / 0.4);
}

.focus\:border-x-blue\/5:focus {
  border-left-color: rgb(86 138 172 / 0.05);
  border-right-color: rgb(86 138 172 / 0.05);
}

.focus\:border-x-blue\/50:focus {
  border-left-color: rgb(86 138 172 / 0.5);
  border-right-color: rgb(86 138 172 / 0.5);
}

.focus\:border-x-blue\/60:focus {
  border-left-color: rgb(86 138 172 / 0.6);
  border-right-color: rgb(86 138 172 / 0.6);
}

.focus\:border-x-blue\/70:focus {
  border-left-color: rgb(86 138 172 / 0.7);
  border-right-color: rgb(86 138 172 / 0.7);
}

.focus\:border-x-blue\/75:focus {
  border-left-color: rgb(86 138 172 / 0.75);
  border-right-color: rgb(86 138 172 / 0.75);
}

.focus\:border-x-blue\/80:focus {
  border-left-color: rgb(86 138 172 / 0.8);
  border-right-color: rgb(86 138 172 / 0.8);
}

.focus\:border-x-blue\/90:focus {
  border-left-color: rgb(86 138 172 / 0.9);
  border-right-color: rgb(86 138 172 / 0.9);
}

.focus\:border-x-blue\/95:focus {
  border-left-color: rgb(86 138 172 / 0.95);
  border-right-color: rgb(86 138 172 / 0.95);
}

.focus\:border-x-borderWidth:focus {
  border-left-color: 1px;
  border-right-color: 1px;
}

.focus\:border-x-borderWidth-0:focus {
  border-left-color: 0px;
  border-right-color: 0px;
}

.focus\:border-x-borderWidth-2:focus {
  border-left-color: 2px;
  border-right-color: 2px;
}

.focus\:border-x-borderWidth-4:focus {
  border-left-color: 4px;
  border-right-color: 4px;
}

.focus\:border-x-borderWidth-6:focus {
  border-left-color: 6px;
  border-right-color: 6px;
}

.focus\:border-x-borderWidth-8:focus {
  border-left-color: 8px;
  border-right-color: 8px;
}

.focus\:border-x-boxShadow:focus {
  border-left-color: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
  border-right-color: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
}

.focus\:border-x-boxShadow-2xl:focus {
  border-left-color: 0 25px 50px -12px rgb(0 0 0 / 0.25);
  border-right-color: 0 25px 50px -12px rgb(0 0 0 / 0.25);
}

.focus\:border-x-boxShadow-inner:focus {
  border-left-color: inset 0px 3px 3px rgba(0 0 0 / 1);
  border-right-color: inset 0px 3px 3px rgba(0 0 0 / 1);
}

.focus\:border-x-boxShadow-lg:focus {
  border-left-color: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  border-right-color: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
}

.focus\:border-x-boxShadow-md:focus {
  border-left-color: 0 1px 2px -1px rgb(0 0 0 / 0.1);
  border-right-color: 0 1px 2px -1px rgb(0 0 0 / 0.1);
}

.focus\:border-x-boxShadow-none:focus {
  border-left-color: none;
  border-right-color: none;
}

.focus\:border-x-boxShadow-sm:focus {
  border-left-color: 0px 6px 24px rgba(0, 0, 0, 0.8);
  border-right-color: 0px 6px 24px rgba(0, 0, 0, 0.8);
}

.focus\:border-x-boxShadow-xl:focus {
  border-left-color: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  border-right-color: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
}

.focus\:border-x-current:focus {
  border-left-color: currentColor;
  border-right-color: currentColor;
}

.focus\:border-x-custom_1:focus {
  --tw-border-opacity: 1;
  border-left-color: rgb(127 154 96 / var(--tw-border-opacity));
  border-right-color: rgb(127 154 96 / var(--tw-border-opacity));
}

.focus\:border-x-custom_1\/0:focus {
  border-left-color: rgb(127 154 96 / 0);
  border-right-color: rgb(127 154 96 / 0);
}

.focus\:border-x-custom_1\/10:focus {
  border-left-color: rgb(127 154 96 / 0.1);
  border-right-color: rgb(127 154 96 / 0.1);
}

.focus\:border-x-custom_1\/100:focus {
  border-left-color: rgb(127 154 96 / 1);
  border-right-color: rgb(127 154 96 / 1);
}

.focus\:border-x-custom_1\/20:focus {
  border-left-color: rgb(127 154 96 / 0.2);
  border-right-color: rgb(127 154 96 / 0.2);
}

.focus\:border-x-custom_1\/25:focus {
  border-left-color: rgb(127 154 96 / 0.25);
  border-right-color: rgb(127 154 96 / 0.25);
}

.focus\:border-x-custom_1\/30:focus {
  border-left-color: rgb(127 154 96 / 0.3);
  border-right-color: rgb(127 154 96 / 0.3);
}

.focus\:border-x-custom_1\/40:focus {
  border-left-color: rgb(127 154 96 / 0.4);
  border-right-color: rgb(127 154 96 / 0.4);
}

.focus\:border-x-custom_1\/5:focus {
  border-left-color: rgb(127 154 96 / 0.05);
  border-right-color: rgb(127 154 96 / 0.05);
}

.focus\:border-x-custom_1\/50:focus {
  border-left-color: rgb(127 154 96 / 0.5);
  border-right-color: rgb(127 154 96 / 0.5);
}

.focus\:border-x-custom_1\/60:focus {
  border-left-color: rgb(127 154 96 / 0.6);
  border-right-color: rgb(127 154 96 / 0.6);
}

.focus\:border-x-custom_1\/70:focus {
  border-left-color: rgb(127 154 96 / 0.7);
  border-right-color: rgb(127 154 96 / 0.7);
}

.focus\:border-x-custom_1\/75:focus {
  border-left-color: rgb(127 154 96 / 0.75);
  border-right-color: rgb(127 154 96 / 0.75);
}

.focus\:border-x-custom_1\/80:focus {
  border-left-color: rgb(127 154 96 / 0.8);
  border-right-color: rgb(127 154 96 / 0.8);
}

.focus\:border-x-custom_1\/90:focus {
  border-left-color: rgb(127 154 96 / 0.9);
  border-right-color: rgb(127 154 96 / 0.9);
}

.focus\:border-x-custom_1\/95:focus {
  border-left-color: rgb(127 154 96 / 0.95);
  border-right-color: rgb(127 154 96 / 0.95);
}

.focus\:border-x-custom_10:focus {
  --tw-border-opacity: 1;
  border-left-color: rgb(100 136 99 / var(--tw-border-opacity));
  border-right-color: rgb(100 136 99 / var(--tw-border-opacity));
}

.focus\:border-x-custom_10\/0:focus {
  border-left-color: rgb(100 136 99 / 0);
  border-right-color: rgb(100 136 99 / 0);
}

.focus\:border-x-custom_10\/10:focus {
  border-left-color: rgb(100 136 99 / 0.1);
  border-right-color: rgb(100 136 99 / 0.1);
}

.focus\:border-x-custom_10\/100:focus {
  border-left-color: rgb(100 136 99 / 1);
  border-right-color: rgb(100 136 99 / 1);
}

.focus\:border-x-custom_10\/20:focus {
  border-left-color: rgb(100 136 99 / 0.2);
  border-right-color: rgb(100 136 99 / 0.2);
}

.focus\:border-x-custom_10\/25:focus {
  border-left-color: rgb(100 136 99 / 0.25);
  border-right-color: rgb(100 136 99 / 0.25);
}

.focus\:border-x-custom_10\/30:focus {
  border-left-color: rgb(100 136 99 / 0.3);
  border-right-color: rgb(100 136 99 / 0.3);
}

.focus\:border-x-custom_10\/40:focus {
  border-left-color: rgb(100 136 99 / 0.4);
  border-right-color: rgb(100 136 99 / 0.4);
}

.focus\:border-x-custom_10\/5:focus {
  border-left-color: rgb(100 136 99 / 0.05);
  border-right-color: rgb(100 136 99 / 0.05);
}

.focus\:border-x-custom_10\/50:focus {
  border-left-color: rgb(100 136 99 / 0.5);
  border-right-color: rgb(100 136 99 / 0.5);
}

.focus\:border-x-custom_10\/60:focus {
  border-left-color: rgb(100 136 99 / 0.6);
  border-right-color: rgb(100 136 99 / 0.6);
}

.focus\:border-x-custom_10\/70:focus {
  border-left-color: rgb(100 136 99 / 0.7);
  border-right-color: rgb(100 136 99 / 0.7);
}

.focus\:border-x-custom_10\/75:focus {
  border-left-color: rgb(100 136 99 / 0.75);
  border-right-color: rgb(100 136 99 / 0.75);
}

.focus\:border-x-custom_10\/80:focus {
  border-left-color: rgb(100 136 99 / 0.8);
  border-right-color: rgb(100 136 99 / 0.8);
}

.focus\:border-x-custom_10\/90:focus {
  border-left-color: rgb(100 136 99 / 0.9);
  border-right-color: rgb(100 136 99 / 0.9);
}

.focus\:border-x-custom_10\/95:focus {
  border-left-color: rgb(100 136 99 / 0.95);
  border-right-color: rgb(100 136 99 / 0.95);
}

.focus\:border-x-custom_2:focus {
  --tw-border-opacity: 1;
  border-left-color: rgb(164 134 95 / var(--tw-border-opacity));
  border-right-color: rgb(164 134 95 / var(--tw-border-opacity));
}

.focus\:border-x-custom_2\/0:focus {
  border-left-color: rgb(164 134 95 / 0);
  border-right-color: rgb(164 134 95 / 0);
}

.focus\:border-x-custom_2\/10:focus {
  border-left-color: rgb(164 134 95 / 0.1);
  border-right-color: rgb(164 134 95 / 0.1);
}

.focus\:border-x-custom_2\/100:focus {
  border-left-color: rgb(164 134 95 / 1);
  border-right-color: rgb(164 134 95 / 1);
}

.focus\:border-x-custom_2\/20:focus {
  border-left-color: rgb(164 134 95 / 0.2);
  border-right-color: rgb(164 134 95 / 0.2);
}

.focus\:border-x-custom_2\/25:focus {
  border-left-color: rgb(164 134 95 / 0.25);
  border-right-color: rgb(164 134 95 / 0.25);
}

.focus\:border-x-custom_2\/30:focus {
  border-left-color: rgb(164 134 95 / 0.3);
  border-right-color: rgb(164 134 95 / 0.3);
}

.focus\:border-x-custom_2\/40:focus {
  border-left-color: rgb(164 134 95 / 0.4);
  border-right-color: rgb(164 134 95 / 0.4);
}

.focus\:border-x-custom_2\/5:focus {
  border-left-color: rgb(164 134 95 / 0.05);
  border-right-color: rgb(164 134 95 / 0.05);
}

.focus\:border-x-custom_2\/50:focus {
  border-left-color: rgb(164 134 95 / 0.5);
  border-right-color: rgb(164 134 95 / 0.5);
}

.focus\:border-x-custom_2\/60:focus {
  border-left-color: rgb(164 134 95 / 0.6);
  border-right-color: rgb(164 134 95 / 0.6);
}

.focus\:border-x-custom_2\/70:focus {
  border-left-color: rgb(164 134 95 / 0.7);
  border-right-color: rgb(164 134 95 / 0.7);
}

.focus\:border-x-custom_2\/75:focus {
  border-left-color: rgb(164 134 95 / 0.75);
  border-right-color: rgb(164 134 95 / 0.75);
}

.focus\:border-x-custom_2\/80:focus {
  border-left-color: rgb(164 134 95 / 0.8);
  border-right-color: rgb(164 134 95 / 0.8);
}

.focus\:border-x-custom_2\/90:focus {
  border-left-color: rgb(164 134 95 / 0.9);
  border-right-color: rgb(164 134 95 / 0.9);
}

.focus\:border-x-custom_2\/95:focus {
  border-left-color: rgb(164 134 95 / 0.95);
  border-right-color: rgb(164 134 95 / 0.95);
}

.focus\:border-x-custom_3:focus {
  --tw-border-opacity: 1;
  border-left-color: rgb(73 98 96 / var(--tw-border-opacity));
  border-right-color: rgb(73 98 96 / var(--tw-border-opacity));
}

.focus\:border-x-custom_3\/0:focus {
  border-left-color: rgb(73 98 96 / 0);
  border-right-color: rgb(73 98 96 / 0);
}

.focus\:border-x-custom_3\/10:focus {
  border-left-color: rgb(73 98 96 / 0.1);
  border-right-color: rgb(73 98 96 / 0.1);
}

.focus\:border-x-custom_3\/100:focus {
  border-left-color: rgb(73 98 96 / 1);
  border-right-color: rgb(73 98 96 / 1);
}

.focus\:border-x-custom_3\/20:focus {
  border-left-color: rgb(73 98 96 / 0.2);
  border-right-color: rgb(73 98 96 / 0.2);
}

.focus\:border-x-custom_3\/25:focus {
  border-left-color: rgb(73 98 96 / 0.25);
  border-right-color: rgb(73 98 96 / 0.25);
}

.focus\:border-x-custom_3\/30:focus {
  border-left-color: rgb(73 98 96 / 0.3);
  border-right-color: rgb(73 98 96 / 0.3);
}

.focus\:border-x-custom_3\/40:focus {
  border-left-color: rgb(73 98 96 / 0.4);
  border-right-color: rgb(73 98 96 / 0.4);
}

.focus\:border-x-custom_3\/5:focus {
  border-left-color: rgb(73 98 96 / 0.05);
  border-right-color: rgb(73 98 96 / 0.05);
}

.focus\:border-x-custom_3\/50:focus {
  border-left-color: rgb(73 98 96 / 0.5);
  border-right-color: rgb(73 98 96 / 0.5);
}

.focus\:border-x-custom_3\/60:focus {
  border-left-color: rgb(73 98 96 / 0.6);
  border-right-color: rgb(73 98 96 / 0.6);
}

.focus\:border-x-custom_3\/70:focus {
  border-left-color: rgb(73 98 96 / 0.7);
  border-right-color: rgb(73 98 96 / 0.7);
}

.focus\:border-x-custom_3\/75:focus {
  border-left-color: rgb(73 98 96 / 0.75);
  border-right-color: rgb(73 98 96 / 0.75);
}

.focus\:border-x-custom_3\/80:focus {
  border-left-color: rgb(73 98 96 / 0.8);
  border-right-color: rgb(73 98 96 / 0.8);
}

.focus\:border-x-custom_3\/90:focus {
  border-left-color: rgb(73 98 96 / 0.9);
  border-right-color: rgb(73 98 96 / 0.9);
}

.focus\:border-x-custom_3\/95:focus {
  border-left-color: rgb(73 98 96 / 0.95);
  border-right-color: rgb(73 98 96 / 0.95);
}

.focus\:border-x-custom_4:focus {
  --tw-border-opacity: 1;
  border-left-color: rgb(64 133 133 / var(--tw-border-opacity));
  border-right-color: rgb(64 133 133 / var(--tw-border-opacity));
}

.focus\:border-x-custom_4\/0:focus {
  border-left-color: rgb(64 133 133 / 0);
  border-right-color: rgb(64 133 133 / 0);
}

.focus\:border-x-custom_4\/10:focus {
  border-left-color: rgb(64 133 133 / 0.1);
  border-right-color: rgb(64 133 133 / 0.1);
}

.focus\:border-x-custom_4\/100:focus {
  border-left-color: rgb(64 133 133 / 1);
  border-right-color: rgb(64 133 133 / 1);
}

.focus\:border-x-custom_4\/20:focus {
  border-left-color: rgb(64 133 133 / 0.2);
  border-right-color: rgb(64 133 133 / 0.2);
}

.focus\:border-x-custom_4\/25:focus {
  border-left-color: rgb(64 133 133 / 0.25);
  border-right-color: rgb(64 133 133 / 0.25);
}

.focus\:border-x-custom_4\/30:focus {
  border-left-color: rgb(64 133 133 / 0.3);
  border-right-color: rgb(64 133 133 / 0.3);
}

.focus\:border-x-custom_4\/40:focus {
  border-left-color: rgb(64 133 133 / 0.4);
  border-right-color: rgb(64 133 133 / 0.4);
}

.focus\:border-x-custom_4\/5:focus {
  border-left-color: rgb(64 133 133 / 0.05);
  border-right-color: rgb(64 133 133 / 0.05);
}

.focus\:border-x-custom_4\/50:focus {
  border-left-color: rgb(64 133 133 / 0.5);
  border-right-color: rgb(64 133 133 / 0.5);
}

.focus\:border-x-custom_4\/60:focus {
  border-left-color: rgb(64 133 133 / 0.6);
  border-right-color: rgb(64 133 133 / 0.6);
}

.focus\:border-x-custom_4\/70:focus {
  border-left-color: rgb(64 133 133 / 0.7);
  border-right-color: rgb(64 133 133 / 0.7);
}

.focus\:border-x-custom_4\/75:focus {
  border-left-color: rgb(64 133 133 / 0.75);
  border-right-color: rgb(64 133 133 / 0.75);
}

.focus\:border-x-custom_4\/80:focus {
  border-left-color: rgb(64 133 133 / 0.8);
  border-right-color: rgb(64 133 133 / 0.8);
}

.focus\:border-x-custom_4\/90:focus {
  border-left-color: rgb(64 133 133 / 0.9);
  border-right-color: rgb(64 133 133 / 0.9);
}

.focus\:border-x-custom_4\/95:focus {
  border-left-color: rgb(64 133 133 / 0.95);
  border-right-color: rgb(64 133 133 / 0.95);
}

.focus\:border-x-custom_5:focus {
  --tw-border-opacity: 1;
  border-left-color: rgb(20 83 108 / var(--tw-border-opacity));
  border-right-color: rgb(20 83 108 / var(--tw-border-opacity));
}

.focus\:border-x-custom_5\/0:focus {
  border-left-color: rgb(20 83 108 / 0);
  border-right-color: rgb(20 83 108 / 0);
}

.focus\:border-x-custom_5\/10:focus {
  border-left-color: rgb(20 83 108 / 0.1);
  border-right-color: rgb(20 83 108 / 0.1);
}

.focus\:border-x-custom_5\/100:focus {
  border-left-color: rgb(20 83 108 / 1);
  border-right-color: rgb(20 83 108 / 1);
}

.focus\:border-x-custom_5\/20:focus {
  border-left-color: rgb(20 83 108 / 0.2);
  border-right-color: rgb(20 83 108 / 0.2);
}

.focus\:border-x-custom_5\/25:focus {
  border-left-color: rgb(20 83 108 / 0.25);
  border-right-color: rgb(20 83 108 / 0.25);
}

.focus\:border-x-custom_5\/30:focus {
  border-left-color: rgb(20 83 108 / 0.3);
  border-right-color: rgb(20 83 108 / 0.3);
}

.focus\:border-x-custom_5\/40:focus {
  border-left-color: rgb(20 83 108 / 0.4);
  border-right-color: rgb(20 83 108 / 0.4);
}

.focus\:border-x-custom_5\/5:focus {
  border-left-color: rgb(20 83 108 / 0.05);
  border-right-color: rgb(20 83 108 / 0.05);
}

.focus\:border-x-custom_5\/50:focus {
  border-left-color: rgb(20 83 108 / 0.5);
  border-right-color: rgb(20 83 108 / 0.5);
}

.focus\:border-x-custom_5\/60:focus {
  border-left-color: rgb(20 83 108 / 0.6);
  border-right-color: rgb(20 83 108 / 0.6);
}

.focus\:border-x-custom_5\/70:focus {
  border-left-color: rgb(20 83 108 / 0.7);
  border-right-color: rgb(20 83 108 / 0.7);
}

.focus\:border-x-custom_5\/75:focus {
  border-left-color: rgb(20 83 108 / 0.75);
  border-right-color: rgb(20 83 108 / 0.75);
}

.focus\:border-x-custom_5\/80:focus {
  border-left-color: rgb(20 83 108 / 0.8);
  border-right-color: rgb(20 83 108 / 0.8);
}

.focus\:border-x-custom_5\/90:focus {
  border-left-color: rgb(20 83 108 / 0.9);
  border-right-color: rgb(20 83 108 / 0.9);
}

.focus\:border-x-custom_5\/95:focus {
  border-left-color: rgb(20 83 108 / 0.95);
  border-right-color: rgb(20 83 108 / 0.95);
}

.focus\:border-x-custom_6:focus {
  --tw-border-opacity: 1;
  border-left-color: rgb(47 101 105 / var(--tw-border-opacity));
  border-right-color: rgb(47 101 105 / var(--tw-border-opacity));
}

.focus\:border-x-custom_6\/0:focus {
  border-left-color: rgb(47 101 105 / 0);
  border-right-color: rgb(47 101 105 / 0);
}

.focus\:border-x-custom_6\/10:focus {
  border-left-color: rgb(47 101 105 / 0.1);
  border-right-color: rgb(47 101 105 / 0.1);
}

.focus\:border-x-custom_6\/100:focus {
  border-left-color: rgb(47 101 105 / 1);
  border-right-color: rgb(47 101 105 / 1);
}

.focus\:border-x-custom_6\/20:focus {
  border-left-color: rgb(47 101 105 / 0.2);
  border-right-color: rgb(47 101 105 / 0.2);
}

.focus\:border-x-custom_6\/25:focus {
  border-left-color: rgb(47 101 105 / 0.25);
  border-right-color: rgb(47 101 105 / 0.25);
}

.focus\:border-x-custom_6\/30:focus {
  border-left-color: rgb(47 101 105 / 0.3);
  border-right-color: rgb(47 101 105 / 0.3);
}

.focus\:border-x-custom_6\/40:focus {
  border-left-color: rgb(47 101 105 / 0.4);
  border-right-color: rgb(47 101 105 / 0.4);
}

.focus\:border-x-custom_6\/5:focus {
  border-left-color: rgb(47 101 105 / 0.05);
  border-right-color: rgb(47 101 105 / 0.05);
}

.focus\:border-x-custom_6\/50:focus {
  border-left-color: rgb(47 101 105 / 0.5);
  border-right-color: rgb(47 101 105 / 0.5);
}

.focus\:border-x-custom_6\/60:focus {
  border-left-color: rgb(47 101 105 / 0.6);
  border-right-color: rgb(47 101 105 / 0.6);
}

.focus\:border-x-custom_6\/70:focus {
  border-left-color: rgb(47 101 105 / 0.7);
  border-right-color: rgb(47 101 105 / 0.7);
}

.focus\:border-x-custom_6\/75:focus {
  border-left-color: rgb(47 101 105 / 0.75);
  border-right-color: rgb(47 101 105 / 0.75);
}

.focus\:border-x-custom_6\/80:focus {
  border-left-color: rgb(47 101 105 / 0.8);
  border-right-color: rgb(47 101 105 / 0.8);
}

.focus\:border-x-custom_6\/90:focus {
  border-left-color: rgb(47 101 105 / 0.9);
  border-right-color: rgb(47 101 105 / 0.9);
}

.focus\:border-x-custom_6\/95:focus {
  border-left-color: rgb(47 101 105 / 0.95);
  border-right-color: rgb(47 101 105 / 0.95);
}

.focus\:border-x-custom_7:focus {
  --tw-border-opacity: 1;
  border-left-color: rgb(48 149 180 / var(--tw-border-opacity));
  border-right-color: rgb(48 149 180 / var(--tw-border-opacity));
}

.focus\:border-x-custom_7\/0:focus {
  border-left-color: rgb(48 149 180 / 0);
  border-right-color: rgb(48 149 180 / 0);
}

.focus\:border-x-custom_7\/10:focus {
  border-left-color: rgb(48 149 180 / 0.1);
  border-right-color: rgb(48 149 180 / 0.1);
}

.focus\:border-x-custom_7\/100:focus {
  border-left-color: rgb(48 149 180 / 1);
  border-right-color: rgb(48 149 180 / 1);
}

.focus\:border-x-custom_7\/20:focus {
  border-left-color: rgb(48 149 180 / 0.2);
  border-right-color: rgb(48 149 180 / 0.2);
}

.focus\:border-x-custom_7\/25:focus {
  border-left-color: rgb(48 149 180 / 0.25);
  border-right-color: rgb(48 149 180 / 0.25);
}

.focus\:border-x-custom_7\/30:focus {
  border-left-color: rgb(48 149 180 / 0.3);
  border-right-color: rgb(48 149 180 / 0.3);
}

.focus\:border-x-custom_7\/40:focus {
  border-left-color: rgb(48 149 180 / 0.4);
  border-right-color: rgb(48 149 180 / 0.4);
}

.focus\:border-x-custom_7\/5:focus {
  border-left-color: rgb(48 149 180 / 0.05);
  border-right-color: rgb(48 149 180 / 0.05);
}

.focus\:border-x-custom_7\/50:focus {
  border-left-color: rgb(48 149 180 / 0.5);
  border-right-color: rgb(48 149 180 / 0.5);
}

.focus\:border-x-custom_7\/60:focus {
  border-left-color: rgb(48 149 180 / 0.6);
  border-right-color: rgb(48 149 180 / 0.6);
}

.focus\:border-x-custom_7\/70:focus {
  border-left-color: rgb(48 149 180 / 0.7);
  border-right-color: rgb(48 149 180 / 0.7);
}

.focus\:border-x-custom_7\/75:focus {
  border-left-color: rgb(48 149 180 / 0.75);
  border-right-color: rgb(48 149 180 / 0.75);
}

.focus\:border-x-custom_7\/80:focus {
  border-left-color: rgb(48 149 180 / 0.8);
  border-right-color: rgb(48 149 180 / 0.8);
}

.focus\:border-x-custom_7\/90:focus {
  border-left-color: rgb(48 149 180 / 0.9);
  border-right-color: rgb(48 149 180 / 0.9);
}

.focus\:border-x-custom_7\/95:focus {
  border-left-color: rgb(48 149 180 / 0.95);
  border-right-color: rgb(48 149 180 / 0.95);
}

.focus\:border-x-custom_8:focus {
  --tw-border-opacity: 1;
  border-left-color: rgb(74 119 102 / var(--tw-border-opacity));
  border-right-color: rgb(74 119 102 / var(--tw-border-opacity));
}

.focus\:border-x-custom_8\/0:focus {
  border-left-color: rgb(74 119 102 / 0);
  border-right-color: rgb(74 119 102 / 0);
}

.focus\:border-x-custom_8\/10:focus {
  border-left-color: rgb(74 119 102 / 0.1);
  border-right-color: rgb(74 119 102 / 0.1);
}

.focus\:border-x-custom_8\/100:focus {
  border-left-color: rgb(74 119 102 / 1);
  border-right-color: rgb(74 119 102 / 1);
}

.focus\:border-x-custom_8\/20:focus {
  border-left-color: rgb(74 119 102 / 0.2);
  border-right-color: rgb(74 119 102 / 0.2);
}

.focus\:border-x-custom_8\/25:focus {
  border-left-color: rgb(74 119 102 / 0.25);
  border-right-color: rgb(74 119 102 / 0.25);
}

.focus\:border-x-custom_8\/30:focus {
  border-left-color: rgb(74 119 102 / 0.3);
  border-right-color: rgb(74 119 102 / 0.3);
}

.focus\:border-x-custom_8\/40:focus {
  border-left-color: rgb(74 119 102 / 0.4);
  border-right-color: rgb(74 119 102 / 0.4);
}

.focus\:border-x-custom_8\/5:focus {
  border-left-color: rgb(74 119 102 / 0.05);
  border-right-color: rgb(74 119 102 / 0.05);
}

.focus\:border-x-custom_8\/50:focus {
  border-left-color: rgb(74 119 102 / 0.5);
  border-right-color: rgb(74 119 102 / 0.5);
}

.focus\:border-x-custom_8\/60:focus {
  border-left-color: rgb(74 119 102 / 0.6);
  border-right-color: rgb(74 119 102 / 0.6);
}

.focus\:border-x-custom_8\/70:focus {
  border-left-color: rgb(74 119 102 / 0.7);
  border-right-color: rgb(74 119 102 / 0.7);
}

.focus\:border-x-custom_8\/75:focus {
  border-left-color: rgb(74 119 102 / 0.75);
  border-right-color: rgb(74 119 102 / 0.75);
}

.focus\:border-x-custom_8\/80:focus {
  border-left-color: rgb(74 119 102 / 0.8);
  border-right-color: rgb(74 119 102 / 0.8);
}

.focus\:border-x-custom_8\/90:focus {
  border-left-color: rgb(74 119 102 / 0.9);
  border-right-color: rgb(74 119 102 / 0.9);
}

.focus\:border-x-custom_8\/95:focus {
  border-left-color: rgb(74 119 102 / 0.95);
  border-right-color: rgb(74 119 102 / 0.95);
}

.focus\:border-x-custom_9:focus {
  --tw-border-opacity: 1;
  border-left-color: rgb(100 120 105 / var(--tw-border-opacity));
  border-right-color: rgb(100 120 105 / var(--tw-border-opacity));
}

.focus\:border-x-custom_9\/0:focus {
  border-left-color: rgb(100 120 105 / 0);
  border-right-color: rgb(100 120 105 / 0);
}

.focus\:border-x-custom_9\/10:focus {
  border-left-color: rgb(100 120 105 / 0.1);
  border-right-color: rgb(100 120 105 / 0.1);
}

.focus\:border-x-custom_9\/100:focus {
  border-left-color: rgb(100 120 105 / 1);
  border-right-color: rgb(100 120 105 / 1);
}

.focus\:border-x-custom_9\/20:focus {
  border-left-color: rgb(100 120 105 / 0.2);
  border-right-color: rgb(100 120 105 / 0.2);
}

.focus\:border-x-custom_9\/25:focus {
  border-left-color: rgb(100 120 105 / 0.25);
  border-right-color: rgb(100 120 105 / 0.25);
}

.focus\:border-x-custom_9\/30:focus {
  border-left-color: rgb(100 120 105 / 0.3);
  border-right-color: rgb(100 120 105 / 0.3);
}

.focus\:border-x-custom_9\/40:focus {
  border-left-color: rgb(100 120 105 / 0.4);
  border-right-color: rgb(100 120 105 / 0.4);
}

.focus\:border-x-custom_9\/5:focus {
  border-left-color: rgb(100 120 105 / 0.05);
  border-right-color: rgb(100 120 105 / 0.05);
}

.focus\:border-x-custom_9\/50:focus {
  border-left-color: rgb(100 120 105 / 0.5);
  border-right-color: rgb(100 120 105 / 0.5);
}

.focus\:border-x-custom_9\/60:focus {
  border-left-color: rgb(100 120 105 / 0.6);
  border-right-color: rgb(100 120 105 / 0.6);
}

.focus\:border-x-custom_9\/70:focus {
  border-left-color: rgb(100 120 105 / 0.7);
  border-right-color: rgb(100 120 105 / 0.7);
}

.focus\:border-x-custom_9\/75:focus {
  border-left-color: rgb(100 120 105 / 0.75);
  border-right-color: rgb(100 120 105 / 0.75);
}

.focus\:border-x-custom_9\/80:focus {
  border-left-color: rgb(100 120 105 / 0.8);
  border-right-color: rgb(100 120 105 / 0.8);
}

.focus\:border-x-custom_9\/90:focus {
  border-left-color: rgb(100 120 105 / 0.9);
  border-right-color: rgb(100 120 105 / 0.9);
}

.focus\:border-x-custom_9\/95:focus {
  border-left-color: rgb(100 120 105 / 0.95);
  border-right-color: rgb(100 120 105 / 0.95);
}

.focus\:border-x-gold:focus {
  --tw-border-opacity: 1;
  border-left-color: rgb(198 154 101 / var(--tw-border-opacity));
  border-right-color: rgb(198 154 101 / var(--tw-border-opacity));
}

.focus\:border-x-gold\/0:focus {
  border-left-color: rgb(198 154 101 / 0);
  border-right-color: rgb(198 154 101 / 0);
}

.focus\:border-x-gold\/10:focus {
  border-left-color: rgb(198 154 101 / 0.1);
  border-right-color: rgb(198 154 101 / 0.1);
}

.focus\:border-x-gold\/100:focus {
  border-left-color: rgb(198 154 101 / 1);
  border-right-color: rgb(198 154 101 / 1);
}

.focus\:border-x-gold\/20:focus {
  border-left-color: rgb(198 154 101 / 0.2);
  border-right-color: rgb(198 154 101 / 0.2);
}

.focus\:border-x-gold\/25:focus {
  border-left-color: rgb(198 154 101 / 0.25);
  border-right-color: rgb(198 154 101 / 0.25);
}

.focus\:border-x-gold\/30:focus {
  border-left-color: rgb(198 154 101 / 0.3);
  border-right-color: rgb(198 154 101 / 0.3);
}

.focus\:border-x-gold\/40:focus {
  border-left-color: rgb(198 154 101 / 0.4);
  border-right-color: rgb(198 154 101 / 0.4);
}

.focus\:border-x-gold\/5:focus {
  border-left-color: rgb(198 154 101 / 0.05);
  border-right-color: rgb(198 154 101 / 0.05);
}

.focus\:border-x-gold\/50:focus {
  border-left-color: rgb(198 154 101 / 0.5);
  border-right-color: rgb(198 154 101 / 0.5);
}

.focus\:border-x-gold\/60:focus {
  border-left-color: rgb(198 154 101 / 0.6);
  border-right-color: rgb(198 154 101 / 0.6);
}

.focus\:border-x-gold\/70:focus {
  border-left-color: rgb(198 154 101 / 0.7);
  border-right-color: rgb(198 154 101 / 0.7);
}

.focus\:border-x-gold\/75:focus {
  border-left-color: rgb(198 154 101 / 0.75);
  border-right-color: rgb(198 154 101 / 0.75);
}

.focus\:border-x-gold\/80:focus {
  border-left-color: rgb(198 154 101 / 0.8);
  border-right-color: rgb(198 154 101 / 0.8);
}

.focus\:border-x-gold\/90:focus {
  border-left-color: rgb(198 154 101 / 0.9);
  border-right-color: rgb(198 154 101 / 0.9);
}

.focus\:border-x-gold\/95:focus {
  border-left-color: rgb(198 154 101 / 0.95);
  border-right-color: rgb(198 154 101 / 0.95);
}

.focus\:border-x-gray-100:focus {
  --tw-border-opacity: 1;
  border-left-color: rgb(243 244 246 / var(--tw-border-opacity));
  border-right-color: rgb(243 244 246 / var(--tw-border-opacity));
}

.focus\:border-x-gray-100\/0:focus {
  border-left-color: rgb(243 244 246 / 0);
  border-right-color: rgb(243 244 246 / 0);
}

.focus\:border-x-gray-100\/10:focus {
  border-left-color: rgb(243 244 246 / 0.1);
  border-right-color: rgb(243 244 246 / 0.1);
}

.focus\:border-x-gray-100\/100:focus {
  border-left-color: rgb(243 244 246 / 1);
  border-right-color: rgb(243 244 246 / 1);
}

.focus\:border-x-gray-100\/20:focus {
  border-left-color: rgb(243 244 246 / 0.2);
  border-right-color: rgb(243 244 246 / 0.2);
}

.focus\:border-x-gray-100\/25:focus {
  border-left-color: rgb(243 244 246 / 0.25);
  border-right-color: rgb(243 244 246 / 0.25);
}

.focus\:border-x-gray-100\/30:focus {
  border-left-color: rgb(243 244 246 / 0.3);
  border-right-color: rgb(243 244 246 / 0.3);
}

.focus\:border-x-gray-100\/40:focus {
  border-left-color: rgb(243 244 246 / 0.4);
  border-right-color: rgb(243 244 246 / 0.4);
}

.focus\:border-x-gray-100\/5:focus {
  border-left-color: rgb(243 244 246 / 0.05);
  border-right-color: rgb(243 244 246 / 0.05);
}

.focus\:border-x-gray-100\/50:focus {
  border-left-color: rgb(243 244 246 / 0.5);
  border-right-color: rgb(243 244 246 / 0.5);
}

.focus\:border-x-gray-100\/60:focus {
  border-left-color: rgb(243 244 246 / 0.6);
  border-right-color: rgb(243 244 246 / 0.6);
}

.focus\:border-x-gray-100\/70:focus {
  border-left-color: rgb(243 244 246 / 0.7);
  border-right-color: rgb(243 244 246 / 0.7);
}

.focus\:border-x-gray-100\/75:focus {
  border-left-color: rgb(243 244 246 / 0.75);
  border-right-color: rgb(243 244 246 / 0.75);
}

.focus\:border-x-gray-100\/80:focus {
  border-left-color: rgb(243 244 246 / 0.8);
  border-right-color: rgb(243 244 246 / 0.8);
}

.focus\:border-x-gray-100\/90:focus {
  border-left-color: rgb(243 244 246 / 0.9);
  border-right-color: rgb(243 244 246 / 0.9);
}

.focus\:border-x-gray-100\/95:focus {
  border-left-color: rgb(243 244 246 / 0.95);
  border-right-color: rgb(243 244 246 / 0.95);
}

.focus\:border-x-gray-200:focus {
  --tw-border-opacity: 1;
  border-left-color: rgb(229 231 235 / var(--tw-border-opacity));
  border-right-color: rgb(229 231 235 / var(--tw-border-opacity));
}

.focus\:border-x-gray-200\/0:focus {
  border-left-color: rgb(229 231 235 / 0);
  border-right-color: rgb(229 231 235 / 0);
}

.focus\:border-x-gray-200\/10:focus {
  border-left-color: rgb(229 231 235 / 0.1);
  border-right-color: rgb(229 231 235 / 0.1);
}

.focus\:border-x-gray-200\/100:focus {
  border-left-color: rgb(229 231 235 / 1);
  border-right-color: rgb(229 231 235 / 1);
}

.focus\:border-x-gray-200\/20:focus {
  border-left-color: rgb(229 231 235 / 0.2);
  border-right-color: rgb(229 231 235 / 0.2);
}

.focus\:border-x-gray-200\/25:focus {
  border-left-color: rgb(229 231 235 / 0.25);
  border-right-color: rgb(229 231 235 / 0.25);
}

.focus\:border-x-gray-200\/30:focus {
  border-left-color: rgb(229 231 235 / 0.3);
  border-right-color: rgb(229 231 235 / 0.3);
}

.focus\:border-x-gray-200\/40:focus {
  border-left-color: rgb(229 231 235 / 0.4);
  border-right-color: rgb(229 231 235 / 0.4);
}

.focus\:border-x-gray-200\/5:focus {
  border-left-color: rgb(229 231 235 / 0.05);
  border-right-color: rgb(229 231 235 / 0.05);
}

.focus\:border-x-gray-200\/50:focus {
  border-left-color: rgb(229 231 235 / 0.5);
  border-right-color: rgb(229 231 235 / 0.5);
}

.focus\:border-x-gray-200\/60:focus {
  border-left-color: rgb(229 231 235 / 0.6);
  border-right-color: rgb(229 231 235 / 0.6);
}

.focus\:border-x-gray-200\/70:focus {
  border-left-color: rgb(229 231 235 / 0.7);
  border-right-color: rgb(229 231 235 / 0.7);
}

.focus\:border-x-gray-200\/75:focus {
  border-left-color: rgb(229 231 235 / 0.75);
  border-right-color: rgb(229 231 235 / 0.75);
}

.focus\:border-x-gray-200\/80:focus {
  border-left-color: rgb(229 231 235 / 0.8);
  border-right-color: rgb(229 231 235 / 0.8);
}

.focus\:border-x-gray-200\/90:focus {
  border-left-color: rgb(229 231 235 / 0.9);
  border-right-color: rgb(229 231 235 / 0.9);
}

.focus\:border-x-gray-200\/95:focus {
  border-left-color: rgb(229 231 235 / 0.95);
  border-right-color: rgb(229 231 235 / 0.95);
}

.focus\:border-x-gray-300:focus {
  --tw-border-opacity: 1;
  border-left-color: rgb(209 213 219 / var(--tw-border-opacity));
  border-right-color: rgb(209 213 219 / var(--tw-border-opacity));
}

.focus\:border-x-gray-300\/0:focus {
  border-left-color: rgb(209 213 219 / 0);
  border-right-color: rgb(209 213 219 / 0);
}

.focus\:border-x-gray-300\/10:focus {
  border-left-color: rgb(209 213 219 / 0.1);
  border-right-color: rgb(209 213 219 / 0.1);
}

.focus\:border-x-gray-300\/100:focus {
  border-left-color: rgb(209 213 219 / 1);
  border-right-color: rgb(209 213 219 / 1);
}

.focus\:border-x-gray-300\/20:focus {
  border-left-color: rgb(209 213 219 / 0.2);
  border-right-color: rgb(209 213 219 / 0.2);
}

.focus\:border-x-gray-300\/25:focus {
  border-left-color: rgb(209 213 219 / 0.25);
  border-right-color: rgb(209 213 219 / 0.25);
}

.focus\:border-x-gray-300\/30:focus {
  border-left-color: rgb(209 213 219 / 0.3);
  border-right-color: rgb(209 213 219 / 0.3);
}

.focus\:border-x-gray-300\/40:focus {
  border-left-color: rgb(209 213 219 / 0.4);
  border-right-color: rgb(209 213 219 / 0.4);
}

.focus\:border-x-gray-300\/5:focus {
  border-left-color: rgb(209 213 219 / 0.05);
  border-right-color: rgb(209 213 219 / 0.05);
}

.focus\:border-x-gray-300\/50:focus {
  border-left-color: rgb(209 213 219 / 0.5);
  border-right-color: rgb(209 213 219 / 0.5);
}

.focus\:border-x-gray-300\/60:focus {
  border-left-color: rgb(209 213 219 / 0.6);
  border-right-color: rgb(209 213 219 / 0.6);
}

.focus\:border-x-gray-300\/70:focus {
  border-left-color: rgb(209 213 219 / 0.7);
  border-right-color: rgb(209 213 219 / 0.7);
}

.focus\:border-x-gray-300\/75:focus {
  border-left-color: rgb(209 213 219 / 0.75);
  border-right-color: rgb(209 213 219 / 0.75);
}

.focus\:border-x-gray-300\/80:focus {
  border-left-color: rgb(209 213 219 / 0.8);
  border-right-color: rgb(209 213 219 / 0.8);
}

.focus\:border-x-gray-300\/90:focus {
  border-left-color: rgb(209 213 219 / 0.9);
  border-right-color: rgb(209 213 219 / 0.9);
}

.focus\:border-x-gray-300\/95:focus {
  border-left-color: rgb(209 213 219 / 0.95);
  border-right-color: rgb(209 213 219 / 0.95);
}

.focus\:border-x-gray-400:focus {
  --tw-border-opacity: 1;
  border-left-color: rgb(156 163 175 / var(--tw-border-opacity));
  border-right-color: rgb(156 163 175 / var(--tw-border-opacity));
}

.focus\:border-x-gray-400\/0:focus {
  border-left-color: rgb(156 163 175 / 0);
  border-right-color: rgb(156 163 175 / 0);
}

.focus\:border-x-gray-400\/10:focus {
  border-left-color: rgb(156 163 175 / 0.1);
  border-right-color: rgb(156 163 175 / 0.1);
}

.focus\:border-x-gray-400\/100:focus {
  border-left-color: rgb(156 163 175 / 1);
  border-right-color: rgb(156 163 175 / 1);
}

.focus\:border-x-gray-400\/20:focus {
  border-left-color: rgb(156 163 175 / 0.2);
  border-right-color: rgb(156 163 175 / 0.2);
}

.focus\:border-x-gray-400\/25:focus {
  border-left-color: rgb(156 163 175 / 0.25);
  border-right-color: rgb(156 163 175 / 0.25);
}

.focus\:border-x-gray-400\/30:focus {
  border-left-color: rgb(156 163 175 / 0.3);
  border-right-color: rgb(156 163 175 / 0.3);
}

.focus\:border-x-gray-400\/40:focus {
  border-left-color: rgb(156 163 175 / 0.4);
  border-right-color: rgb(156 163 175 / 0.4);
}

.focus\:border-x-gray-400\/5:focus {
  border-left-color: rgb(156 163 175 / 0.05);
  border-right-color: rgb(156 163 175 / 0.05);
}

.focus\:border-x-gray-400\/50:focus {
  border-left-color: rgb(156 163 175 / 0.5);
  border-right-color: rgb(156 163 175 / 0.5);
}

.focus\:border-x-gray-400\/60:focus {
  border-left-color: rgb(156 163 175 / 0.6);
  border-right-color: rgb(156 163 175 / 0.6);
}

.focus\:border-x-gray-400\/70:focus {
  border-left-color: rgb(156 163 175 / 0.7);
  border-right-color: rgb(156 163 175 / 0.7);
}

.focus\:border-x-gray-400\/75:focus {
  border-left-color: rgb(156 163 175 / 0.75);
  border-right-color: rgb(156 163 175 / 0.75);
}

.focus\:border-x-gray-400\/80:focus {
  border-left-color: rgb(156 163 175 / 0.8);
  border-right-color: rgb(156 163 175 / 0.8);
}

.focus\:border-x-gray-400\/90:focus {
  border-left-color: rgb(156 163 175 / 0.9);
  border-right-color: rgb(156 163 175 / 0.9);
}

.focus\:border-x-gray-400\/95:focus {
  border-left-color: rgb(156 163 175 / 0.95);
  border-right-color: rgb(156 163 175 / 0.95);
}

.focus\:border-x-gray-50:focus {
  --tw-border-opacity: 1;
  border-left-color: rgb(249 250 251 / var(--tw-border-opacity));
  border-right-color: rgb(249 250 251 / var(--tw-border-opacity));
}

.focus\:border-x-gray-50\/0:focus {
  border-left-color: rgb(249 250 251 / 0);
  border-right-color: rgb(249 250 251 / 0);
}

.focus\:border-x-gray-50\/10:focus {
  border-left-color: rgb(249 250 251 / 0.1);
  border-right-color: rgb(249 250 251 / 0.1);
}

.focus\:border-x-gray-50\/100:focus {
  border-left-color: rgb(249 250 251 / 1);
  border-right-color: rgb(249 250 251 / 1);
}

.focus\:border-x-gray-50\/20:focus {
  border-left-color: rgb(249 250 251 / 0.2);
  border-right-color: rgb(249 250 251 / 0.2);
}

.focus\:border-x-gray-50\/25:focus {
  border-left-color: rgb(249 250 251 / 0.25);
  border-right-color: rgb(249 250 251 / 0.25);
}

.focus\:border-x-gray-50\/30:focus {
  border-left-color: rgb(249 250 251 / 0.3);
  border-right-color: rgb(249 250 251 / 0.3);
}

.focus\:border-x-gray-50\/40:focus {
  border-left-color: rgb(249 250 251 / 0.4);
  border-right-color: rgb(249 250 251 / 0.4);
}

.focus\:border-x-gray-50\/5:focus {
  border-left-color: rgb(249 250 251 / 0.05);
  border-right-color: rgb(249 250 251 / 0.05);
}

.focus\:border-x-gray-50\/50:focus {
  border-left-color: rgb(249 250 251 / 0.5);
  border-right-color: rgb(249 250 251 / 0.5);
}

.focus\:border-x-gray-50\/60:focus {
  border-left-color: rgb(249 250 251 / 0.6);
  border-right-color: rgb(249 250 251 / 0.6);
}

.focus\:border-x-gray-50\/70:focus {
  border-left-color: rgb(249 250 251 / 0.7);
  border-right-color: rgb(249 250 251 / 0.7);
}

.focus\:border-x-gray-50\/75:focus {
  border-left-color: rgb(249 250 251 / 0.75);
  border-right-color: rgb(249 250 251 / 0.75);
}

.focus\:border-x-gray-50\/80:focus {
  border-left-color: rgb(249 250 251 / 0.8);
  border-right-color: rgb(249 250 251 / 0.8);
}

.focus\:border-x-gray-50\/90:focus {
  border-left-color: rgb(249 250 251 / 0.9);
  border-right-color: rgb(249 250 251 / 0.9);
}

.focus\:border-x-gray-50\/95:focus {
  border-left-color: rgb(249 250 251 / 0.95);
  border-right-color: rgb(249 250 251 / 0.95);
}

.focus\:border-x-gray-500:focus {
  --tw-border-opacity: 1;
  border-left-color: rgb(107 114 128 / var(--tw-border-opacity));
  border-right-color: rgb(107 114 128 / var(--tw-border-opacity));
}

.focus\:border-x-gray-500\/0:focus {
  border-left-color: rgb(107 114 128 / 0);
  border-right-color: rgb(107 114 128 / 0);
}

.focus\:border-x-gray-500\/10:focus {
  border-left-color: rgb(107 114 128 / 0.1);
  border-right-color: rgb(107 114 128 / 0.1);
}

.focus\:border-x-gray-500\/100:focus {
  border-left-color: rgb(107 114 128 / 1);
  border-right-color: rgb(107 114 128 / 1);
}

.focus\:border-x-gray-500\/20:focus {
  border-left-color: rgb(107 114 128 / 0.2);
  border-right-color: rgb(107 114 128 / 0.2);
}

.focus\:border-x-gray-500\/25:focus {
  border-left-color: rgb(107 114 128 / 0.25);
  border-right-color: rgb(107 114 128 / 0.25);
}

.focus\:border-x-gray-500\/30:focus {
  border-left-color: rgb(107 114 128 / 0.3);
  border-right-color: rgb(107 114 128 / 0.3);
}

.focus\:border-x-gray-500\/40:focus {
  border-left-color: rgb(107 114 128 / 0.4);
  border-right-color: rgb(107 114 128 / 0.4);
}

.focus\:border-x-gray-500\/5:focus {
  border-left-color: rgb(107 114 128 / 0.05);
  border-right-color: rgb(107 114 128 / 0.05);
}

.focus\:border-x-gray-500\/50:focus {
  border-left-color: rgb(107 114 128 / 0.5);
  border-right-color: rgb(107 114 128 / 0.5);
}

.focus\:border-x-gray-500\/60:focus {
  border-left-color: rgb(107 114 128 / 0.6);
  border-right-color: rgb(107 114 128 / 0.6);
}

.focus\:border-x-gray-500\/70:focus {
  border-left-color: rgb(107 114 128 / 0.7);
  border-right-color: rgb(107 114 128 / 0.7);
}

.focus\:border-x-gray-500\/75:focus {
  border-left-color: rgb(107 114 128 / 0.75);
  border-right-color: rgb(107 114 128 / 0.75);
}

.focus\:border-x-gray-500\/80:focus {
  border-left-color: rgb(107 114 128 / 0.8);
  border-right-color: rgb(107 114 128 / 0.8);
}

.focus\:border-x-gray-500\/90:focus {
  border-left-color: rgb(107 114 128 / 0.9);
  border-right-color: rgb(107 114 128 / 0.9);
}

.focus\:border-x-gray-500\/95:focus {
  border-left-color: rgb(107 114 128 / 0.95);
  border-right-color: rgb(107 114 128 / 0.95);
}

.focus\:border-x-gray-600:focus {
  --tw-border-opacity: 1;
  border-left-color: rgb(75 85 99 / var(--tw-border-opacity));
  border-right-color: rgb(75 85 99 / var(--tw-border-opacity));
}

.focus\:border-x-gray-600\/0:focus {
  border-left-color: rgb(75 85 99 / 0);
  border-right-color: rgb(75 85 99 / 0);
}

.focus\:border-x-gray-600\/10:focus {
  border-left-color: rgb(75 85 99 / 0.1);
  border-right-color: rgb(75 85 99 / 0.1);
}

.focus\:border-x-gray-600\/100:focus {
  border-left-color: rgb(75 85 99 / 1);
  border-right-color: rgb(75 85 99 / 1);
}

.focus\:border-x-gray-600\/20:focus {
  border-left-color: rgb(75 85 99 / 0.2);
  border-right-color: rgb(75 85 99 / 0.2);
}

.focus\:border-x-gray-600\/25:focus {
  border-left-color: rgb(75 85 99 / 0.25);
  border-right-color: rgb(75 85 99 / 0.25);
}

.focus\:border-x-gray-600\/30:focus {
  border-left-color: rgb(75 85 99 / 0.3);
  border-right-color: rgb(75 85 99 / 0.3);
}

.focus\:border-x-gray-600\/40:focus {
  border-left-color: rgb(75 85 99 / 0.4);
  border-right-color: rgb(75 85 99 / 0.4);
}

.focus\:border-x-gray-600\/5:focus {
  border-left-color: rgb(75 85 99 / 0.05);
  border-right-color: rgb(75 85 99 / 0.05);
}

.focus\:border-x-gray-600\/50:focus {
  border-left-color: rgb(75 85 99 / 0.5);
  border-right-color: rgb(75 85 99 / 0.5);
}

.focus\:border-x-gray-600\/60:focus {
  border-left-color: rgb(75 85 99 / 0.6);
  border-right-color: rgb(75 85 99 / 0.6);
}

.focus\:border-x-gray-600\/70:focus {
  border-left-color: rgb(75 85 99 / 0.7);
  border-right-color: rgb(75 85 99 / 0.7);
}

.focus\:border-x-gray-600\/75:focus {
  border-left-color: rgb(75 85 99 / 0.75);
  border-right-color: rgb(75 85 99 / 0.75);
}

.focus\:border-x-gray-600\/80:focus {
  border-left-color: rgb(75 85 99 / 0.8);
  border-right-color: rgb(75 85 99 / 0.8);
}

.focus\:border-x-gray-600\/90:focus {
  border-left-color: rgb(75 85 99 / 0.9);
  border-right-color: rgb(75 85 99 / 0.9);
}

.focus\:border-x-gray-600\/95:focus {
  border-left-color: rgb(75 85 99 / 0.95);
  border-right-color: rgb(75 85 99 / 0.95);
}

.focus\:border-x-gray-700:focus {
  --tw-border-opacity: 1;
  border-left-color: rgb(55 65 81 / var(--tw-border-opacity));
  border-right-color: rgb(55 65 81 / var(--tw-border-opacity));
}

.focus\:border-x-gray-700\/0:focus {
  border-left-color: rgb(55 65 81 / 0);
  border-right-color: rgb(55 65 81 / 0);
}

.focus\:border-x-gray-700\/10:focus {
  border-left-color: rgb(55 65 81 / 0.1);
  border-right-color: rgb(55 65 81 / 0.1);
}

.focus\:border-x-gray-700\/100:focus {
  border-left-color: rgb(55 65 81 / 1);
  border-right-color: rgb(55 65 81 / 1);
}

.focus\:border-x-gray-700\/20:focus {
  border-left-color: rgb(55 65 81 / 0.2);
  border-right-color: rgb(55 65 81 / 0.2);
}

.focus\:border-x-gray-700\/25:focus {
  border-left-color: rgb(55 65 81 / 0.25);
  border-right-color: rgb(55 65 81 / 0.25);
}

.focus\:border-x-gray-700\/30:focus {
  border-left-color: rgb(55 65 81 / 0.3);
  border-right-color: rgb(55 65 81 / 0.3);
}

.focus\:border-x-gray-700\/40:focus {
  border-left-color: rgb(55 65 81 / 0.4);
  border-right-color: rgb(55 65 81 / 0.4);
}

.focus\:border-x-gray-700\/5:focus {
  border-left-color: rgb(55 65 81 / 0.05);
  border-right-color: rgb(55 65 81 / 0.05);
}

.focus\:border-x-gray-700\/50:focus {
  border-left-color: rgb(55 65 81 / 0.5);
  border-right-color: rgb(55 65 81 / 0.5);
}

.focus\:border-x-gray-700\/60:focus {
  border-left-color: rgb(55 65 81 / 0.6);
  border-right-color: rgb(55 65 81 / 0.6);
}

.focus\:border-x-gray-700\/70:focus {
  border-left-color: rgb(55 65 81 / 0.7);
  border-right-color: rgb(55 65 81 / 0.7);
}

.focus\:border-x-gray-700\/75:focus {
  border-left-color: rgb(55 65 81 / 0.75);
  border-right-color: rgb(55 65 81 / 0.75);
}

.focus\:border-x-gray-700\/80:focus {
  border-left-color: rgb(55 65 81 / 0.8);
  border-right-color: rgb(55 65 81 / 0.8);
}

.focus\:border-x-gray-700\/90:focus {
  border-left-color: rgb(55 65 81 / 0.9);
  border-right-color: rgb(55 65 81 / 0.9);
}

.focus\:border-x-gray-700\/95:focus {
  border-left-color: rgb(55 65 81 / 0.95);
  border-right-color: rgb(55 65 81 / 0.95);
}

.focus\:border-x-gray-800:focus {
  --tw-border-opacity: 1;
  border-left-color: rgb(31 41 55 / var(--tw-border-opacity));
  border-right-color: rgb(31 41 55 / var(--tw-border-opacity));
}

.focus\:border-x-gray-800\/0:focus {
  border-left-color: rgb(31 41 55 / 0);
  border-right-color: rgb(31 41 55 / 0);
}

.focus\:border-x-gray-800\/10:focus {
  border-left-color: rgb(31 41 55 / 0.1);
  border-right-color: rgb(31 41 55 / 0.1);
}

.focus\:border-x-gray-800\/100:focus {
  border-left-color: rgb(31 41 55 / 1);
  border-right-color: rgb(31 41 55 / 1);
}

.focus\:border-x-gray-800\/20:focus {
  border-left-color: rgb(31 41 55 / 0.2);
  border-right-color: rgb(31 41 55 / 0.2);
}

.focus\:border-x-gray-800\/25:focus {
  border-left-color: rgb(31 41 55 / 0.25);
  border-right-color: rgb(31 41 55 / 0.25);
}

.focus\:border-x-gray-800\/30:focus {
  border-left-color: rgb(31 41 55 / 0.3);
  border-right-color: rgb(31 41 55 / 0.3);
}

.focus\:border-x-gray-800\/40:focus {
  border-left-color: rgb(31 41 55 / 0.4);
  border-right-color: rgb(31 41 55 / 0.4);
}

.focus\:border-x-gray-800\/5:focus {
  border-left-color: rgb(31 41 55 / 0.05);
  border-right-color: rgb(31 41 55 / 0.05);
}

.focus\:border-x-gray-800\/50:focus {
  border-left-color: rgb(31 41 55 / 0.5);
  border-right-color: rgb(31 41 55 / 0.5);
}

.focus\:border-x-gray-800\/60:focus {
  border-left-color: rgb(31 41 55 / 0.6);
  border-right-color: rgb(31 41 55 / 0.6);
}

.focus\:border-x-gray-800\/70:focus {
  border-left-color: rgb(31 41 55 / 0.7);
  border-right-color: rgb(31 41 55 / 0.7);
}

.focus\:border-x-gray-800\/75:focus {
  border-left-color: rgb(31 41 55 / 0.75);
  border-right-color: rgb(31 41 55 / 0.75);
}

.focus\:border-x-gray-800\/80:focus {
  border-left-color: rgb(31 41 55 / 0.8);
  border-right-color: rgb(31 41 55 / 0.8);
}

.focus\:border-x-gray-800\/90:focus {
  border-left-color: rgb(31 41 55 / 0.9);
  border-right-color: rgb(31 41 55 / 0.9);
}

.focus\:border-x-gray-800\/95:focus {
  border-left-color: rgb(31 41 55 / 0.95);
  border-right-color: rgb(31 41 55 / 0.95);
}

.focus\:border-x-gray-900:focus {
  --tw-border-opacity: 1;
  border-left-color: rgb(17 24 39 / var(--tw-border-opacity));
  border-right-color: rgb(17 24 39 / var(--tw-border-opacity));
}

.focus\:border-x-gray-900\/0:focus {
  border-left-color: rgb(17 24 39 / 0);
  border-right-color: rgb(17 24 39 / 0);
}

.focus\:border-x-gray-900\/10:focus {
  border-left-color: rgb(17 24 39 / 0.1);
  border-right-color: rgb(17 24 39 / 0.1);
}

.focus\:border-x-gray-900\/100:focus {
  border-left-color: rgb(17 24 39 / 1);
  border-right-color: rgb(17 24 39 / 1);
}

.focus\:border-x-gray-900\/20:focus {
  border-left-color: rgb(17 24 39 / 0.2);
  border-right-color: rgb(17 24 39 / 0.2);
}

.focus\:border-x-gray-900\/25:focus {
  border-left-color: rgb(17 24 39 / 0.25);
  border-right-color: rgb(17 24 39 / 0.25);
}

.focus\:border-x-gray-900\/30:focus {
  border-left-color: rgb(17 24 39 / 0.3);
  border-right-color: rgb(17 24 39 / 0.3);
}

.focus\:border-x-gray-900\/40:focus {
  border-left-color: rgb(17 24 39 / 0.4);
  border-right-color: rgb(17 24 39 / 0.4);
}

.focus\:border-x-gray-900\/5:focus {
  border-left-color: rgb(17 24 39 / 0.05);
  border-right-color: rgb(17 24 39 / 0.05);
}

.focus\:border-x-gray-900\/50:focus {
  border-left-color: rgb(17 24 39 / 0.5);
  border-right-color: rgb(17 24 39 / 0.5);
}

.focus\:border-x-gray-900\/60:focus {
  border-left-color: rgb(17 24 39 / 0.6);
  border-right-color: rgb(17 24 39 / 0.6);
}

.focus\:border-x-gray-900\/70:focus {
  border-left-color: rgb(17 24 39 / 0.7);
  border-right-color: rgb(17 24 39 / 0.7);
}

.focus\:border-x-gray-900\/75:focus {
  border-left-color: rgb(17 24 39 / 0.75);
  border-right-color: rgb(17 24 39 / 0.75);
}

.focus\:border-x-gray-900\/80:focus {
  border-left-color: rgb(17 24 39 / 0.8);
  border-right-color: rgb(17 24 39 / 0.8);
}

.focus\:border-x-gray-900\/90:focus {
  border-left-color: rgb(17 24 39 / 0.9);
  border-right-color: rgb(17 24 39 / 0.9);
}

.focus\:border-x-gray-900\/95:focus {
  border-left-color: rgb(17 24 39 / 0.95);
  border-right-color: rgb(17 24 39 / 0.95);
}

.focus\:border-x-gray-950:focus {
  --tw-border-opacity: 1;
  border-left-color: rgb(3 7 18 / var(--tw-border-opacity));
  border-right-color: rgb(3 7 18 / var(--tw-border-opacity));
}

.focus\:border-x-gray-950\/0:focus {
  border-left-color: rgb(3 7 18 / 0);
  border-right-color: rgb(3 7 18 / 0);
}

.focus\:border-x-gray-950\/10:focus {
  border-left-color: rgb(3 7 18 / 0.1);
  border-right-color: rgb(3 7 18 / 0.1);
}

.focus\:border-x-gray-950\/100:focus {
  border-left-color: rgb(3 7 18 / 1);
  border-right-color: rgb(3 7 18 / 1);
}

.focus\:border-x-gray-950\/20:focus {
  border-left-color: rgb(3 7 18 / 0.2);
  border-right-color: rgb(3 7 18 / 0.2);
}

.focus\:border-x-gray-950\/25:focus {
  border-left-color: rgb(3 7 18 / 0.25);
  border-right-color: rgb(3 7 18 / 0.25);
}

.focus\:border-x-gray-950\/30:focus {
  border-left-color: rgb(3 7 18 / 0.3);
  border-right-color: rgb(3 7 18 / 0.3);
}

.focus\:border-x-gray-950\/40:focus {
  border-left-color: rgb(3 7 18 / 0.4);
  border-right-color: rgb(3 7 18 / 0.4);
}

.focus\:border-x-gray-950\/5:focus {
  border-left-color: rgb(3 7 18 / 0.05);
  border-right-color: rgb(3 7 18 / 0.05);
}

.focus\:border-x-gray-950\/50:focus {
  border-left-color: rgb(3 7 18 / 0.5);
  border-right-color: rgb(3 7 18 / 0.5);
}

.focus\:border-x-gray-950\/60:focus {
  border-left-color: rgb(3 7 18 / 0.6);
  border-right-color: rgb(3 7 18 / 0.6);
}

.focus\:border-x-gray-950\/70:focus {
  border-left-color: rgb(3 7 18 / 0.7);
  border-right-color: rgb(3 7 18 / 0.7);
}

.focus\:border-x-gray-950\/75:focus {
  border-left-color: rgb(3 7 18 / 0.75);
  border-right-color: rgb(3 7 18 / 0.75);
}

.focus\:border-x-gray-950\/80:focus {
  border-left-color: rgb(3 7 18 / 0.8);
  border-right-color: rgb(3 7 18 / 0.8);
}

.focus\:border-x-gray-950\/90:focus {
  border-left-color: rgb(3 7 18 / 0.9);
  border-right-color: rgb(3 7 18 / 0.9);
}

.focus\:border-x-gray-950\/95:focus {
  border-left-color: rgb(3 7 18 / 0.95);
  border-right-color: rgb(3 7 18 / 0.95);
}

.focus\:border-x-green:focus {
  --tw-border-opacity: 1;
  border-left-color: rgb(132 156 116 / var(--tw-border-opacity));
  border-right-color: rgb(132 156 116 / var(--tw-border-opacity));
}

.focus\:border-x-green\/0:focus {
  border-left-color: rgb(132 156 116 / 0);
  border-right-color: rgb(132 156 116 / 0);
}

.focus\:border-x-green\/10:focus {
  border-left-color: rgb(132 156 116 / 0.1);
  border-right-color: rgb(132 156 116 / 0.1);
}

.focus\:border-x-green\/100:focus {
  border-left-color: rgb(132 156 116 / 1);
  border-right-color: rgb(132 156 116 / 1);
}

.focus\:border-x-green\/20:focus {
  border-left-color: rgb(132 156 116 / 0.2);
  border-right-color: rgb(132 156 116 / 0.2);
}

.focus\:border-x-green\/25:focus {
  border-left-color: rgb(132 156 116 / 0.25);
  border-right-color: rgb(132 156 116 / 0.25);
}

.focus\:border-x-green\/30:focus {
  border-left-color: rgb(132 156 116 / 0.3);
  border-right-color: rgb(132 156 116 / 0.3);
}

.focus\:border-x-green\/40:focus {
  border-left-color: rgb(132 156 116 / 0.4);
  border-right-color: rgb(132 156 116 / 0.4);
}

.focus\:border-x-green\/5:focus {
  border-left-color: rgb(132 156 116 / 0.05);
  border-right-color: rgb(132 156 116 / 0.05);
}

.focus\:border-x-green\/50:focus {
  border-left-color: rgb(132 156 116 / 0.5);
  border-right-color: rgb(132 156 116 / 0.5);
}

.focus\:border-x-green\/60:focus {
  border-left-color: rgb(132 156 116 / 0.6);
  border-right-color: rgb(132 156 116 / 0.6);
}

.focus\:border-x-green\/70:focus {
  border-left-color: rgb(132 156 116 / 0.7);
  border-right-color: rgb(132 156 116 / 0.7);
}

.focus\:border-x-green\/75:focus {
  border-left-color: rgb(132 156 116 / 0.75);
  border-right-color: rgb(132 156 116 / 0.75);
}

.focus\:border-x-green\/80:focus {
  border-left-color: rgb(132 156 116 / 0.8);
  border-right-color: rgb(132 156 116 / 0.8);
}

.focus\:border-x-green\/90:focus {
  border-left-color: rgb(132 156 116 / 0.9);
  border-right-color: rgb(132 156 116 / 0.9);
}

.focus\:border-x-green\/95:focus {
  border-left-color: rgb(132 156 116 / 0.95);
  border-right-color: rgb(132 156 116 / 0.95);
}

.focus\:border-x-inherit:focus {
  border-left-color: inherit;
  border-right-color: inherit;
}

.focus\:border-x-letterSpacing-normal:focus {
  border-left-color: 0em;
  border-right-color: 0em;
}

.focus\:border-x-letterSpacing-tight:focus {
  border-left-color: -0.025em;
  border-right-color: -0.025em;
}

.focus\:border-x-letterSpacing-tighter:focus {
  border-left-color: -0.05em;
  border-right-color: -0.05em;
}

.focus\:border-x-letterSpacing-wide:focus {
  border-left-color: 0.0125em;
  border-right-color: 0.0125em;
}

.focus\:border-x-letterSpacing-wider:focus {
  border-left-color: 0.05em;
  border-right-color: 0.05em;
}

.focus\:border-x-letterSpacing-widest:focus {
  border-left-color: 0.1em;
  border-right-color: 0.1em;
}

.focus\:border-x-lime:focus {
  --tw-border-opacity: 1;
  border-left-color: rgb(197 217 163 / var(--tw-border-opacity));
  border-right-color: rgb(197 217 163 / var(--tw-border-opacity));
}

.focus\:border-x-lime\/0:focus {
  border-left-color: rgb(197 217 163 / 0);
  border-right-color: rgb(197 217 163 / 0);
}

.focus\:border-x-lime\/10:focus {
  border-left-color: rgb(197 217 163 / 0.1);
  border-right-color: rgb(197 217 163 / 0.1);
}

.focus\:border-x-lime\/100:focus {
  border-left-color: rgb(197 217 163 / 1);
  border-right-color: rgb(197 217 163 / 1);
}

.focus\:border-x-lime\/20:focus {
  border-left-color: rgb(197 217 163 / 0.2);
  border-right-color: rgb(197 217 163 / 0.2);
}

.focus\:border-x-lime\/25:focus {
  border-left-color: rgb(197 217 163 / 0.25);
  border-right-color: rgb(197 217 163 / 0.25);
}

.focus\:border-x-lime\/30:focus {
  border-left-color: rgb(197 217 163 / 0.3);
  border-right-color: rgb(197 217 163 / 0.3);
}

.focus\:border-x-lime\/40:focus {
  border-left-color: rgb(197 217 163 / 0.4);
  border-right-color: rgb(197 217 163 / 0.4);
}

.focus\:border-x-lime\/5:focus {
  border-left-color: rgb(197 217 163 / 0.05);
  border-right-color: rgb(197 217 163 / 0.05);
}

.focus\:border-x-lime\/50:focus {
  border-left-color: rgb(197 217 163 / 0.5);
  border-right-color: rgb(197 217 163 / 0.5);
}

.focus\:border-x-lime\/60:focus {
  border-left-color: rgb(197 217 163 / 0.6);
  border-right-color: rgb(197 217 163 / 0.6);
}

.focus\:border-x-lime\/70:focus {
  border-left-color: rgb(197 217 163 / 0.7);
  border-right-color: rgb(197 217 163 / 0.7);
}

.focus\:border-x-lime\/75:focus {
  border-left-color: rgb(197 217 163 / 0.75);
  border-right-color: rgb(197 217 163 / 0.75);
}

.focus\:border-x-lime\/80:focus {
  border-left-color: rgb(197 217 163 / 0.8);
  border-right-color: rgb(197 217 163 / 0.8);
}

.focus\:border-x-lime\/90:focus {
  border-left-color: rgb(197 217 163 / 0.9);
  border-right-color: rgb(197 217 163 / 0.9);
}

.focus\:border-x-lime\/95:focus {
  border-left-color: rgb(197 217 163 / 0.95);
  border-right-color: rgb(197 217 163 / 0.95);
}

.focus\:border-x-navy:focus {
  --tw-border-opacity: 1;
  border-left-color: rgb(37 64 78 / var(--tw-border-opacity));
  border-right-color: rgb(37 64 78 / var(--tw-border-opacity));
}

.focus\:border-x-navy\/0:focus {
  border-left-color: rgb(37 64 78 / 0);
  border-right-color: rgb(37 64 78 / 0);
}

.focus\:border-x-navy\/10:focus {
  border-left-color: rgb(37 64 78 / 0.1);
  border-right-color: rgb(37 64 78 / 0.1);
}

.focus\:border-x-navy\/100:focus {
  border-left-color: rgb(37 64 78 / 1);
  border-right-color: rgb(37 64 78 / 1);
}

.focus\:border-x-navy\/20:focus {
  border-left-color: rgb(37 64 78 / 0.2);
  border-right-color: rgb(37 64 78 / 0.2);
}

.focus\:border-x-navy\/25:focus {
  border-left-color: rgb(37 64 78 / 0.25);
  border-right-color: rgb(37 64 78 / 0.25);
}

.focus\:border-x-navy\/30:focus {
  border-left-color: rgb(37 64 78 / 0.3);
  border-right-color: rgb(37 64 78 / 0.3);
}

.focus\:border-x-navy\/40:focus {
  border-left-color: rgb(37 64 78 / 0.4);
  border-right-color: rgb(37 64 78 / 0.4);
}

.focus\:border-x-navy\/5:focus {
  border-left-color: rgb(37 64 78 / 0.05);
  border-right-color: rgb(37 64 78 / 0.05);
}

.focus\:border-x-navy\/50:focus {
  border-left-color: rgb(37 64 78 / 0.5);
  border-right-color: rgb(37 64 78 / 0.5);
}

.focus\:border-x-navy\/60:focus {
  border-left-color: rgb(37 64 78 / 0.6);
  border-right-color: rgb(37 64 78 / 0.6);
}

.focus\:border-x-navy\/70:focus {
  border-left-color: rgb(37 64 78 / 0.7);
  border-right-color: rgb(37 64 78 / 0.7);
}

.focus\:border-x-navy\/75:focus {
  border-left-color: rgb(37 64 78 / 0.75);
  border-right-color: rgb(37 64 78 / 0.75);
}

.focus\:border-x-navy\/80:focus {
  border-left-color: rgb(37 64 78 / 0.8);
  border-right-color: rgb(37 64 78 / 0.8);
}

.focus\:border-x-navy\/90:focus {
  border-left-color: rgb(37 64 78 / 0.9);
  border-right-color: rgb(37 64 78 / 0.9);
}

.focus\:border-x-navy\/95:focus {
  border-left-color: rgb(37 64 78 / 0.95);
  border-right-color: rgb(37 64 78 / 0.95);
}

.focus\:border-x-teal:focus {
  --tw-border-opacity: 1;
  border-left-color: rgb(78 105 119 / var(--tw-border-opacity));
  border-right-color: rgb(78 105 119 / var(--tw-border-opacity));
}

.focus\:border-x-teal\/0:focus {
  border-left-color: rgb(78 105 119 / 0);
  border-right-color: rgb(78 105 119 / 0);
}

.focus\:border-x-teal\/10:focus {
  border-left-color: rgb(78 105 119 / 0.1);
  border-right-color: rgb(78 105 119 / 0.1);
}

.focus\:border-x-teal\/100:focus {
  border-left-color: rgb(78 105 119 / 1);
  border-right-color: rgb(78 105 119 / 1);
}

.focus\:border-x-teal\/20:focus {
  border-left-color: rgb(78 105 119 / 0.2);
  border-right-color: rgb(78 105 119 / 0.2);
}

.focus\:border-x-teal\/25:focus {
  border-left-color: rgb(78 105 119 / 0.25);
  border-right-color: rgb(78 105 119 / 0.25);
}

.focus\:border-x-teal\/30:focus {
  border-left-color: rgb(78 105 119 / 0.3);
  border-right-color: rgb(78 105 119 / 0.3);
}

.focus\:border-x-teal\/40:focus {
  border-left-color: rgb(78 105 119 / 0.4);
  border-right-color: rgb(78 105 119 / 0.4);
}

.focus\:border-x-teal\/5:focus {
  border-left-color: rgb(78 105 119 / 0.05);
  border-right-color: rgb(78 105 119 / 0.05);
}

.focus\:border-x-teal\/50:focus {
  border-left-color: rgb(78 105 119 / 0.5);
  border-right-color: rgb(78 105 119 / 0.5);
}

.focus\:border-x-teal\/60:focus {
  border-left-color: rgb(78 105 119 / 0.6);
  border-right-color: rgb(78 105 119 / 0.6);
}

.focus\:border-x-teal\/70:focus {
  border-left-color: rgb(78 105 119 / 0.7);
  border-right-color: rgb(78 105 119 / 0.7);
}

.focus\:border-x-teal\/75:focus {
  border-left-color: rgb(78 105 119 / 0.75);
  border-right-color: rgb(78 105 119 / 0.75);
}

.focus\:border-x-teal\/80:focus {
  border-left-color: rgb(78 105 119 / 0.8);
  border-right-color: rgb(78 105 119 / 0.8);
}

.focus\:border-x-teal\/90:focus {
  border-left-color: rgb(78 105 119 / 0.9);
  border-right-color: rgb(78 105 119 / 0.9);
}

.focus\:border-x-teal\/95:focus {
  border-left-color: rgb(78 105 119 / 0.95);
  border-right-color: rgb(78 105 119 / 0.95);
}

.focus\:border-x-transparent:focus {
  border-left-color: transparent;
  border-right-color: transparent;
}

.focus\:border-x-transparent\/0:focus {
  border-left-color: rgb(0 0 0 / 0);
  border-right-color: rgb(0 0 0 / 0);
}

.focus\:border-x-transparent\/10:focus {
  border-left-color: rgb(0 0 0 / 0.1);
  border-right-color: rgb(0 0 0 / 0.1);
}

.focus\:border-x-transparent\/100:focus {
  border-left-color: rgb(0 0 0 / 1);
  border-right-color: rgb(0 0 0 / 1);
}

.focus\:border-x-transparent\/20:focus {
  border-left-color: rgb(0 0 0 / 0.2);
  border-right-color: rgb(0 0 0 / 0.2);
}

.focus\:border-x-transparent\/25:focus {
  border-left-color: rgb(0 0 0 / 0.25);
  border-right-color: rgb(0 0 0 / 0.25);
}

.focus\:border-x-transparent\/30:focus {
  border-left-color: rgb(0 0 0 / 0.3);
  border-right-color: rgb(0 0 0 / 0.3);
}

.focus\:border-x-transparent\/40:focus {
  border-left-color: rgb(0 0 0 / 0.4);
  border-right-color: rgb(0 0 0 / 0.4);
}

.focus\:border-x-transparent\/5:focus {
  border-left-color: rgb(0 0 0 / 0.05);
  border-right-color: rgb(0 0 0 / 0.05);
}

.focus\:border-x-transparent\/50:focus {
  border-left-color: rgb(0 0 0 / 0.5);
  border-right-color: rgb(0 0 0 / 0.5);
}

.focus\:border-x-transparent\/60:focus {
  border-left-color: rgb(0 0 0 / 0.6);
  border-right-color: rgb(0 0 0 / 0.6);
}

.focus\:border-x-transparent\/70:focus {
  border-left-color: rgb(0 0 0 / 0.7);
  border-right-color: rgb(0 0 0 / 0.7);
}

.focus\:border-x-transparent\/75:focus {
  border-left-color: rgb(0 0 0 / 0.75);
  border-right-color: rgb(0 0 0 / 0.75);
}

.focus\:border-x-transparent\/80:focus {
  border-left-color: rgb(0 0 0 / 0.8);
  border-right-color: rgb(0 0 0 / 0.8);
}

.focus\:border-x-transparent\/90:focus {
  border-left-color: rgb(0 0 0 / 0.9);
  border-right-color: rgb(0 0 0 / 0.9);
}

.focus\:border-x-transparent\/95:focus {
  border-left-color: rgb(0 0 0 / 0.95);
  border-right-color: rgb(0 0 0 / 0.95);
}

.focus\:border-x-white:focus {
  --tw-border-opacity: 1;
  border-left-color: rgb(255 255 255 / var(--tw-border-opacity));
  border-right-color: rgb(255 255 255 / var(--tw-border-opacity));
}

.focus\:border-x-white\/0:focus {
  border-left-color: rgb(255 255 255 / 0);
  border-right-color: rgb(255 255 255 / 0);
}

.focus\:border-x-white\/10:focus {
  border-left-color: rgb(255 255 255 / 0.1);
  border-right-color: rgb(255 255 255 / 0.1);
}

.focus\:border-x-white\/100:focus {
  border-left-color: rgb(255 255 255 / 1);
  border-right-color: rgb(255 255 255 / 1);
}

.focus\:border-x-white\/20:focus {
  border-left-color: rgb(255 255 255 / 0.2);
  border-right-color: rgb(255 255 255 / 0.2);
}

.focus\:border-x-white\/25:focus {
  border-left-color: rgb(255 255 255 / 0.25);
  border-right-color: rgb(255 255 255 / 0.25);
}

.focus\:border-x-white\/30:focus {
  border-left-color: rgb(255 255 255 / 0.3);
  border-right-color: rgb(255 255 255 / 0.3);
}

.focus\:border-x-white\/40:focus {
  border-left-color: rgb(255 255 255 / 0.4);
  border-right-color: rgb(255 255 255 / 0.4);
}

.focus\:border-x-white\/5:focus {
  border-left-color: rgb(255 255 255 / 0.05);
  border-right-color: rgb(255 255 255 / 0.05);
}

.focus\:border-x-white\/50:focus {
  border-left-color: rgb(255 255 255 / 0.5);
  border-right-color: rgb(255 255 255 / 0.5);
}

.focus\:border-x-white\/60:focus {
  border-left-color: rgb(255 255 255 / 0.6);
  border-right-color: rgb(255 255 255 / 0.6);
}

.focus\:border-x-white\/70:focus {
  border-left-color: rgb(255 255 255 / 0.7);
  border-right-color: rgb(255 255 255 / 0.7);
}

.focus\:border-x-white\/75:focus {
  border-left-color: rgb(255 255 255 / 0.75);
  border-right-color: rgb(255 255 255 / 0.75);
}

.focus\:border-x-white\/80:focus {
  border-left-color: rgb(255 255 255 / 0.8);
  border-right-color: rgb(255 255 255 / 0.8);
}

.focus\:border-x-white\/90:focus {
  border-left-color: rgb(255 255 255 / 0.9);
  border-right-color: rgb(255 255 255 / 0.9);
}

.focus\:border-x-white\/95:focus {
  border-left-color: rgb(255 255 255 / 0.95);
  border-right-color: rgb(255 255 255 / 0.95);
}

.focus\:border-y-blue:focus {
  --tw-border-opacity: 1;
  border-top-color: rgb(86 138 172 / var(--tw-border-opacity));
  border-bottom-color: rgb(86 138 172 / var(--tw-border-opacity));
}

.focus\:border-y-blue\/0:focus {
  border-top-color: rgb(86 138 172 / 0);
  border-bottom-color: rgb(86 138 172 / 0);
}

.focus\:border-y-blue\/10:focus {
  border-top-color: rgb(86 138 172 / 0.1);
  border-bottom-color: rgb(86 138 172 / 0.1);
}

.focus\:border-y-blue\/100:focus {
  border-top-color: rgb(86 138 172 / 1);
  border-bottom-color: rgb(86 138 172 / 1);
}

.focus\:border-y-blue\/20:focus {
  border-top-color: rgb(86 138 172 / 0.2);
  border-bottom-color: rgb(86 138 172 / 0.2);
}

.focus\:border-y-blue\/25:focus {
  border-top-color: rgb(86 138 172 / 0.25);
  border-bottom-color: rgb(86 138 172 / 0.25);
}

.focus\:border-y-blue\/30:focus {
  border-top-color: rgb(86 138 172 / 0.3);
  border-bottom-color: rgb(86 138 172 / 0.3);
}

.focus\:border-y-blue\/40:focus {
  border-top-color: rgb(86 138 172 / 0.4);
  border-bottom-color: rgb(86 138 172 / 0.4);
}

.focus\:border-y-blue\/5:focus {
  border-top-color: rgb(86 138 172 / 0.05);
  border-bottom-color: rgb(86 138 172 / 0.05);
}

.focus\:border-y-blue\/50:focus {
  border-top-color: rgb(86 138 172 / 0.5);
  border-bottom-color: rgb(86 138 172 / 0.5);
}

.focus\:border-y-blue\/60:focus {
  border-top-color: rgb(86 138 172 / 0.6);
  border-bottom-color: rgb(86 138 172 / 0.6);
}

.focus\:border-y-blue\/70:focus {
  border-top-color: rgb(86 138 172 / 0.7);
  border-bottom-color: rgb(86 138 172 / 0.7);
}

.focus\:border-y-blue\/75:focus {
  border-top-color: rgb(86 138 172 / 0.75);
  border-bottom-color: rgb(86 138 172 / 0.75);
}

.focus\:border-y-blue\/80:focus {
  border-top-color: rgb(86 138 172 / 0.8);
  border-bottom-color: rgb(86 138 172 / 0.8);
}

.focus\:border-y-blue\/90:focus {
  border-top-color: rgb(86 138 172 / 0.9);
  border-bottom-color: rgb(86 138 172 / 0.9);
}

.focus\:border-y-blue\/95:focus {
  border-top-color: rgb(86 138 172 / 0.95);
  border-bottom-color: rgb(86 138 172 / 0.95);
}

.focus\:border-y-borderWidth:focus {
  border-top-color: 1px;
  border-bottom-color: 1px;
}

.focus\:border-y-borderWidth-0:focus {
  border-top-color: 0px;
  border-bottom-color: 0px;
}

.focus\:border-y-borderWidth-2:focus {
  border-top-color: 2px;
  border-bottom-color: 2px;
}

.focus\:border-y-borderWidth-4:focus {
  border-top-color: 4px;
  border-bottom-color: 4px;
}

.focus\:border-y-borderWidth-6:focus {
  border-top-color: 6px;
  border-bottom-color: 6px;
}

.focus\:border-y-borderWidth-8:focus {
  border-top-color: 8px;
  border-bottom-color: 8px;
}

.focus\:border-y-boxShadow:focus {
  border-top-color: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
  border-bottom-color: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
}

.focus\:border-y-boxShadow-2xl:focus {
  border-top-color: 0 25px 50px -12px rgb(0 0 0 / 0.25);
  border-bottom-color: 0 25px 50px -12px rgb(0 0 0 / 0.25);
}

.focus\:border-y-boxShadow-inner:focus {
  border-top-color: inset 0px 3px 3px rgba(0 0 0 / 1);
  border-bottom-color: inset 0px 3px 3px rgba(0 0 0 / 1);
}

.focus\:border-y-boxShadow-lg:focus {
  border-top-color: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  border-bottom-color: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
}

.focus\:border-y-boxShadow-md:focus {
  border-top-color: 0 1px 2px -1px rgb(0 0 0 / 0.1);
  border-bottom-color: 0 1px 2px -1px rgb(0 0 0 / 0.1);
}

.focus\:border-y-boxShadow-none:focus {
  border-top-color: none;
  border-bottom-color: none;
}

.focus\:border-y-boxShadow-sm:focus {
  border-top-color: 0px 6px 24px rgba(0, 0, 0, 0.8);
  border-bottom-color: 0px 6px 24px rgba(0, 0, 0, 0.8);
}

.focus\:border-y-boxShadow-xl:focus {
  border-top-color: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  border-bottom-color: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
}

.focus\:border-y-current:focus {
  border-top-color: currentColor;
  border-bottom-color: currentColor;
}

.focus\:border-y-custom_1:focus {
  --tw-border-opacity: 1;
  border-top-color: rgb(127 154 96 / var(--tw-border-opacity));
  border-bottom-color: rgb(127 154 96 / var(--tw-border-opacity));
}

.focus\:border-y-custom_1\/0:focus {
  border-top-color: rgb(127 154 96 / 0);
  border-bottom-color: rgb(127 154 96 / 0);
}

.focus\:border-y-custom_1\/10:focus {
  border-top-color: rgb(127 154 96 / 0.1);
  border-bottom-color: rgb(127 154 96 / 0.1);
}

.focus\:border-y-custom_1\/100:focus {
  border-top-color: rgb(127 154 96 / 1);
  border-bottom-color: rgb(127 154 96 / 1);
}

.focus\:border-y-custom_1\/20:focus {
  border-top-color: rgb(127 154 96 / 0.2);
  border-bottom-color: rgb(127 154 96 / 0.2);
}

.focus\:border-y-custom_1\/25:focus {
  border-top-color: rgb(127 154 96 / 0.25);
  border-bottom-color: rgb(127 154 96 / 0.25);
}

.focus\:border-y-custom_1\/30:focus {
  border-top-color: rgb(127 154 96 / 0.3);
  border-bottom-color: rgb(127 154 96 / 0.3);
}

.focus\:border-y-custom_1\/40:focus {
  border-top-color: rgb(127 154 96 / 0.4);
  border-bottom-color: rgb(127 154 96 / 0.4);
}

.focus\:border-y-custom_1\/5:focus {
  border-top-color: rgb(127 154 96 / 0.05);
  border-bottom-color: rgb(127 154 96 / 0.05);
}

.focus\:border-y-custom_1\/50:focus {
  border-top-color: rgb(127 154 96 / 0.5);
  border-bottom-color: rgb(127 154 96 / 0.5);
}

.focus\:border-y-custom_1\/60:focus {
  border-top-color: rgb(127 154 96 / 0.6);
  border-bottom-color: rgb(127 154 96 / 0.6);
}

.focus\:border-y-custom_1\/70:focus {
  border-top-color: rgb(127 154 96 / 0.7);
  border-bottom-color: rgb(127 154 96 / 0.7);
}

.focus\:border-y-custom_1\/75:focus {
  border-top-color: rgb(127 154 96 / 0.75);
  border-bottom-color: rgb(127 154 96 / 0.75);
}

.focus\:border-y-custom_1\/80:focus {
  border-top-color: rgb(127 154 96 / 0.8);
  border-bottom-color: rgb(127 154 96 / 0.8);
}

.focus\:border-y-custom_1\/90:focus {
  border-top-color: rgb(127 154 96 / 0.9);
  border-bottom-color: rgb(127 154 96 / 0.9);
}

.focus\:border-y-custom_1\/95:focus {
  border-top-color: rgb(127 154 96 / 0.95);
  border-bottom-color: rgb(127 154 96 / 0.95);
}

.focus\:border-y-custom_10:focus {
  --tw-border-opacity: 1;
  border-top-color: rgb(100 136 99 / var(--tw-border-opacity));
  border-bottom-color: rgb(100 136 99 / var(--tw-border-opacity));
}

.focus\:border-y-custom_10\/0:focus {
  border-top-color: rgb(100 136 99 / 0);
  border-bottom-color: rgb(100 136 99 / 0);
}

.focus\:border-y-custom_10\/10:focus {
  border-top-color: rgb(100 136 99 / 0.1);
  border-bottom-color: rgb(100 136 99 / 0.1);
}

.focus\:border-y-custom_10\/100:focus {
  border-top-color: rgb(100 136 99 / 1);
  border-bottom-color: rgb(100 136 99 / 1);
}

.focus\:border-y-custom_10\/20:focus {
  border-top-color: rgb(100 136 99 / 0.2);
  border-bottom-color: rgb(100 136 99 / 0.2);
}

.focus\:border-y-custom_10\/25:focus {
  border-top-color: rgb(100 136 99 / 0.25);
  border-bottom-color: rgb(100 136 99 / 0.25);
}

.focus\:border-y-custom_10\/30:focus {
  border-top-color: rgb(100 136 99 / 0.3);
  border-bottom-color: rgb(100 136 99 / 0.3);
}

.focus\:border-y-custom_10\/40:focus {
  border-top-color: rgb(100 136 99 / 0.4);
  border-bottom-color: rgb(100 136 99 / 0.4);
}

.focus\:border-y-custom_10\/5:focus {
  border-top-color: rgb(100 136 99 / 0.05);
  border-bottom-color: rgb(100 136 99 / 0.05);
}

.focus\:border-y-custom_10\/50:focus {
  border-top-color: rgb(100 136 99 / 0.5);
  border-bottom-color: rgb(100 136 99 / 0.5);
}

.focus\:border-y-custom_10\/60:focus {
  border-top-color: rgb(100 136 99 / 0.6);
  border-bottom-color: rgb(100 136 99 / 0.6);
}

.focus\:border-y-custom_10\/70:focus {
  border-top-color: rgb(100 136 99 / 0.7);
  border-bottom-color: rgb(100 136 99 / 0.7);
}

.focus\:border-y-custom_10\/75:focus {
  border-top-color: rgb(100 136 99 / 0.75);
  border-bottom-color: rgb(100 136 99 / 0.75);
}

.focus\:border-y-custom_10\/80:focus {
  border-top-color: rgb(100 136 99 / 0.8);
  border-bottom-color: rgb(100 136 99 / 0.8);
}

.focus\:border-y-custom_10\/90:focus {
  border-top-color: rgb(100 136 99 / 0.9);
  border-bottom-color: rgb(100 136 99 / 0.9);
}

.focus\:border-y-custom_10\/95:focus {
  border-top-color: rgb(100 136 99 / 0.95);
  border-bottom-color: rgb(100 136 99 / 0.95);
}

.focus\:border-y-custom_2:focus {
  --tw-border-opacity: 1;
  border-top-color: rgb(164 134 95 / var(--tw-border-opacity));
  border-bottom-color: rgb(164 134 95 / var(--tw-border-opacity));
}

.focus\:border-y-custom_2\/0:focus {
  border-top-color: rgb(164 134 95 / 0);
  border-bottom-color: rgb(164 134 95 / 0);
}

.focus\:border-y-custom_2\/10:focus {
  border-top-color: rgb(164 134 95 / 0.1);
  border-bottom-color: rgb(164 134 95 / 0.1);
}

.focus\:border-y-custom_2\/100:focus {
  border-top-color: rgb(164 134 95 / 1);
  border-bottom-color: rgb(164 134 95 / 1);
}

.focus\:border-y-custom_2\/20:focus {
  border-top-color: rgb(164 134 95 / 0.2);
  border-bottom-color: rgb(164 134 95 / 0.2);
}

.focus\:border-y-custom_2\/25:focus {
  border-top-color: rgb(164 134 95 / 0.25);
  border-bottom-color: rgb(164 134 95 / 0.25);
}

.focus\:border-y-custom_2\/30:focus {
  border-top-color: rgb(164 134 95 / 0.3);
  border-bottom-color: rgb(164 134 95 / 0.3);
}

.focus\:border-y-custom_2\/40:focus {
  border-top-color: rgb(164 134 95 / 0.4);
  border-bottom-color: rgb(164 134 95 / 0.4);
}

.focus\:border-y-custom_2\/5:focus {
  border-top-color: rgb(164 134 95 / 0.05);
  border-bottom-color: rgb(164 134 95 / 0.05);
}

.focus\:border-y-custom_2\/50:focus {
  border-top-color: rgb(164 134 95 / 0.5);
  border-bottom-color: rgb(164 134 95 / 0.5);
}

.focus\:border-y-custom_2\/60:focus {
  border-top-color: rgb(164 134 95 / 0.6);
  border-bottom-color: rgb(164 134 95 / 0.6);
}

.focus\:border-y-custom_2\/70:focus {
  border-top-color: rgb(164 134 95 / 0.7);
  border-bottom-color: rgb(164 134 95 / 0.7);
}

.focus\:border-y-custom_2\/75:focus {
  border-top-color: rgb(164 134 95 / 0.75);
  border-bottom-color: rgb(164 134 95 / 0.75);
}

.focus\:border-y-custom_2\/80:focus {
  border-top-color: rgb(164 134 95 / 0.8);
  border-bottom-color: rgb(164 134 95 / 0.8);
}

.focus\:border-y-custom_2\/90:focus {
  border-top-color: rgb(164 134 95 / 0.9);
  border-bottom-color: rgb(164 134 95 / 0.9);
}

.focus\:border-y-custom_2\/95:focus {
  border-top-color: rgb(164 134 95 / 0.95);
  border-bottom-color: rgb(164 134 95 / 0.95);
}

.focus\:border-y-custom_3:focus {
  --tw-border-opacity: 1;
  border-top-color: rgb(73 98 96 / var(--tw-border-opacity));
  border-bottom-color: rgb(73 98 96 / var(--tw-border-opacity));
}

.focus\:border-y-custom_3\/0:focus {
  border-top-color: rgb(73 98 96 / 0);
  border-bottom-color: rgb(73 98 96 / 0);
}

.focus\:border-y-custom_3\/10:focus {
  border-top-color: rgb(73 98 96 / 0.1);
  border-bottom-color: rgb(73 98 96 / 0.1);
}

.focus\:border-y-custom_3\/100:focus {
  border-top-color: rgb(73 98 96 / 1);
  border-bottom-color: rgb(73 98 96 / 1);
}

.focus\:border-y-custom_3\/20:focus {
  border-top-color: rgb(73 98 96 / 0.2);
  border-bottom-color: rgb(73 98 96 / 0.2);
}

.focus\:border-y-custom_3\/25:focus {
  border-top-color: rgb(73 98 96 / 0.25);
  border-bottom-color: rgb(73 98 96 / 0.25);
}

.focus\:border-y-custom_3\/30:focus {
  border-top-color: rgb(73 98 96 / 0.3);
  border-bottom-color: rgb(73 98 96 / 0.3);
}

.focus\:border-y-custom_3\/40:focus {
  border-top-color: rgb(73 98 96 / 0.4);
  border-bottom-color: rgb(73 98 96 / 0.4);
}

.focus\:border-y-custom_3\/5:focus {
  border-top-color: rgb(73 98 96 / 0.05);
  border-bottom-color: rgb(73 98 96 / 0.05);
}

.focus\:border-y-custom_3\/50:focus {
  border-top-color: rgb(73 98 96 / 0.5);
  border-bottom-color: rgb(73 98 96 / 0.5);
}

.focus\:border-y-custom_3\/60:focus {
  border-top-color: rgb(73 98 96 / 0.6);
  border-bottom-color: rgb(73 98 96 / 0.6);
}

.focus\:border-y-custom_3\/70:focus {
  border-top-color: rgb(73 98 96 / 0.7);
  border-bottom-color: rgb(73 98 96 / 0.7);
}

.focus\:border-y-custom_3\/75:focus {
  border-top-color: rgb(73 98 96 / 0.75);
  border-bottom-color: rgb(73 98 96 / 0.75);
}

.focus\:border-y-custom_3\/80:focus {
  border-top-color: rgb(73 98 96 / 0.8);
  border-bottom-color: rgb(73 98 96 / 0.8);
}

.focus\:border-y-custom_3\/90:focus {
  border-top-color: rgb(73 98 96 / 0.9);
  border-bottom-color: rgb(73 98 96 / 0.9);
}

.focus\:border-y-custom_3\/95:focus {
  border-top-color: rgb(73 98 96 / 0.95);
  border-bottom-color: rgb(73 98 96 / 0.95);
}

.focus\:border-y-custom_4:focus {
  --tw-border-opacity: 1;
  border-top-color: rgb(64 133 133 / var(--tw-border-opacity));
  border-bottom-color: rgb(64 133 133 / var(--tw-border-opacity));
}

.focus\:border-y-custom_4\/0:focus {
  border-top-color: rgb(64 133 133 / 0);
  border-bottom-color: rgb(64 133 133 / 0);
}

.focus\:border-y-custom_4\/10:focus {
  border-top-color: rgb(64 133 133 / 0.1);
  border-bottom-color: rgb(64 133 133 / 0.1);
}

.focus\:border-y-custom_4\/100:focus {
  border-top-color: rgb(64 133 133 / 1);
  border-bottom-color: rgb(64 133 133 / 1);
}

.focus\:border-y-custom_4\/20:focus {
  border-top-color: rgb(64 133 133 / 0.2);
  border-bottom-color: rgb(64 133 133 / 0.2);
}

.focus\:border-y-custom_4\/25:focus {
  border-top-color: rgb(64 133 133 / 0.25);
  border-bottom-color: rgb(64 133 133 / 0.25);
}

.focus\:border-y-custom_4\/30:focus {
  border-top-color: rgb(64 133 133 / 0.3);
  border-bottom-color: rgb(64 133 133 / 0.3);
}

.focus\:border-y-custom_4\/40:focus {
  border-top-color: rgb(64 133 133 / 0.4);
  border-bottom-color: rgb(64 133 133 / 0.4);
}

.focus\:border-y-custom_4\/5:focus {
  border-top-color: rgb(64 133 133 / 0.05);
  border-bottom-color: rgb(64 133 133 / 0.05);
}

.focus\:border-y-custom_4\/50:focus {
  border-top-color: rgb(64 133 133 / 0.5);
  border-bottom-color: rgb(64 133 133 / 0.5);
}

.focus\:border-y-custom_4\/60:focus {
  border-top-color: rgb(64 133 133 / 0.6);
  border-bottom-color: rgb(64 133 133 / 0.6);
}

.focus\:border-y-custom_4\/70:focus {
  border-top-color: rgb(64 133 133 / 0.7);
  border-bottom-color: rgb(64 133 133 / 0.7);
}

.focus\:border-y-custom_4\/75:focus {
  border-top-color: rgb(64 133 133 / 0.75);
  border-bottom-color: rgb(64 133 133 / 0.75);
}

.focus\:border-y-custom_4\/80:focus {
  border-top-color: rgb(64 133 133 / 0.8);
  border-bottom-color: rgb(64 133 133 / 0.8);
}

.focus\:border-y-custom_4\/90:focus {
  border-top-color: rgb(64 133 133 / 0.9);
  border-bottom-color: rgb(64 133 133 / 0.9);
}

.focus\:border-y-custom_4\/95:focus {
  border-top-color: rgb(64 133 133 / 0.95);
  border-bottom-color: rgb(64 133 133 / 0.95);
}

.focus\:border-y-custom_5:focus {
  --tw-border-opacity: 1;
  border-top-color: rgb(20 83 108 / var(--tw-border-opacity));
  border-bottom-color: rgb(20 83 108 / var(--tw-border-opacity));
}

.focus\:border-y-custom_5\/0:focus {
  border-top-color: rgb(20 83 108 / 0);
  border-bottom-color: rgb(20 83 108 / 0);
}

.focus\:border-y-custom_5\/10:focus {
  border-top-color: rgb(20 83 108 / 0.1);
  border-bottom-color: rgb(20 83 108 / 0.1);
}

.focus\:border-y-custom_5\/100:focus {
  border-top-color: rgb(20 83 108 / 1);
  border-bottom-color: rgb(20 83 108 / 1);
}

.focus\:border-y-custom_5\/20:focus {
  border-top-color: rgb(20 83 108 / 0.2);
  border-bottom-color: rgb(20 83 108 / 0.2);
}

.focus\:border-y-custom_5\/25:focus {
  border-top-color: rgb(20 83 108 / 0.25);
  border-bottom-color: rgb(20 83 108 / 0.25);
}

.focus\:border-y-custom_5\/30:focus {
  border-top-color: rgb(20 83 108 / 0.3);
  border-bottom-color: rgb(20 83 108 / 0.3);
}

.focus\:border-y-custom_5\/40:focus {
  border-top-color: rgb(20 83 108 / 0.4);
  border-bottom-color: rgb(20 83 108 / 0.4);
}

.focus\:border-y-custom_5\/5:focus {
  border-top-color: rgb(20 83 108 / 0.05);
  border-bottom-color: rgb(20 83 108 / 0.05);
}

.focus\:border-y-custom_5\/50:focus {
  border-top-color: rgb(20 83 108 / 0.5);
  border-bottom-color: rgb(20 83 108 / 0.5);
}

.focus\:border-y-custom_5\/60:focus {
  border-top-color: rgb(20 83 108 / 0.6);
  border-bottom-color: rgb(20 83 108 / 0.6);
}

.focus\:border-y-custom_5\/70:focus {
  border-top-color: rgb(20 83 108 / 0.7);
  border-bottom-color: rgb(20 83 108 / 0.7);
}

.focus\:border-y-custom_5\/75:focus {
  border-top-color: rgb(20 83 108 / 0.75);
  border-bottom-color: rgb(20 83 108 / 0.75);
}

.focus\:border-y-custom_5\/80:focus {
  border-top-color: rgb(20 83 108 / 0.8);
  border-bottom-color: rgb(20 83 108 / 0.8);
}

.focus\:border-y-custom_5\/90:focus {
  border-top-color: rgb(20 83 108 / 0.9);
  border-bottom-color: rgb(20 83 108 / 0.9);
}

.focus\:border-y-custom_5\/95:focus {
  border-top-color: rgb(20 83 108 / 0.95);
  border-bottom-color: rgb(20 83 108 / 0.95);
}

.focus\:border-y-custom_6:focus {
  --tw-border-opacity: 1;
  border-top-color: rgb(47 101 105 / var(--tw-border-opacity));
  border-bottom-color: rgb(47 101 105 / var(--tw-border-opacity));
}

.focus\:border-y-custom_6\/0:focus {
  border-top-color: rgb(47 101 105 / 0);
  border-bottom-color: rgb(47 101 105 / 0);
}

.focus\:border-y-custom_6\/10:focus {
  border-top-color: rgb(47 101 105 / 0.1);
  border-bottom-color: rgb(47 101 105 / 0.1);
}

.focus\:border-y-custom_6\/100:focus {
  border-top-color: rgb(47 101 105 / 1);
  border-bottom-color: rgb(47 101 105 / 1);
}

.focus\:border-y-custom_6\/20:focus {
  border-top-color: rgb(47 101 105 / 0.2);
  border-bottom-color: rgb(47 101 105 / 0.2);
}

.focus\:border-y-custom_6\/25:focus {
  border-top-color: rgb(47 101 105 / 0.25);
  border-bottom-color: rgb(47 101 105 / 0.25);
}

.focus\:border-y-custom_6\/30:focus {
  border-top-color: rgb(47 101 105 / 0.3);
  border-bottom-color: rgb(47 101 105 / 0.3);
}

.focus\:border-y-custom_6\/40:focus {
  border-top-color: rgb(47 101 105 / 0.4);
  border-bottom-color: rgb(47 101 105 / 0.4);
}

.focus\:border-y-custom_6\/5:focus {
  border-top-color: rgb(47 101 105 / 0.05);
  border-bottom-color: rgb(47 101 105 / 0.05);
}

.focus\:border-y-custom_6\/50:focus {
  border-top-color: rgb(47 101 105 / 0.5);
  border-bottom-color: rgb(47 101 105 / 0.5);
}

.focus\:border-y-custom_6\/60:focus {
  border-top-color: rgb(47 101 105 / 0.6);
  border-bottom-color: rgb(47 101 105 / 0.6);
}

.focus\:border-y-custom_6\/70:focus {
  border-top-color: rgb(47 101 105 / 0.7);
  border-bottom-color: rgb(47 101 105 / 0.7);
}

.focus\:border-y-custom_6\/75:focus {
  border-top-color: rgb(47 101 105 / 0.75);
  border-bottom-color: rgb(47 101 105 / 0.75);
}

.focus\:border-y-custom_6\/80:focus {
  border-top-color: rgb(47 101 105 / 0.8);
  border-bottom-color: rgb(47 101 105 / 0.8);
}

.focus\:border-y-custom_6\/90:focus {
  border-top-color: rgb(47 101 105 / 0.9);
  border-bottom-color: rgb(47 101 105 / 0.9);
}

.focus\:border-y-custom_6\/95:focus {
  border-top-color: rgb(47 101 105 / 0.95);
  border-bottom-color: rgb(47 101 105 / 0.95);
}

.focus\:border-y-custom_7:focus {
  --tw-border-opacity: 1;
  border-top-color: rgb(48 149 180 / var(--tw-border-opacity));
  border-bottom-color: rgb(48 149 180 / var(--tw-border-opacity));
}

.focus\:border-y-custom_7\/0:focus {
  border-top-color: rgb(48 149 180 / 0);
  border-bottom-color: rgb(48 149 180 / 0);
}

.focus\:border-y-custom_7\/10:focus {
  border-top-color: rgb(48 149 180 / 0.1);
  border-bottom-color: rgb(48 149 180 / 0.1);
}

.focus\:border-y-custom_7\/100:focus {
  border-top-color: rgb(48 149 180 / 1);
  border-bottom-color: rgb(48 149 180 / 1);
}

.focus\:border-y-custom_7\/20:focus {
  border-top-color: rgb(48 149 180 / 0.2);
  border-bottom-color: rgb(48 149 180 / 0.2);
}

.focus\:border-y-custom_7\/25:focus {
  border-top-color: rgb(48 149 180 / 0.25);
  border-bottom-color: rgb(48 149 180 / 0.25);
}

.focus\:border-y-custom_7\/30:focus {
  border-top-color: rgb(48 149 180 / 0.3);
  border-bottom-color: rgb(48 149 180 / 0.3);
}

.focus\:border-y-custom_7\/40:focus {
  border-top-color: rgb(48 149 180 / 0.4);
  border-bottom-color: rgb(48 149 180 / 0.4);
}

.focus\:border-y-custom_7\/5:focus {
  border-top-color: rgb(48 149 180 / 0.05);
  border-bottom-color: rgb(48 149 180 / 0.05);
}

.focus\:border-y-custom_7\/50:focus {
  border-top-color: rgb(48 149 180 / 0.5);
  border-bottom-color: rgb(48 149 180 / 0.5);
}

.focus\:border-y-custom_7\/60:focus {
  border-top-color: rgb(48 149 180 / 0.6);
  border-bottom-color: rgb(48 149 180 / 0.6);
}

.focus\:border-y-custom_7\/70:focus {
  border-top-color: rgb(48 149 180 / 0.7);
  border-bottom-color: rgb(48 149 180 / 0.7);
}

.focus\:border-y-custom_7\/75:focus {
  border-top-color: rgb(48 149 180 / 0.75);
  border-bottom-color: rgb(48 149 180 / 0.75);
}

.focus\:border-y-custom_7\/80:focus {
  border-top-color: rgb(48 149 180 / 0.8);
  border-bottom-color: rgb(48 149 180 / 0.8);
}

.focus\:border-y-custom_7\/90:focus {
  border-top-color: rgb(48 149 180 / 0.9);
  border-bottom-color: rgb(48 149 180 / 0.9);
}

.focus\:border-y-custom_7\/95:focus {
  border-top-color: rgb(48 149 180 / 0.95);
  border-bottom-color: rgb(48 149 180 / 0.95);
}

.focus\:border-y-custom_8:focus {
  --tw-border-opacity: 1;
  border-top-color: rgb(74 119 102 / var(--tw-border-opacity));
  border-bottom-color: rgb(74 119 102 / var(--tw-border-opacity));
}

.focus\:border-y-custom_8\/0:focus {
  border-top-color: rgb(74 119 102 / 0);
  border-bottom-color: rgb(74 119 102 / 0);
}

.focus\:border-y-custom_8\/10:focus {
  border-top-color: rgb(74 119 102 / 0.1);
  border-bottom-color: rgb(74 119 102 / 0.1);
}

.focus\:border-y-custom_8\/100:focus {
  border-top-color: rgb(74 119 102 / 1);
  border-bottom-color: rgb(74 119 102 / 1);
}

.focus\:border-y-custom_8\/20:focus {
  border-top-color: rgb(74 119 102 / 0.2);
  border-bottom-color: rgb(74 119 102 / 0.2);
}

.focus\:border-y-custom_8\/25:focus {
  border-top-color: rgb(74 119 102 / 0.25);
  border-bottom-color: rgb(74 119 102 / 0.25);
}

.focus\:border-y-custom_8\/30:focus {
  border-top-color: rgb(74 119 102 / 0.3);
  border-bottom-color: rgb(74 119 102 / 0.3);
}

.focus\:border-y-custom_8\/40:focus {
  border-top-color: rgb(74 119 102 / 0.4);
  border-bottom-color: rgb(74 119 102 / 0.4);
}

.focus\:border-y-custom_8\/5:focus {
  border-top-color: rgb(74 119 102 / 0.05);
  border-bottom-color: rgb(74 119 102 / 0.05);
}

.focus\:border-y-custom_8\/50:focus {
  border-top-color: rgb(74 119 102 / 0.5);
  border-bottom-color: rgb(74 119 102 / 0.5);
}

.focus\:border-y-custom_8\/60:focus {
  border-top-color: rgb(74 119 102 / 0.6);
  border-bottom-color: rgb(74 119 102 / 0.6);
}

.focus\:border-y-custom_8\/70:focus {
  border-top-color: rgb(74 119 102 / 0.7);
  border-bottom-color: rgb(74 119 102 / 0.7);
}

.focus\:border-y-custom_8\/75:focus {
  border-top-color: rgb(74 119 102 / 0.75);
  border-bottom-color: rgb(74 119 102 / 0.75);
}

.focus\:border-y-custom_8\/80:focus {
  border-top-color: rgb(74 119 102 / 0.8);
  border-bottom-color: rgb(74 119 102 / 0.8);
}

.focus\:border-y-custom_8\/90:focus {
  border-top-color: rgb(74 119 102 / 0.9);
  border-bottom-color: rgb(74 119 102 / 0.9);
}

.focus\:border-y-custom_8\/95:focus {
  border-top-color: rgb(74 119 102 / 0.95);
  border-bottom-color: rgb(74 119 102 / 0.95);
}

.focus\:border-y-custom_9:focus {
  --tw-border-opacity: 1;
  border-top-color: rgb(100 120 105 / var(--tw-border-opacity));
  border-bottom-color: rgb(100 120 105 / var(--tw-border-opacity));
}

.focus\:border-y-custom_9\/0:focus {
  border-top-color: rgb(100 120 105 / 0);
  border-bottom-color: rgb(100 120 105 / 0);
}

.focus\:border-y-custom_9\/10:focus {
  border-top-color: rgb(100 120 105 / 0.1);
  border-bottom-color: rgb(100 120 105 / 0.1);
}

.focus\:border-y-custom_9\/100:focus {
  border-top-color: rgb(100 120 105 / 1);
  border-bottom-color: rgb(100 120 105 / 1);
}

.focus\:border-y-custom_9\/20:focus {
  border-top-color: rgb(100 120 105 / 0.2);
  border-bottom-color: rgb(100 120 105 / 0.2);
}

.focus\:border-y-custom_9\/25:focus {
  border-top-color: rgb(100 120 105 / 0.25);
  border-bottom-color: rgb(100 120 105 / 0.25);
}

.focus\:border-y-custom_9\/30:focus {
  border-top-color: rgb(100 120 105 / 0.3);
  border-bottom-color: rgb(100 120 105 / 0.3);
}

.focus\:border-y-custom_9\/40:focus {
  border-top-color: rgb(100 120 105 / 0.4);
  border-bottom-color: rgb(100 120 105 / 0.4);
}

.focus\:border-y-custom_9\/5:focus {
  border-top-color: rgb(100 120 105 / 0.05);
  border-bottom-color: rgb(100 120 105 / 0.05);
}

.focus\:border-y-custom_9\/50:focus {
  border-top-color: rgb(100 120 105 / 0.5);
  border-bottom-color: rgb(100 120 105 / 0.5);
}

.focus\:border-y-custom_9\/60:focus {
  border-top-color: rgb(100 120 105 / 0.6);
  border-bottom-color: rgb(100 120 105 / 0.6);
}

.focus\:border-y-custom_9\/70:focus {
  border-top-color: rgb(100 120 105 / 0.7);
  border-bottom-color: rgb(100 120 105 / 0.7);
}

.focus\:border-y-custom_9\/75:focus {
  border-top-color: rgb(100 120 105 / 0.75);
  border-bottom-color: rgb(100 120 105 / 0.75);
}

.focus\:border-y-custom_9\/80:focus {
  border-top-color: rgb(100 120 105 / 0.8);
  border-bottom-color: rgb(100 120 105 / 0.8);
}

.focus\:border-y-custom_9\/90:focus {
  border-top-color: rgb(100 120 105 / 0.9);
  border-bottom-color: rgb(100 120 105 / 0.9);
}

.focus\:border-y-custom_9\/95:focus {
  border-top-color: rgb(100 120 105 / 0.95);
  border-bottom-color: rgb(100 120 105 / 0.95);
}

.focus\:border-y-gold:focus {
  --tw-border-opacity: 1;
  border-top-color: rgb(198 154 101 / var(--tw-border-opacity));
  border-bottom-color: rgb(198 154 101 / var(--tw-border-opacity));
}

.focus\:border-y-gold\/0:focus {
  border-top-color: rgb(198 154 101 / 0);
  border-bottom-color: rgb(198 154 101 / 0);
}

.focus\:border-y-gold\/10:focus {
  border-top-color: rgb(198 154 101 / 0.1);
  border-bottom-color: rgb(198 154 101 / 0.1);
}

.focus\:border-y-gold\/100:focus {
  border-top-color: rgb(198 154 101 / 1);
  border-bottom-color: rgb(198 154 101 / 1);
}

.focus\:border-y-gold\/20:focus {
  border-top-color: rgb(198 154 101 / 0.2);
  border-bottom-color: rgb(198 154 101 / 0.2);
}

.focus\:border-y-gold\/25:focus {
  border-top-color: rgb(198 154 101 / 0.25);
  border-bottom-color: rgb(198 154 101 / 0.25);
}

.focus\:border-y-gold\/30:focus {
  border-top-color: rgb(198 154 101 / 0.3);
  border-bottom-color: rgb(198 154 101 / 0.3);
}

.focus\:border-y-gold\/40:focus {
  border-top-color: rgb(198 154 101 / 0.4);
  border-bottom-color: rgb(198 154 101 / 0.4);
}

.focus\:border-y-gold\/5:focus {
  border-top-color: rgb(198 154 101 / 0.05);
  border-bottom-color: rgb(198 154 101 / 0.05);
}

.focus\:border-y-gold\/50:focus {
  border-top-color: rgb(198 154 101 / 0.5);
  border-bottom-color: rgb(198 154 101 / 0.5);
}

.focus\:border-y-gold\/60:focus {
  border-top-color: rgb(198 154 101 / 0.6);
  border-bottom-color: rgb(198 154 101 / 0.6);
}

.focus\:border-y-gold\/70:focus {
  border-top-color: rgb(198 154 101 / 0.7);
  border-bottom-color: rgb(198 154 101 / 0.7);
}

.focus\:border-y-gold\/75:focus {
  border-top-color: rgb(198 154 101 / 0.75);
  border-bottom-color: rgb(198 154 101 / 0.75);
}

.focus\:border-y-gold\/80:focus {
  border-top-color: rgb(198 154 101 / 0.8);
  border-bottom-color: rgb(198 154 101 / 0.8);
}

.focus\:border-y-gold\/90:focus {
  border-top-color: rgb(198 154 101 / 0.9);
  border-bottom-color: rgb(198 154 101 / 0.9);
}

.focus\:border-y-gold\/95:focus {
  border-top-color: rgb(198 154 101 / 0.95);
  border-bottom-color: rgb(198 154 101 / 0.95);
}

.focus\:border-y-gray-100:focus {
  --tw-border-opacity: 1;
  border-top-color: rgb(243 244 246 / var(--tw-border-opacity));
  border-bottom-color: rgb(243 244 246 / var(--tw-border-opacity));
}

.focus\:border-y-gray-100\/0:focus {
  border-top-color: rgb(243 244 246 / 0);
  border-bottom-color: rgb(243 244 246 / 0);
}

.focus\:border-y-gray-100\/10:focus {
  border-top-color: rgb(243 244 246 / 0.1);
  border-bottom-color: rgb(243 244 246 / 0.1);
}

.focus\:border-y-gray-100\/100:focus {
  border-top-color: rgb(243 244 246 / 1);
  border-bottom-color: rgb(243 244 246 / 1);
}

.focus\:border-y-gray-100\/20:focus {
  border-top-color: rgb(243 244 246 / 0.2);
  border-bottom-color: rgb(243 244 246 / 0.2);
}

.focus\:border-y-gray-100\/25:focus {
  border-top-color: rgb(243 244 246 / 0.25);
  border-bottom-color: rgb(243 244 246 / 0.25);
}

.focus\:border-y-gray-100\/30:focus {
  border-top-color: rgb(243 244 246 / 0.3);
  border-bottom-color: rgb(243 244 246 / 0.3);
}

.focus\:border-y-gray-100\/40:focus {
  border-top-color: rgb(243 244 246 / 0.4);
  border-bottom-color: rgb(243 244 246 / 0.4);
}

.focus\:border-y-gray-100\/5:focus {
  border-top-color: rgb(243 244 246 / 0.05);
  border-bottom-color: rgb(243 244 246 / 0.05);
}

.focus\:border-y-gray-100\/50:focus {
  border-top-color: rgb(243 244 246 / 0.5);
  border-bottom-color: rgb(243 244 246 / 0.5);
}

.focus\:border-y-gray-100\/60:focus {
  border-top-color: rgb(243 244 246 / 0.6);
  border-bottom-color: rgb(243 244 246 / 0.6);
}

.focus\:border-y-gray-100\/70:focus {
  border-top-color: rgb(243 244 246 / 0.7);
  border-bottom-color: rgb(243 244 246 / 0.7);
}

.focus\:border-y-gray-100\/75:focus {
  border-top-color: rgb(243 244 246 / 0.75);
  border-bottom-color: rgb(243 244 246 / 0.75);
}

.focus\:border-y-gray-100\/80:focus {
  border-top-color: rgb(243 244 246 / 0.8);
  border-bottom-color: rgb(243 244 246 / 0.8);
}

.focus\:border-y-gray-100\/90:focus {
  border-top-color: rgb(243 244 246 / 0.9);
  border-bottom-color: rgb(243 244 246 / 0.9);
}

.focus\:border-y-gray-100\/95:focus {
  border-top-color: rgb(243 244 246 / 0.95);
  border-bottom-color: rgb(243 244 246 / 0.95);
}

.focus\:border-y-gray-200:focus {
  --tw-border-opacity: 1;
  border-top-color: rgb(229 231 235 / var(--tw-border-opacity));
  border-bottom-color: rgb(229 231 235 / var(--tw-border-opacity));
}

.focus\:border-y-gray-200\/0:focus {
  border-top-color: rgb(229 231 235 / 0);
  border-bottom-color: rgb(229 231 235 / 0);
}

.focus\:border-y-gray-200\/10:focus {
  border-top-color: rgb(229 231 235 / 0.1);
  border-bottom-color: rgb(229 231 235 / 0.1);
}

.focus\:border-y-gray-200\/100:focus {
  border-top-color: rgb(229 231 235 / 1);
  border-bottom-color: rgb(229 231 235 / 1);
}

.focus\:border-y-gray-200\/20:focus {
  border-top-color: rgb(229 231 235 / 0.2);
  border-bottom-color: rgb(229 231 235 / 0.2);
}

.focus\:border-y-gray-200\/25:focus {
  border-top-color: rgb(229 231 235 / 0.25);
  border-bottom-color: rgb(229 231 235 / 0.25);
}

.focus\:border-y-gray-200\/30:focus {
  border-top-color: rgb(229 231 235 / 0.3);
  border-bottom-color: rgb(229 231 235 / 0.3);
}

.focus\:border-y-gray-200\/40:focus {
  border-top-color: rgb(229 231 235 / 0.4);
  border-bottom-color: rgb(229 231 235 / 0.4);
}

.focus\:border-y-gray-200\/5:focus {
  border-top-color: rgb(229 231 235 / 0.05);
  border-bottom-color: rgb(229 231 235 / 0.05);
}

.focus\:border-y-gray-200\/50:focus {
  border-top-color: rgb(229 231 235 / 0.5);
  border-bottom-color: rgb(229 231 235 / 0.5);
}

.focus\:border-y-gray-200\/60:focus {
  border-top-color: rgb(229 231 235 / 0.6);
  border-bottom-color: rgb(229 231 235 / 0.6);
}

.focus\:border-y-gray-200\/70:focus {
  border-top-color: rgb(229 231 235 / 0.7);
  border-bottom-color: rgb(229 231 235 / 0.7);
}

.focus\:border-y-gray-200\/75:focus {
  border-top-color: rgb(229 231 235 / 0.75);
  border-bottom-color: rgb(229 231 235 / 0.75);
}

.focus\:border-y-gray-200\/80:focus {
  border-top-color: rgb(229 231 235 / 0.8);
  border-bottom-color: rgb(229 231 235 / 0.8);
}

.focus\:border-y-gray-200\/90:focus {
  border-top-color: rgb(229 231 235 / 0.9);
  border-bottom-color: rgb(229 231 235 / 0.9);
}

.focus\:border-y-gray-200\/95:focus {
  border-top-color: rgb(229 231 235 / 0.95);
  border-bottom-color: rgb(229 231 235 / 0.95);
}

.focus\:border-y-gray-300:focus {
  --tw-border-opacity: 1;
  border-top-color: rgb(209 213 219 / var(--tw-border-opacity));
  border-bottom-color: rgb(209 213 219 / var(--tw-border-opacity));
}

.focus\:border-y-gray-300\/0:focus {
  border-top-color: rgb(209 213 219 / 0);
  border-bottom-color: rgb(209 213 219 / 0);
}

.focus\:border-y-gray-300\/10:focus {
  border-top-color: rgb(209 213 219 / 0.1);
  border-bottom-color: rgb(209 213 219 / 0.1);
}

.focus\:border-y-gray-300\/100:focus {
  border-top-color: rgb(209 213 219 / 1);
  border-bottom-color: rgb(209 213 219 / 1);
}

.focus\:border-y-gray-300\/20:focus {
  border-top-color: rgb(209 213 219 / 0.2);
  border-bottom-color: rgb(209 213 219 / 0.2);
}

.focus\:border-y-gray-300\/25:focus {
  border-top-color: rgb(209 213 219 / 0.25);
  border-bottom-color: rgb(209 213 219 / 0.25);
}

.focus\:border-y-gray-300\/30:focus {
  border-top-color: rgb(209 213 219 / 0.3);
  border-bottom-color: rgb(209 213 219 / 0.3);
}

.focus\:border-y-gray-300\/40:focus {
  border-top-color: rgb(209 213 219 / 0.4);
  border-bottom-color: rgb(209 213 219 / 0.4);
}

.focus\:border-y-gray-300\/5:focus {
  border-top-color: rgb(209 213 219 / 0.05);
  border-bottom-color: rgb(209 213 219 / 0.05);
}

.focus\:border-y-gray-300\/50:focus {
  border-top-color: rgb(209 213 219 / 0.5);
  border-bottom-color: rgb(209 213 219 / 0.5);
}

.focus\:border-y-gray-300\/60:focus {
  border-top-color: rgb(209 213 219 / 0.6);
  border-bottom-color: rgb(209 213 219 / 0.6);
}

.focus\:border-y-gray-300\/70:focus {
  border-top-color: rgb(209 213 219 / 0.7);
  border-bottom-color: rgb(209 213 219 / 0.7);
}

.focus\:border-y-gray-300\/75:focus {
  border-top-color: rgb(209 213 219 / 0.75);
  border-bottom-color: rgb(209 213 219 / 0.75);
}

.focus\:border-y-gray-300\/80:focus {
  border-top-color: rgb(209 213 219 / 0.8);
  border-bottom-color: rgb(209 213 219 / 0.8);
}

.focus\:border-y-gray-300\/90:focus {
  border-top-color: rgb(209 213 219 / 0.9);
  border-bottom-color: rgb(209 213 219 / 0.9);
}

.focus\:border-y-gray-300\/95:focus {
  border-top-color: rgb(209 213 219 / 0.95);
  border-bottom-color: rgb(209 213 219 / 0.95);
}

.focus\:border-y-gray-400:focus {
  --tw-border-opacity: 1;
  border-top-color: rgb(156 163 175 / var(--tw-border-opacity));
  border-bottom-color: rgb(156 163 175 / var(--tw-border-opacity));
}

.focus\:border-y-gray-400\/0:focus {
  border-top-color: rgb(156 163 175 / 0);
  border-bottom-color: rgb(156 163 175 / 0);
}

.focus\:border-y-gray-400\/10:focus {
  border-top-color: rgb(156 163 175 / 0.1);
  border-bottom-color: rgb(156 163 175 / 0.1);
}

.focus\:border-y-gray-400\/100:focus {
  border-top-color: rgb(156 163 175 / 1);
  border-bottom-color: rgb(156 163 175 / 1);
}

.focus\:border-y-gray-400\/20:focus {
  border-top-color: rgb(156 163 175 / 0.2);
  border-bottom-color: rgb(156 163 175 / 0.2);
}

.focus\:border-y-gray-400\/25:focus {
  border-top-color: rgb(156 163 175 / 0.25);
  border-bottom-color: rgb(156 163 175 / 0.25);
}

.focus\:border-y-gray-400\/30:focus {
  border-top-color: rgb(156 163 175 / 0.3);
  border-bottom-color: rgb(156 163 175 / 0.3);
}

.focus\:border-y-gray-400\/40:focus {
  border-top-color: rgb(156 163 175 / 0.4);
  border-bottom-color: rgb(156 163 175 / 0.4);
}

.focus\:border-y-gray-400\/5:focus {
  border-top-color: rgb(156 163 175 / 0.05);
  border-bottom-color: rgb(156 163 175 / 0.05);
}

.focus\:border-y-gray-400\/50:focus {
  border-top-color: rgb(156 163 175 / 0.5);
  border-bottom-color: rgb(156 163 175 / 0.5);
}

.focus\:border-y-gray-400\/60:focus {
  border-top-color: rgb(156 163 175 / 0.6);
  border-bottom-color: rgb(156 163 175 / 0.6);
}

.focus\:border-y-gray-400\/70:focus {
  border-top-color: rgb(156 163 175 / 0.7);
  border-bottom-color: rgb(156 163 175 / 0.7);
}

.focus\:border-y-gray-400\/75:focus {
  border-top-color: rgb(156 163 175 / 0.75);
  border-bottom-color: rgb(156 163 175 / 0.75);
}

.focus\:border-y-gray-400\/80:focus {
  border-top-color: rgb(156 163 175 / 0.8);
  border-bottom-color: rgb(156 163 175 / 0.8);
}

.focus\:border-y-gray-400\/90:focus {
  border-top-color: rgb(156 163 175 / 0.9);
  border-bottom-color: rgb(156 163 175 / 0.9);
}

.focus\:border-y-gray-400\/95:focus {
  border-top-color: rgb(156 163 175 / 0.95);
  border-bottom-color: rgb(156 163 175 / 0.95);
}

.focus\:border-y-gray-50:focus {
  --tw-border-opacity: 1;
  border-top-color: rgb(249 250 251 / var(--tw-border-opacity));
  border-bottom-color: rgb(249 250 251 / var(--tw-border-opacity));
}

.focus\:border-y-gray-50\/0:focus {
  border-top-color: rgb(249 250 251 / 0);
  border-bottom-color: rgb(249 250 251 / 0);
}

.focus\:border-y-gray-50\/10:focus {
  border-top-color: rgb(249 250 251 / 0.1);
  border-bottom-color: rgb(249 250 251 / 0.1);
}

.focus\:border-y-gray-50\/100:focus {
  border-top-color: rgb(249 250 251 / 1);
  border-bottom-color: rgb(249 250 251 / 1);
}

.focus\:border-y-gray-50\/20:focus {
  border-top-color: rgb(249 250 251 / 0.2);
  border-bottom-color: rgb(249 250 251 / 0.2);
}

.focus\:border-y-gray-50\/25:focus {
  border-top-color: rgb(249 250 251 / 0.25);
  border-bottom-color: rgb(249 250 251 / 0.25);
}

.focus\:border-y-gray-50\/30:focus {
  border-top-color: rgb(249 250 251 / 0.3);
  border-bottom-color: rgb(249 250 251 / 0.3);
}

.focus\:border-y-gray-50\/40:focus {
  border-top-color: rgb(249 250 251 / 0.4);
  border-bottom-color: rgb(249 250 251 / 0.4);
}

.focus\:border-y-gray-50\/5:focus {
  border-top-color: rgb(249 250 251 / 0.05);
  border-bottom-color: rgb(249 250 251 / 0.05);
}

.focus\:border-y-gray-50\/50:focus {
  border-top-color: rgb(249 250 251 / 0.5);
  border-bottom-color: rgb(249 250 251 / 0.5);
}

.focus\:border-y-gray-50\/60:focus {
  border-top-color: rgb(249 250 251 / 0.6);
  border-bottom-color: rgb(249 250 251 / 0.6);
}

.focus\:border-y-gray-50\/70:focus {
  border-top-color: rgb(249 250 251 / 0.7);
  border-bottom-color: rgb(249 250 251 / 0.7);
}

.focus\:border-y-gray-50\/75:focus {
  border-top-color: rgb(249 250 251 / 0.75);
  border-bottom-color: rgb(249 250 251 / 0.75);
}

.focus\:border-y-gray-50\/80:focus {
  border-top-color: rgb(249 250 251 / 0.8);
  border-bottom-color: rgb(249 250 251 / 0.8);
}

.focus\:border-y-gray-50\/90:focus {
  border-top-color: rgb(249 250 251 / 0.9);
  border-bottom-color: rgb(249 250 251 / 0.9);
}

.focus\:border-y-gray-50\/95:focus {
  border-top-color: rgb(249 250 251 / 0.95);
  border-bottom-color: rgb(249 250 251 / 0.95);
}

.focus\:border-y-gray-500:focus {
  --tw-border-opacity: 1;
  border-top-color: rgb(107 114 128 / var(--tw-border-opacity));
  border-bottom-color: rgb(107 114 128 / var(--tw-border-opacity));
}

.focus\:border-y-gray-500\/0:focus {
  border-top-color: rgb(107 114 128 / 0);
  border-bottom-color: rgb(107 114 128 / 0);
}

.focus\:border-y-gray-500\/10:focus {
  border-top-color: rgb(107 114 128 / 0.1);
  border-bottom-color: rgb(107 114 128 / 0.1);
}

.focus\:border-y-gray-500\/100:focus {
  border-top-color: rgb(107 114 128 / 1);
  border-bottom-color: rgb(107 114 128 / 1);
}

.focus\:border-y-gray-500\/20:focus {
  border-top-color: rgb(107 114 128 / 0.2);
  border-bottom-color: rgb(107 114 128 / 0.2);
}

.focus\:border-y-gray-500\/25:focus {
  border-top-color: rgb(107 114 128 / 0.25);
  border-bottom-color: rgb(107 114 128 / 0.25);
}

.focus\:border-y-gray-500\/30:focus {
  border-top-color: rgb(107 114 128 / 0.3);
  border-bottom-color: rgb(107 114 128 / 0.3);
}

.focus\:border-y-gray-500\/40:focus {
  border-top-color: rgb(107 114 128 / 0.4);
  border-bottom-color: rgb(107 114 128 / 0.4);
}

.focus\:border-y-gray-500\/5:focus {
  border-top-color: rgb(107 114 128 / 0.05);
  border-bottom-color: rgb(107 114 128 / 0.05);
}

.focus\:border-y-gray-500\/50:focus {
  border-top-color: rgb(107 114 128 / 0.5);
  border-bottom-color: rgb(107 114 128 / 0.5);
}

.focus\:border-y-gray-500\/60:focus {
  border-top-color: rgb(107 114 128 / 0.6);
  border-bottom-color: rgb(107 114 128 / 0.6);
}

.focus\:border-y-gray-500\/70:focus {
  border-top-color: rgb(107 114 128 / 0.7);
  border-bottom-color: rgb(107 114 128 / 0.7);
}

.focus\:border-y-gray-500\/75:focus {
  border-top-color: rgb(107 114 128 / 0.75);
  border-bottom-color: rgb(107 114 128 / 0.75);
}

.focus\:border-y-gray-500\/80:focus {
  border-top-color: rgb(107 114 128 / 0.8);
  border-bottom-color: rgb(107 114 128 / 0.8);
}

.focus\:border-y-gray-500\/90:focus {
  border-top-color: rgb(107 114 128 / 0.9);
  border-bottom-color: rgb(107 114 128 / 0.9);
}

.focus\:border-y-gray-500\/95:focus {
  border-top-color: rgb(107 114 128 / 0.95);
  border-bottom-color: rgb(107 114 128 / 0.95);
}

.focus\:border-y-gray-600:focus {
  --tw-border-opacity: 1;
  border-top-color: rgb(75 85 99 / var(--tw-border-opacity));
  border-bottom-color: rgb(75 85 99 / var(--tw-border-opacity));
}

.focus\:border-y-gray-600\/0:focus {
  border-top-color: rgb(75 85 99 / 0);
  border-bottom-color: rgb(75 85 99 / 0);
}

.focus\:border-y-gray-600\/10:focus {
  border-top-color: rgb(75 85 99 / 0.1);
  border-bottom-color: rgb(75 85 99 / 0.1);
}

.focus\:border-y-gray-600\/100:focus {
  border-top-color: rgb(75 85 99 / 1);
  border-bottom-color: rgb(75 85 99 / 1);
}

.focus\:border-y-gray-600\/20:focus {
  border-top-color: rgb(75 85 99 / 0.2);
  border-bottom-color: rgb(75 85 99 / 0.2);
}

.focus\:border-y-gray-600\/25:focus {
  border-top-color: rgb(75 85 99 / 0.25);
  border-bottom-color: rgb(75 85 99 / 0.25);
}

.focus\:border-y-gray-600\/30:focus {
  border-top-color: rgb(75 85 99 / 0.3);
  border-bottom-color: rgb(75 85 99 / 0.3);
}

.focus\:border-y-gray-600\/40:focus {
  border-top-color: rgb(75 85 99 / 0.4);
  border-bottom-color: rgb(75 85 99 / 0.4);
}

.focus\:border-y-gray-600\/5:focus {
  border-top-color: rgb(75 85 99 / 0.05);
  border-bottom-color: rgb(75 85 99 / 0.05);
}

.focus\:border-y-gray-600\/50:focus {
  border-top-color: rgb(75 85 99 / 0.5);
  border-bottom-color: rgb(75 85 99 / 0.5);
}

.focus\:border-y-gray-600\/60:focus {
  border-top-color: rgb(75 85 99 / 0.6);
  border-bottom-color: rgb(75 85 99 / 0.6);
}

.focus\:border-y-gray-600\/70:focus {
  border-top-color: rgb(75 85 99 / 0.7);
  border-bottom-color: rgb(75 85 99 / 0.7);
}

.focus\:border-y-gray-600\/75:focus {
  border-top-color: rgb(75 85 99 / 0.75);
  border-bottom-color: rgb(75 85 99 / 0.75);
}

.focus\:border-y-gray-600\/80:focus {
  border-top-color: rgb(75 85 99 / 0.8);
  border-bottom-color: rgb(75 85 99 / 0.8);
}

.focus\:border-y-gray-600\/90:focus {
  border-top-color: rgb(75 85 99 / 0.9);
  border-bottom-color: rgb(75 85 99 / 0.9);
}

.focus\:border-y-gray-600\/95:focus {
  border-top-color: rgb(75 85 99 / 0.95);
  border-bottom-color: rgb(75 85 99 / 0.95);
}

.focus\:border-y-gray-700:focus {
  --tw-border-opacity: 1;
  border-top-color: rgb(55 65 81 / var(--tw-border-opacity));
  border-bottom-color: rgb(55 65 81 / var(--tw-border-opacity));
}

.focus\:border-y-gray-700\/0:focus {
  border-top-color: rgb(55 65 81 / 0);
  border-bottom-color: rgb(55 65 81 / 0);
}

.focus\:border-y-gray-700\/10:focus {
  border-top-color: rgb(55 65 81 / 0.1);
  border-bottom-color: rgb(55 65 81 / 0.1);
}

.focus\:border-y-gray-700\/100:focus {
  border-top-color: rgb(55 65 81 / 1);
  border-bottom-color: rgb(55 65 81 / 1);
}

.focus\:border-y-gray-700\/20:focus {
  border-top-color: rgb(55 65 81 / 0.2);
  border-bottom-color: rgb(55 65 81 / 0.2);
}

.focus\:border-y-gray-700\/25:focus {
  border-top-color: rgb(55 65 81 / 0.25);
  border-bottom-color: rgb(55 65 81 / 0.25);
}

.focus\:border-y-gray-700\/30:focus {
  border-top-color: rgb(55 65 81 / 0.3);
  border-bottom-color: rgb(55 65 81 / 0.3);
}

.focus\:border-y-gray-700\/40:focus {
  border-top-color: rgb(55 65 81 / 0.4);
  border-bottom-color: rgb(55 65 81 / 0.4);
}

.focus\:border-y-gray-700\/5:focus {
  border-top-color: rgb(55 65 81 / 0.05);
  border-bottom-color: rgb(55 65 81 / 0.05);
}

.focus\:border-y-gray-700\/50:focus {
  border-top-color: rgb(55 65 81 / 0.5);
  border-bottom-color: rgb(55 65 81 / 0.5);
}

.focus\:border-y-gray-700\/60:focus {
  border-top-color: rgb(55 65 81 / 0.6);
  border-bottom-color: rgb(55 65 81 / 0.6);
}

.focus\:border-y-gray-700\/70:focus {
  border-top-color: rgb(55 65 81 / 0.7);
  border-bottom-color: rgb(55 65 81 / 0.7);
}

.focus\:border-y-gray-700\/75:focus {
  border-top-color: rgb(55 65 81 / 0.75);
  border-bottom-color: rgb(55 65 81 / 0.75);
}

.focus\:border-y-gray-700\/80:focus {
  border-top-color: rgb(55 65 81 / 0.8);
  border-bottom-color: rgb(55 65 81 / 0.8);
}

.focus\:border-y-gray-700\/90:focus {
  border-top-color: rgb(55 65 81 / 0.9);
  border-bottom-color: rgb(55 65 81 / 0.9);
}

.focus\:border-y-gray-700\/95:focus {
  border-top-color: rgb(55 65 81 / 0.95);
  border-bottom-color: rgb(55 65 81 / 0.95);
}

.focus\:border-y-gray-800:focus {
  --tw-border-opacity: 1;
  border-top-color: rgb(31 41 55 / var(--tw-border-opacity));
  border-bottom-color: rgb(31 41 55 / var(--tw-border-opacity));
}

.focus\:border-y-gray-800\/0:focus {
  border-top-color: rgb(31 41 55 / 0);
  border-bottom-color: rgb(31 41 55 / 0);
}

.focus\:border-y-gray-800\/10:focus {
  border-top-color: rgb(31 41 55 / 0.1);
  border-bottom-color: rgb(31 41 55 / 0.1);
}

.focus\:border-y-gray-800\/100:focus {
  border-top-color: rgb(31 41 55 / 1);
  border-bottom-color: rgb(31 41 55 / 1);
}

.focus\:border-y-gray-800\/20:focus {
  border-top-color: rgb(31 41 55 / 0.2);
  border-bottom-color: rgb(31 41 55 / 0.2);
}

.focus\:border-y-gray-800\/25:focus {
  border-top-color: rgb(31 41 55 / 0.25);
  border-bottom-color: rgb(31 41 55 / 0.25);
}

.focus\:border-y-gray-800\/30:focus {
  border-top-color: rgb(31 41 55 / 0.3);
  border-bottom-color: rgb(31 41 55 / 0.3);
}

.focus\:border-y-gray-800\/40:focus {
  border-top-color: rgb(31 41 55 / 0.4);
  border-bottom-color: rgb(31 41 55 / 0.4);
}

.focus\:border-y-gray-800\/5:focus {
  border-top-color: rgb(31 41 55 / 0.05);
  border-bottom-color: rgb(31 41 55 / 0.05);
}

.focus\:border-y-gray-800\/50:focus {
  border-top-color: rgb(31 41 55 / 0.5);
  border-bottom-color: rgb(31 41 55 / 0.5);
}

.focus\:border-y-gray-800\/60:focus {
  border-top-color: rgb(31 41 55 / 0.6);
  border-bottom-color: rgb(31 41 55 / 0.6);
}

.focus\:border-y-gray-800\/70:focus {
  border-top-color: rgb(31 41 55 / 0.7);
  border-bottom-color: rgb(31 41 55 / 0.7);
}

.focus\:border-y-gray-800\/75:focus {
  border-top-color: rgb(31 41 55 / 0.75);
  border-bottom-color: rgb(31 41 55 / 0.75);
}

.focus\:border-y-gray-800\/80:focus {
  border-top-color: rgb(31 41 55 / 0.8);
  border-bottom-color: rgb(31 41 55 / 0.8);
}

.focus\:border-y-gray-800\/90:focus {
  border-top-color: rgb(31 41 55 / 0.9);
  border-bottom-color: rgb(31 41 55 / 0.9);
}

.focus\:border-y-gray-800\/95:focus {
  border-top-color: rgb(31 41 55 / 0.95);
  border-bottom-color: rgb(31 41 55 / 0.95);
}

.focus\:border-y-gray-900:focus {
  --tw-border-opacity: 1;
  border-top-color: rgb(17 24 39 / var(--tw-border-opacity));
  border-bottom-color: rgb(17 24 39 / var(--tw-border-opacity));
}

.focus\:border-y-gray-900\/0:focus {
  border-top-color: rgb(17 24 39 / 0);
  border-bottom-color: rgb(17 24 39 / 0);
}

.focus\:border-y-gray-900\/10:focus {
  border-top-color: rgb(17 24 39 / 0.1);
  border-bottom-color: rgb(17 24 39 / 0.1);
}

.focus\:border-y-gray-900\/100:focus {
  border-top-color: rgb(17 24 39 / 1);
  border-bottom-color: rgb(17 24 39 / 1);
}

.focus\:border-y-gray-900\/20:focus {
  border-top-color: rgb(17 24 39 / 0.2);
  border-bottom-color: rgb(17 24 39 / 0.2);
}

.focus\:border-y-gray-900\/25:focus {
  border-top-color: rgb(17 24 39 / 0.25);
  border-bottom-color: rgb(17 24 39 / 0.25);
}

.focus\:border-y-gray-900\/30:focus {
  border-top-color: rgb(17 24 39 / 0.3);
  border-bottom-color: rgb(17 24 39 / 0.3);
}

.focus\:border-y-gray-900\/40:focus {
  border-top-color: rgb(17 24 39 / 0.4);
  border-bottom-color: rgb(17 24 39 / 0.4);
}

.focus\:border-y-gray-900\/5:focus {
  border-top-color: rgb(17 24 39 / 0.05);
  border-bottom-color: rgb(17 24 39 / 0.05);
}

.focus\:border-y-gray-900\/50:focus {
  border-top-color: rgb(17 24 39 / 0.5);
  border-bottom-color: rgb(17 24 39 / 0.5);
}

.focus\:border-y-gray-900\/60:focus {
  border-top-color: rgb(17 24 39 / 0.6);
  border-bottom-color: rgb(17 24 39 / 0.6);
}

.focus\:border-y-gray-900\/70:focus {
  border-top-color: rgb(17 24 39 / 0.7);
  border-bottom-color: rgb(17 24 39 / 0.7);
}

.focus\:border-y-gray-900\/75:focus {
  border-top-color: rgb(17 24 39 / 0.75);
  border-bottom-color: rgb(17 24 39 / 0.75);
}

.focus\:border-y-gray-900\/80:focus {
  border-top-color: rgb(17 24 39 / 0.8);
  border-bottom-color: rgb(17 24 39 / 0.8);
}

.focus\:border-y-gray-900\/90:focus {
  border-top-color: rgb(17 24 39 / 0.9);
  border-bottom-color: rgb(17 24 39 / 0.9);
}

.focus\:border-y-gray-900\/95:focus {
  border-top-color: rgb(17 24 39 / 0.95);
  border-bottom-color: rgb(17 24 39 / 0.95);
}

.focus\:border-y-gray-950:focus {
  --tw-border-opacity: 1;
  border-top-color: rgb(3 7 18 / var(--tw-border-opacity));
  border-bottom-color: rgb(3 7 18 / var(--tw-border-opacity));
}

.focus\:border-y-gray-950\/0:focus {
  border-top-color: rgb(3 7 18 / 0);
  border-bottom-color: rgb(3 7 18 / 0);
}

.focus\:border-y-gray-950\/10:focus {
  border-top-color: rgb(3 7 18 / 0.1);
  border-bottom-color: rgb(3 7 18 / 0.1);
}

.focus\:border-y-gray-950\/100:focus {
  border-top-color: rgb(3 7 18 / 1);
  border-bottom-color: rgb(3 7 18 / 1);
}

.focus\:border-y-gray-950\/20:focus {
  border-top-color: rgb(3 7 18 / 0.2);
  border-bottom-color: rgb(3 7 18 / 0.2);
}

.focus\:border-y-gray-950\/25:focus {
  border-top-color: rgb(3 7 18 / 0.25);
  border-bottom-color: rgb(3 7 18 / 0.25);
}

.focus\:border-y-gray-950\/30:focus {
  border-top-color: rgb(3 7 18 / 0.3);
  border-bottom-color: rgb(3 7 18 / 0.3);
}

.focus\:border-y-gray-950\/40:focus {
  border-top-color: rgb(3 7 18 / 0.4);
  border-bottom-color: rgb(3 7 18 / 0.4);
}

.focus\:border-y-gray-950\/5:focus {
  border-top-color: rgb(3 7 18 / 0.05);
  border-bottom-color: rgb(3 7 18 / 0.05);
}

.focus\:border-y-gray-950\/50:focus {
  border-top-color: rgb(3 7 18 / 0.5);
  border-bottom-color: rgb(3 7 18 / 0.5);
}

.focus\:border-y-gray-950\/60:focus {
  border-top-color: rgb(3 7 18 / 0.6);
  border-bottom-color: rgb(3 7 18 / 0.6);
}

.focus\:border-y-gray-950\/70:focus {
  border-top-color: rgb(3 7 18 / 0.7);
  border-bottom-color: rgb(3 7 18 / 0.7);
}

.focus\:border-y-gray-950\/75:focus {
  border-top-color: rgb(3 7 18 / 0.75);
  border-bottom-color: rgb(3 7 18 / 0.75);
}

.focus\:border-y-gray-950\/80:focus {
  border-top-color: rgb(3 7 18 / 0.8);
  border-bottom-color: rgb(3 7 18 / 0.8);
}

.focus\:border-y-gray-950\/90:focus {
  border-top-color: rgb(3 7 18 / 0.9);
  border-bottom-color: rgb(3 7 18 / 0.9);
}

.focus\:border-y-gray-950\/95:focus {
  border-top-color: rgb(3 7 18 / 0.95);
  border-bottom-color: rgb(3 7 18 / 0.95);
}

.focus\:border-y-green:focus {
  --tw-border-opacity: 1;
  border-top-color: rgb(132 156 116 / var(--tw-border-opacity));
  border-bottom-color: rgb(132 156 116 / var(--tw-border-opacity));
}

.focus\:border-y-green\/0:focus {
  border-top-color: rgb(132 156 116 / 0);
  border-bottom-color: rgb(132 156 116 / 0);
}

.focus\:border-y-green\/10:focus {
  border-top-color: rgb(132 156 116 / 0.1);
  border-bottom-color: rgb(132 156 116 / 0.1);
}

.focus\:border-y-green\/100:focus {
  border-top-color: rgb(132 156 116 / 1);
  border-bottom-color: rgb(132 156 116 / 1);
}

.focus\:border-y-green\/20:focus {
  border-top-color: rgb(132 156 116 / 0.2);
  border-bottom-color: rgb(132 156 116 / 0.2);
}

.focus\:border-y-green\/25:focus {
  border-top-color: rgb(132 156 116 / 0.25);
  border-bottom-color: rgb(132 156 116 / 0.25);
}

.focus\:border-y-green\/30:focus {
  border-top-color: rgb(132 156 116 / 0.3);
  border-bottom-color: rgb(132 156 116 / 0.3);
}

.focus\:border-y-green\/40:focus {
  border-top-color: rgb(132 156 116 / 0.4);
  border-bottom-color: rgb(132 156 116 / 0.4);
}

.focus\:border-y-green\/5:focus {
  border-top-color: rgb(132 156 116 / 0.05);
  border-bottom-color: rgb(132 156 116 / 0.05);
}

.focus\:border-y-green\/50:focus {
  border-top-color: rgb(132 156 116 / 0.5);
  border-bottom-color: rgb(132 156 116 / 0.5);
}

.focus\:border-y-green\/60:focus {
  border-top-color: rgb(132 156 116 / 0.6);
  border-bottom-color: rgb(132 156 116 / 0.6);
}

.focus\:border-y-green\/70:focus {
  border-top-color: rgb(132 156 116 / 0.7);
  border-bottom-color: rgb(132 156 116 / 0.7);
}

.focus\:border-y-green\/75:focus {
  border-top-color: rgb(132 156 116 / 0.75);
  border-bottom-color: rgb(132 156 116 / 0.75);
}

.focus\:border-y-green\/80:focus {
  border-top-color: rgb(132 156 116 / 0.8);
  border-bottom-color: rgb(132 156 116 / 0.8);
}

.focus\:border-y-green\/90:focus {
  border-top-color: rgb(132 156 116 / 0.9);
  border-bottom-color: rgb(132 156 116 / 0.9);
}

.focus\:border-y-green\/95:focus {
  border-top-color: rgb(132 156 116 / 0.95);
  border-bottom-color: rgb(132 156 116 / 0.95);
}

.focus\:border-y-inherit:focus {
  border-top-color: inherit;
  border-bottom-color: inherit;
}

.focus\:border-y-letterSpacing-normal:focus {
  border-top-color: 0em;
  border-bottom-color: 0em;
}

.focus\:border-y-letterSpacing-tight:focus {
  border-top-color: -0.025em;
  border-bottom-color: -0.025em;
}

.focus\:border-y-letterSpacing-tighter:focus {
  border-top-color: -0.05em;
  border-bottom-color: -0.05em;
}

.focus\:border-y-letterSpacing-wide:focus {
  border-top-color: 0.0125em;
  border-bottom-color: 0.0125em;
}

.focus\:border-y-letterSpacing-wider:focus {
  border-top-color: 0.05em;
  border-bottom-color: 0.05em;
}

.focus\:border-y-letterSpacing-widest:focus {
  border-top-color: 0.1em;
  border-bottom-color: 0.1em;
}

.focus\:border-y-lime:focus {
  --tw-border-opacity: 1;
  border-top-color: rgb(197 217 163 / var(--tw-border-opacity));
  border-bottom-color: rgb(197 217 163 / var(--tw-border-opacity));
}

.focus\:border-y-lime\/0:focus {
  border-top-color: rgb(197 217 163 / 0);
  border-bottom-color: rgb(197 217 163 / 0);
}

.focus\:border-y-lime\/10:focus {
  border-top-color: rgb(197 217 163 / 0.1);
  border-bottom-color: rgb(197 217 163 / 0.1);
}

.focus\:border-y-lime\/100:focus {
  border-top-color: rgb(197 217 163 / 1);
  border-bottom-color: rgb(197 217 163 / 1);
}

.focus\:border-y-lime\/20:focus {
  border-top-color: rgb(197 217 163 / 0.2);
  border-bottom-color: rgb(197 217 163 / 0.2);
}

.focus\:border-y-lime\/25:focus {
  border-top-color: rgb(197 217 163 / 0.25);
  border-bottom-color: rgb(197 217 163 / 0.25);
}

.focus\:border-y-lime\/30:focus {
  border-top-color: rgb(197 217 163 / 0.3);
  border-bottom-color: rgb(197 217 163 / 0.3);
}

.focus\:border-y-lime\/40:focus {
  border-top-color: rgb(197 217 163 / 0.4);
  border-bottom-color: rgb(197 217 163 / 0.4);
}

.focus\:border-y-lime\/5:focus {
  border-top-color: rgb(197 217 163 / 0.05);
  border-bottom-color: rgb(197 217 163 / 0.05);
}

.focus\:border-y-lime\/50:focus {
  border-top-color: rgb(197 217 163 / 0.5);
  border-bottom-color: rgb(197 217 163 / 0.5);
}

.focus\:border-y-lime\/60:focus {
  border-top-color: rgb(197 217 163 / 0.6);
  border-bottom-color: rgb(197 217 163 / 0.6);
}

.focus\:border-y-lime\/70:focus {
  border-top-color: rgb(197 217 163 / 0.7);
  border-bottom-color: rgb(197 217 163 / 0.7);
}

.focus\:border-y-lime\/75:focus {
  border-top-color: rgb(197 217 163 / 0.75);
  border-bottom-color: rgb(197 217 163 / 0.75);
}

.focus\:border-y-lime\/80:focus {
  border-top-color: rgb(197 217 163 / 0.8);
  border-bottom-color: rgb(197 217 163 / 0.8);
}

.focus\:border-y-lime\/90:focus {
  border-top-color: rgb(197 217 163 / 0.9);
  border-bottom-color: rgb(197 217 163 / 0.9);
}

.focus\:border-y-lime\/95:focus {
  border-top-color: rgb(197 217 163 / 0.95);
  border-bottom-color: rgb(197 217 163 / 0.95);
}

.focus\:border-y-navy:focus {
  --tw-border-opacity: 1;
  border-top-color: rgb(37 64 78 / var(--tw-border-opacity));
  border-bottom-color: rgb(37 64 78 / var(--tw-border-opacity));
}

.focus\:border-y-navy\/0:focus {
  border-top-color: rgb(37 64 78 / 0);
  border-bottom-color: rgb(37 64 78 / 0);
}

.focus\:border-y-navy\/10:focus {
  border-top-color: rgb(37 64 78 / 0.1);
  border-bottom-color: rgb(37 64 78 / 0.1);
}

.focus\:border-y-navy\/100:focus {
  border-top-color: rgb(37 64 78 / 1);
  border-bottom-color: rgb(37 64 78 / 1);
}

.focus\:border-y-navy\/20:focus {
  border-top-color: rgb(37 64 78 / 0.2);
  border-bottom-color: rgb(37 64 78 / 0.2);
}

.focus\:border-y-navy\/25:focus {
  border-top-color: rgb(37 64 78 / 0.25);
  border-bottom-color: rgb(37 64 78 / 0.25);
}

.focus\:border-y-navy\/30:focus {
  border-top-color: rgb(37 64 78 / 0.3);
  border-bottom-color: rgb(37 64 78 / 0.3);
}

.focus\:border-y-navy\/40:focus {
  border-top-color: rgb(37 64 78 / 0.4);
  border-bottom-color: rgb(37 64 78 / 0.4);
}

.focus\:border-y-navy\/5:focus {
  border-top-color: rgb(37 64 78 / 0.05);
  border-bottom-color: rgb(37 64 78 / 0.05);
}

.focus\:border-y-navy\/50:focus {
  border-top-color: rgb(37 64 78 / 0.5);
  border-bottom-color: rgb(37 64 78 / 0.5);
}

.focus\:border-y-navy\/60:focus {
  border-top-color: rgb(37 64 78 / 0.6);
  border-bottom-color: rgb(37 64 78 / 0.6);
}

.focus\:border-y-navy\/70:focus {
  border-top-color: rgb(37 64 78 / 0.7);
  border-bottom-color: rgb(37 64 78 / 0.7);
}

.focus\:border-y-navy\/75:focus {
  border-top-color: rgb(37 64 78 / 0.75);
  border-bottom-color: rgb(37 64 78 / 0.75);
}

.focus\:border-y-navy\/80:focus {
  border-top-color: rgb(37 64 78 / 0.8);
  border-bottom-color: rgb(37 64 78 / 0.8);
}

.focus\:border-y-navy\/90:focus {
  border-top-color: rgb(37 64 78 / 0.9);
  border-bottom-color: rgb(37 64 78 / 0.9);
}

.focus\:border-y-navy\/95:focus {
  border-top-color: rgb(37 64 78 / 0.95);
  border-bottom-color: rgb(37 64 78 / 0.95);
}

.focus\:border-y-teal:focus {
  --tw-border-opacity: 1;
  border-top-color: rgb(78 105 119 / var(--tw-border-opacity));
  border-bottom-color: rgb(78 105 119 / var(--tw-border-opacity));
}

.focus\:border-y-teal\/0:focus {
  border-top-color: rgb(78 105 119 / 0);
  border-bottom-color: rgb(78 105 119 / 0);
}

.focus\:border-y-teal\/10:focus {
  border-top-color: rgb(78 105 119 / 0.1);
  border-bottom-color: rgb(78 105 119 / 0.1);
}

.focus\:border-y-teal\/100:focus {
  border-top-color: rgb(78 105 119 / 1);
  border-bottom-color: rgb(78 105 119 / 1);
}

.focus\:border-y-teal\/20:focus {
  border-top-color: rgb(78 105 119 / 0.2);
  border-bottom-color: rgb(78 105 119 / 0.2);
}

.focus\:border-y-teal\/25:focus {
  border-top-color: rgb(78 105 119 / 0.25);
  border-bottom-color: rgb(78 105 119 / 0.25);
}

.focus\:border-y-teal\/30:focus {
  border-top-color: rgb(78 105 119 / 0.3);
  border-bottom-color: rgb(78 105 119 / 0.3);
}

.focus\:border-y-teal\/40:focus {
  border-top-color: rgb(78 105 119 / 0.4);
  border-bottom-color: rgb(78 105 119 / 0.4);
}

.focus\:border-y-teal\/5:focus {
  border-top-color: rgb(78 105 119 / 0.05);
  border-bottom-color: rgb(78 105 119 / 0.05);
}

.focus\:border-y-teal\/50:focus {
  border-top-color: rgb(78 105 119 / 0.5);
  border-bottom-color: rgb(78 105 119 / 0.5);
}

.focus\:border-y-teal\/60:focus {
  border-top-color: rgb(78 105 119 / 0.6);
  border-bottom-color: rgb(78 105 119 / 0.6);
}

.focus\:border-y-teal\/70:focus {
  border-top-color: rgb(78 105 119 / 0.7);
  border-bottom-color: rgb(78 105 119 / 0.7);
}

.focus\:border-y-teal\/75:focus {
  border-top-color: rgb(78 105 119 / 0.75);
  border-bottom-color: rgb(78 105 119 / 0.75);
}

.focus\:border-y-teal\/80:focus {
  border-top-color: rgb(78 105 119 / 0.8);
  border-bottom-color: rgb(78 105 119 / 0.8);
}

.focus\:border-y-teal\/90:focus {
  border-top-color: rgb(78 105 119 / 0.9);
  border-bottom-color: rgb(78 105 119 / 0.9);
}

.focus\:border-y-teal\/95:focus {
  border-top-color: rgb(78 105 119 / 0.95);
  border-bottom-color: rgb(78 105 119 / 0.95);
}

.focus\:border-y-transparent:focus {
  border-top-color: transparent;
  border-bottom-color: transparent;
}

.focus\:border-y-transparent\/0:focus {
  border-top-color: rgb(0 0 0 / 0);
  border-bottom-color: rgb(0 0 0 / 0);
}

.focus\:border-y-transparent\/10:focus {
  border-top-color: rgb(0 0 0 / 0.1);
  border-bottom-color: rgb(0 0 0 / 0.1);
}

.focus\:border-y-transparent\/100:focus {
  border-top-color: rgb(0 0 0 / 1);
  border-bottom-color: rgb(0 0 0 / 1);
}

.focus\:border-y-transparent\/20:focus {
  border-top-color: rgb(0 0 0 / 0.2);
  border-bottom-color: rgb(0 0 0 / 0.2);
}

.focus\:border-y-transparent\/25:focus {
  border-top-color: rgb(0 0 0 / 0.25);
  border-bottom-color: rgb(0 0 0 / 0.25);
}

.focus\:border-y-transparent\/30:focus {
  border-top-color: rgb(0 0 0 / 0.3);
  border-bottom-color: rgb(0 0 0 / 0.3);
}

.focus\:border-y-transparent\/40:focus {
  border-top-color: rgb(0 0 0 / 0.4);
  border-bottom-color: rgb(0 0 0 / 0.4);
}

.focus\:border-y-transparent\/5:focus {
  border-top-color: rgb(0 0 0 / 0.05);
  border-bottom-color: rgb(0 0 0 / 0.05);
}

.focus\:border-y-transparent\/50:focus {
  border-top-color: rgb(0 0 0 / 0.5);
  border-bottom-color: rgb(0 0 0 / 0.5);
}

.focus\:border-y-transparent\/60:focus {
  border-top-color: rgb(0 0 0 / 0.6);
  border-bottom-color: rgb(0 0 0 / 0.6);
}

.focus\:border-y-transparent\/70:focus {
  border-top-color: rgb(0 0 0 / 0.7);
  border-bottom-color: rgb(0 0 0 / 0.7);
}

.focus\:border-y-transparent\/75:focus {
  border-top-color: rgb(0 0 0 / 0.75);
  border-bottom-color: rgb(0 0 0 / 0.75);
}

.focus\:border-y-transparent\/80:focus {
  border-top-color: rgb(0 0 0 / 0.8);
  border-bottom-color: rgb(0 0 0 / 0.8);
}

.focus\:border-y-transparent\/90:focus {
  border-top-color: rgb(0 0 0 / 0.9);
  border-bottom-color: rgb(0 0 0 / 0.9);
}

.focus\:border-y-transparent\/95:focus {
  border-top-color: rgb(0 0 0 / 0.95);
  border-bottom-color: rgb(0 0 0 / 0.95);
}

.focus\:border-y-white:focus {
  --tw-border-opacity: 1;
  border-top-color: rgb(255 255 255 / var(--tw-border-opacity));
  border-bottom-color: rgb(255 255 255 / var(--tw-border-opacity));
}

.focus\:border-y-white\/0:focus {
  border-top-color: rgb(255 255 255 / 0);
  border-bottom-color: rgb(255 255 255 / 0);
}

.focus\:border-y-white\/10:focus {
  border-top-color: rgb(255 255 255 / 0.1);
  border-bottom-color: rgb(255 255 255 / 0.1);
}

.focus\:border-y-white\/100:focus {
  border-top-color: rgb(255 255 255 / 1);
  border-bottom-color: rgb(255 255 255 / 1);
}

.focus\:border-y-white\/20:focus {
  border-top-color: rgb(255 255 255 / 0.2);
  border-bottom-color: rgb(255 255 255 / 0.2);
}

.focus\:border-y-white\/25:focus {
  border-top-color: rgb(255 255 255 / 0.25);
  border-bottom-color: rgb(255 255 255 / 0.25);
}

.focus\:border-y-white\/30:focus {
  border-top-color: rgb(255 255 255 / 0.3);
  border-bottom-color: rgb(255 255 255 / 0.3);
}

.focus\:border-y-white\/40:focus {
  border-top-color: rgb(255 255 255 / 0.4);
  border-bottom-color: rgb(255 255 255 / 0.4);
}

.focus\:border-y-white\/5:focus {
  border-top-color: rgb(255 255 255 / 0.05);
  border-bottom-color: rgb(255 255 255 / 0.05);
}

.focus\:border-y-white\/50:focus {
  border-top-color: rgb(255 255 255 / 0.5);
  border-bottom-color: rgb(255 255 255 / 0.5);
}

.focus\:border-y-white\/60:focus {
  border-top-color: rgb(255 255 255 / 0.6);
  border-bottom-color: rgb(255 255 255 / 0.6);
}

.focus\:border-y-white\/70:focus {
  border-top-color: rgb(255 255 255 / 0.7);
  border-bottom-color: rgb(255 255 255 / 0.7);
}

.focus\:border-y-white\/75:focus {
  border-top-color: rgb(255 255 255 / 0.75);
  border-bottom-color: rgb(255 255 255 / 0.75);
}

.focus\:border-y-white\/80:focus {
  border-top-color: rgb(255 255 255 / 0.8);
  border-bottom-color: rgb(255 255 255 / 0.8);
}

.focus\:border-y-white\/90:focus {
  border-top-color: rgb(255 255 255 / 0.9);
  border-bottom-color: rgb(255 255 255 / 0.9);
}

.focus\:border-y-white\/95:focus {
  border-top-color: rgb(255 255 255 / 0.95);
  border-bottom-color: rgb(255 255 255 / 0.95);
}

.focus\:border-b-blue:focus {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(86 138 172 / var(--tw-border-opacity));
}

.focus\:border-b-blue\/0:focus {
  border-bottom-color: rgb(86 138 172 / 0);
}

.focus\:border-b-blue\/10:focus {
  border-bottom-color: rgb(86 138 172 / 0.1);
}

.focus\:border-b-blue\/100:focus {
  border-bottom-color: rgb(86 138 172 / 1);
}

.focus\:border-b-blue\/20:focus {
  border-bottom-color: rgb(86 138 172 / 0.2);
}

.focus\:border-b-blue\/25:focus {
  border-bottom-color: rgb(86 138 172 / 0.25);
}

.focus\:border-b-blue\/30:focus {
  border-bottom-color: rgb(86 138 172 / 0.3);
}

.focus\:border-b-blue\/40:focus {
  border-bottom-color: rgb(86 138 172 / 0.4);
}

.focus\:border-b-blue\/5:focus {
  border-bottom-color: rgb(86 138 172 / 0.05);
}

.focus\:border-b-blue\/50:focus {
  border-bottom-color: rgb(86 138 172 / 0.5);
}

.focus\:border-b-blue\/60:focus {
  border-bottom-color: rgb(86 138 172 / 0.6);
}

.focus\:border-b-blue\/70:focus {
  border-bottom-color: rgb(86 138 172 / 0.7);
}

.focus\:border-b-blue\/75:focus {
  border-bottom-color: rgb(86 138 172 / 0.75);
}

.focus\:border-b-blue\/80:focus {
  border-bottom-color: rgb(86 138 172 / 0.8);
}

.focus\:border-b-blue\/90:focus {
  border-bottom-color: rgb(86 138 172 / 0.9);
}

.focus\:border-b-blue\/95:focus {
  border-bottom-color: rgb(86 138 172 / 0.95);
}

.focus\:border-b-borderWidth:focus {
  border-bottom-color: 1px;
}

.focus\:border-b-borderWidth-0:focus {
  border-bottom-color: 0px;
}

.focus\:border-b-borderWidth-2:focus {
  border-bottom-color: 2px;
}

.focus\:border-b-borderWidth-4:focus {
  border-bottom-color: 4px;
}

.focus\:border-b-borderWidth-6:focus {
  border-bottom-color: 6px;
}

.focus\:border-b-borderWidth-8:focus {
  border-bottom-color: 8px;
}

.focus\:border-b-boxShadow:focus {
  border-bottom-color: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
}

.focus\:border-b-boxShadow-2xl:focus {
  border-bottom-color: 0 25px 50px -12px rgb(0 0 0 / 0.25);
}

.focus\:border-b-boxShadow-inner:focus {
  border-bottom-color: inset 0px 3px 3px rgba(0 0 0 / 1);
}

.focus\:border-b-boxShadow-lg:focus {
  border-bottom-color: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
}

.focus\:border-b-boxShadow-md:focus {
  border-bottom-color: 0 1px 2px -1px rgb(0 0 0 / 0.1);
}

.focus\:border-b-boxShadow-none:focus {
  border-bottom-color: none;
}

.focus\:border-b-boxShadow-sm:focus {
  border-bottom-color: 0px 6px 24px rgba(0, 0, 0, 0.8);
}

.focus\:border-b-boxShadow-xl:focus {
  border-bottom-color: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
}

.focus\:border-b-current:focus {
  border-bottom-color: currentColor;
}

.focus\:border-b-custom_1:focus {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(127 154 96 / var(--tw-border-opacity));
}

.focus\:border-b-custom_1\/0:focus {
  border-bottom-color: rgb(127 154 96 / 0);
}

.focus\:border-b-custom_1\/10:focus {
  border-bottom-color: rgb(127 154 96 / 0.1);
}

.focus\:border-b-custom_1\/100:focus {
  border-bottom-color: rgb(127 154 96 / 1);
}

.focus\:border-b-custom_1\/20:focus {
  border-bottom-color: rgb(127 154 96 / 0.2);
}

.focus\:border-b-custom_1\/25:focus {
  border-bottom-color: rgb(127 154 96 / 0.25);
}

.focus\:border-b-custom_1\/30:focus {
  border-bottom-color: rgb(127 154 96 / 0.3);
}

.focus\:border-b-custom_1\/40:focus {
  border-bottom-color: rgb(127 154 96 / 0.4);
}

.focus\:border-b-custom_1\/5:focus {
  border-bottom-color: rgb(127 154 96 / 0.05);
}

.focus\:border-b-custom_1\/50:focus {
  border-bottom-color: rgb(127 154 96 / 0.5);
}

.focus\:border-b-custom_1\/60:focus {
  border-bottom-color: rgb(127 154 96 / 0.6);
}

.focus\:border-b-custom_1\/70:focus {
  border-bottom-color: rgb(127 154 96 / 0.7);
}

.focus\:border-b-custom_1\/75:focus {
  border-bottom-color: rgb(127 154 96 / 0.75);
}

.focus\:border-b-custom_1\/80:focus {
  border-bottom-color: rgb(127 154 96 / 0.8);
}

.focus\:border-b-custom_1\/90:focus {
  border-bottom-color: rgb(127 154 96 / 0.9);
}

.focus\:border-b-custom_1\/95:focus {
  border-bottom-color: rgb(127 154 96 / 0.95);
}

.focus\:border-b-custom_10:focus {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(100 136 99 / var(--tw-border-opacity));
}

.focus\:border-b-custom_10\/0:focus {
  border-bottom-color: rgb(100 136 99 / 0);
}

.focus\:border-b-custom_10\/10:focus {
  border-bottom-color: rgb(100 136 99 / 0.1);
}

.focus\:border-b-custom_10\/100:focus {
  border-bottom-color: rgb(100 136 99 / 1);
}

.focus\:border-b-custom_10\/20:focus {
  border-bottom-color: rgb(100 136 99 / 0.2);
}

.focus\:border-b-custom_10\/25:focus {
  border-bottom-color: rgb(100 136 99 / 0.25);
}

.focus\:border-b-custom_10\/30:focus {
  border-bottom-color: rgb(100 136 99 / 0.3);
}

.focus\:border-b-custom_10\/40:focus {
  border-bottom-color: rgb(100 136 99 / 0.4);
}

.focus\:border-b-custom_10\/5:focus {
  border-bottom-color: rgb(100 136 99 / 0.05);
}

.focus\:border-b-custom_10\/50:focus {
  border-bottom-color: rgb(100 136 99 / 0.5);
}

.focus\:border-b-custom_10\/60:focus {
  border-bottom-color: rgb(100 136 99 / 0.6);
}

.focus\:border-b-custom_10\/70:focus {
  border-bottom-color: rgb(100 136 99 / 0.7);
}

.focus\:border-b-custom_10\/75:focus {
  border-bottom-color: rgb(100 136 99 / 0.75);
}

.focus\:border-b-custom_10\/80:focus {
  border-bottom-color: rgb(100 136 99 / 0.8);
}

.focus\:border-b-custom_10\/90:focus {
  border-bottom-color: rgb(100 136 99 / 0.9);
}

.focus\:border-b-custom_10\/95:focus {
  border-bottom-color: rgb(100 136 99 / 0.95);
}

.focus\:border-b-custom_2:focus {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(164 134 95 / var(--tw-border-opacity));
}

.focus\:border-b-custom_2\/0:focus {
  border-bottom-color: rgb(164 134 95 / 0);
}

.focus\:border-b-custom_2\/10:focus {
  border-bottom-color: rgb(164 134 95 / 0.1);
}

.focus\:border-b-custom_2\/100:focus {
  border-bottom-color: rgb(164 134 95 / 1);
}

.focus\:border-b-custom_2\/20:focus {
  border-bottom-color: rgb(164 134 95 / 0.2);
}

.focus\:border-b-custom_2\/25:focus {
  border-bottom-color: rgb(164 134 95 / 0.25);
}

.focus\:border-b-custom_2\/30:focus {
  border-bottom-color: rgb(164 134 95 / 0.3);
}

.focus\:border-b-custom_2\/40:focus {
  border-bottom-color: rgb(164 134 95 / 0.4);
}

.focus\:border-b-custom_2\/5:focus {
  border-bottom-color: rgb(164 134 95 / 0.05);
}

.focus\:border-b-custom_2\/50:focus {
  border-bottom-color: rgb(164 134 95 / 0.5);
}

.focus\:border-b-custom_2\/60:focus {
  border-bottom-color: rgb(164 134 95 / 0.6);
}

.focus\:border-b-custom_2\/70:focus {
  border-bottom-color: rgb(164 134 95 / 0.7);
}

.focus\:border-b-custom_2\/75:focus {
  border-bottom-color: rgb(164 134 95 / 0.75);
}

.focus\:border-b-custom_2\/80:focus {
  border-bottom-color: rgb(164 134 95 / 0.8);
}

.focus\:border-b-custom_2\/90:focus {
  border-bottom-color: rgb(164 134 95 / 0.9);
}

.focus\:border-b-custom_2\/95:focus {
  border-bottom-color: rgb(164 134 95 / 0.95);
}

.focus\:border-b-custom_3:focus {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(73 98 96 / var(--tw-border-opacity));
}

.focus\:border-b-custom_3\/0:focus {
  border-bottom-color: rgb(73 98 96 / 0);
}

.focus\:border-b-custom_3\/10:focus {
  border-bottom-color: rgb(73 98 96 / 0.1);
}

.focus\:border-b-custom_3\/100:focus {
  border-bottom-color: rgb(73 98 96 / 1);
}

.focus\:border-b-custom_3\/20:focus {
  border-bottom-color: rgb(73 98 96 / 0.2);
}

.focus\:border-b-custom_3\/25:focus {
  border-bottom-color: rgb(73 98 96 / 0.25);
}

.focus\:border-b-custom_3\/30:focus {
  border-bottom-color: rgb(73 98 96 / 0.3);
}

.focus\:border-b-custom_3\/40:focus {
  border-bottom-color: rgb(73 98 96 / 0.4);
}

.focus\:border-b-custom_3\/5:focus {
  border-bottom-color: rgb(73 98 96 / 0.05);
}

.focus\:border-b-custom_3\/50:focus {
  border-bottom-color: rgb(73 98 96 / 0.5);
}

.focus\:border-b-custom_3\/60:focus {
  border-bottom-color: rgb(73 98 96 / 0.6);
}

.focus\:border-b-custom_3\/70:focus {
  border-bottom-color: rgb(73 98 96 / 0.7);
}

.focus\:border-b-custom_3\/75:focus {
  border-bottom-color: rgb(73 98 96 / 0.75);
}

.focus\:border-b-custom_3\/80:focus {
  border-bottom-color: rgb(73 98 96 / 0.8);
}

.focus\:border-b-custom_3\/90:focus {
  border-bottom-color: rgb(73 98 96 / 0.9);
}

.focus\:border-b-custom_3\/95:focus {
  border-bottom-color: rgb(73 98 96 / 0.95);
}

.focus\:border-b-custom_4:focus {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(64 133 133 / var(--tw-border-opacity));
}

.focus\:border-b-custom_4\/0:focus {
  border-bottom-color: rgb(64 133 133 / 0);
}

.focus\:border-b-custom_4\/10:focus {
  border-bottom-color: rgb(64 133 133 / 0.1);
}

.focus\:border-b-custom_4\/100:focus {
  border-bottom-color: rgb(64 133 133 / 1);
}

.focus\:border-b-custom_4\/20:focus {
  border-bottom-color: rgb(64 133 133 / 0.2);
}

.focus\:border-b-custom_4\/25:focus {
  border-bottom-color: rgb(64 133 133 / 0.25);
}

.focus\:border-b-custom_4\/30:focus {
  border-bottom-color: rgb(64 133 133 / 0.3);
}

.focus\:border-b-custom_4\/40:focus {
  border-bottom-color: rgb(64 133 133 / 0.4);
}

.focus\:border-b-custom_4\/5:focus {
  border-bottom-color: rgb(64 133 133 / 0.05);
}

.focus\:border-b-custom_4\/50:focus {
  border-bottom-color: rgb(64 133 133 / 0.5);
}

.focus\:border-b-custom_4\/60:focus {
  border-bottom-color: rgb(64 133 133 / 0.6);
}

.focus\:border-b-custom_4\/70:focus {
  border-bottom-color: rgb(64 133 133 / 0.7);
}

.focus\:border-b-custom_4\/75:focus {
  border-bottom-color: rgb(64 133 133 / 0.75);
}

.focus\:border-b-custom_4\/80:focus {
  border-bottom-color: rgb(64 133 133 / 0.8);
}

.focus\:border-b-custom_4\/90:focus {
  border-bottom-color: rgb(64 133 133 / 0.9);
}

.focus\:border-b-custom_4\/95:focus {
  border-bottom-color: rgb(64 133 133 / 0.95);
}

.focus\:border-b-custom_5:focus {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(20 83 108 / var(--tw-border-opacity));
}

.focus\:border-b-custom_5\/0:focus {
  border-bottom-color: rgb(20 83 108 / 0);
}

.focus\:border-b-custom_5\/10:focus {
  border-bottom-color: rgb(20 83 108 / 0.1);
}

.focus\:border-b-custom_5\/100:focus {
  border-bottom-color: rgb(20 83 108 / 1);
}

.focus\:border-b-custom_5\/20:focus {
  border-bottom-color: rgb(20 83 108 / 0.2);
}

.focus\:border-b-custom_5\/25:focus {
  border-bottom-color: rgb(20 83 108 / 0.25);
}

.focus\:border-b-custom_5\/30:focus {
  border-bottom-color: rgb(20 83 108 / 0.3);
}

.focus\:border-b-custom_5\/40:focus {
  border-bottom-color: rgb(20 83 108 / 0.4);
}

.focus\:border-b-custom_5\/5:focus {
  border-bottom-color: rgb(20 83 108 / 0.05);
}

.focus\:border-b-custom_5\/50:focus {
  border-bottom-color: rgb(20 83 108 / 0.5);
}

.focus\:border-b-custom_5\/60:focus {
  border-bottom-color: rgb(20 83 108 / 0.6);
}

.focus\:border-b-custom_5\/70:focus {
  border-bottom-color: rgb(20 83 108 / 0.7);
}

.focus\:border-b-custom_5\/75:focus {
  border-bottom-color: rgb(20 83 108 / 0.75);
}

.focus\:border-b-custom_5\/80:focus {
  border-bottom-color: rgb(20 83 108 / 0.8);
}

.focus\:border-b-custom_5\/90:focus {
  border-bottom-color: rgb(20 83 108 / 0.9);
}

.focus\:border-b-custom_5\/95:focus {
  border-bottom-color: rgb(20 83 108 / 0.95);
}

.focus\:border-b-custom_6:focus {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(47 101 105 / var(--tw-border-opacity));
}

.focus\:border-b-custom_6\/0:focus {
  border-bottom-color: rgb(47 101 105 / 0);
}

.focus\:border-b-custom_6\/10:focus {
  border-bottom-color: rgb(47 101 105 / 0.1);
}

.focus\:border-b-custom_6\/100:focus {
  border-bottom-color: rgb(47 101 105 / 1);
}

.focus\:border-b-custom_6\/20:focus {
  border-bottom-color: rgb(47 101 105 / 0.2);
}

.focus\:border-b-custom_6\/25:focus {
  border-bottom-color: rgb(47 101 105 / 0.25);
}

.focus\:border-b-custom_6\/30:focus {
  border-bottom-color: rgb(47 101 105 / 0.3);
}

.focus\:border-b-custom_6\/40:focus {
  border-bottom-color: rgb(47 101 105 / 0.4);
}

.focus\:border-b-custom_6\/5:focus {
  border-bottom-color: rgb(47 101 105 / 0.05);
}

.focus\:border-b-custom_6\/50:focus {
  border-bottom-color: rgb(47 101 105 / 0.5);
}

.focus\:border-b-custom_6\/60:focus {
  border-bottom-color: rgb(47 101 105 / 0.6);
}

.focus\:border-b-custom_6\/70:focus {
  border-bottom-color: rgb(47 101 105 / 0.7);
}

.focus\:border-b-custom_6\/75:focus {
  border-bottom-color: rgb(47 101 105 / 0.75);
}

.focus\:border-b-custom_6\/80:focus {
  border-bottom-color: rgb(47 101 105 / 0.8);
}

.focus\:border-b-custom_6\/90:focus {
  border-bottom-color: rgb(47 101 105 / 0.9);
}

.focus\:border-b-custom_6\/95:focus {
  border-bottom-color: rgb(47 101 105 / 0.95);
}

.focus\:border-b-custom_7:focus {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(48 149 180 / var(--tw-border-opacity));
}

.focus\:border-b-custom_7\/0:focus {
  border-bottom-color: rgb(48 149 180 / 0);
}

.focus\:border-b-custom_7\/10:focus {
  border-bottom-color: rgb(48 149 180 / 0.1);
}

.focus\:border-b-custom_7\/100:focus {
  border-bottom-color: rgb(48 149 180 / 1);
}

.focus\:border-b-custom_7\/20:focus {
  border-bottom-color: rgb(48 149 180 / 0.2);
}

.focus\:border-b-custom_7\/25:focus {
  border-bottom-color: rgb(48 149 180 / 0.25);
}

.focus\:border-b-custom_7\/30:focus {
  border-bottom-color: rgb(48 149 180 / 0.3);
}

.focus\:border-b-custom_7\/40:focus {
  border-bottom-color: rgb(48 149 180 / 0.4);
}

.focus\:border-b-custom_7\/5:focus {
  border-bottom-color: rgb(48 149 180 / 0.05);
}

.focus\:border-b-custom_7\/50:focus {
  border-bottom-color: rgb(48 149 180 / 0.5);
}

.focus\:border-b-custom_7\/60:focus {
  border-bottom-color: rgb(48 149 180 / 0.6);
}

.focus\:border-b-custom_7\/70:focus {
  border-bottom-color: rgb(48 149 180 / 0.7);
}

.focus\:border-b-custom_7\/75:focus {
  border-bottom-color: rgb(48 149 180 / 0.75);
}

.focus\:border-b-custom_7\/80:focus {
  border-bottom-color: rgb(48 149 180 / 0.8);
}

.focus\:border-b-custom_7\/90:focus {
  border-bottom-color: rgb(48 149 180 / 0.9);
}

.focus\:border-b-custom_7\/95:focus {
  border-bottom-color: rgb(48 149 180 / 0.95);
}

.focus\:border-b-custom_8:focus {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(74 119 102 / var(--tw-border-opacity));
}

.focus\:border-b-custom_8\/0:focus {
  border-bottom-color: rgb(74 119 102 / 0);
}

.focus\:border-b-custom_8\/10:focus {
  border-bottom-color: rgb(74 119 102 / 0.1);
}

.focus\:border-b-custom_8\/100:focus {
  border-bottom-color: rgb(74 119 102 / 1);
}

.focus\:border-b-custom_8\/20:focus {
  border-bottom-color: rgb(74 119 102 / 0.2);
}

.focus\:border-b-custom_8\/25:focus {
  border-bottom-color: rgb(74 119 102 / 0.25);
}

.focus\:border-b-custom_8\/30:focus {
  border-bottom-color: rgb(74 119 102 / 0.3);
}

.focus\:border-b-custom_8\/40:focus {
  border-bottom-color: rgb(74 119 102 / 0.4);
}

.focus\:border-b-custom_8\/5:focus {
  border-bottom-color: rgb(74 119 102 / 0.05);
}

.focus\:border-b-custom_8\/50:focus {
  border-bottom-color: rgb(74 119 102 / 0.5);
}

.focus\:border-b-custom_8\/60:focus {
  border-bottom-color: rgb(74 119 102 / 0.6);
}

.focus\:border-b-custom_8\/70:focus {
  border-bottom-color: rgb(74 119 102 / 0.7);
}

.focus\:border-b-custom_8\/75:focus {
  border-bottom-color: rgb(74 119 102 / 0.75);
}

.focus\:border-b-custom_8\/80:focus {
  border-bottom-color: rgb(74 119 102 / 0.8);
}

.focus\:border-b-custom_8\/90:focus {
  border-bottom-color: rgb(74 119 102 / 0.9);
}

.focus\:border-b-custom_8\/95:focus {
  border-bottom-color: rgb(74 119 102 / 0.95);
}

.focus\:border-b-custom_9:focus {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(100 120 105 / var(--tw-border-opacity));
}

.focus\:border-b-custom_9\/0:focus {
  border-bottom-color: rgb(100 120 105 / 0);
}

.focus\:border-b-custom_9\/10:focus {
  border-bottom-color: rgb(100 120 105 / 0.1);
}

.focus\:border-b-custom_9\/100:focus {
  border-bottom-color: rgb(100 120 105 / 1);
}

.focus\:border-b-custom_9\/20:focus {
  border-bottom-color: rgb(100 120 105 / 0.2);
}

.focus\:border-b-custom_9\/25:focus {
  border-bottom-color: rgb(100 120 105 / 0.25);
}

.focus\:border-b-custom_9\/30:focus {
  border-bottom-color: rgb(100 120 105 / 0.3);
}

.focus\:border-b-custom_9\/40:focus {
  border-bottom-color: rgb(100 120 105 / 0.4);
}

.focus\:border-b-custom_9\/5:focus {
  border-bottom-color: rgb(100 120 105 / 0.05);
}

.focus\:border-b-custom_9\/50:focus {
  border-bottom-color: rgb(100 120 105 / 0.5);
}

.focus\:border-b-custom_9\/60:focus {
  border-bottom-color: rgb(100 120 105 / 0.6);
}

.focus\:border-b-custom_9\/70:focus {
  border-bottom-color: rgb(100 120 105 / 0.7);
}

.focus\:border-b-custom_9\/75:focus {
  border-bottom-color: rgb(100 120 105 / 0.75);
}

.focus\:border-b-custom_9\/80:focus {
  border-bottom-color: rgb(100 120 105 / 0.8);
}

.focus\:border-b-custom_9\/90:focus {
  border-bottom-color: rgb(100 120 105 / 0.9);
}

.focus\:border-b-custom_9\/95:focus {
  border-bottom-color: rgb(100 120 105 / 0.95);
}

.focus\:border-b-gold:focus {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(198 154 101 / var(--tw-border-opacity));
}

.focus\:border-b-gold\/0:focus {
  border-bottom-color: rgb(198 154 101 / 0);
}

.focus\:border-b-gold\/10:focus {
  border-bottom-color: rgb(198 154 101 / 0.1);
}

.focus\:border-b-gold\/100:focus {
  border-bottom-color: rgb(198 154 101 / 1);
}

.focus\:border-b-gold\/20:focus {
  border-bottom-color: rgb(198 154 101 / 0.2);
}

.focus\:border-b-gold\/25:focus {
  border-bottom-color: rgb(198 154 101 / 0.25);
}

.focus\:border-b-gold\/30:focus {
  border-bottom-color: rgb(198 154 101 / 0.3);
}

.focus\:border-b-gold\/40:focus {
  border-bottom-color: rgb(198 154 101 / 0.4);
}

.focus\:border-b-gold\/5:focus {
  border-bottom-color: rgb(198 154 101 / 0.05);
}

.focus\:border-b-gold\/50:focus {
  border-bottom-color: rgb(198 154 101 / 0.5);
}

.focus\:border-b-gold\/60:focus {
  border-bottom-color: rgb(198 154 101 / 0.6);
}

.focus\:border-b-gold\/70:focus {
  border-bottom-color: rgb(198 154 101 / 0.7);
}

.focus\:border-b-gold\/75:focus {
  border-bottom-color: rgb(198 154 101 / 0.75);
}

.focus\:border-b-gold\/80:focus {
  border-bottom-color: rgb(198 154 101 / 0.8);
}

.focus\:border-b-gold\/90:focus {
  border-bottom-color: rgb(198 154 101 / 0.9);
}

.focus\:border-b-gold\/95:focus {
  border-bottom-color: rgb(198 154 101 / 0.95);
}

.focus\:border-b-gray-100:focus {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(243 244 246 / var(--tw-border-opacity));
}

.focus\:border-b-gray-100\/0:focus {
  border-bottom-color: rgb(243 244 246 / 0);
}

.focus\:border-b-gray-100\/10:focus {
  border-bottom-color: rgb(243 244 246 / 0.1);
}

.focus\:border-b-gray-100\/100:focus {
  border-bottom-color: rgb(243 244 246 / 1);
}

.focus\:border-b-gray-100\/20:focus {
  border-bottom-color: rgb(243 244 246 / 0.2);
}

.focus\:border-b-gray-100\/25:focus {
  border-bottom-color: rgb(243 244 246 / 0.25);
}

.focus\:border-b-gray-100\/30:focus {
  border-bottom-color: rgb(243 244 246 / 0.3);
}

.focus\:border-b-gray-100\/40:focus {
  border-bottom-color: rgb(243 244 246 / 0.4);
}

.focus\:border-b-gray-100\/5:focus {
  border-bottom-color: rgb(243 244 246 / 0.05);
}

.focus\:border-b-gray-100\/50:focus {
  border-bottom-color: rgb(243 244 246 / 0.5);
}

.focus\:border-b-gray-100\/60:focus {
  border-bottom-color: rgb(243 244 246 / 0.6);
}

.focus\:border-b-gray-100\/70:focus {
  border-bottom-color: rgb(243 244 246 / 0.7);
}

.focus\:border-b-gray-100\/75:focus {
  border-bottom-color: rgb(243 244 246 / 0.75);
}

.focus\:border-b-gray-100\/80:focus {
  border-bottom-color: rgb(243 244 246 / 0.8);
}

.focus\:border-b-gray-100\/90:focus {
  border-bottom-color: rgb(243 244 246 / 0.9);
}

.focus\:border-b-gray-100\/95:focus {
  border-bottom-color: rgb(243 244 246 / 0.95);
}

.focus\:border-b-gray-200:focus {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(229 231 235 / var(--tw-border-opacity));
}

.focus\:border-b-gray-200\/0:focus {
  border-bottom-color: rgb(229 231 235 / 0);
}

.focus\:border-b-gray-200\/10:focus {
  border-bottom-color: rgb(229 231 235 / 0.1);
}

.focus\:border-b-gray-200\/100:focus {
  border-bottom-color: rgb(229 231 235 / 1);
}

.focus\:border-b-gray-200\/20:focus {
  border-bottom-color: rgb(229 231 235 / 0.2);
}

.focus\:border-b-gray-200\/25:focus {
  border-bottom-color: rgb(229 231 235 / 0.25);
}

.focus\:border-b-gray-200\/30:focus {
  border-bottom-color: rgb(229 231 235 / 0.3);
}

.focus\:border-b-gray-200\/40:focus {
  border-bottom-color: rgb(229 231 235 / 0.4);
}

.focus\:border-b-gray-200\/5:focus {
  border-bottom-color: rgb(229 231 235 / 0.05);
}

.focus\:border-b-gray-200\/50:focus {
  border-bottom-color: rgb(229 231 235 / 0.5);
}

.focus\:border-b-gray-200\/60:focus {
  border-bottom-color: rgb(229 231 235 / 0.6);
}

.focus\:border-b-gray-200\/70:focus {
  border-bottom-color: rgb(229 231 235 / 0.7);
}

.focus\:border-b-gray-200\/75:focus {
  border-bottom-color: rgb(229 231 235 / 0.75);
}

.focus\:border-b-gray-200\/80:focus {
  border-bottom-color: rgb(229 231 235 / 0.8);
}

.focus\:border-b-gray-200\/90:focus {
  border-bottom-color: rgb(229 231 235 / 0.9);
}

.focus\:border-b-gray-200\/95:focus {
  border-bottom-color: rgb(229 231 235 / 0.95);
}

.focus\:border-b-gray-300:focus {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(209 213 219 / var(--tw-border-opacity));
}

.focus\:border-b-gray-300\/0:focus {
  border-bottom-color: rgb(209 213 219 / 0);
}

.focus\:border-b-gray-300\/10:focus {
  border-bottom-color: rgb(209 213 219 / 0.1);
}

.focus\:border-b-gray-300\/100:focus {
  border-bottom-color: rgb(209 213 219 / 1);
}

.focus\:border-b-gray-300\/20:focus {
  border-bottom-color: rgb(209 213 219 / 0.2);
}

.focus\:border-b-gray-300\/25:focus {
  border-bottom-color: rgb(209 213 219 / 0.25);
}

.focus\:border-b-gray-300\/30:focus {
  border-bottom-color: rgb(209 213 219 / 0.3);
}

.focus\:border-b-gray-300\/40:focus {
  border-bottom-color: rgb(209 213 219 / 0.4);
}

.focus\:border-b-gray-300\/5:focus {
  border-bottom-color: rgb(209 213 219 / 0.05);
}

.focus\:border-b-gray-300\/50:focus {
  border-bottom-color: rgb(209 213 219 / 0.5);
}

.focus\:border-b-gray-300\/60:focus {
  border-bottom-color: rgb(209 213 219 / 0.6);
}

.focus\:border-b-gray-300\/70:focus {
  border-bottom-color: rgb(209 213 219 / 0.7);
}

.focus\:border-b-gray-300\/75:focus {
  border-bottom-color: rgb(209 213 219 / 0.75);
}

.focus\:border-b-gray-300\/80:focus {
  border-bottom-color: rgb(209 213 219 / 0.8);
}

.focus\:border-b-gray-300\/90:focus {
  border-bottom-color: rgb(209 213 219 / 0.9);
}

.focus\:border-b-gray-300\/95:focus {
  border-bottom-color: rgb(209 213 219 / 0.95);
}

.focus\:border-b-gray-400:focus {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(156 163 175 / var(--tw-border-opacity));
}

.focus\:border-b-gray-400\/0:focus {
  border-bottom-color: rgb(156 163 175 / 0);
}

.focus\:border-b-gray-400\/10:focus {
  border-bottom-color: rgb(156 163 175 / 0.1);
}

.focus\:border-b-gray-400\/100:focus {
  border-bottom-color: rgb(156 163 175 / 1);
}

.focus\:border-b-gray-400\/20:focus {
  border-bottom-color: rgb(156 163 175 / 0.2);
}

.focus\:border-b-gray-400\/25:focus {
  border-bottom-color: rgb(156 163 175 / 0.25);
}

.focus\:border-b-gray-400\/30:focus {
  border-bottom-color: rgb(156 163 175 / 0.3);
}

.focus\:border-b-gray-400\/40:focus {
  border-bottom-color: rgb(156 163 175 / 0.4);
}

.focus\:border-b-gray-400\/5:focus {
  border-bottom-color: rgb(156 163 175 / 0.05);
}

.focus\:border-b-gray-400\/50:focus {
  border-bottom-color: rgb(156 163 175 / 0.5);
}

.focus\:border-b-gray-400\/60:focus {
  border-bottom-color: rgb(156 163 175 / 0.6);
}

.focus\:border-b-gray-400\/70:focus {
  border-bottom-color: rgb(156 163 175 / 0.7);
}

.focus\:border-b-gray-400\/75:focus {
  border-bottom-color: rgb(156 163 175 / 0.75);
}

.focus\:border-b-gray-400\/80:focus {
  border-bottom-color: rgb(156 163 175 / 0.8);
}

.focus\:border-b-gray-400\/90:focus {
  border-bottom-color: rgb(156 163 175 / 0.9);
}

.focus\:border-b-gray-400\/95:focus {
  border-bottom-color: rgb(156 163 175 / 0.95);
}

.focus\:border-b-gray-50:focus {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(249 250 251 / var(--tw-border-opacity));
}

.focus\:border-b-gray-50\/0:focus {
  border-bottom-color: rgb(249 250 251 / 0);
}

.focus\:border-b-gray-50\/10:focus {
  border-bottom-color: rgb(249 250 251 / 0.1);
}

.focus\:border-b-gray-50\/100:focus {
  border-bottom-color: rgb(249 250 251 / 1);
}

.focus\:border-b-gray-50\/20:focus {
  border-bottom-color: rgb(249 250 251 / 0.2);
}

.focus\:border-b-gray-50\/25:focus {
  border-bottom-color: rgb(249 250 251 / 0.25);
}

.focus\:border-b-gray-50\/30:focus {
  border-bottom-color: rgb(249 250 251 / 0.3);
}

.focus\:border-b-gray-50\/40:focus {
  border-bottom-color: rgb(249 250 251 / 0.4);
}

.focus\:border-b-gray-50\/5:focus {
  border-bottom-color: rgb(249 250 251 / 0.05);
}

.focus\:border-b-gray-50\/50:focus {
  border-bottom-color: rgb(249 250 251 / 0.5);
}

.focus\:border-b-gray-50\/60:focus {
  border-bottom-color: rgb(249 250 251 / 0.6);
}

.focus\:border-b-gray-50\/70:focus {
  border-bottom-color: rgb(249 250 251 / 0.7);
}

.focus\:border-b-gray-50\/75:focus {
  border-bottom-color: rgb(249 250 251 / 0.75);
}

.focus\:border-b-gray-50\/80:focus {
  border-bottom-color: rgb(249 250 251 / 0.8);
}

.focus\:border-b-gray-50\/90:focus {
  border-bottom-color: rgb(249 250 251 / 0.9);
}

.focus\:border-b-gray-50\/95:focus {
  border-bottom-color: rgb(249 250 251 / 0.95);
}

.focus\:border-b-gray-500:focus {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(107 114 128 / var(--tw-border-opacity));
}

.focus\:border-b-gray-500\/0:focus {
  border-bottom-color: rgb(107 114 128 / 0);
}

.focus\:border-b-gray-500\/10:focus {
  border-bottom-color: rgb(107 114 128 / 0.1);
}

.focus\:border-b-gray-500\/100:focus {
  border-bottom-color: rgb(107 114 128 / 1);
}

.focus\:border-b-gray-500\/20:focus {
  border-bottom-color: rgb(107 114 128 / 0.2);
}

.focus\:border-b-gray-500\/25:focus {
  border-bottom-color: rgb(107 114 128 / 0.25);
}

.focus\:border-b-gray-500\/30:focus {
  border-bottom-color: rgb(107 114 128 / 0.3);
}

.focus\:border-b-gray-500\/40:focus {
  border-bottom-color: rgb(107 114 128 / 0.4);
}

.focus\:border-b-gray-500\/5:focus {
  border-bottom-color: rgb(107 114 128 / 0.05);
}

.focus\:border-b-gray-500\/50:focus {
  border-bottom-color: rgb(107 114 128 / 0.5);
}

.focus\:border-b-gray-500\/60:focus {
  border-bottom-color: rgb(107 114 128 / 0.6);
}

.focus\:border-b-gray-500\/70:focus {
  border-bottom-color: rgb(107 114 128 / 0.7);
}

.focus\:border-b-gray-500\/75:focus {
  border-bottom-color: rgb(107 114 128 / 0.75);
}

.focus\:border-b-gray-500\/80:focus {
  border-bottom-color: rgb(107 114 128 / 0.8);
}

.focus\:border-b-gray-500\/90:focus {
  border-bottom-color: rgb(107 114 128 / 0.9);
}

.focus\:border-b-gray-500\/95:focus {
  border-bottom-color: rgb(107 114 128 / 0.95);
}

.focus\:border-b-gray-600:focus {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(75 85 99 / var(--tw-border-opacity));
}

.focus\:border-b-gray-600\/0:focus {
  border-bottom-color: rgb(75 85 99 / 0);
}

.focus\:border-b-gray-600\/10:focus {
  border-bottom-color: rgb(75 85 99 / 0.1);
}

.focus\:border-b-gray-600\/100:focus {
  border-bottom-color: rgb(75 85 99 / 1);
}

.focus\:border-b-gray-600\/20:focus {
  border-bottom-color: rgb(75 85 99 / 0.2);
}

.focus\:border-b-gray-600\/25:focus {
  border-bottom-color: rgb(75 85 99 / 0.25);
}

.focus\:border-b-gray-600\/30:focus {
  border-bottom-color: rgb(75 85 99 / 0.3);
}

.focus\:border-b-gray-600\/40:focus {
  border-bottom-color: rgb(75 85 99 / 0.4);
}

.focus\:border-b-gray-600\/5:focus {
  border-bottom-color: rgb(75 85 99 / 0.05);
}

.focus\:border-b-gray-600\/50:focus {
  border-bottom-color: rgb(75 85 99 / 0.5);
}

.focus\:border-b-gray-600\/60:focus {
  border-bottom-color: rgb(75 85 99 / 0.6);
}

.focus\:border-b-gray-600\/70:focus {
  border-bottom-color: rgb(75 85 99 / 0.7);
}

.focus\:border-b-gray-600\/75:focus {
  border-bottom-color: rgb(75 85 99 / 0.75);
}

.focus\:border-b-gray-600\/80:focus {
  border-bottom-color: rgb(75 85 99 / 0.8);
}

.focus\:border-b-gray-600\/90:focus {
  border-bottom-color: rgb(75 85 99 / 0.9);
}

.focus\:border-b-gray-600\/95:focus {
  border-bottom-color: rgb(75 85 99 / 0.95);
}

.focus\:border-b-gray-700:focus {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(55 65 81 / var(--tw-border-opacity));
}

.focus\:border-b-gray-700\/0:focus {
  border-bottom-color: rgb(55 65 81 / 0);
}

.focus\:border-b-gray-700\/10:focus {
  border-bottom-color: rgb(55 65 81 / 0.1);
}

.focus\:border-b-gray-700\/100:focus {
  border-bottom-color: rgb(55 65 81 / 1);
}

.focus\:border-b-gray-700\/20:focus {
  border-bottom-color: rgb(55 65 81 / 0.2);
}

.focus\:border-b-gray-700\/25:focus {
  border-bottom-color: rgb(55 65 81 / 0.25);
}

.focus\:border-b-gray-700\/30:focus {
  border-bottom-color: rgb(55 65 81 / 0.3);
}

.focus\:border-b-gray-700\/40:focus {
  border-bottom-color: rgb(55 65 81 / 0.4);
}

.focus\:border-b-gray-700\/5:focus {
  border-bottom-color: rgb(55 65 81 / 0.05);
}

.focus\:border-b-gray-700\/50:focus {
  border-bottom-color: rgb(55 65 81 / 0.5);
}

.focus\:border-b-gray-700\/60:focus {
  border-bottom-color: rgb(55 65 81 / 0.6);
}

.focus\:border-b-gray-700\/70:focus {
  border-bottom-color: rgb(55 65 81 / 0.7);
}

.focus\:border-b-gray-700\/75:focus {
  border-bottom-color: rgb(55 65 81 / 0.75);
}

.focus\:border-b-gray-700\/80:focus {
  border-bottom-color: rgb(55 65 81 / 0.8);
}

.focus\:border-b-gray-700\/90:focus {
  border-bottom-color: rgb(55 65 81 / 0.9);
}

.focus\:border-b-gray-700\/95:focus {
  border-bottom-color: rgb(55 65 81 / 0.95);
}

.focus\:border-b-gray-800:focus {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(31 41 55 / var(--tw-border-opacity));
}

.focus\:border-b-gray-800\/0:focus {
  border-bottom-color: rgb(31 41 55 / 0);
}

.focus\:border-b-gray-800\/10:focus {
  border-bottom-color: rgb(31 41 55 / 0.1);
}

.focus\:border-b-gray-800\/100:focus {
  border-bottom-color: rgb(31 41 55 / 1);
}

.focus\:border-b-gray-800\/20:focus {
  border-bottom-color: rgb(31 41 55 / 0.2);
}

.focus\:border-b-gray-800\/25:focus {
  border-bottom-color: rgb(31 41 55 / 0.25);
}

.focus\:border-b-gray-800\/30:focus {
  border-bottom-color: rgb(31 41 55 / 0.3);
}

.focus\:border-b-gray-800\/40:focus {
  border-bottom-color: rgb(31 41 55 / 0.4);
}

.focus\:border-b-gray-800\/5:focus {
  border-bottom-color: rgb(31 41 55 / 0.05);
}

.focus\:border-b-gray-800\/50:focus {
  border-bottom-color: rgb(31 41 55 / 0.5);
}

.focus\:border-b-gray-800\/60:focus {
  border-bottom-color: rgb(31 41 55 / 0.6);
}

.focus\:border-b-gray-800\/70:focus {
  border-bottom-color: rgb(31 41 55 / 0.7);
}

.focus\:border-b-gray-800\/75:focus {
  border-bottom-color: rgb(31 41 55 / 0.75);
}

.focus\:border-b-gray-800\/80:focus {
  border-bottom-color: rgb(31 41 55 / 0.8);
}

.focus\:border-b-gray-800\/90:focus {
  border-bottom-color: rgb(31 41 55 / 0.9);
}

.focus\:border-b-gray-800\/95:focus {
  border-bottom-color: rgb(31 41 55 / 0.95);
}

.focus\:border-b-gray-900:focus {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(17 24 39 / var(--tw-border-opacity));
}

.focus\:border-b-gray-900\/0:focus {
  border-bottom-color: rgb(17 24 39 / 0);
}

.focus\:border-b-gray-900\/10:focus {
  border-bottom-color: rgb(17 24 39 / 0.1);
}

.focus\:border-b-gray-900\/100:focus {
  border-bottom-color: rgb(17 24 39 / 1);
}

.focus\:border-b-gray-900\/20:focus {
  border-bottom-color: rgb(17 24 39 / 0.2);
}

.focus\:border-b-gray-900\/25:focus {
  border-bottom-color: rgb(17 24 39 / 0.25);
}

.focus\:border-b-gray-900\/30:focus {
  border-bottom-color: rgb(17 24 39 / 0.3);
}

.focus\:border-b-gray-900\/40:focus {
  border-bottom-color: rgb(17 24 39 / 0.4);
}

.focus\:border-b-gray-900\/5:focus {
  border-bottom-color: rgb(17 24 39 / 0.05);
}

.focus\:border-b-gray-900\/50:focus {
  border-bottom-color: rgb(17 24 39 / 0.5);
}

.focus\:border-b-gray-900\/60:focus {
  border-bottom-color: rgb(17 24 39 / 0.6);
}

.focus\:border-b-gray-900\/70:focus {
  border-bottom-color: rgb(17 24 39 / 0.7);
}

.focus\:border-b-gray-900\/75:focus {
  border-bottom-color: rgb(17 24 39 / 0.75);
}

.focus\:border-b-gray-900\/80:focus {
  border-bottom-color: rgb(17 24 39 / 0.8);
}

.focus\:border-b-gray-900\/90:focus {
  border-bottom-color: rgb(17 24 39 / 0.9);
}

.focus\:border-b-gray-900\/95:focus {
  border-bottom-color: rgb(17 24 39 / 0.95);
}

.focus\:border-b-gray-950:focus {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(3 7 18 / var(--tw-border-opacity));
}

.focus\:border-b-gray-950\/0:focus {
  border-bottom-color: rgb(3 7 18 / 0);
}

.focus\:border-b-gray-950\/10:focus {
  border-bottom-color: rgb(3 7 18 / 0.1);
}

.focus\:border-b-gray-950\/100:focus {
  border-bottom-color: rgb(3 7 18 / 1);
}

.focus\:border-b-gray-950\/20:focus {
  border-bottom-color: rgb(3 7 18 / 0.2);
}

.focus\:border-b-gray-950\/25:focus {
  border-bottom-color: rgb(3 7 18 / 0.25);
}

.focus\:border-b-gray-950\/30:focus {
  border-bottom-color: rgb(3 7 18 / 0.3);
}

.focus\:border-b-gray-950\/40:focus {
  border-bottom-color: rgb(3 7 18 / 0.4);
}

.focus\:border-b-gray-950\/5:focus {
  border-bottom-color: rgb(3 7 18 / 0.05);
}

.focus\:border-b-gray-950\/50:focus {
  border-bottom-color: rgb(3 7 18 / 0.5);
}

.focus\:border-b-gray-950\/60:focus {
  border-bottom-color: rgb(3 7 18 / 0.6);
}

.focus\:border-b-gray-950\/70:focus {
  border-bottom-color: rgb(3 7 18 / 0.7);
}

.focus\:border-b-gray-950\/75:focus {
  border-bottom-color: rgb(3 7 18 / 0.75);
}

.focus\:border-b-gray-950\/80:focus {
  border-bottom-color: rgb(3 7 18 / 0.8);
}

.focus\:border-b-gray-950\/90:focus {
  border-bottom-color: rgb(3 7 18 / 0.9);
}

.focus\:border-b-gray-950\/95:focus {
  border-bottom-color: rgb(3 7 18 / 0.95);
}

.focus\:border-b-green:focus {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(132 156 116 / var(--tw-border-opacity));
}

.focus\:border-b-green\/0:focus {
  border-bottom-color: rgb(132 156 116 / 0);
}

.focus\:border-b-green\/10:focus {
  border-bottom-color: rgb(132 156 116 / 0.1);
}

.focus\:border-b-green\/100:focus {
  border-bottom-color: rgb(132 156 116 / 1);
}

.focus\:border-b-green\/20:focus {
  border-bottom-color: rgb(132 156 116 / 0.2);
}

.focus\:border-b-green\/25:focus {
  border-bottom-color: rgb(132 156 116 / 0.25);
}

.focus\:border-b-green\/30:focus {
  border-bottom-color: rgb(132 156 116 / 0.3);
}

.focus\:border-b-green\/40:focus {
  border-bottom-color: rgb(132 156 116 / 0.4);
}

.focus\:border-b-green\/5:focus {
  border-bottom-color: rgb(132 156 116 / 0.05);
}

.focus\:border-b-green\/50:focus {
  border-bottom-color: rgb(132 156 116 / 0.5);
}

.focus\:border-b-green\/60:focus {
  border-bottom-color: rgb(132 156 116 / 0.6);
}

.focus\:border-b-green\/70:focus {
  border-bottom-color: rgb(132 156 116 / 0.7);
}

.focus\:border-b-green\/75:focus {
  border-bottom-color: rgb(132 156 116 / 0.75);
}

.focus\:border-b-green\/80:focus {
  border-bottom-color: rgb(132 156 116 / 0.8);
}

.focus\:border-b-green\/90:focus {
  border-bottom-color: rgb(132 156 116 / 0.9);
}

.focus\:border-b-green\/95:focus {
  border-bottom-color: rgb(132 156 116 / 0.95);
}

.focus\:border-b-inherit:focus {
  border-bottom-color: inherit;
}

.focus\:border-b-letterSpacing-normal:focus {
  border-bottom-color: 0em;
}

.focus\:border-b-letterSpacing-tight:focus {
  border-bottom-color: -0.025em;
}

.focus\:border-b-letterSpacing-tighter:focus {
  border-bottom-color: -0.05em;
}

.focus\:border-b-letterSpacing-wide:focus {
  border-bottom-color: 0.0125em;
}

.focus\:border-b-letterSpacing-wider:focus {
  border-bottom-color: 0.05em;
}

.focus\:border-b-letterSpacing-widest:focus {
  border-bottom-color: 0.1em;
}

.focus\:border-b-lime:focus {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(197 217 163 / var(--tw-border-opacity));
}

.focus\:border-b-lime\/0:focus {
  border-bottom-color: rgb(197 217 163 / 0);
}

.focus\:border-b-lime\/10:focus {
  border-bottom-color: rgb(197 217 163 / 0.1);
}

.focus\:border-b-lime\/100:focus {
  border-bottom-color: rgb(197 217 163 / 1);
}

.focus\:border-b-lime\/20:focus {
  border-bottom-color: rgb(197 217 163 / 0.2);
}

.focus\:border-b-lime\/25:focus {
  border-bottom-color: rgb(197 217 163 / 0.25);
}

.focus\:border-b-lime\/30:focus {
  border-bottom-color: rgb(197 217 163 / 0.3);
}

.focus\:border-b-lime\/40:focus {
  border-bottom-color: rgb(197 217 163 / 0.4);
}

.focus\:border-b-lime\/5:focus {
  border-bottom-color: rgb(197 217 163 / 0.05);
}

.focus\:border-b-lime\/50:focus {
  border-bottom-color: rgb(197 217 163 / 0.5);
}

.focus\:border-b-lime\/60:focus {
  border-bottom-color: rgb(197 217 163 / 0.6);
}

.focus\:border-b-lime\/70:focus {
  border-bottom-color: rgb(197 217 163 / 0.7);
}

.focus\:border-b-lime\/75:focus {
  border-bottom-color: rgb(197 217 163 / 0.75);
}

.focus\:border-b-lime\/80:focus {
  border-bottom-color: rgb(197 217 163 / 0.8);
}

.focus\:border-b-lime\/90:focus {
  border-bottom-color: rgb(197 217 163 / 0.9);
}

.focus\:border-b-lime\/95:focus {
  border-bottom-color: rgb(197 217 163 / 0.95);
}

.focus\:border-b-navy:focus {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(37 64 78 / var(--tw-border-opacity));
}

.focus\:border-b-navy\/0:focus {
  border-bottom-color: rgb(37 64 78 / 0);
}

.focus\:border-b-navy\/10:focus {
  border-bottom-color: rgb(37 64 78 / 0.1);
}

.focus\:border-b-navy\/100:focus {
  border-bottom-color: rgb(37 64 78 / 1);
}

.focus\:border-b-navy\/20:focus {
  border-bottom-color: rgb(37 64 78 / 0.2);
}

.focus\:border-b-navy\/25:focus {
  border-bottom-color: rgb(37 64 78 / 0.25);
}

.focus\:border-b-navy\/30:focus {
  border-bottom-color: rgb(37 64 78 / 0.3);
}

.focus\:border-b-navy\/40:focus {
  border-bottom-color: rgb(37 64 78 / 0.4);
}

.focus\:border-b-navy\/5:focus {
  border-bottom-color: rgb(37 64 78 / 0.05);
}

.focus\:border-b-navy\/50:focus {
  border-bottom-color: rgb(37 64 78 / 0.5);
}

.focus\:border-b-navy\/60:focus {
  border-bottom-color: rgb(37 64 78 / 0.6);
}

.focus\:border-b-navy\/70:focus {
  border-bottom-color: rgb(37 64 78 / 0.7);
}

.focus\:border-b-navy\/75:focus {
  border-bottom-color: rgb(37 64 78 / 0.75);
}

.focus\:border-b-navy\/80:focus {
  border-bottom-color: rgb(37 64 78 / 0.8);
}

.focus\:border-b-navy\/90:focus {
  border-bottom-color: rgb(37 64 78 / 0.9);
}

.focus\:border-b-navy\/95:focus {
  border-bottom-color: rgb(37 64 78 / 0.95);
}

.focus\:border-b-teal:focus {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(78 105 119 / var(--tw-border-opacity));
}

.focus\:border-b-teal\/0:focus {
  border-bottom-color: rgb(78 105 119 / 0);
}

.focus\:border-b-teal\/10:focus {
  border-bottom-color: rgb(78 105 119 / 0.1);
}

.focus\:border-b-teal\/100:focus {
  border-bottom-color: rgb(78 105 119 / 1);
}

.focus\:border-b-teal\/20:focus {
  border-bottom-color: rgb(78 105 119 / 0.2);
}

.focus\:border-b-teal\/25:focus {
  border-bottom-color: rgb(78 105 119 / 0.25);
}

.focus\:border-b-teal\/30:focus {
  border-bottom-color: rgb(78 105 119 / 0.3);
}

.focus\:border-b-teal\/40:focus {
  border-bottom-color: rgb(78 105 119 / 0.4);
}

.focus\:border-b-teal\/5:focus {
  border-bottom-color: rgb(78 105 119 / 0.05);
}

.focus\:border-b-teal\/50:focus {
  border-bottom-color: rgb(78 105 119 / 0.5);
}

.focus\:border-b-teal\/60:focus {
  border-bottom-color: rgb(78 105 119 / 0.6);
}

.focus\:border-b-teal\/70:focus {
  border-bottom-color: rgb(78 105 119 / 0.7);
}

.focus\:border-b-teal\/75:focus {
  border-bottom-color: rgb(78 105 119 / 0.75);
}

.focus\:border-b-teal\/80:focus {
  border-bottom-color: rgb(78 105 119 / 0.8);
}

.focus\:border-b-teal\/90:focus {
  border-bottom-color: rgb(78 105 119 / 0.9);
}

.focus\:border-b-teal\/95:focus {
  border-bottom-color: rgb(78 105 119 / 0.95);
}

.focus\:border-b-transparent:focus {
  border-bottom-color: transparent;
}

.focus\:border-b-transparent\/0:focus {
  border-bottom-color: rgb(0 0 0 / 0);
}

.focus\:border-b-transparent\/10:focus {
  border-bottom-color: rgb(0 0 0 / 0.1);
}

.focus\:border-b-transparent\/100:focus {
  border-bottom-color: rgb(0 0 0 / 1);
}

.focus\:border-b-transparent\/20:focus {
  border-bottom-color: rgb(0 0 0 / 0.2);
}

.focus\:border-b-transparent\/25:focus {
  border-bottom-color: rgb(0 0 0 / 0.25);
}

.focus\:border-b-transparent\/30:focus {
  border-bottom-color: rgb(0 0 0 / 0.3);
}

.focus\:border-b-transparent\/40:focus {
  border-bottom-color: rgb(0 0 0 / 0.4);
}

.focus\:border-b-transparent\/5:focus {
  border-bottom-color: rgb(0 0 0 / 0.05);
}

.focus\:border-b-transparent\/50:focus {
  border-bottom-color: rgb(0 0 0 / 0.5);
}

.focus\:border-b-transparent\/60:focus {
  border-bottom-color: rgb(0 0 0 / 0.6);
}

.focus\:border-b-transparent\/70:focus {
  border-bottom-color: rgb(0 0 0 / 0.7);
}

.focus\:border-b-transparent\/75:focus {
  border-bottom-color: rgb(0 0 0 / 0.75);
}

.focus\:border-b-transparent\/80:focus {
  border-bottom-color: rgb(0 0 0 / 0.8);
}

.focus\:border-b-transparent\/90:focus {
  border-bottom-color: rgb(0 0 0 / 0.9);
}

.focus\:border-b-transparent\/95:focus {
  border-bottom-color: rgb(0 0 0 / 0.95);
}

.focus\:border-b-white:focus {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(255 255 255 / var(--tw-border-opacity));
}

.focus\:border-b-white\/0:focus {
  border-bottom-color: rgb(255 255 255 / 0);
}

.focus\:border-b-white\/10:focus {
  border-bottom-color: rgb(255 255 255 / 0.1);
}

.focus\:border-b-white\/100:focus {
  border-bottom-color: rgb(255 255 255 / 1);
}

.focus\:border-b-white\/20:focus {
  border-bottom-color: rgb(255 255 255 / 0.2);
}

.focus\:border-b-white\/25:focus {
  border-bottom-color: rgb(255 255 255 / 0.25);
}

.focus\:border-b-white\/30:focus {
  border-bottom-color: rgb(255 255 255 / 0.3);
}

.focus\:border-b-white\/40:focus {
  border-bottom-color: rgb(255 255 255 / 0.4);
}

.focus\:border-b-white\/5:focus {
  border-bottom-color: rgb(255 255 255 / 0.05);
}

.focus\:border-b-white\/50:focus {
  border-bottom-color: rgb(255 255 255 / 0.5);
}

.focus\:border-b-white\/60:focus {
  border-bottom-color: rgb(255 255 255 / 0.6);
}

.focus\:border-b-white\/70:focus {
  border-bottom-color: rgb(255 255 255 / 0.7);
}

.focus\:border-b-white\/75:focus {
  border-bottom-color: rgb(255 255 255 / 0.75);
}

.focus\:border-b-white\/80:focus {
  border-bottom-color: rgb(255 255 255 / 0.8);
}

.focus\:border-b-white\/90:focus {
  border-bottom-color: rgb(255 255 255 / 0.9);
}

.focus\:border-b-white\/95:focus {
  border-bottom-color: rgb(255 255 255 / 0.95);
}

.focus\:border-e-blue:focus {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(86 138 172 / var(--tw-border-opacity));
}

.focus\:border-e-blue\/0:focus {
  border-inline-end-color: rgb(86 138 172 / 0);
}

.focus\:border-e-blue\/10:focus {
  border-inline-end-color: rgb(86 138 172 / 0.1);
}

.focus\:border-e-blue\/100:focus {
  border-inline-end-color: rgb(86 138 172 / 1);
}

.focus\:border-e-blue\/20:focus {
  border-inline-end-color: rgb(86 138 172 / 0.2);
}

.focus\:border-e-blue\/25:focus {
  border-inline-end-color: rgb(86 138 172 / 0.25);
}

.focus\:border-e-blue\/30:focus {
  border-inline-end-color: rgb(86 138 172 / 0.3);
}

.focus\:border-e-blue\/40:focus {
  border-inline-end-color: rgb(86 138 172 / 0.4);
}

.focus\:border-e-blue\/5:focus {
  border-inline-end-color: rgb(86 138 172 / 0.05);
}

.focus\:border-e-blue\/50:focus {
  border-inline-end-color: rgb(86 138 172 / 0.5);
}

.focus\:border-e-blue\/60:focus {
  border-inline-end-color: rgb(86 138 172 / 0.6);
}

.focus\:border-e-blue\/70:focus {
  border-inline-end-color: rgb(86 138 172 / 0.7);
}

.focus\:border-e-blue\/75:focus {
  border-inline-end-color: rgb(86 138 172 / 0.75);
}

.focus\:border-e-blue\/80:focus {
  border-inline-end-color: rgb(86 138 172 / 0.8);
}

.focus\:border-e-blue\/90:focus {
  border-inline-end-color: rgb(86 138 172 / 0.9);
}

.focus\:border-e-blue\/95:focus {
  border-inline-end-color: rgb(86 138 172 / 0.95);
}

.focus\:border-e-borderWidth:focus {
  border-inline-end-color: 1px;
}

.focus\:border-e-borderWidth-0:focus {
  border-inline-end-color: 0px;
}

.focus\:border-e-borderWidth-2:focus {
  border-inline-end-color: 2px;
}

.focus\:border-e-borderWidth-4:focus {
  border-inline-end-color: 4px;
}

.focus\:border-e-borderWidth-6:focus {
  border-inline-end-color: 6px;
}

.focus\:border-e-borderWidth-8:focus {
  border-inline-end-color: 8px;
}

.focus\:border-e-boxShadow:focus {
  border-inline-end-color: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
}

.focus\:border-e-boxShadow-2xl:focus {
  border-inline-end-color: 0 25px 50px -12px rgb(0 0 0 / 0.25);
}

.focus\:border-e-boxShadow-inner:focus {
  border-inline-end-color: inset 0px 3px 3px rgba(0 0 0 / 1);
}

.focus\:border-e-boxShadow-lg:focus {
  border-inline-end-color: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
}

.focus\:border-e-boxShadow-md:focus {
  border-inline-end-color: 0 1px 2px -1px rgb(0 0 0 / 0.1);
}

.focus\:border-e-boxShadow-none:focus {
  border-inline-end-color: none;
}

.focus\:border-e-boxShadow-sm:focus {
  border-inline-end-color: 0px 6px 24px rgba(0, 0, 0, 0.8);
}

.focus\:border-e-boxShadow-xl:focus {
  border-inline-end-color: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
}

.focus\:border-e-current:focus {
  border-inline-end-color: currentColor;
}

.focus\:border-e-custom_1:focus {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(127 154 96 / var(--tw-border-opacity));
}

.focus\:border-e-custom_1\/0:focus {
  border-inline-end-color: rgb(127 154 96 / 0);
}

.focus\:border-e-custom_1\/10:focus {
  border-inline-end-color: rgb(127 154 96 / 0.1);
}

.focus\:border-e-custom_1\/100:focus {
  border-inline-end-color: rgb(127 154 96 / 1);
}

.focus\:border-e-custom_1\/20:focus {
  border-inline-end-color: rgb(127 154 96 / 0.2);
}

.focus\:border-e-custom_1\/25:focus {
  border-inline-end-color: rgb(127 154 96 / 0.25);
}

.focus\:border-e-custom_1\/30:focus {
  border-inline-end-color: rgb(127 154 96 / 0.3);
}

.focus\:border-e-custom_1\/40:focus {
  border-inline-end-color: rgb(127 154 96 / 0.4);
}

.focus\:border-e-custom_1\/5:focus {
  border-inline-end-color: rgb(127 154 96 / 0.05);
}

.focus\:border-e-custom_1\/50:focus {
  border-inline-end-color: rgb(127 154 96 / 0.5);
}

.focus\:border-e-custom_1\/60:focus {
  border-inline-end-color: rgb(127 154 96 / 0.6);
}

.focus\:border-e-custom_1\/70:focus {
  border-inline-end-color: rgb(127 154 96 / 0.7);
}

.focus\:border-e-custom_1\/75:focus {
  border-inline-end-color: rgb(127 154 96 / 0.75);
}

.focus\:border-e-custom_1\/80:focus {
  border-inline-end-color: rgb(127 154 96 / 0.8);
}

.focus\:border-e-custom_1\/90:focus {
  border-inline-end-color: rgb(127 154 96 / 0.9);
}

.focus\:border-e-custom_1\/95:focus {
  border-inline-end-color: rgb(127 154 96 / 0.95);
}

.focus\:border-e-custom_10:focus {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(100 136 99 / var(--tw-border-opacity));
}

.focus\:border-e-custom_10\/0:focus {
  border-inline-end-color: rgb(100 136 99 / 0);
}

.focus\:border-e-custom_10\/10:focus {
  border-inline-end-color: rgb(100 136 99 / 0.1);
}

.focus\:border-e-custom_10\/100:focus {
  border-inline-end-color: rgb(100 136 99 / 1);
}

.focus\:border-e-custom_10\/20:focus {
  border-inline-end-color: rgb(100 136 99 / 0.2);
}

.focus\:border-e-custom_10\/25:focus {
  border-inline-end-color: rgb(100 136 99 / 0.25);
}

.focus\:border-e-custom_10\/30:focus {
  border-inline-end-color: rgb(100 136 99 / 0.3);
}

.focus\:border-e-custom_10\/40:focus {
  border-inline-end-color: rgb(100 136 99 / 0.4);
}

.focus\:border-e-custom_10\/5:focus {
  border-inline-end-color: rgb(100 136 99 / 0.05);
}

.focus\:border-e-custom_10\/50:focus {
  border-inline-end-color: rgb(100 136 99 / 0.5);
}

.focus\:border-e-custom_10\/60:focus {
  border-inline-end-color: rgb(100 136 99 / 0.6);
}

.focus\:border-e-custom_10\/70:focus {
  border-inline-end-color: rgb(100 136 99 / 0.7);
}

.focus\:border-e-custom_10\/75:focus {
  border-inline-end-color: rgb(100 136 99 / 0.75);
}

.focus\:border-e-custom_10\/80:focus {
  border-inline-end-color: rgb(100 136 99 / 0.8);
}

.focus\:border-e-custom_10\/90:focus {
  border-inline-end-color: rgb(100 136 99 / 0.9);
}

.focus\:border-e-custom_10\/95:focus {
  border-inline-end-color: rgb(100 136 99 / 0.95);
}

.focus\:border-e-custom_2:focus {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(164 134 95 / var(--tw-border-opacity));
}

.focus\:border-e-custom_2\/0:focus {
  border-inline-end-color: rgb(164 134 95 / 0);
}

.focus\:border-e-custom_2\/10:focus {
  border-inline-end-color: rgb(164 134 95 / 0.1);
}

.focus\:border-e-custom_2\/100:focus {
  border-inline-end-color: rgb(164 134 95 / 1);
}

.focus\:border-e-custom_2\/20:focus {
  border-inline-end-color: rgb(164 134 95 / 0.2);
}

.focus\:border-e-custom_2\/25:focus {
  border-inline-end-color: rgb(164 134 95 / 0.25);
}

.focus\:border-e-custom_2\/30:focus {
  border-inline-end-color: rgb(164 134 95 / 0.3);
}

.focus\:border-e-custom_2\/40:focus {
  border-inline-end-color: rgb(164 134 95 / 0.4);
}

.focus\:border-e-custom_2\/5:focus {
  border-inline-end-color: rgb(164 134 95 / 0.05);
}

.focus\:border-e-custom_2\/50:focus {
  border-inline-end-color: rgb(164 134 95 / 0.5);
}

.focus\:border-e-custom_2\/60:focus {
  border-inline-end-color: rgb(164 134 95 / 0.6);
}

.focus\:border-e-custom_2\/70:focus {
  border-inline-end-color: rgb(164 134 95 / 0.7);
}

.focus\:border-e-custom_2\/75:focus {
  border-inline-end-color: rgb(164 134 95 / 0.75);
}

.focus\:border-e-custom_2\/80:focus {
  border-inline-end-color: rgb(164 134 95 / 0.8);
}

.focus\:border-e-custom_2\/90:focus {
  border-inline-end-color: rgb(164 134 95 / 0.9);
}

.focus\:border-e-custom_2\/95:focus {
  border-inline-end-color: rgb(164 134 95 / 0.95);
}

.focus\:border-e-custom_3:focus {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(73 98 96 / var(--tw-border-opacity));
}

.focus\:border-e-custom_3\/0:focus {
  border-inline-end-color: rgb(73 98 96 / 0);
}

.focus\:border-e-custom_3\/10:focus {
  border-inline-end-color: rgb(73 98 96 / 0.1);
}

.focus\:border-e-custom_3\/100:focus {
  border-inline-end-color: rgb(73 98 96 / 1);
}

.focus\:border-e-custom_3\/20:focus {
  border-inline-end-color: rgb(73 98 96 / 0.2);
}

.focus\:border-e-custom_3\/25:focus {
  border-inline-end-color: rgb(73 98 96 / 0.25);
}

.focus\:border-e-custom_3\/30:focus {
  border-inline-end-color: rgb(73 98 96 / 0.3);
}

.focus\:border-e-custom_3\/40:focus {
  border-inline-end-color: rgb(73 98 96 / 0.4);
}

.focus\:border-e-custom_3\/5:focus {
  border-inline-end-color: rgb(73 98 96 / 0.05);
}

.focus\:border-e-custom_3\/50:focus {
  border-inline-end-color: rgb(73 98 96 / 0.5);
}

.focus\:border-e-custom_3\/60:focus {
  border-inline-end-color: rgb(73 98 96 / 0.6);
}

.focus\:border-e-custom_3\/70:focus {
  border-inline-end-color: rgb(73 98 96 / 0.7);
}

.focus\:border-e-custom_3\/75:focus {
  border-inline-end-color: rgb(73 98 96 / 0.75);
}

.focus\:border-e-custom_3\/80:focus {
  border-inline-end-color: rgb(73 98 96 / 0.8);
}

.focus\:border-e-custom_3\/90:focus {
  border-inline-end-color: rgb(73 98 96 / 0.9);
}

.focus\:border-e-custom_3\/95:focus {
  border-inline-end-color: rgb(73 98 96 / 0.95);
}

.focus\:border-e-custom_4:focus {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(64 133 133 / var(--tw-border-opacity));
}

.focus\:border-e-custom_4\/0:focus {
  border-inline-end-color: rgb(64 133 133 / 0);
}

.focus\:border-e-custom_4\/10:focus {
  border-inline-end-color: rgb(64 133 133 / 0.1);
}

.focus\:border-e-custom_4\/100:focus {
  border-inline-end-color: rgb(64 133 133 / 1);
}

.focus\:border-e-custom_4\/20:focus {
  border-inline-end-color: rgb(64 133 133 / 0.2);
}

.focus\:border-e-custom_4\/25:focus {
  border-inline-end-color: rgb(64 133 133 / 0.25);
}

.focus\:border-e-custom_4\/30:focus {
  border-inline-end-color: rgb(64 133 133 / 0.3);
}

.focus\:border-e-custom_4\/40:focus {
  border-inline-end-color: rgb(64 133 133 / 0.4);
}

.focus\:border-e-custom_4\/5:focus {
  border-inline-end-color: rgb(64 133 133 / 0.05);
}

.focus\:border-e-custom_4\/50:focus {
  border-inline-end-color: rgb(64 133 133 / 0.5);
}

.focus\:border-e-custom_4\/60:focus {
  border-inline-end-color: rgb(64 133 133 / 0.6);
}

.focus\:border-e-custom_4\/70:focus {
  border-inline-end-color: rgb(64 133 133 / 0.7);
}

.focus\:border-e-custom_4\/75:focus {
  border-inline-end-color: rgb(64 133 133 / 0.75);
}

.focus\:border-e-custom_4\/80:focus {
  border-inline-end-color: rgb(64 133 133 / 0.8);
}

.focus\:border-e-custom_4\/90:focus {
  border-inline-end-color: rgb(64 133 133 / 0.9);
}

.focus\:border-e-custom_4\/95:focus {
  border-inline-end-color: rgb(64 133 133 / 0.95);
}

.focus\:border-e-custom_5:focus {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(20 83 108 / var(--tw-border-opacity));
}

.focus\:border-e-custom_5\/0:focus {
  border-inline-end-color: rgb(20 83 108 / 0);
}

.focus\:border-e-custom_5\/10:focus {
  border-inline-end-color: rgb(20 83 108 / 0.1);
}

.focus\:border-e-custom_5\/100:focus {
  border-inline-end-color: rgb(20 83 108 / 1);
}

.focus\:border-e-custom_5\/20:focus {
  border-inline-end-color: rgb(20 83 108 / 0.2);
}

.focus\:border-e-custom_5\/25:focus {
  border-inline-end-color: rgb(20 83 108 / 0.25);
}

.focus\:border-e-custom_5\/30:focus {
  border-inline-end-color: rgb(20 83 108 / 0.3);
}

.focus\:border-e-custom_5\/40:focus {
  border-inline-end-color: rgb(20 83 108 / 0.4);
}

.focus\:border-e-custom_5\/5:focus {
  border-inline-end-color: rgb(20 83 108 / 0.05);
}

.focus\:border-e-custom_5\/50:focus {
  border-inline-end-color: rgb(20 83 108 / 0.5);
}

.focus\:border-e-custom_5\/60:focus {
  border-inline-end-color: rgb(20 83 108 / 0.6);
}

.focus\:border-e-custom_5\/70:focus {
  border-inline-end-color: rgb(20 83 108 / 0.7);
}

.focus\:border-e-custom_5\/75:focus {
  border-inline-end-color: rgb(20 83 108 / 0.75);
}

.focus\:border-e-custom_5\/80:focus {
  border-inline-end-color: rgb(20 83 108 / 0.8);
}

.focus\:border-e-custom_5\/90:focus {
  border-inline-end-color: rgb(20 83 108 / 0.9);
}

.focus\:border-e-custom_5\/95:focus {
  border-inline-end-color: rgb(20 83 108 / 0.95);
}

.focus\:border-e-custom_6:focus {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(47 101 105 / var(--tw-border-opacity));
}

.focus\:border-e-custom_6\/0:focus {
  border-inline-end-color: rgb(47 101 105 / 0);
}

.focus\:border-e-custom_6\/10:focus {
  border-inline-end-color: rgb(47 101 105 / 0.1);
}

.focus\:border-e-custom_6\/100:focus {
  border-inline-end-color: rgb(47 101 105 / 1);
}

.focus\:border-e-custom_6\/20:focus {
  border-inline-end-color: rgb(47 101 105 / 0.2);
}

.focus\:border-e-custom_6\/25:focus {
  border-inline-end-color: rgb(47 101 105 / 0.25);
}

.focus\:border-e-custom_6\/30:focus {
  border-inline-end-color: rgb(47 101 105 / 0.3);
}

.focus\:border-e-custom_6\/40:focus {
  border-inline-end-color: rgb(47 101 105 / 0.4);
}

.focus\:border-e-custom_6\/5:focus {
  border-inline-end-color: rgb(47 101 105 / 0.05);
}

.focus\:border-e-custom_6\/50:focus {
  border-inline-end-color: rgb(47 101 105 / 0.5);
}

.focus\:border-e-custom_6\/60:focus {
  border-inline-end-color: rgb(47 101 105 / 0.6);
}

.focus\:border-e-custom_6\/70:focus {
  border-inline-end-color: rgb(47 101 105 / 0.7);
}

.focus\:border-e-custom_6\/75:focus {
  border-inline-end-color: rgb(47 101 105 / 0.75);
}

.focus\:border-e-custom_6\/80:focus {
  border-inline-end-color: rgb(47 101 105 / 0.8);
}

.focus\:border-e-custom_6\/90:focus {
  border-inline-end-color: rgb(47 101 105 / 0.9);
}

.focus\:border-e-custom_6\/95:focus {
  border-inline-end-color: rgb(47 101 105 / 0.95);
}

.focus\:border-e-custom_7:focus {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(48 149 180 / var(--tw-border-opacity));
}

.focus\:border-e-custom_7\/0:focus {
  border-inline-end-color: rgb(48 149 180 / 0);
}

.focus\:border-e-custom_7\/10:focus {
  border-inline-end-color: rgb(48 149 180 / 0.1);
}

.focus\:border-e-custom_7\/100:focus {
  border-inline-end-color: rgb(48 149 180 / 1);
}

.focus\:border-e-custom_7\/20:focus {
  border-inline-end-color: rgb(48 149 180 / 0.2);
}

.focus\:border-e-custom_7\/25:focus {
  border-inline-end-color: rgb(48 149 180 / 0.25);
}

.focus\:border-e-custom_7\/30:focus {
  border-inline-end-color: rgb(48 149 180 / 0.3);
}

.focus\:border-e-custom_7\/40:focus {
  border-inline-end-color: rgb(48 149 180 / 0.4);
}

.focus\:border-e-custom_7\/5:focus {
  border-inline-end-color: rgb(48 149 180 / 0.05);
}

.focus\:border-e-custom_7\/50:focus {
  border-inline-end-color: rgb(48 149 180 / 0.5);
}

.focus\:border-e-custom_7\/60:focus {
  border-inline-end-color: rgb(48 149 180 / 0.6);
}

.focus\:border-e-custom_7\/70:focus {
  border-inline-end-color: rgb(48 149 180 / 0.7);
}

.focus\:border-e-custom_7\/75:focus {
  border-inline-end-color: rgb(48 149 180 / 0.75);
}

.focus\:border-e-custom_7\/80:focus {
  border-inline-end-color: rgb(48 149 180 / 0.8);
}

.focus\:border-e-custom_7\/90:focus {
  border-inline-end-color: rgb(48 149 180 / 0.9);
}

.focus\:border-e-custom_7\/95:focus {
  border-inline-end-color: rgb(48 149 180 / 0.95);
}

.focus\:border-e-custom_8:focus {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(74 119 102 / var(--tw-border-opacity));
}

.focus\:border-e-custom_8\/0:focus {
  border-inline-end-color: rgb(74 119 102 / 0);
}

.focus\:border-e-custom_8\/10:focus {
  border-inline-end-color: rgb(74 119 102 / 0.1);
}

.focus\:border-e-custom_8\/100:focus {
  border-inline-end-color: rgb(74 119 102 / 1);
}

.focus\:border-e-custom_8\/20:focus {
  border-inline-end-color: rgb(74 119 102 / 0.2);
}

.focus\:border-e-custom_8\/25:focus {
  border-inline-end-color: rgb(74 119 102 / 0.25);
}

.focus\:border-e-custom_8\/30:focus {
  border-inline-end-color: rgb(74 119 102 / 0.3);
}

.focus\:border-e-custom_8\/40:focus {
  border-inline-end-color: rgb(74 119 102 / 0.4);
}

.focus\:border-e-custom_8\/5:focus {
  border-inline-end-color: rgb(74 119 102 / 0.05);
}

.focus\:border-e-custom_8\/50:focus {
  border-inline-end-color: rgb(74 119 102 / 0.5);
}

.focus\:border-e-custom_8\/60:focus {
  border-inline-end-color: rgb(74 119 102 / 0.6);
}

.focus\:border-e-custom_8\/70:focus {
  border-inline-end-color: rgb(74 119 102 / 0.7);
}

.focus\:border-e-custom_8\/75:focus {
  border-inline-end-color: rgb(74 119 102 / 0.75);
}

.focus\:border-e-custom_8\/80:focus {
  border-inline-end-color: rgb(74 119 102 / 0.8);
}

.focus\:border-e-custom_8\/90:focus {
  border-inline-end-color: rgb(74 119 102 / 0.9);
}

.focus\:border-e-custom_8\/95:focus {
  border-inline-end-color: rgb(74 119 102 / 0.95);
}

.focus\:border-e-custom_9:focus {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(100 120 105 / var(--tw-border-opacity));
}

.focus\:border-e-custom_9\/0:focus {
  border-inline-end-color: rgb(100 120 105 / 0);
}

.focus\:border-e-custom_9\/10:focus {
  border-inline-end-color: rgb(100 120 105 / 0.1);
}

.focus\:border-e-custom_9\/100:focus {
  border-inline-end-color: rgb(100 120 105 / 1);
}

.focus\:border-e-custom_9\/20:focus {
  border-inline-end-color: rgb(100 120 105 / 0.2);
}

.focus\:border-e-custom_9\/25:focus {
  border-inline-end-color: rgb(100 120 105 / 0.25);
}

.focus\:border-e-custom_9\/30:focus {
  border-inline-end-color: rgb(100 120 105 / 0.3);
}

.focus\:border-e-custom_9\/40:focus {
  border-inline-end-color: rgb(100 120 105 / 0.4);
}

.focus\:border-e-custom_9\/5:focus {
  border-inline-end-color: rgb(100 120 105 / 0.05);
}

.focus\:border-e-custom_9\/50:focus {
  border-inline-end-color: rgb(100 120 105 / 0.5);
}

.focus\:border-e-custom_9\/60:focus {
  border-inline-end-color: rgb(100 120 105 / 0.6);
}

.focus\:border-e-custom_9\/70:focus {
  border-inline-end-color: rgb(100 120 105 / 0.7);
}

.focus\:border-e-custom_9\/75:focus {
  border-inline-end-color: rgb(100 120 105 / 0.75);
}

.focus\:border-e-custom_9\/80:focus {
  border-inline-end-color: rgb(100 120 105 / 0.8);
}

.focus\:border-e-custom_9\/90:focus {
  border-inline-end-color: rgb(100 120 105 / 0.9);
}

.focus\:border-e-custom_9\/95:focus {
  border-inline-end-color: rgb(100 120 105 / 0.95);
}

.focus\:border-e-gold:focus {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(198 154 101 / var(--tw-border-opacity));
}

.focus\:border-e-gold\/0:focus {
  border-inline-end-color: rgb(198 154 101 / 0);
}

.focus\:border-e-gold\/10:focus {
  border-inline-end-color: rgb(198 154 101 / 0.1);
}

.focus\:border-e-gold\/100:focus {
  border-inline-end-color: rgb(198 154 101 / 1);
}

.focus\:border-e-gold\/20:focus {
  border-inline-end-color: rgb(198 154 101 / 0.2);
}

.focus\:border-e-gold\/25:focus {
  border-inline-end-color: rgb(198 154 101 / 0.25);
}

.focus\:border-e-gold\/30:focus {
  border-inline-end-color: rgb(198 154 101 / 0.3);
}

.focus\:border-e-gold\/40:focus {
  border-inline-end-color: rgb(198 154 101 / 0.4);
}

.focus\:border-e-gold\/5:focus {
  border-inline-end-color: rgb(198 154 101 / 0.05);
}

.focus\:border-e-gold\/50:focus {
  border-inline-end-color: rgb(198 154 101 / 0.5);
}

.focus\:border-e-gold\/60:focus {
  border-inline-end-color: rgb(198 154 101 / 0.6);
}

.focus\:border-e-gold\/70:focus {
  border-inline-end-color: rgb(198 154 101 / 0.7);
}

.focus\:border-e-gold\/75:focus {
  border-inline-end-color: rgb(198 154 101 / 0.75);
}

.focus\:border-e-gold\/80:focus {
  border-inline-end-color: rgb(198 154 101 / 0.8);
}

.focus\:border-e-gold\/90:focus {
  border-inline-end-color: rgb(198 154 101 / 0.9);
}

.focus\:border-e-gold\/95:focus {
  border-inline-end-color: rgb(198 154 101 / 0.95);
}

.focus\:border-e-gray-100:focus {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(243 244 246 / var(--tw-border-opacity));
}

.focus\:border-e-gray-100\/0:focus {
  border-inline-end-color: rgb(243 244 246 / 0);
}

.focus\:border-e-gray-100\/10:focus {
  border-inline-end-color: rgb(243 244 246 / 0.1);
}

.focus\:border-e-gray-100\/100:focus {
  border-inline-end-color: rgb(243 244 246 / 1);
}

.focus\:border-e-gray-100\/20:focus {
  border-inline-end-color: rgb(243 244 246 / 0.2);
}

.focus\:border-e-gray-100\/25:focus {
  border-inline-end-color: rgb(243 244 246 / 0.25);
}

.focus\:border-e-gray-100\/30:focus {
  border-inline-end-color: rgb(243 244 246 / 0.3);
}

.focus\:border-e-gray-100\/40:focus {
  border-inline-end-color: rgb(243 244 246 / 0.4);
}

.focus\:border-e-gray-100\/5:focus {
  border-inline-end-color: rgb(243 244 246 / 0.05);
}

.focus\:border-e-gray-100\/50:focus {
  border-inline-end-color: rgb(243 244 246 / 0.5);
}

.focus\:border-e-gray-100\/60:focus {
  border-inline-end-color: rgb(243 244 246 / 0.6);
}

.focus\:border-e-gray-100\/70:focus {
  border-inline-end-color: rgb(243 244 246 / 0.7);
}

.focus\:border-e-gray-100\/75:focus {
  border-inline-end-color: rgb(243 244 246 / 0.75);
}

.focus\:border-e-gray-100\/80:focus {
  border-inline-end-color: rgb(243 244 246 / 0.8);
}

.focus\:border-e-gray-100\/90:focus {
  border-inline-end-color: rgb(243 244 246 / 0.9);
}

.focus\:border-e-gray-100\/95:focus {
  border-inline-end-color: rgb(243 244 246 / 0.95);
}

.focus\:border-e-gray-200:focus {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(229 231 235 / var(--tw-border-opacity));
}

.focus\:border-e-gray-200\/0:focus {
  border-inline-end-color: rgb(229 231 235 / 0);
}

.focus\:border-e-gray-200\/10:focus {
  border-inline-end-color: rgb(229 231 235 / 0.1);
}

.focus\:border-e-gray-200\/100:focus {
  border-inline-end-color: rgb(229 231 235 / 1);
}

.focus\:border-e-gray-200\/20:focus {
  border-inline-end-color: rgb(229 231 235 / 0.2);
}

.focus\:border-e-gray-200\/25:focus {
  border-inline-end-color: rgb(229 231 235 / 0.25);
}

.focus\:border-e-gray-200\/30:focus {
  border-inline-end-color: rgb(229 231 235 / 0.3);
}

.focus\:border-e-gray-200\/40:focus {
  border-inline-end-color: rgb(229 231 235 / 0.4);
}

.focus\:border-e-gray-200\/5:focus {
  border-inline-end-color: rgb(229 231 235 / 0.05);
}

.focus\:border-e-gray-200\/50:focus {
  border-inline-end-color: rgb(229 231 235 / 0.5);
}

.focus\:border-e-gray-200\/60:focus {
  border-inline-end-color: rgb(229 231 235 / 0.6);
}

.focus\:border-e-gray-200\/70:focus {
  border-inline-end-color: rgb(229 231 235 / 0.7);
}

.focus\:border-e-gray-200\/75:focus {
  border-inline-end-color: rgb(229 231 235 / 0.75);
}

.focus\:border-e-gray-200\/80:focus {
  border-inline-end-color: rgb(229 231 235 / 0.8);
}

.focus\:border-e-gray-200\/90:focus {
  border-inline-end-color: rgb(229 231 235 / 0.9);
}

.focus\:border-e-gray-200\/95:focus {
  border-inline-end-color: rgb(229 231 235 / 0.95);
}

.focus\:border-e-gray-300:focus {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(209 213 219 / var(--tw-border-opacity));
}

.focus\:border-e-gray-300\/0:focus {
  border-inline-end-color: rgb(209 213 219 / 0);
}

.focus\:border-e-gray-300\/10:focus {
  border-inline-end-color: rgb(209 213 219 / 0.1);
}

.focus\:border-e-gray-300\/100:focus {
  border-inline-end-color: rgb(209 213 219 / 1);
}

.focus\:border-e-gray-300\/20:focus {
  border-inline-end-color: rgb(209 213 219 / 0.2);
}

.focus\:border-e-gray-300\/25:focus {
  border-inline-end-color: rgb(209 213 219 / 0.25);
}

.focus\:border-e-gray-300\/30:focus {
  border-inline-end-color: rgb(209 213 219 / 0.3);
}

.focus\:border-e-gray-300\/40:focus {
  border-inline-end-color: rgb(209 213 219 / 0.4);
}

.focus\:border-e-gray-300\/5:focus {
  border-inline-end-color: rgb(209 213 219 / 0.05);
}

.focus\:border-e-gray-300\/50:focus {
  border-inline-end-color: rgb(209 213 219 / 0.5);
}

.focus\:border-e-gray-300\/60:focus {
  border-inline-end-color: rgb(209 213 219 / 0.6);
}

.focus\:border-e-gray-300\/70:focus {
  border-inline-end-color: rgb(209 213 219 / 0.7);
}

.focus\:border-e-gray-300\/75:focus {
  border-inline-end-color: rgb(209 213 219 / 0.75);
}

.focus\:border-e-gray-300\/80:focus {
  border-inline-end-color: rgb(209 213 219 / 0.8);
}

.focus\:border-e-gray-300\/90:focus {
  border-inline-end-color: rgb(209 213 219 / 0.9);
}

.focus\:border-e-gray-300\/95:focus {
  border-inline-end-color: rgb(209 213 219 / 0.95);
}

.focus\:border-e-gray-400:focus {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(156 163 175 / var(--tw-border-opacity));
}

.focus\:border-e-gray-400\/0:focus {
  border-inline-end-color: rgb(156 163 175 / 0);
}

.focus\:border-e-gray-400\/10:focus {
  border-inline-end-color: rgb(156 163 175 / 0.1);
}

.focus\:border-e-gray-400\/100:focus {
  border-inline-end-color: rgb(156 163 175 / 1);
}

.focus\:border-e-gray-400\/20:focus {
  border-inline-end-color: rgb(156 163 175 / 0.2);
}

.focus\:border-e-gray-400\/25:focus {
  border-inline-end-color: rgb(156 163 175 / 0.25);
}

.focus\:border-e-gray-400\/30:focus {
  border-inline-end-color: rgb(156 163 175 / 0.3);
}

.focus\:border-e-gray-400\/40:focus {
  border-inline-end-color: rgb(156 163 175 / 0.4);
}

.focus\:border-e-gray-400\/5:focus {
  border-inline-end-color: rgb(156 163 175 / 0.05);
}

.focus\:border-e-gray-400\/50:focus {
  border-inline-end-color: rgb(156 163 175 / 0.5);
}

.focus\:border-e-gray-400\/60:focus {
  border-inline-end-color: rgb(156 163 175 / 0.6);
}

.focus\:border-e-gray-400\/70:focus {
  border-inline-end-color: rgb(156 163 175 / 0.7);
}

.focus\:border-e-gray-400\/75:focus {
  border-inline-end-color: rgb(156 163 175 / 0.75);
}

.focus\:border-e-gray-400\/80:focus {
  border-inline-end-color: rgb(156 163 175 / 0.8);
}

.focus\:border-e-gray-400\/90:focus {
  border-inline-end-color: rgb(156 163 175 / 0.9);
}

.focus\:border-e-gray-400\/95:focus {
  border-inline-end-color: rgb(156 163 175 / 0.95);
}

.focus\:border-e-gray-50:focus {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(249 250 251 / var(--tw-border-opacity));
}

.focus\:border-e-gray-50\/0:focus {
  border-inline-end-color: rgb(249 250 251 / 0);
}

.focus\:border-e-gray-50\/10:focus {
  border-inline-end-color: rgb(249 250 251 / 0.1);
}

.focus\:border-e-gray-50\/100:focus {
  border-inline-end-color: rgb(249 250 251 / 1);
}

.focus\:border-e-gray-50\/20:focus {
  border-inline-end-color: rgb(249 250 251 / 0.2);
}

.focus\:border-e-gray-50\/25:focus {
  border-inline-end-color: rgb(249 250 251 / 0.25);
}

.focus\:border-e-gray-50\/30:focus {
  border-inline-end-color: rgb(249 250 251 / 0.3);
}

.focus\:border-e-gray-50\/40:focus {
  border-inline-end-color: rgb(249 250 251 / 0.4);
}

.focus\:border-e-gray-50\/5:focus {
  border-inline-end-color: rgb(249 250 251 / 0.05);
}

.focus\:border-e-gray-50\/50:focus {
  border-inline-end-color: rgb(249 250 251 / 0.5);
}

.focus\:border-e-gray-50\/60:focus {
  border-inline-end-color: rgb(249 250 251 / 0.6);
}

.focus\:border-e-gray-50\/70:focus {
  border-inline-end-color: rgb(249 250 251 / 0.7);
}

.focus\:border-e-gray-50\/75:focus {
  border-inline-end-color: rgb(249 250 251 / 0.75);
}

.focus\:border-e-gray-50\/80:focus {
  border-inline-end-color: rgb(249 250 251 / 0.8);
}

.focus\:border-e-gray-50\/90:focus {
  border-inline-end-color: rgb(249 250 251 / 0.9);
}

.focus\:border-e-gray-50\/95:focus {
  border-inline-end-color: rgb(249 250 251 / 0.95);
}

.focus\:border-e-gray-500:focus {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(107 114 128 / var(--tw-border-opacity));
}

.focus\:border-e-gray-500\/0:focus {
  border-inline-end-color: rgb(107 114 128 / 0);
}

.focus\:border-e-gray-500\/10:focus {
  border-inline-end-color: rgb(107 114 128 / 0.1);
}

.focus\:border-e-gray-500\/100:focus {
  border-inline-end-color: rgb(107 114 128 / 1);
}

.focus\:border-e-gray-500\/20:focus {
  border-inline-end-color: rgb(107 114 128 / 0.2);
}

.focus\:border-e-gray-500\/25:focus {
  border-inline-end-color: rgb(107 114 128 / 0.25);
}

.focus\:border-e-gray-500\/30:focus {
  border-inline-end-color: rgb(107 114 128 / 0.3);
}

.focus\:border-e-gray-500\/40:focus {
  border-inline-end-color: rgb(107 114 128 / 0.4);
}

.focus\:border-e-gray-500\/5:focus {
  border-inline-end-color: rgb(107 114 128 / 0.05);
}

.focus\:border-e-gray-500\/50:focus {
  border-inline-end-color: rgb(107 114 128 / 0.5);
}

.focus\:border-e-gray-500\/60:focus {
  border-inline-end-color: rgb(107 114 128 / 0.6);
}

.focus\:border-e-gray-500\/70:focus {
  border-inline-end-color: rgb(107 114 128 / 0.7);
}

.focus\:border-e-gray-500\/75:focus {
  border-inline-end-color: rgb(107 114 128 / 0.75);
}

.focus\:border-e-gray-500\/80:focus {
  border-inline-end-color: rgb(107 114 128 / 0.8);
}

.focus\:border-e-gray-500\/90:focus {
  border-inline-end-color: rgb(107 114 128 / 0.9);
}

.focus\:border-e-gray-500\/95:focus {
  border-inline-end-color: rgb(107 114 128 / 0.95);
}

.focus\:border-e-gray-600:focus {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(75 85 99 / var(--tw-border-opacity));
}

.focus\:border-e-gray-600\/0:focus {
  border-inline-end-color: rgb(75 85 99 / 0);
}

.focus\:border-e-gray-600\/10:focus {
  border-inline-end-color: rgb(75 85 99 / 0.1);
}

.focus\:border-e-gray-600\/100:focus {
  border-inline-end-color: rgb(75 85 99 / 1);
}

.focus\:border-e-gray-600\/20:focus {
  border-inline-end-color: rgb(75 85 99 / 0.2);
}

.focus\:border-e-gray-600\/25:focus {
  border-inline-end-color: rgb(75 85 99 / 0.25);
}

.focus\:border-e-gray-600\/30:focus {
  border-inline-end-color: rgb(75 85 99 / 0.3);
}

.focus\:border-e-gray-600\/40:focus {
  border-inline-end-color: rgb(75 85 99 / 0.4);
}

.focus\:border-e-gray-600\/5:focus {
  border-inline-end-color: rgb(75 85 99 / 0.05);
}

.focus\:border-e-gray-600\/50:focus {
  border-inline-end-color: rgb(75 85 99 / 0.5);
}

.focus\:border-e-gray-600\/60:focus {
  border-inline-end-color: rgb(75 85 99 / 0.6);
}

.focus\:border-e-gray-600\/70:focus {
  border-inline-end-color: rgb(75 85 99 / 0.7);
}

.focus\:border-e-gray-600\/75:focus {
  border-inline-end-color: rgb(75 85 99 / 0.75);
}

.focus\:border-e-gray-600\/80:focus {
  border-inline-end-color: rgb(75 85 99 / 0.8);
}

.focus\:border-e-gray-600\/90:focus {
  border-inline-end-color: rgb(75 85 99 / 0.9);
}

.focus\:border-e-gray-600\/95:focus {
  border-inline-end-color: rgb(75 85 99 / 0.95);
}

.focus\:border-e-gray-700:focus {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(55 65 81 / var(--tw-border-opacity));
}

.focus\:border-e-gray-700\/0:focus {
  border-inline-end-color: rgb(55 65 81 / 0);
}

.focus\:border-e-gray-700\/10:focus {
  border-inline-end-color: rgb(55 65 81 / 0.1);
}

.focus\:border-e-gray-700\/100:focus {
  border-inline-end-color: rgb(55 65 81 / 1);
}

.focus\:border-e-gray-700\/20:focus {
  border-inline-end-color: rgb(55 65 81 / 0.2);
}

.focus\:border-e-gray-700\/25:focus {
  border-inline-end-color: rgb(55 65 81 / 0.25);
}

.focus\:border-e-gray-700\/30:focus {
  border-inline-end-color: rgb(55 65 81 / 0.3);
}

.focus\:border-e-gray-700\/40:focus {
  border-inline-end-color: rgb(55 65 81 / 0.4);
}

.focus\:border-e-gray-700\/5:focus {
  border-inline-end-color: rgb(55 65 81 / 0.05);
}

.focus\:border-e-gray-700\/50:focus {
  border-inline-end-color: rgb(55 65 81 / 0.5);
}

.focus\:border-e-gray-700\/60:focus {
  border-inline-end-color: rgb(55 65 81 / 0.6);
}

.focus\:border-e-gray-700\/70:focus {
  border-inline-end-color: rgb(55 65 81 / 0.7);
}

.focus\:border-e-gray-700\/75:focus {
  border-inline-end-color: rgb(55 65 81 / 0.75);
}

.focus\:border-e-gray-700\/80:focus {
  border-inline-end-color: rgb(55 65 81 / 0.8);
}

.focus\:border-e-gray-700\/90:focus {
  border-inline-end-color: rgb(55 65 81 / 0.9);
}

.focus\:border-e-gray-700\/95:focus {
  border-inline-end-color: rgb(55 65 81 / 0.95);
}

.focus\:border-e-gray-800:focus {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(31 41 55 / var(--tw-border-opacity));
}

.focus\:border-e-gray-800\/0:focus {
  border-inline-end-color: rgb(31 41 55 / 0);
}

.focus\:border-e-gray-800\/10:focus {
  border-inline-end-color: rgb(31 41 55 / 0.1);
}

.focus\:border-e-gray-800\/100:focus {
  border-inline-end-color: rgb(31 41 55 / 1);
}

.focus\:border-e-gray-800\/20:focus {
  border-inline-end-color: rgb(31 41 55 / 0.2);
}

.focus\:border-e-gray-800\/25:focus {
  border-inline-end-color: rgb(31 41 55 / 0.25);
}

.focus\:border-e-gray-800\/30:focus {
  border-inline-end-color: rgb(31 41 55 / 0.3);
}

.focus\:border-e-gray-800\/40:focus {
  border-inline-end-color: rgb(31 41 55 / 0.4);
}

.focus\:border-e-gray-800\/5:focus {
  border-inline-end-color: rgb(31 41 55 / 0.05);
}

.focus\:border-e-gray-800\/50:focus {
  border-inline-end-color: rgb(31 41 55 / 0.5);
}

.focus\:border-e-gray-800\/60:focus {
  border-inline-end-color: rgb(31 41 55 / 0.6);
}

.focus\:border-e-gray-800\/70:focus {
  border-inline-end-color: rgb(31 41 55 / 0.7);
}

.focus\:border-e-gray-800\/75:focus {
  border-inline-end-color: rgb(31 41 55 / 0.75);
}

.focus\:border-e-gray-800\/80:focus {
  border-inline-end-color: rgb(31 41 55 / 0.8);
}

.focus\:border-e-gray-800\/90:focus {
  border-inline-end-color: rgb(31 41 55 / 0.9);
}

.focus\:border-e-gray-800\/95:focus {
  border-inline-end-color: rgb(31 41 55 / 0.95);
}

.focus\:border-e-gray-900:focus {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(17 24 39 / var(--tw-border-opacity));
}

.focus\:border-e-gray-900\/0:focus {
  border-inline-end-color: rgb(17 24 39 / 0);
}

.focus\:border-e-gray-900\/10:focus {
  border-inline-end-color: rgb(17 24 39 / 0.1);
}

.focus\:border-e-gray-900\/100:focus {
  border-inline-end-color: rgb(17 24 39 / 1);
}

.focus\:border-e-gray-900\/20:focus {
  border-inline-end-color: rgb(17 24 39 / 0.2);
}

.focus\:border-e-gray-900\/25:focus {
  border-inline-end-color: rgb(17 24 39 / 0.25);
}

.focus\:border-e-gray-900\/30:focus {
  border-inline-end-color: rgb(17 24 39 / 0.3);
}

.focus\:border-e-gray-900\/40:focus {
  border-inline-end-color: rgb(17 24 39 / 0.4);
}

.focus\:border-e-gray-900\/5:focus {
  border-inline-end-color: rgb(17 24 39 / 0.05);
}

.focus\:border-e-gray-900\/50:focus {
  border-inline-end-color: rgb(17 24 39 / 0.5);
}

.focus\:border-e-gray-900\/60:focus {
  border-inline-end-color: rgb(17 24 39 / 0.6);
}

.focus\:border-e-gray-900\/70:focus {
  border-inline-end-color: rgb(17 24 39 / 0.7);
}

.focus\:border-e-gray-900\/75:focus {
  border-inline-end-color: rgb(17 24 39 / 0.75);
}

.focus\:border-e-gray-900\/80:focus {
  border-inline-end-color: rgb(17 24 39 / 0.8);
}

.focus\:border-e-gray-900\/90:focus {
  border-inline-end-color: rgb(17 24 39 / 0.9);
}

.focus\:border-e-gray-900\/95:focus {
  border-inline-end-color: rgb(17 24 39 / 0.95);
}

.focus\:border-e-gray-950:focus {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(3 7 18 / var(--tw-border-opacity));
}

.focus\:border-e-gray-950\/0:focus {
  border-inline-end-color: rgb(3 7 18 / 0);
}

.focus\:border-e-gray-950\/10:focus {
  border-inline-end-color: rgb(3 7 18 / 0.1);
}

.focus\:border-e-gray-950\/100:focus {
  border-inline-end-color: rgb(3 7 18 / 1);
}

.focus\:border-e-gray-950\/20:focus {
  border-inline-end-color: rgb(3 7 18 / 0.2);
}

.focus\:border-e-gray-950\/25:focus {
  border-inline-end-color: rgb(3 7 18 / 0.25);
}

.focus\:border-e-gray-950\/30:focus {
  border-inline-end-color: rgb(3 7 18 / 0.3);
}

.focus\:border-e-gray-950\/40:focus {
  border-inline-end-color: rgb(3 7 18 / 0.4);
}

.focus\:border-e-gray-950\/5:focus {
  border-inline-end-color: rgb(3 7 18 / 0.05);
}

.focus\:border-e-gray-950\/50:focus {
  border-inline-end-color: rgb(3 7 18 / 0.5);
}

.focus\:border-e-gray-950\/60:focus {
  border-inline-end-color: rgb(3 7 18 / 0.6);
}

.focus\:border-e-gray-950\/70:focus {
  border-inline-end-color: rgb(3 7 18 / 0.7);
}

.focus\:border-e-gray-950\/75:focus {
  border-inline-end-color: rgb(3 7 18 / 0.75);
}

.focus\:border-e-gray-950\/80:focus {
  border-inline-end-color: rgb(3 7 18 / 0.8);
}

.focus\:border-e-gray-950\/90:focus {
  border-inline-end-color: rgb(3 7 18 / 0.9);
}

.focus\:border-e-gray-950\/95:focus {
  border-inline-end-color: rgb(3 7 18 / 0.95);
}

.focus\:border-e-green:focus {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(132 156 116 / var(--tw-border-opacity));
}

.focus\:border-e-green\/0:focus {
  border-inline-end-color: rgb(132 156 116 / 0);
}

.focus\:border-e-green\/10:focus {
  border-inline-end-color: rgb(132 156 116 / 0.1);
}

.focus\:border-e-green\/100:focus {
  border-inline-end-color: rgb(132 156 116 / 1);
}

.focus\:border-e-green\/20:focus {
  border-inline-end-color: rgb(132 156 116 / 0.2);
}

.focus\:border-e-green\/25:focus {
  border-inline-end-color: rgb(132 156 116 / 0.25);
}

.focus\:border-e-green\/30:focus {
  border-inline-end-color: rgb(132 156 116 / 0.3);
}

.focus\:border-e-green\/40:focus {
  border-inline-end-color: rgb(132 156 116 / 0.4);
}

.focus\:border-e-green\/5:focus {
  border-inline-end-color: rgb(132 156 116 / 0.05);
}

.focus\:border-e-green\/50:focus {
  border-inline-end-color: rgb(132 156 116 / 0.5);
}

.focus\:border-e-green\/60:focus {
  border-inline-end-color: rgb(132 156 116 / 0.6);
}

.focus\:border-e-green\/70:focus {
  border-inline-end-color: rgb(132 156 116 / 0.7);
}

.focus\:border-e-green\/75:focus {
  border-inline-end-color: rgb(132 156 116 / 0.75);
}

.focus\:border-e-green\/80:focus {
  border-inline-end-color: rgb(132 156 116 / 0.8);
}

.focus\:border-e-green\/90:focus {
  border-inline-end-color: rgb(132 156 116 / 0.9);
}

.focus\:border-e-green\/95:focus {
  border-inline-end-color: rgb(132 156 116 / 0.95);
}

.focus\:border-e-inherit:focus {
  border-inline-end-color: inherit;
}

.focus\:border-e-letterSpacing-normal:focus {
  border-inline-end-color: 0em;
}

.focus\:border-e-letterSpacing-tight:focus {
  border-inline-end-color: -0.025em;
}

.focus\:border-e-letterSpacing-tighter:focus {
  border-inline-end-color: -0.05em;
}

.focus\:border-e-letterSpacing-wide:focus {
  border-inline-end-color: 0.0125em;
}

.focus\:border-e-letterSpacing-wider:focus {
  border-inline-end-color: 0.05em;
}

.focus\:border-e-letterSpacing-widest:focus {
  border-inline-end-color: 0.1em;
}

.focus\:border-e-lime:focus {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(197 217 163 / var(--tw-border-opacity));
}

.focus\:border-e-lime\/0:focus {
  border-inline-end-color: rgb(197 217 163 / 0);
}

.focus\:border-e-lime\/10:focus {
  border-inline-end-color: rgb(197 217 163 / 0.1);
}

.focus\:border-e-lime\/100:focus {
  border-inline-end-color: rgb(197 217 163 / 1);
}

.focus\:border-e-lime\/20:focus {
  border-inline-end-color: rgb(197 217 163 / 0.2);
}

.focus\:border-e-lime\/25:focus {
  border-inline-end-color: rgb(197 217 163 / 0.25);
}

.focus\:border-e-lime\/30:focus {
  border-inline-end-color: rgb(197 217 163 / 0.3);
}

.focus\:border-e-lime\/40:focus {
  border-inline-end-color: rgb(197 217 163 / 0.4);
}

.focus\:border-e-lime\/5:focus {
  border-inline-end-color: rgb(197 217 163 / 0.05);
}

.focus\:border-e-lime\/50:focus {
  border-inline-end-color: rgb(197 217 163 / 0.5);
}

.focus\:border-e-lime\/60:focus {
  border-inline-end-color: rgb(197 217 163 / 0.6);
}

.focus\:border-e-lime\/70:focus {
  border-inline-end-color: rgb(197 217 163 / 0.7);
}

.focus\:border-e-lime\/75:focus {
  border-inline-end-color: rgb(197 217 163 / 0.75);
}

.focus\:border-e-lime\/80:focus {
  border-inline-end-color: rgb(197 217 163 / 0.8);
}

.focus\:border-e-lime\/90:focus {
  border-inline-end-color: rgb(197 217 163 / 0.9);
}

.focus\:border-e-lime\/95:focus {
  border-inline-end-color: rgb(197 217 163 / 0.95);
}

.focus\:border-e-navy:focus {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(37 64 78 / var(--tw-border-opacity));
}

.focus\:border-e-navy\/0:focus {
  border-inline-end-color: rgb(37 64 78 / 0);
}

.focus\:border-e-navy\/10:focus {
  border-inline-end-color: rgb(37 64 78 / 0.1);
}

.focus\:border-e-navy\/100:focus {
  border-inline-end-color: rgb(37 64 78 / 1);
}

.focus\:border-e-navy\/20:focus {
  border-inline-end-color: rgb(37 64 78 / 0.2);
}

.focus\:border-e-navy\/25:focus {
  border-inline-end-color: rgb(37 64 78 / 0.25);
}

.focus\:border-e-navy\/30:focus {
  border-inline-end-color: rgb(37 64 78 / 0.3);
}

.focus\:border-e-navy\/40:focus {
  border-inline-end-color: rgb(37 64 78 / 0.4);
}

.focus\:border-e-navy\/5:focus {
  border-inline-end-color: rgb(37 64 78 / 0.05);
}

.focus\:border-e-navy\/50:focus {
  border-inline-end-color: rgb(37 64 78 / 0.5);
}

.focus\:border-e-navy\/60:focus {
  border-inline-end-color: rgb(37 64 78 / 0.6);
}

.focus\:border-e-navy\/70:focus {
  border-inline-end-color: rgb(37 64 78 / 0.7);
}

.focus\:border-e-navy\/75:focus {
  border-inline-end-color: rgb(37 64 78 / 0.75);
}

.focus\:border-e-navy\/80:focus {
  border-inline-end-color: rgb(37 64 78 / 0.8);
}

.focus\:border-e-navy\/90:focus {
  border-inline-end-color: rgb(37 64 78 / 0.9);
}

.focus\:border-e-navy\/95:focus {
  border-inline-end-color: rgb(37 64 78 / 0.95);
}

.focus\:border-e-teal:focus {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(78 105 119 / var(--tw-border-opacity));
}

.focus\:border-e-teal\/0:focus {
  border-inline-end-color: rgb(78 105 119 / 0);
}

.focus\:border-e-teal\/10:focus {
  border-inline-end-color: rgb(78 105 119 / 0.1);
}

.focus\:border-e-teal\/100:focus {
  border-inline-end-color: rgb(78 105 119 / 1);
}

.focus\:border-e-teal\/20:focus {
  border-inline-end-color: rgb(78 105 119 / 0.2);
}

.focus\:border-e-teal\/25:focus {
  border-inline-end-color: rgb(78 105 119 / 0.25);
}

.focus\:border-e-teal\/30:focus {
  border-inline-end-color: rgb(78 105 119 / 0.3);
}

.focus\:border-e-teal\/40:focus {
  border-inline-end-color: rgb(78 105 119 / 0.4);
}

.focus\:border-e-teal\/5:focus {
  border-inline-end-color: rgb(78 105 119 / 0.05);
}

.focus\:border-e-teal\/50:focus {
  border-inline-end-color: rgb(78 105 119 / 0.5);
}

.focus\:border-e-teal\/60:focus {
  border-inline-end-color: rgb(78 105 119 / 0.6);
}

.focus\:border-e-teal\/70:focus {
  border-inline-end-color: rgb(78 105 119 / 0.7);
}

.focus\:border-e-teal\/75:focus {
  border-inline-end-color: rgb(78 105 119 / 0.75);
}

.focus\:border-e-teal\/80:focus {
  border-inline-end-color: rgb(78 105 119 / 0.8);
}

.focus\:border-e-teal\/90:focus {
  border-inline-end-color: rgb(78 105 119 / 0.9);
}

.focus\:border-e-teal\/95:focus {
  border-inline-end-color: rgb(78 105 119 / 0.95);
}

.focus\:border-e-transparent:focus {
  border-inline-end-color: transparent;
}

.focus\:border-e-transparent\/0:focus {
  border-inline-end-color: rgb(0 0 0 / 0);
}

.focus\:border-e-transparent\/10:focus {
  border-inline-end-color: rgb(0 0 0 / 0.1);
}

.focus\:border-e-transparent\/100:focus {
  border-inline-end-color: rgb(0 0 0 / 1);
}

.focus\:border-e-transparent\/20:focus {
  border-inline-end-color: rgb(0 0 0 / 0.2);
}

.focus\:border-e-transparent\/25:focus {
  border-inline-end-color: rgb(0 0 0 / 0.25);
}

.focus\:border-e-transparent\/30:focus {
  border-inline-end-color: rgb(0 0 0 / 0.3);
}

.focus\:border-e-transparent\/40:focus {
  border-inline-end-color: rgb(0 0 0 / 0.4);
}

.focus\:border-e-transparent\/5:focus {
  border-inline-end-color: rgb(0 0 0 / 0.05);
}

.focus\:border-e-transparent\/50:focus {
  border-inline-end-color: rgb(0 0 0 / 0.5);
}

.focus\:border-e-transparent\/60:focus {
  border-inline-end-color: rgb(0 0 0 / 0.6);
}

.focus\:border-e-transparent\/70:focus {
  border-inline-end-color: rgb(0 0 0 / 0.7);
}

.focus\:border-e-transparent\/75:focus {
  border-inline-end-color: rgb(0 0 0 / 0.75);
}

.focus\:border-e-transparent\/80:focus {
  border-inline-end-color: rgb(0 0 0 / 0.8);
}

.focus\:border-e-transparent\/90:focus {
  border-inline-end-color: rgb(0 0 0 / 0.9);
}

.focus\:border-e-transparent\/95:focus {
  border-inline-end-color: rgb(0 0 0 / 0.95);
}

.focus\:border-e-white:focus {
  --tw-border-opacity: 1;
  border-inline-end-color: rgb(255 255 255 / var(--tw-border-opacity));
}

.focus\:border-e-white\/0:focus {
  border-inline-end-color: rgb(255 255 255 / 0);
}

.focus\:border-e-white\/10:focus {
  border-inline-end-color: rgb(255 255 255 / 0.1);
}

.focus\:border-e-white\/100:focus {
  border-inline-end-color: rgb(255 255 255 / 1);
}

.focus\:border-e-white\/20:focus {
  border-inline-end-color: rgb(255 255 255 / 0.2);
}

.focus\:border-e-white\/25:focus {
  border-inline-end-color: rgb(255 255 255 / 0.25);
}

.focus\:border-e-white\/30:focus {
  border-inline-end-color: rgb(255 255 255 / 0.3);
}

.focus\:border-e-white\/40:focus {
  border-inline-end-color: rgb(255 255 255 / 0.4);
}

.focus\:border-e-white\/5:focus {
  border-inline-end-color: rgb(255 255 255 / 0.05);
}

.focus\:border-e-white\/50:focus {
  border-inline-end-color: rgb(255 255 255 / 0.5);
}

.focus\:border-e-white\/60:focus {
  border-inline-end-color: rgb(255 255 255 / 0.6);
}

.focus\:border-e-white\/70:focus {
  border-inline-end-color: rgb(255 255 255 / 0.7);
}

.focus\:border-e-white\/75:focus {
  border-inline-end-color: rgb(255 255 255 / 0.75);
}

.focus\:border-e-white\/80:focus {
  border-inline-end-color: rgb(255 255 255 / 0.8);
}

.focus\:border-e-white\/90:focus {
  border-inline-end-color: rgb(255 255 255 / 0.9);
}

.focus\:border-e-white\/95:focus {
  border-inline-end-color: rgb(255 255 255 / 0.95);
}

.focus\:border-l-blue:focus {
  --tw-border-opacity: 1;
  border-left-color: rgb(86 138 172 / var(--tw-border-opacity));
}

.focus\:border-l-blue\/0:focus {
  border-left-color: rgb(86 138 172 / 0);
}

.focus\:border-l-blue\/10:focus {
  border-left-color: rgb(86 138 172 / 0.1);
}

.focus\:border-l-blue\/100:focus {
  border-left-color: rgb(86 138 172 / 1);
}

.focus\:border-l-blue\/20:focus {
  border-left-color: rgb(86 138 172 / 0.2);
}

.focus\:border-l-blue\/25:focus {
  border-left-color: rgb(86 138 172 / 0.25);
}

.focus\:border-l-blue\/30:focus {
  border-left-color: rgb(86 138 172 / 0.3);
}

.focus\:border-l-blue\/40:focus {
  border-left-color: rgb(86 138 172 / 0.4);
}

.focus\:border-l-blue\/5:focus {
  border-left-color: rgb(86 138 172 / 0.05);
}

.focus\:border-l-blue\/50:focus {
  border-left-color: rgb(86 138 172 / 0.5);
}

.focus\:border-l-blue\/60:focus {
  border-left-color: rgb(86 138 172 / 0.6);
}

.focus\:border-l-blue\/70:focus {
  border-left-color: rgb(86 138 172 / 0.7);
}

.focus\:border-l-blue\/75:focus {
  border-left-color: rgb(86 138 172 / 0.75);
}

.focus\:border-l-blue\/80:focus {
  border-left-color: rgb(86 138 172 / 0.8);
}

.focus\:border-l-blue\/90:focus {
  border-left-color: rgb(86 138 172 / 0.9);
}

.focus\:border-l-blue\/95:focus {
  border-left-color: rgb(86 138 172 / 0.95);
}

.focus\:border-l-borderWidth:focus {
  border-left-color: 1px;
}

.focus\:border-l-borderWidth-0:focus {
  border-left-color: 0px;
}

.focus\:border-l-borderWidth-2:focus {
  border-left-color: 2px;
}

.focus\:border-l-borderWidth-4:focus {
  border-left-color: 4px;
}

.focus\:border-l-borderWidth-6:focus {
  border-left-color: 6px;
}

.focus\:border-l-borderWidth-8:focus {
  border-left-color: 8px;
}

.focus\:border-l-boxShadow:focus {
  border-left-color: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
}

.focus\:border-l-boxShadow-2xl:focus {
  border-left-color: 0 25px 50px -12px rgb(0 0 0 / 0.25);
}

.focus\:border-l-boxShadow-inner:focus {
  border-left-color: inset 0px 3px 3px rgba(0 0 0 / 1);
}

.focus\:border-l-boxShadow-lg:focus {
  border-left-color: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
}

.focus\:border-l-boxShadow-md:focus {
  border-left-color: 0 1px 2px -1px rgb(0 0 0 / 0.1);
}

.focus\:border-l-boxShadow-none:focus {
  border-left-color: none;
}

.focus\:border-l-boxShadow-sm:focus {
  border-left-color: 0px 6px 24px rgba(0, 0, 0, 0.8);
}

.focus\:border-l-boxShadow-xl:focus {
  border-left-color: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
}

.focus\:border-l-current:focus {
  border-left-color: currentColor;
}

.focus\:border-l-custom_1:focus {
  --tw-border-opacity: 1;
  border-left-color: rgb(127 154 96 / var(--tw-border-opacity));
}

.focus\:border-l-custom_1\/0:focus {
  border-left-color: rgb(127 154 96 / 0);
}

.focus\:border-l-custom_1\/10:focus {
  border-left-color: rgb(127 154 96 / 0.1);
}

.focus\:border-l-custom_1\/100:focus {
  border-left-color: rgb(127 154 96 / 1);
}

.focus\:border-l-custom_1\/20:focus {
  border-left-color: rgb(127 154 96 / 0.2);
}

.focus\:border-l-custom_1\/25:focus {
  border-left-color: rgb(127 154 96 / 0.25);
}

.focus\:border-l-custom_1\/30:focus {
  border-left-color: rgb(127 154 96 / 0.3);
}

.focus\:border-l-custom_1\/40:focus {
  border-left-color: rgb(127 154 96 / 0.4);
}

.focus\:border-l-custom_1\/5:focus {
  border-left-color: rgb(127 154 96 / 0.05);
}

.focus\:border-l-custom_1\/50:focus {
  border-left-color: rgb(127 154 96 / 0.5);
}

.focus\:border-l-custom_1\/60:focus {
  border-left-color: rgb(127 154 96 / 0.6);
}

.focus\:border-l-custom_1\/70:focus {
  border-left-color: rgb(127 154 96 / 0.7);
}

.focus\:border-l-custom_1\/75:focus {
  border-left-color: rgb(127 154 96 / 0.75);
}

.focus\:border-l-custom_1\/80:focus {
  border-left-color: rgb(127 154 96 / 0.8);
}

.focus\:border-l-custom_1\/90:focus {
  border-left-color: rgb(127 154 96 / 0.9);
}

.focus\:border-l-custom_1\/95:focus {
  border-left-color: rgb(127 154 96 / 0.95);
}

.focus\:border-l-custom_10:focus {
  --tw-border-opacity: 1;
  border-left-color: rgb(100 136 99 / var(--tw-border-opacity));
}

.focus\:border-l-custom_10\/0:focus {
  border-left-color: rgb(100 136 99 / 0);
}

.focus\:border-l-custom_10\/10:focus {
  border-left-color: rgb(100 136 99 / 0.1);
}

.focus\:border-l-custom_10\/100:focus {
  border-left-color: rgb(100 136 99 / 1);
}

.focus\:border-l-custom_10\/20:focus {
  border-left-color: rgb(100 136 99 / 0.2);
}

.focus\:border-l-custom_10\/25:focus {
  border-left-color: rgb(100 136 99 / 0.25);
}

.focus\:border-l-custom_10\/30:focus {
  border-left-color: rgb(100 136 99 / 0.3);
}

.focus\:border-l-custom_10\/40:focus {
  border-left-color: rgb(100 136 99 / 0.4);
}

.focus\:border-l-custom_10\/5:focus {
  border-left-color: rgb(100 136 99 / 0.05);
}

.focus\:border-l-custom_10\/50:focus {
  border-left-color: rgb(100 136 99 / 0.5);
}

.focus\:border-l-custom_10\/60:focus {
  border-left-color: rgb(100 136 99 / 0.6);
}

.focus\:border-l-custom_10\/70:focus {
  border-left-color: rgb(100 136 99 / 0.7);
}

.focus\:border-l-custom_10\/75:focus {
  border-left-color: rgb(100 136 99 / 0.75);
}

.focus\:border-l-custom_10\/80:focus {
  border-left-color: rgb(100 136 99 / 0.8);
}

.focus\:border-l-custom_10\/90:focus {
  border-left-color: rgb(100 136 99 / 0.9);
}

.focus\:border-l-custom_10\/95:focus {
  border-left-color: rgb(100 136 99 / 0.95);
}

.focus\:border-l-custom_2:focus {
  --tw-border-opacity: 1;
  border-left-color: rgb(164 134 95 / var(--tw-border-opacity));
}

.focus\:border-l-custom_2\/0:focus {
  border-left-color: rgb(164 134 95 / 0);
}

.focus\:border-l-custom_2\/10:focus {
  border-left-color: rgb(164 134 95 / 0.1);
}

.focus\:border-l-custom_2\/100:focus {
  border-left-color: rgb(164 134 95 / 1);
}

.focus\:border-l-custom_2\/20:focus {
  border-left-color: rgb(164 134 95 / 0.2);
}

.focus\:border-l-custom_2\/25:focus {
  border-left-color: rgb(164 134 95 / 0.25);
}

.focus\:border-l-custom_2\/30:focus {
  border-left-color: rgb(164 134 95 / 0.3);
}

.focus\:border-l-custom_2\/40:focus {
  border-left-color: rgb(164 134 95 / 0.4);
}

.focus\:border-l-custom_2\/5:focus {
  border-left-color: rgb(164 134 95 / 0.05);
}

.focus\:border-l-custom_2\/50:focus {
  border-left-color: rgb(164 134 95 / 0.5);
}

.focus\:border-l-custom_2\/60:focus {
  border-left-color: rgb(164 134 95 / 0.6);
}

.focus\:border-l-custom_2\/70:focus {
  border-left-color: rgb(164 134 95 / 0.7);
}

.focus\:border-l-custom_2\/75:focus {
  border-left-color: rgb(164 134 95 / 0.75);
}

.focus\:border-l-custom_2\/80:focus {
  border-left-color: rgb(164 134 95 / 0.8);
}

.focus\:border-l-custom_2\/90:focus {
  border-left-color: rgb(164 134 95 / 0.9);
}

.focus\:border-l-custom_2\/95:focus {
  border-left-color: rgb(164 134 95 / 0.95);
}

.focus\:border-l-custom_3:focus {
  --tw-border-opacity: 1;
  border-left-color: rgb(73 98 96 / var(--tw-border-opacity));
}

.focus\:border-l-custom_3\/0:focus {
  border-left-color: rgb(73 98 96 / 0);
}

.focus\:border-l-custom_3\/10:focus {
  border-left-color: rgb(73 98 96 / 0.1);
}

.focus\:border-l-custom_3\/100:focus {
  border-left-color: rgb(73 98 96 / 1);
}

.focus\:border-l-custom_3\/20:focus {
  border-left-color: rgb(73 98 96 / 0.2);
}

.focus\:border-l-custom_3\/25:focus {
  border-left-color: rgb(73 98 96 / 0.25);
}

.focus\:border-l-custom_3\/30:focus {
  border-left-color: rgb(73 98 96 / 0.3);
}

.focus\:border-l-custom_3\/40:focus {
  border-left-color: rgb(73 98 96 / 0.4);
}

.focus\:border-l-custom_3\/5:focus {
  border-left-color: rgb(73 98 96 / 0.05);
}

.focus\:border-l-custom_3\/50:focus {
  border-left-color: rgb(73 98 96 / 0.5);
}

.focus\:border-l-custom_3\/60:focus {
  border-left-color: rgb(73 98 96 / 0.6);
}

.focus\:border-l-custom_3\/70:focus {
  border-left-color: rgb(73 98 96 / 0.7);
}

.focus\:border-l-custom_3\/75:focus {
  border-left-color: rgb(73 98 96 / 0.75);
}

.focus\:border-l-custom_3\/80:focus {
  border-left-color: rgb(73 98 96 / 0.8);
}

.focus\:border-l-custom_3\/90:focus {
  border-left-color: rgb(73 98 96 / 0.9);
}

.focus\:border-l-custom_3\/95:focus {
  border-left-color: rgb(73 98 96 / 0.95);
}

.focus\:border-l-custom_4:focus {
  --tw-border-opacity: 1;
  border-left-color: rgb(64 133 133 / var(--tw-border-opacity));
}

.focus\:border-l-custom_4\/0:focus {
  border-left-color: rgb(64 133 133 / 0);
}

.focus\:border-l-custom_4\/10:focus {
  border-left-color: rgb(64 133 133 / 0.1);
}

.focus\:border-l-custom_4\/100:focus {
  border-left-color: rgb(64 133 133 / 1);
}

.focus\:border-l-custom_4\/20:focus {
  border-left-color: rgb(64 133 133 / 0.2);
}

.focus\:border-l-custom_4\/25:focus {
  border-left-color: rgb(64 133 133 / 0.25);
}

.focus\:border-l-custom_4\/30:focus {
  border-left-color: rgb(64 133 133 / 0.3);
}

.focus\:border-l-custom_4\/40:focus {
  border-left-color: rgb(64 133 133 / 0.4);
}

.focus\:border-l-custom_4\/5:focus {
  border-left-color: rgb(64 133 133 / 0.05);
}

.focus\:border-l-custom_4\/50:focus {
  border-left-color: rgb(64 133 133 / 0.5);
}

.focus\:border-l-custom_4\/60:focus {
  border-left-color: rgb(64 133 133 / 0.6);
}

.focus\:border-l-custom_4\/70:focus {
  border-left-color: rgb(64 133 133 / 0.7);
}

.focus\:border-l-custom_4\/75:focus {
  border-left-color: rgb(64 133 133 / 0.75);
}

.focus\:border-l-custom_4\/80:focus {
  border-left-color: rgb(64 133 133 / 0.8);
}

.focus\:border-l-custom_4\/90:focus {
  border-left-color: rgb(64 133 133 / 0.9);
}

.focus\:border-l-custom_4\/95:focus {
  border-left-color: rgb(64 133 133 / 0.95);
}

.focus\:border-l-custom_5:focus {
  --tw-border-opacity: 1;
  border-left-color: rgb(20 83 108 / var(--tw-border-opacity));
}

.focus\:border-l-custom_5\/0:focus {
  border-left-color: rgb(20 83 108 / 0);
}

.focus\:border-l-custom_5\/10:focus {
  border-left-color: rgb(20 83 108 / 0.1);
}

.focus\:border-l-custom_5\/100:focus {
  border-left-color: rgb(20 83 108 / 1);
}

.focus\:border-l-custom_5\/20:focus {
  border-left-color: rgb(20 83 108 / 0.2);
}

.focus\:border-l-custom_5\/25:focus {
  border-left-color: rgb(20 83 108 / 0.25);
}

.focus\:border-l-custom_5\/30:focus {
  border-left-color: rgb(20 83 108 / 0.3);
}

.focus\:border-l-custom_5\/40:focus {
  border-left-color: rgb(20 83 108 / 0.4);
}

.focus\:border-l-custom_5\/5:focus {
  border-left-color: rgb(20 83 108 / 0.05);
}

.focus\:border-l-custom_5\/50:focus {
  border-left-color: rgb(20 83 108 / 0.5);
}

.focus\:border-l-custom_5\/60:focus {
  border-left-color: rgb(20 83 108 / 0.6);
}

.focus\:border-l-custom_5\/70:focus {
  border-left-color: rgb(20 83 108 / 0.7);
}

.focus\:border-l-custom_5\/75:focus {
  border-left-color: rgb(20 83 108 / 0.75);
}

.focus\:border-l-custom_5\/80:focus {
  border-left-color: rgb(20 83 108 / 0.8);
}

.focus\:border-l-custom_5\/90:focus {
  border-left-color: rgb(20 83 108 / 0.9);
}

.focus\:border-l-custom_5\/95:focus {
  border-left-color: rgb(20 83 108 / 0.95);
}

.focus\:border-l-custom_6:focus {
  --tw-border-opacity: 1;
  border-left-color: rgb(47 101 105 / var(--tw-border-opacity));
}

.focus\:border-l-custom_6\/0:focus {
  border-left-color: rgb(47 101 105 / 0);
}

.focus\:border-l-custom_6\/10:focus {
  border-left-color: rgb(47 101 105 / 0.1);
}

.focus\:border-l-custom_6\/100:focus {
  border-left-color: rgb(47 101 105 / 1);
}

.focus\:border-l-custom_6\/20:focus {
  border-left-color: rgb(47 101 105 / 0.2);
}

.focus\:border-l-custom_6\/25:focus {
  border-left-color: rgb(47 101 105 / 0.25);
}

.focus\:border-l-custom_6\/30:focus {
  border-left-color: rgb(47 101 105 / 0.3);
}

.focus\:border-l-custom_6\/40:focus {
  border-left-color: rgb(47 101 105 / 0.4);
}

.focus\:border-l-custom_6\/5:focus {
  border-left-color: rgb(47 101 105 / 0.05);
}

.focus\:border-l-custom_6\/50:focus {
  border-left-color: rgb(47 101 105 / 0.5);
}

.focus\:border-l-custom_6\/60:focus {
  border-left-color: rgb(47 101 105 / 0.6);
}

.focus\:border-l-custom_6\/70:focus {
  border-left-color: rgb(47 101 105 / 0.7);
}

.focus\:border-l-custom_6\/75:focus {
  border-left-color: rgb(47 101 105 / 0.75);
}

.focus\:border-l-custom_6\/80:focus {
  border-left-color: rgb(47 101 105 / 0.8);
}

.focus\:border-l-custom_6\/90:focus {
  border-left-color: rgb(47 101 105 / 0.9);
}

.focus\:border-l-custom_6\/95:focus {
  border-left-color: rgb(47 101 105 / 0.95);
}

.focus\:border-l-custom_7:focus {
  --tw-border-opacity: 1;
  border-left-color: rgb(48 149 180 / var(--tw-border-opacity));
}

.focus\:border-l-custom_7\/0:focus {
  border-left-color: rgb(48 149 180 / 0);
}

.focus\:border-l-custom_7\/10:focus {
  border-left-color: rgb(48 149 180 / 0.1);
}

.focus\:border-l-custom_7\/100:focus {
  border-left-color: rgb(48 149 180 / 1);
}

.focus\:border-l-custom_7\/20:focus {
  border-left-color: rgb(48 149 180 / 0.2);
}

.focus\:border-l-custom_7\/25:focus {
  border-left-color: rgb(48 149 180 / 0.25);
}

.focus\:border-l-custom_7\/30:focus {
  border-left-color: rgb(48 149 180 / 0.3);
}

.focus\:border-l-custom_7\/40:focus {
  border-left-color: rgb(48 149 180 / 0.4);
}

.focus\:border-l-custom_7\/5:focus {
  border-left-color: rgb(48 149 180 / 0.05);
}

.focus\:border-l-custom_7\/50:focus {
  border-left-color: rgb(48 149 180 / 0.5);
}

.focus\:border-l-custom_7\/60:focus {
  border-left-color: rgb(48 149 180 / 0.6);
}

.focus\:border-l-custom_7\/70:focus {
  border-left-color: rgb(48 149 180 / 0.7);
}

.focus\:border-l-custom_7\/75:focus {
  border-left-color: rgb(48 149 180 / 0.75);
}

.focus\:border-l-custom_7\/80:focus {
  border-left-color: rgb(48 149 180 / 0.8);
}

.focus\:border-l-custom_7\/90:focus {
  border-left-color: rgb(48 149 180 / 0.9);
}

.focus\:border-l-custom_7\/95:focus {
  border-left-color: rgb(48 149 180 / 0.95);
}

.focus\:border-l-custom_8:focus {
  --tw-border-opacity: 1;
  border-left-color: rgb(74 119 102 / var(--tw-border-opacity));
}

.focus\:border-l-custom_8\/0:focus {
  border-left-color: rgb(74 119 102 / 0);
}

.focus\:border-l-custom_8\/10:focus {
  border-left-color: rgb(74 119 102 / 0.1);
}

.focus\:border-l-custom_8\/100:focus {
  border-left-color: rgb(74 119 102 / 1);
}

.focus\:border-l-custom_8\/20:focus {
  border-left-color: rgb(74 119 102 / 0.2);
}

.focus\:border-l-custom_8\/25:focus {
  border-left-color: rgb(74 119 102 / 0.25);
}

.focus\:border-l-custom_8\/30:focus {
  border-left-color: rgb(74 119 102 / 0.3);
}

.focus\:border-l-custom_8\/40:focus {
  border-left-color: rgb(74 119 102 / 0.4);
}

.focus\:border-l-custom_8\/5:focus {
  border-left-color: rgb(74 119 102 / 0.05);
}

.focus\:border-l-custom_8\/50:focus {
  border-left-color: rgb(74 119 102 / 0.5);
}

.focus\:border-l-custom_8\/60:focus {
  border-left-color: rgb(74 119 102 / 0.6);
}

.focus\:border-l-custom_8\/70:focus {
  border-left-color: rgb(74 119 102 / 0.7);
}

.focus\:border-l-custom_8\/75:focus {
  border-left-color: rgb(74 119 102 / 0.75);
}

.focus\:border-l-custom_8\/80:focus {
  border-left-color: rgb(74 119 102 / 0.8);
}

.focus\:border-l-custom_8\/90:focus {
  border-left-color: rgb(74 119 102 / 0.9);
}

.focus\:border-l-custom_8\/95:focus {
  border-left-color: rgb(74 119 102 / 0.95);
}

.focus\:border-l-custom_9:focus {
  --tw-border-opacity: 1;
  border-left-color: rgb(100 120 105 / var(--tw-border-opacity));
}

.focus\:border-l-custom_9\/0:focus {
  border-left-color: rgb(100 120 105 / 0);
}

.focus\:border-l-custom_9\/10:focus {
  border-left-color: rgb(100 120 105 / 0.1);
}

.focus\:border-l-custom_9\/100:focus {
  border-left-color: rgb(100 120 105 / 1);
}

.focus\:border-l-custom_9\/20:focus {
  border-left-color: rgb(100 120 105 / 0.2);
}

.focus\:border-l-custom_9\/25:focus {
  border-left-color: rgb(100 120 105 / 0.25);
}

.focus\:border-l-custom_9\/30:focus {
  border-left-color: rgb(100 120 105 / 0.3);
}

.focus\:border-l-custom_9\/40:focus {
  border-left-color: rgb(100 120 105 / 0.4);
}

.focus\:border-l-custom_9\/5:focus {
  border-left-color: rgb(100 120 105 / 0.05);
}

.focus\:border-l-custom_9\/50:focus {
  border-left-color: rgb(100 120 105 / 0.5);
}

.focus\:border-l-custom_9\/60:focus {
  border-left-color: rgb(100 120 105 / 0.6);
}

.focus\:border-l-custom_9\/70:focus {
  border-left-color: rgb(100 120 105 / 0.7);
}

.focus\:border-l-custom_9\/75:focus {
  border-left-color: rgb(100 120 105 / 0.75);
}

.focus\:border-l-custom_9\/80:focus {
  border-left-color: rgb(100 120 105 / 0.8);
}

.focus\:border-l-custom_9\/90:focus {
  border-left-color: rgb(100 120 105 / 0.9);
}

.focus\:border-l-custom_9\/95:focus {
  border-left-color: rgb(100 120 105 / 0.95);
}

.focus\:border-l-gold:focus {
  --tw-border-opacity: 1;
  border-left-color: rgb(198 154 101 / var(--tw-border-opacity));
}

.focus\:border-l-gold\/0:focus {
  border-left-color: rgb(198 154 101 / 0);
}

.focus\:border-l-gold\/10:focus {
  border-left-color: rgb(198 154 101 / 0.1);
}

.focus\:border-l-gold\/100:focus {
  border-left-color: rgb(198 154 101 / 1);
}

.focus\:border-l-gold\/20:focus {
  border-left-color: rgb(198 154 101 / 0.2);
}

.focus\:border-l-gold\/25:focus {
  border-left-color: rgb(198 154 101 / 0.25);
}

.focus\:border-l-gold\/30:focus {
  border-left-color: rgb(198 154 101 / 0.3);
}

.focus\:border-l-gold\/40:focus {
  border-left-color: rgb(198 154 101 / 0.4);
}

.focus\:border-l-gold\/5:focus {
  border-left-color: rgb(198 154 101 / 0.05);
}

.focus\:border-l-gold\/50:focus {
  border-left-color: rgb(198 154 101 / 0.5);
}

.focus\:border-l-gold\/60:focus {
  border-left-color: rgb(198 154 101 / 0.6);
}

.focus\:border-l-gold\/70:focus {
  border-left-color: rgb(198 154 101 / 0.7);
}

.focus\:border-l-gold\/75:focus {
  border-left-color: rgb(198 154 101 / 0.75);
}

.focus\:border-l-gold\/80:focus {
  border-left-color: rgb(198 154 101 / 0.8);
}

.focus\:border-l-gold\/90:focus {
  border-left-color: rgb(198 154 101 / 0.9);
}

.focus\:border-l-gold\/95:focus {
  border-left-color: rgb(198 154 101 / 0.95);
}

.focus\:border-l-gray-100:focus {
  --tw-border-opacity: 1;
  border-left-color: rgb(243 244 246 / var(--tw-border-opacity));
}

.focus\:border-l-gray-100\/0:focus {
  border-left-color: rgb(243 244 246 / 0);
}

.focus\:border-l-gray-100\/10:focus {
  border-left-color: rgb(243 244 246 / 0.1);
}

.focus\:border-l-gray-100\/100:focus {
  border-left-color: rgb(243 244 246 / 1);
}

.focus\:border-l-gray-100\/20:focus {
  border-left-color: rgb(243 244 246 / 0.2);
}

.focus\:border-l-gray-100\/25:focus {
  border-left-color: rgb(243 244 246 / 0.25);
}

.focus\:border-l-gray-100\/30:focus {
  border-left-color: rgb(243 244 246 / 0.3);
}

.focus\:border-l-gray-100\/40:focus {
  border-left-color: rgb(243 244 246 / 0.4);
}

.focus\:border-l-gray-100\/5:focus {
  border-left-color: rgb(243 244 246 / 0.05);
}

.focus\:border-l-gray-100\/50:focus {
  border-left-color: rgb(243 244 246 / 0.5);
}

.focus\:border-l-gray-100\/60:focus {
  border-left-color: rgb(243 244 246 / 0.6);
}

.focus\:border-l-gray-100\/70:focus {
  border-left-color: rgb(243 244 246 / 0.7);
}

.focus\:border-l-gray-100\/75:focus {
  border-left-color: rgb(243 244 246 / 0.75);
}

.focus\:border-l-gray-100\/80:focus {
  border-left-color: rgb(243 244 246 / 0.8);
}

.focus\:border-l-gray-100\/90:focus {
  border-left-color: rgb(243 244 246 / 0.9);
}

.focus\:border-l-gray-100\/95:focus {
  border-left-color: rgb(243 244 246 / 0.95);
}

.focus\:border-l-gray-200:focus {
  --tw-border-opacity: 1;
  border-left-color: rgb(229 231 235 / var(--tw-border-opacity));
}

.focus\:border-l-gray-200\/0:focus {
  border-left-color: rgb(229 231 235 / 0);
}

.focus\:border-l-gray-200\/10:focus {
  border-left-color: rgb(229 231 235 / 0.1);
}

.focus\:border-l-gray-200\/100:focus {
  border-left-color: rgb(229 231 235 / 1);
}

.focus\:border-l-gray-200\/20:focus {
  border-left-color: rgb(229 231 235 / 0.2);
}

.focus\:border-l-gray-200\/25:focus {
  border-left-color: rgb(229 231 235 / 0.25);
}

.focus\:border-l-gray-200\/30:focus {
  border-left-color: rgb(229 231 235 / 0.3);
}

.focus\:border-l-gray-200\/40:focus {
  border-left-color: rgb(229 231 235 / 0.4);
}

.focus\:border-l-gray-200\/5:focus {
  border-left-color: rgb(229 231 235 / 0.05);
}

.focus\:border-l-gray-200\/50:focus {
  border-left-color: rgb(229 231 235 / 0.5);
}

.focus\:border-l-gray-200\/60:focus {
  border-left-color: rgb(229 231 235 / 0.6);
}

.focus\:border-l-gray-200\/70:focus {
  border-left-color: rgb(229 231 235 / 0.7);
}

.focus\:border-l-gray-200\/75:focus {
  border-left-color: rgb(229 231 235 / 0.75);
}

.focus\:border-l-gray-200\/80:focus {
  border-left-color: rgb(229 231 235 / 0.8);
}

.focus\:border-l-gray-200\/90:focus {
  border-left-color: rgb(229 231 235 / 0.9);
}

.focus\:border-l-gray-200\/95:focus {
  border-left-color: rgb(229 231 235 / 0.95);
}

.focus\:border-l-gray-300:focus {
  --tw-border-opacity: 1;
  border-left-color: rgb(209 213 219 / var(--tw-border-opacity));
}

.focus\:border-l-gray-300\/0:focus {
  border-left-color: rgb(209 213 219 / 0);
}

.focus\:border-l-gray-300\/10:focus {
  border-left-color: rgb(209 213 219 / 0.1);
}

.focus\:border-l-gray-300\/100:focus {
  border-left-color: rgb(209 213 219 / 1);
}

.focus\:border-l-gray-300\/20:focus {
  border-left-color: rgb(209 213 219 / 0.2);
}

.focus\:border-l-gray-300\/25:focus {
  border-left-color: rgb(209 213 219 / 0.25);
}

.focus\:border-l-gray-300\/30:focus {
  border-left-color: rgb(209 213 219 / 0.3);
}

.focus\:border-l-gray-300\/40:focus {
  border-left-color: rgb(209 213 219 / 0.4);
}

.focus\:border-l-gray-300\/5:focus {
  border-left-color: rgb(209 213 219 / 0.05);
}

.focus\:border-l-gray-300\/50:focus {
  border-left-color: rgb(209 213 219 / 0.5);
}

.focus\:border-l-gray-300\/60:focus {
  border-left-color: rgb(209 213 219 / 0.6);
}

.focus\:border-l-gray-300\/70:focus {
  border-left-color: rgb(209 213 219 / 0.7);
}

.focus\:border-l-gray-300\/75:focus {
  border-left-color: rgb(209 213 219 / 0.75);
}

.focus\:border-l-gray-300\/80:focus {
  border-left-color: rgb(209 213 219 / 0.8);
}

.focus\:border-l-gray-300\/90:focus {
  border-left-color: rgb(209 213 219 / 0.9);
}

.focus\:border-l-gray-300\/95:focus {
  border-left-color: rgb(209 213 219 / 0.95);
}

.focus\:border-l-gray-400:focus {
  --tw-border-opacity: 1;
  border-left-color: rgb(156 163 175 / var(--tw-border-opacity));
}

.focus\:border-l-gray-400\/0:focus {
  border-left-color: rgb(156 163 175 / 0);
}

.focus\:border-l-gray-400\/10:focus {
  border-left-color: rgb(156 163 175 / 0.1);
}

.focus\:border-l-gray-400\/100:focus {
  border-left-color: rgb(156 163 175 / 1);
}

.focus\:border-l-gray-400\/20:focus {
  border-left-color: rgb(156 163 175 / 0.2);
}

.focus\:border-l-gray-400\/25:focus {
  border-left-color: rgb(156 163 175 / 0.25);
}

.focus\:border-l-gray-400\/30:focus {
  border-left-color: rgb(156 163 175 / 0.3);
}

.focus\:border-l-gray-400\/40:focus {
  border-left-color: rgb(156 163 175 / 0.4);
}

.focus\:border-l-gray-400\/5:focus {
  border-left-color: rgb(156 163 175 / 0.05);
}

.focus\:border-l-gray-400\/50:focus {
  border-left-color: rgb(156 163 175 / 0.5);
}

.focus\:border-l-gray-400\/60:focus {
  border-left-color: rgb(156 163 175 / 0.6);
}

.focus\:border-l-gray-400\/70:focus {
  border-left-color: rgb(156 163 175 / 0.7);
}

.focus\:border-l-gray-400\/75:focus {
  border-left-color: rgb(156 163 175 / 0.75);
}

.focus\:border-l-gray-400\/80:focus {
  border-left-color: rgb(156 163 175 / 0.8);
}

.focus\:border-l-gray-400\/90:focus {
  border-left-color: rgb(156 163 175 / 0.9);
}

.focus\:border-l-gray-400\/95:focus {
  border-left-color: rgb(156 163 175 / 0.95);
}

.focus\:border-l-gray-50:focus {
  --tw-border-opacity: 1;
  border-left-color: rgb(249 250 251 / var(--tw-border-opacity));
}

.focus\:border-l-gray-50\/0:focus {
  border-left-color: rgb(249 250 251 / 0);
}

.focus\:border-l-gray-50\/10:focus {
  border-left-color: rgb(249 250 251 / 0.1);
}

.focus\:border-l-gray-50\/100:focus {
  border-left-color: rgb(249 250 251 / 1);
}

.focus\:border-l-gray-50\/20:focus {
  border-left-color: rgb(249 250 251 / 0.2);
}

.focus\:border-l-gray-50\/25:focus {
  border-left-color: rgb(249 250 251 / 0.25);
}

.focus\:border-l-gray-50\/30:focus {
  border-left-color: rgb(249 250 251 / 0.3);
}

.focus\:border-l-gray-50\/40:focus {
  border-left-color: rgb(249 250 251 / 0.4);
}

.focus\:border-l-gray-50\/5:focus {
  border-left-color: rgb(249 250 251 / 0.05);
}

.focus\:border-l-gray-50\/50:focus {
  border-left-color: rgb(249 250 251 / 0.5);
}

.focus\:border-l-gray-50\/60:focus {
  border-left-color: rgb(249 250 251 / 0.6);
}

.focus\:border-l-gray-50\/70:focus {
  border-left-color: rgb(249 250 251 / 0.7);
}

.focus\:border-l-gray-50\/75:focus {
  border-left-color: rgb(249 250 251 / 0.75);
}

.focus\:border-l-gray-50\/80:focus {
  border-left-color: rgb(249 250 251 / 0.8);
}

.focus\:border-l-gray-50\/90:focus {
  border-left-color: rgb(249 250 251 / 0.9);
}

.focus\:border-l-gray-50\/95:focus {
  border-left-color: rgb(249 250 251 / 0.95);
}

.focus\:border-l-gray-500:focus {
  --tw-border-opacity: 1;
  border-left-color: rgb(107 114 128 / var(--tw-border-opacity));
}

.focus\:border-l-gray-500\/0:focus {
  border-left-color: rgb(107 114 128 / 0);
}

.focus\:border-l-gray-500\/10:focus {
  border-left-color: rgb(107 114 128 / 0.1);
}

.focus\:border-l-gray-500\/100:focus {
  border-left-color: rgb(107 114 128 / 1);
}

.focus\:border-l-gray-500\/20:focus {
  border-left-color: rgb(107 114 128 / 0.2);
}

.focus\:border-l-gray-500\/25:focus {
  border-left-color: rgb(107 114 128 / 0.25);
}

.focus\:border-l-gray-500\/30:focus {
  border-left-color: rgb(107 114 128 / 0.3);
}

.focus\:border-l-gray-500\/40:focus {
  border-left-color: rgb(107 114 128 / 0.4);
}

.focus\:border-l-gray-500\/5:focus {
  border-left-color: rgb(107 114 128 / 0.05);
}

.focus\:border-l-gray-500\/50:focus {
  border-left-color: rgb(107 114 128 / 0.5);
}

.focus\:border-l-gray-500\/60:focus {
  border-left-color: rgb(107 114 128 / 0.6);
}

.focus\:border-l-gray-500\/70:focus {
  border-left-color: rgb(107 114 128 / 0.7);
}

.focus\:border-l-gray-500\/75:focus {
  border-left-color: rgb(107 114 128 / 0.75);
}

.focus\:border-l-gray-500\/80:focus {
  border-left-color: rgb(107 114 128 / 0.8);
}

.focus\:border-l-gray-500\/90:focus {
  border-left-color: rgb(107 114 128 / 0.9);
}

.focus\:border-l-gray-500\/95:focus {
  border-left-color: rgb(107 114 128 / 0.95);
}

.focus\:border-l-gray-600:focus {
  --tw-border-opacity: 1;
  border-left-color: rgb(75 85 99 / var(--tw-border-opacity));
}

.focus\:border-l-gray-600\/0:focus {
  border-left-color: rgb(75 85 99 / 0);
}

.focus\:border-l-gray-600\/10:focus {
  border-left-color: rgb(75 85 99 / 0.1);
}

.focus\:border-l-gray-600\/100:focus {
  border-left-color: rgb(75 85 99 / 1);
}

.focus\:border-l-gray-600\/20:focus {
  border-left-color: rgb(75 85 99 / 0.2);
}

.focus\:border-l-gray-600\/25:focus {
  border-left-color: rgb(75 85 99 / 0.25);
}

.focus\:border-l-gray-600\/30:focus {
  border-left-color: rgb(75 85 99 / 0.3);
}

.focus\:border-l-gray-600\/40:focus {
  border-left-color: rgb(75 85 99 / 0.4);
}

.focus\:border-l-gray-600\/5:focus {
  border-left-color: rgb(75 85 99 / 0.05);
}

.focus\:border-l-gray-600\/50:focus {
  border-left-color: rgb(75 85 99 / 0.5);
}

.focus\:border-l-gray-600\/60:focus {
  border-left-color: rgb(75 85 99 / 0.6);
}

.focus\:border-l-gray-600\/70:focus {
  border-left-color: rgb(75 85 99 / 0.7);
}

.focus\:border-l-gray-600\/75:focus {
  border-left-color: rgb(75 85 99 / 0.75);
}

.focus\:border-l-gray-600\/80:focus {
  border-left-color: rgb(75 85 99 / 0.8);
}

.focus\:border-l-gray-600\/90:focus {
  border-left-color: rgb(75 85 99 / 0.9);
}

.focus\:border-l-gray-600\/95:focus {
  border-left-color: rgb(75 85 99 / 0.95);
}

.focus\:border-l-gray-700:focus {
  --tw-border-opacity: 1;
  border-left-color: rgb(55 65 81 / var(--tw-border-opacity));
}

.focus\:border-l-gray-700\/0:focus {
  border-left-color: rgb(55 65 81 / 0);
}

.focus\:border-l-gray-700\/10:focus {
  border-left-color: rgb(55 65 81 / 0.1);
}

.focus\:border-l-gray-700\/100:focus {
  border-left-color: rgb(55 65 81 / 1);
}

.focus\:border-l-gray-700\/20:focus {
  border-left-color: rgb(55 65 81 / 0.2);
}

.focus\:border-l-gray-700\/25:focus {
  border-left-color: rgb(55 65 81 / 0.25);
}

.focus\:border-l-gray-700\/30:focus {
  border-left-color: rgb(55 65 81 / 0.3);
}

.focus\:border-l-gray-700\/40:focus {
  border-left-color: rgb(55 65 81 / 0.4);
}

.focus\:border-l-gray-700\/5:focus {
  border-left-color: rgb(55 65 81 / 0.05);
}

.focus\:border-l-gray-700\/50:focus {
  border-left-color: rgb(55 65 81 / 0.5);
}

.focus\:border-l-gray-700\/60:focus {
  border-left-color: rgb(55 65 81 / 0.6);
}

.focus\:border-l-gray-700\/70:focus {
  border-left-color: rgb(55 65 81 / 0.7);
}

.focus\:border-l-gray-700\/75:focus {
  border-left-color: rgb(55 65 81 / 0.75);
}

.focus\:border-l-gray-700\/80:focus {
  border-left-color: rgb(55 65 81 / 0.8);
}

.focus\:border-l-gray-700\/90:focus {
  border-left-color: rgb(55 65 81 / 0.9);
}

.focus\:border-l-gray-700\/95:focus {
  border-left-color: rgb(55 65 81 / 0.95);
}

.focus\:border-l-gray-800:focus {
  --tw-border-opacity: 1;
  border-left-color: rgb(31 41 55 / var(--tw-border-opacity));
}

.focus\:border-l-gray-800\/0:focus {
  border-left-color: rgb(31 41 55 / 0);
}

.focus\:border-l-gray-800\/10:focus {
  border-left-color: rgb(31 41 55 / 0.1);
}

.focus\:border-l-gray-800\/100:focus {
  border-left-color: rgb(31 41 55 / 1);
}

.focus\:border-l-gray-800\/20:focus {
  border-left-color: rgb(31 41 55 / 0.2);
}

.focus\:border-l-gray-800\/25:focus {
  border-left-color: rgb(31 41 55 / 0.25);
}

.focus\:border-l-gray-800\/30:focus {
  border-left-color: rgb(31 41 55 / 0.3);
}

.focus\:border-l-gray-800\/40:focus {
  border-left-color: rgb(31 41 55 / 0.4);
}

.focus\:border-l-gray-800\/5:focus {
  border-left-color: rgb(31 41 55 / 0.05);
}

.focus\:border-l-gray-800\/50:focus {
  border-left-color: rgb(31 41 55 / 0.5);
}

.focus\:border-l-gray-800\/60:focus {
  border-left-color: rgb(31 41 55 / 0.6);
}

.focus\:border-l-gray-800\/70:focus {
  border-left-color: rgb(31 41 55 / 0.7);
}

.focus\:border-l-gray-800\/75:focus {
  border-left-color: rgb(31 41 55 / 0.75);
}

.focus\:border-l-gray-800\/80:focus {
  border-left-color: rgb(31 41 55 / 0.8);
}

.focus\:border-l-gray-800\/90:focus {
  border-left-color: rgb(31 41 55 / 0.9);
}

.focus\:border-l-gray-800\/95:focus {
  border-left-color: rgb(31 41 55 / 0.95);
}

.focus\:border-l-gray-900:focus {
  --tw-border-opacity: 1;
  border-left-color: rgb(17 24 39 / var(--tw-border-opacity));
}

.focus\:border-l-gray-900\/0:focus {
  border-left-color: rgb(17 24 39 / 0);
}

.focus\:border-l-gray-900\/10:focus {
  border-left-color: rgb(17 24 39 / 0.1);
}

.focus\:border-l-gray-900\/100:focus {
  border-left-color: rgb(17 24 39 / 1);
}

.focus\:border-l-gray-900\/20:focus {
  border-left-color: rgb(17 24 39 / 0.2);
}

.focus\:border-l-gray-900\/25:focus {
  border-left-color: rgb(17 24 39 / 0.25);
}

.focus\:border-l-gray-900\/30:focus {
  border-left-color: rgb(17 24 39 / 0.3);
}

.focus\:border-l-gray-900\/40:focus {
  border-left-color: rgb(17 24 39 / 0.4);
}

.focus\:border-l-gray-900\/5:focus {
  border-left-color: rgb(17 24 39 / 0.05);
}

.focus\:border-l-gray-900\/50:focus {
  border-left-color: rgb(17 24 39 / 0.5);
}

.focus\:border-l-gray-900\/60:focus {
  border-left-color: rgb(17 24 39 / 0.6);
}

.focus\:border-l-gray-900\/70:focus {
  border-left-color: rgb(17 24 39 / 0.7);
}

.focus\:border-l-gray-900\/75:focus {
  border-left-color: rgb(17 24 39 / 0.75);
}

.focus\:border-l-gray-900\/80:focus {
  border-left-color: rgb(17 24 39 / 0.8);
}

.focus\:border-l-gray-900\/90:focus {
  border-left-color: rgb(17 24 39 / 0.9);
}

.focus\:border-l-gray-900\/95:focus {
  border-left-color: rgb(17 24 39 / 0.95);
}

.focus\:border-l-gray-950:focus {
  --tw-border-opacity: 1;
  border-left-color: rgb(3 7 18 / var(--tw-border-opacity));
}

.focus\:border-l-gray-950\/0:focus {
  border-left-color: rgb(3 7 18 / 0);
}

.focus\:border-l-gray-950\/10:focus {
  border-left-color: rgb(3 7 18 / 0.1);
}

.focus\:border-l-gray-950\/100:focus {
  border-left-color: rgb(3 7 18 / 1);
}

.focus\:border-l-gray-950\/20:focus {
  border-left-color: rgb(3 7 18 / 0.2);
}

.focus\:border-l-gray-950\/25:focus {
  border-left-color: rgb(3 7 18 / 0.25);
}

.focus\:border-l-gray-950\/30:focus {
  border-left-color: rgb(3 7 18 / 0.3);
}

.focus\:border-l-gray-950\/40:focus {
  border-left-color: rgb(3 7 18 / 0.4);
}

.focus\:border-l-gray-950\/5:focus {
  border-left-color: rgb(3 7 18 / 0.05);
}

.focus\:border-l-gray-950\/50:focus {
  border-left-color: rgb(3 7 18 / 0.5);
}

.focus\:border-l-gray-950\/60:focus {
  border-left-color: rgb(3 7 18 / 0.6);
}

.focus\:border-l-gray-950\/70:focus {
  border-left-color: rgb(3 7 18 / 0.7);
}

.focus\:border-l-gray-950\/75:focus {
  border-left-color: rgb(3 7 18 / 0.75);
}

.focus\:border-l-gray-950\/80:focus {
  border-left-color: rgb(3 7 18 / 0.8);
}

.focus\:border-l-gray-950\/90:focus {
  border-left-color: rgb(3 7 18 / 0.9);
}

.focus\:border-l-gray-950\/95:focus {
  border-left-color: rgb(3 7 18 / 0.95);
}

.focus\:border-l-green:focus {
  --tw-border-opacity: 1;
  border-left-color: rgb(132 156 116 / var(--tw-border-opacity));
}

.focus\:border-l-green\/0:focus {
  border-left-color: rgb(132 156 116 / 0);
}

.focus\:border-l-green\/10:focus {
  border-left-color: rgb(132 156 116 / 0.1);
}

.focus\:border-l-green\/100:focus {
  border-left-color: rgb(132 156 116 / 1);
}

.focus\:border-l-green\/20:focus {
  border-left-color: rgb(132 156 116 / 0.2);
}

.focus\:border-l-green\/25:focus {
  border-left-color: rgb(132 156 116 / 0.25);
}

.focus\:border-l-green\/30:focus {
  border-left-color: rgb(132 156 116 / 0.3);
}

.focus\:border-l-green\/40:focus {
  border-left-color: rgb(132 156 116 / 0.4);
}

.focus\:border-l-green\/5:focus {
  border-left-color: rgb(132 156 116 / 0.05);
}

.focus\:border-l-green\/50:focus {
  border-left-color: rgb(132 156 116 / 0.5);
}

.focus\:border-l-green\/60:focus {
  border-left-color: rgb(132 156 116 / 0.6);
}

.focus\:border-l-green\/70:focus {
  border-left-color: rgb(132 156 116 / 0.7);
}

.focus\:border-l-green\/75:focus {
  border-left-color: rgb(132 156 116 / 0.75);
}

.focus\:border-l-green\/80:focus {
  border-left-color: rgb(132 156 116 / 0.8);
}

.focus\:border-l-green\/90:focus {
  border-left-color: rgb(132 156 116 / 0.9);
}

.focus\:border-l-green\/95:focus {
  border-left-color: rgb(132 156 116 / 0.95);
}

.focus\:border-l-inherit:focus {
  border-left-color: inherit;
}

.focus\:border-l-letterSpacing-normal:focus {
  border-left-color: 0em;
}

.focus\:border-l-letterSpacing-tight:focus {
  border-left-color: -0.025em;
}

.focus\:border-l-letterSpacing-tighter:focus {
  border-left-color: -0.05em;
}

.focus\:border-l-letterSpacing-wide:focus {
  border-left-color: 0.0125em;
}

.focus\:border-l-letterSpacing-wider:focus {
  border-left-color: 0.05em;
}

.focus\:border-l-letterSpacing-widest:focus {
  border-left-color: 0.1em;
}

.focus\:border-l-lime:focus {
  --tw-border-opacity: 1;
  border-left-color: rgb(197 217 163 / var(--tw-border-opacity));
}

.focus\:border-l-lime\/0:focus {
  border-left-color: rgb(197 217 163 / 0);
}

.focus\:border-l-lime\/10:focus {
  border-left-color: rgb(197 217 163 / 0.1);
}

.focus\:border-l-lime\/100:focus {
  border-left-color: rgb(197 217 163 / 1);
}

.focus\:border-l-lime\/20:focus {
  border-left-color: rgb(197 217 163 / 0.2);
}

.focus\:border-l-lime\/25:focus {
  border-left-color: rgb(197 217 163 / 0.25);
}

.focus\:border-l-lime\/30:focus {
  border-left-color: rgb(197 217 163 / 0.3);
}

.focus\:border-l-lime\/40:focus {
  border-left-color: rgb(197 217 163 / 0.4);
}

.focus\:border-l-lime\/5:focus {
  border-left-color: rgb(197 217 163 / 0.05);
}

.focus\:border-l-lime\/50:focus {
  border-left-color: rgb(197 217 163 / 0.5);
}

.focus\:border-l-lime\/60:focus {
  border-left-color: rgb(197 217 163 / 0.6);
}

.focus\:border-l-lime\/70:focus {
  border-left-color: rgb(197 217 163 / 0.7);
}

.focus\:border-l-lime\/75:focus {
  border-left-color: rgb(197 217 163 / 0.75);
}

.focus\:border-l-lime\/80:focus {
  border-left-color: rgb(197 217 163 / 0.8);
}

.focus\:border-l-lime\/90:focus {
  border-left-color: rgb(197 217 163 / 0.9);
}

.focus\:border-l-lime\/95:focus {
  border-left-color: rgb(197 217 163 / 0.95);
}

.focus\:border-l-navy:focus {
  --tw-border-opacity: 1;
  border-left-color: rgb(37 64 78 / var(--tw-border-opacity));
}

.focus\:border-l-navy\/0:focus {
  border-left-color: rgb(37 64 78 / 0);
}

.focus\:border-l-navy\/10:focus {
  border-left-color: rgb(37 64 78 / 0.1);
}

.focus\:border-l-navy\/100:focus {
  border-left-color: rgb(37 64 78 / 1);
}

.focus\:border-l-navy\/20:focus {
  border-left-color: rgb(37 64 78 / 0.2);
}

.focus\:border-l-navy\/25:focus {
  border-left-color: rgb(37 64 78 / 0.25);
}

.focus\:border-l-navy\/30:focus {
  border-left-color: rgb(37 64 78 / 0.3);
}

.focus\:border-l-navy\/40:focus {
  border-left-color: rgb(37 64 78 / 0.4);
}

.focus\:border-l-navy\/5:focus {
  border-left-color: rgb(37 64 78 / 0.05);
}

.focus\:border-l-navy\/50:focus {
  border-left-color: rgb(37 64 78 / 0.5);
}

.focus\:border-l-navy\/60:focus {
  border-left-color: rgb(37 64 78 / 0.6);
}

.focus\:border-l-navy\/70:focus {
  border-left-color: rgb(37 64 78 / 0.7);
}

.focus\:border-l-navy\/75:focus {
  border-left-color: rgb(37 64 78 / 0.75);
}

.focus\:border-l-navy\/80:focus {
  border-left-color: rgb(37 64 78 / 0.8);
}

.focus\:border-l-navy\/90:focus {
  border-left-color: rgb(37 64 78 / 0.9);
}

.focus\:border-l-navy\/95:focus {
  border-left-color: rgb(37 64 78 / 0.95);
}

.focus\:border-l-teal:focus {
  --tw-border-opacity: 1;
  border-left-color: rgb(78 105 119 / var(--tw-border-opacity));
}

.focus\:border-l-teal\/0:focus {
  border-left-color: rgb(78 105 119 / 0);
}

.focus\:border-l-teal\/10:focus {
  border-left-color: rgb(78 105 119 / 0.1);
}

.focus\:border-l-teal\/100:focus {
  border-left-color: rgb(78 105 119 / 1);
}

.focus\:border-l-teal\/20:focus {
  border-left-color: rgb(78 105 119 / 0.2);
}

.focus\:border-l-teal\/25:focus {
  border-left-color: rgb(78 105 119 / 0.25);
}

.focus\:border-l-teal\/30:focus {
  border-left-color: rgb(78 105 119 / 0.3);
}

.focus\:border-l-teal\/40:focus {
  border-left-color: rgb(78 105 119 / 0.4);
}

.focus\:border-l-teal\/5:focus {
  border-left-color: rgb(78 105 119 / 0.05);
}

.focus\:border-l-teal\/50:focus {
  border-left-color: rgb(78 105 119 / 0.5);
}

.focus\:border-l-teal\/60:focus {
  border-left-color: rgb(78 105 119 / 0.6);
}

.focus\:border-l-teal\/70:focus {
  border-left-color: rgb(78 105 119 / 0.7);
}

.focus\:border-l-teal\/75:focus {
  border-left-color: rgb(78 105 119 / 0.75);
}

.focus\:border-l-teal\/80:focus {
  border-left-color: rgb(78 105 119 / 0.8);
}

.focus\:border-l-teal\/90:focus {
  border-left-color: rgb(78 105 119 / 0.9);
}

.focus\:border-l-teal\/95:focus {
  border-left-color: rgb(78 105 119 / 0.95);
}

.focus\:border-l-transparent:focus {
  border-left-color: transparent;
}

.focus\:border-l-transparent\/0:focus {
  border-left-color: rgb(0 0 0 / 0);
}

.focus\:border-l-transparent\/10:focus {
  border-left-color: rgb(0 0 0 / 0.1);
}

.focus\:border-l-transparent\/100:focus {
  border-left-color: rgb(0 0 0 / 1);
}

.focus\:border-l-transparent\/20:focus {
  border-left-color: rgb(0 0 0 / 0.2);
}

.focus\:border-l-transparent\/25:focus {
  border-left-color: rgb(0 0 0 / 0.25);
}

.focus\:border-l-transparent\/30:focus {
  border-left-color: rgb(0 0 0 / 0.3);
}

.focus\:border-l-transparent\/40:focus {
  border-left-color: rgb(0 0 0 / 0.4);
}

.focus\:border-l-transparent\/5:focus {
  border-left-color: rgb(0 0 0 / 0.05);
}

.focus\:border-l-transparent\/50:focus {
  border-left-color: rgb(0 0 0 / 0.5);
}

.focus\:border-l-transparent\/60:focus {
  border-left-color: rgb(0 0 0 / 0.6);
}

.focus\:border-l-transparent\/70:focus {
  border-left-color: rgb(0 0 0 / 0.7);
}

.focus\:border-l-transparent\/75:focus {
  border-left-color: rgb(0 0 0 / 0.75);
}

.focus\:border-l-transparent\/80:focus {
  border-left-color: rgb(0 0 0 / 0.8);
}

.focus\:border-l-transparent\/90:focus {
  border-left-color: rgb(0 0 0 / 0.9);
}

.focus\:border-l-transparent\/95:focus {
  border-left-color: rgb(0 0 0 / 0.95);
}

.focus\:border-l-white:focus {
  --tw-border-opacity: 1;
  border-left-color: rgb(255 255 255 / var(--tw-border-opacity));
}

.focus\:border-l-white\/0:focus {
  border-left-color: rgb(255 255 255 / 0);
}

.focus\:border-l-white\/10:focus {
  border-left-color: rgb(255 255 255 / 0.1);
}

.focus\:border-l-white\/100:focus {
  border-left-color: rgb(255 255 255 / 1);
}

.focus\:border-l-white\/20:focus {
  border-left-color: rgb(255 255 255 / 0.2);
}

.focus\:border-l-white\/25:focus {
  border-left-color: rgb(255 255 255 / 0.25);
}

.focus\:border-l-white\/30:focus {
  border-left-color: rgb(255 255 255 / 0.3);
}

.focus\:border-l-white\/40:focus {
  border-left-color: rgb(255 255 255 / 0.4);
}

.focus\:border-l-white\/5:focus {
  border-left-color: rgb(255 255 255 / 0.05);
}

.focus\:border-l-white\/50:focus {
  border-left-color: rgb(255 255 255 / 0.5);
}

.focus\:border-l-white\/60:focus {
  border-left-color: rgb(255 255 255 / 0.6);
}

.focus\:border-l-white\/70:focus {
  border-left-color: rgb(255 255 255 / 0.7);
}

.focus\:border-l-white\/75:focus {
  border-left-color: rgb(255 255 255 / 0.75);
}

.focus\:border-l-white\/80:focus {
  border-left-color: rgb(255 255 255 / 0.8);
}

.focus\:border-l-white\/90:focus {
  border-left-color: rgb(255 255 255 / 0.9);
}

.focus\:border-l-white\/95:focus {
  border-left-color: rgb(255 255 255 / 0.95);
}

.focus\:border-r-blue:focus {
  --tw-border-opacity: 1;
  border-right-color: rgb(86 138 172 / var(--tw-border-opacity));
}

.focus\:border-r-blue\/0:focus {
  border-right-color: rgb(86 138 172 / 0);
}

.focus\:border-r-blue\/10:focus {
  border-right-color: rgb(86 138 172 / 0.1);
}

.focus\:border-r-blue\/100:focus {
  border-right-color: rgb(86 138 172 / 1);
}

.focus\:border-r-blue\/20:focus {
  border-right-color: rgb(86 138 172 / 0.2);
}

.focus\:border-r-blue\/25:focus {
  border-right-color: rgb(86 138 172 / 0.25);
}

.focus\:border-r-blue\/30:focus {
  border-right-color: rgb(86 138 172 / 0.3);
}

.focus\:border-r-blue\/40:focus {
  border-right-color: rgb(86 138 172 / 0.4);
}

.focus\:border-r-blue\/5:focus {
  border-right-color: rgb(86 138 172 / 0.05);
}

.focus\:border-r-blue\/50:focus {
  border-right-color: rgb(86 138 172 / 0.5);
}

.focus\:border-r-blue\/60:focus {
  border-right-color: rgb(86 138 172 / 0.6);
}

.focus\:border-r-blue\/70:focus {
  border-right-color: rgb(86 138 172 / 0.7);
}

.focus\:border-r-blue\/75:focus {
  border-right-color: rgb(86 138 172 / 0.75);
}

.focus\:border-r-blue\/80:focus {
  border-right-color: rgb(86 138 172 / 0.8);
}

.focus\:border-r-blue\/90:focus {
  border-right-color: rgb(86 138 172 / 0.9);
}

.focus\:border-r-blue\/95:focus {
  border-right-color: rgb(86 138 172 / 0.95);
}

.focus\:border-r-borderWidth:focus {
  border-right-color: 1px;
}

.focus\:border-r-borderWidth-0:focus {
  border-right-color: 0px;
}

.focus\:border-r-borderWidth-2:focus {
  border-right-color: 2px;
}

.focus\:border-r-borderWidth-4:focus {
  border-right-color: 4px;
}

.focus\:border-r-borderWidth-6:focus {
  border-right-color: 6px;
}

.focus\:border-r-borderWidth-8:focus {
  border-right-color: 8px;
}

.focus\:border-r-boxShadow:focus {
  border-right-color: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
}

.focus\:border-r-boxShadow-2xl:focus {
  border-right-color: 0 25px 50px -12px rgb(0 0 0 / 0.25);
}

.focus\:border-r-boxShadow-inner:focus {
  border-right-color: inset 0px 3px 3px rgba(0 0 0 / 1);
}

.focus\:border-r-boxShadow-lg:focus {
  border-right-color: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
}

.focus\:border-r-boxShadow-md:focus {
  border-right-color: 0 1px 2px -1px rgb(0 0 0 / 0.1);
}

.focus\:border-r-boxShadow-none:focus {
  border-right-color: none;
}

.focus\:border-r-boxShadow-sm:focus {
  border-right-color: 0px 6px 24px rgba(0, 0, 0, 0.8);
}

.focus\:border-r-boxShadow-xl:focus {
  border-right-color: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
}

.focus\:border-r-current:focus {
  border-right-color: currentColor;
}

.focus\:border-r-custom_1:focus {
  --tw-border-opacity: 1;
  border-right-color: rgb(127 154 96 / var(--tw-border-opacity));
}

.focus\:border-r-custom_1\/0:focus {
  border-right-color: rgb(127 154 96 / 0);
}

.focus\:border-r-custom_1\/10:focus {
  border-right-color: rgb(127 154 96 / 0.1);
}

.focus\:border-r-custom_1\/100:focus {
  border-right-color: rgb(127 154 96 / 1);
}

.focus\:border-r-custom_1\/20:focus {
  border-right-color: rgb(127 154 96 / 0.2);
}

.focus\:border-r-custom_1\/25:focus {
  border-right-color: rgb(127 154 96 / 0.25);
}

.focus\:border-r-custom_1\/30:focus {
  border-right-color: rgb(127 154 96 / 0.3);
}

.focus\:border-r-custom_1\/40:focus {
  border-right-color: rgb(127 154 96 / 0.4);
}

.focus\:border-r-custom_1\/5:focus {
  border-right-color: rgb(127 154 96 / 0.05);
}

.focus\:border-r-custom_1\/50:focus {
  border-right-color: rgb(127 154 96 / 0.5);
}

.focus\:border-r-custom_1\/60:focus {
  border-right-color: rgb(127 154 96 / 0.6);
}

.focus\:border-r-custom_1\/70:focus {
  border-right-color: rgb(127 154 96 / 0.7);
}

.focus\:border-r-custom_1\/75:focus {
  border-right-color: rgb(127 154 96 / 0.75);
}

.focus\:border-r-custom_1\/80:focus {
  border-right-color: rgb(127 154 96 / 0.8);
}

.focus\:border-r-custom_1\/90:focus {
  border-right-color: rgb(127 154 96 / 0.9);
}

.focus\:border-r-custom_1\/95:focus {
  border-right-color: rgb(127 154 96 / 0.95);
}

.focus\:border-r-custom_10:focus {
  --tw-border-opacity: 1;
  border-right-color: rgb(100 136 99 / var(--tw-border-opacity));
}

.focus\:border-r-custom_10\/0:focus {
  border-right-color: rgb(100 136 99 / 0);
}

.focus\:border-r-custom_10\/10:focus {
  border-right-color: rgb(100 136 99 / 0.1);
}

.focus\:border-r-custom_10\/100:focus {
  border-right-color: rgb(100 136 99 / 1);
}

.focus\:border-r-custom_10\/20:focus {
  border-right-color: rgb(100 136 99 / 0.2);
}

.focus\:border-r-custom_10\/25:focus {
  border-right-color: rgb(100 136 99 / 0.25);
}

.focus\:border-r-custom_10\/30:focus {
  border-right-color: rgb(100 136 99 / 0.3);
}

.focus\:border-r-custom_10\/40:focus {
  border-right-color: rgb(100 136 99 / 0.4);
}

.focus\:border-r-custom_10\/5:focus {
  border-right-color: rgb(100 136 99 / 0.05);
}

.focus\:border-r-custom_10\/50:focus {
  border-right-color: rgb(100 136 99 / 0.5);
}

.focus\:border-r-custom_10\/60:focus {
  border-right-color: rgb(100 136 99 / 0.6);
}

.focus\:border-r-custom_10\/70:focus {
  border-right-color: rgb(100 136 99 / 0.7);
}

.focus\:border-r-custom_10\/75:focus {
  border-right-color: rgb(100 136 99 / 0.75);
}

.focus\:border-r-custom_10\/80:focus {
  border-right-color: rgb(100 136 99 / 0.8);
}

.focus\:border-r-custom_10\/90:focus {
  border-right-color: rgb(100 136 99 / 0.9);
}

.focus\:border-r-custom_10\/95:focus {
  border-right-color: rgb(100 136 99 / 0.95);
}

.focus\:border-r-custom_2:focus {
  --tw-border-opacity: 1;
  border-right-color: rgb(164 134 95 / var(--tw-border-opacity));
}

.focus\:border-r-custom_2\/0:focus {
  border-right-color: rgb(164 134 95 / 0);
}

.focus\:border-r-custom_2\/10:focus {
  border-right-color: rgb(164 134 95 / 0.1);
}

.focus\:border-r-custom_2\/100:focus {
  border-right-color: rgb(164 134 95 / 1);
}

.focus\:border-r-custom_2\/20:focus {
  border-right-color: rgb(164 134 95 / 0.2);
}

.focus\:border-r-custom_2\/25:focus {
  border-right-color: rgb(164 134 95 / 0.25);
}

.focus\:border-r-custom_2\/30:focus {
  border-right-color: rgb(164 134 95 / 0.3);
}

.focus\:border-r-custom_2\/40:focus {
  border-right-color: rgb(164 134 95 / 0.4);
}

.focus\:border-r-custom_2\/5:focus {
  border-right-color: rgb(164 134 95 / 0.05);
}

.focus\:border-r-custom_2\/50:focus {
  border-right-color: rgb(164 134 95 / 0.5);
}

.focus\:border-r-custom_2\/60:focus {
  border-right-color: rgb(164 134 95 / 0.6);
}

.focus\:border-r-custom_2\/70:focus {
  border-right-color: rgb(164 134 95 / 0.7);
}

.focus\:border-r-custom_2\/75:focus {
  border-right-color: rgb(164 134 95 / 0.75);
}

.focus\:border-r-custom_2\/80:focus {
  border-right-color: rgb(164 134 95 / 0.8);
}

.focus\:border-r-custom_2\/90:focus {
  border-right-color: rgb(164 134 95 / 0.9);
}

.focus\:border-r-custom_2\/95:focus {
  border-right-color: rgb(164 134 95 / 0.95);
}

.focus\:border-r-custom_3:focus {
  --tw-border-opacity: 1;
  border-right-color: rgb(73 98 96 / var(--tw-border-opacity));
}

.focus\:border-r-custom_3\/0:focus {
  border-right-color: rgb(73 98 96 / 0);
}

.focus\:border-r-custom_3\/10:focus {
  border-right-color: rgb(73 98 96 / 0.1);
}

.focus\:border-r-custom_3\/100:focus {
  border-right-color: rgb(73 98 96 / 1);
}

.focus\:border-r-custom_3\/20:focus {
  border-right-color: rgb(73 98 96 / 0.2);
}

.focus\:border-r-custom_3\/25:focus {
  border-right-color: rgb(73 98 96 / 0.25);
}

.focus\:border-r-custom_3\/30:focus {
  border-right-color: rgb(73 98 96 / 0.3);
}

.focus\:border-r-custom_3\/40:focus {
  border-right-color: rgb(73 98 96 / 0.4);
}

.focus\:border-r-custom_3\/5:focus {
  border-right-color: rgb(73 98 96 / 0.05);
}

.focus\:border-r-custom_3\/50:focus {
  border-right-color: rgb(73 98 96 / 0.5);
}

.focus\:border-r-custom_3\/60:focus {
  border-right-color: rgb(73 98 96 / 0.6);
}

.focus\:border-r-custom_3\/70:focus {
  border-right-color: rgb(73 98 96 / 0.7);
}

.focus\:border-r-custom_3\/75:focus {
  border-right-color: rgb(73 98 96 / 0.75);
}

.focus\:border-r-custom_3\/80:focus {
  border-right-color: rgb(73 98 96 / 0.8);
}

.focus\:border-r-custom_3\/90:focus {
  border-right-color: rgb(73 98 96 / 0.9);
}

.focus\:border-r-custom_3\/95:focus {
  border-right-color: rgb(73 98 96 / 0.95);
}

.focus\:border-r-custom_4:focus {
  --tw-border-opacity: 1;
  border-right-color: rgb(64 133 133 / var(--tw-border-opacity));
}

.focus\:border-r-custom_4\/0:focus {
  border-right-color: rgb(64 133 133 / 0);
}

.focus\:border-r-custom_4\/10:focus {
  border-right-color: rgb(64 133 133 / 0.1);
}

.focus\:border-r-custom_4\/100:focus {
  border-right-color: rgb(64 133 133 / 1);
}

.focus\:border-r-custom_4\/20:focus {
  border-right-color: rgb(64 133 133 / 0.2);
}

.focus\:border-r-custom_4\/25:focus {
  border-right-color: rgb(64 133 133 / 0.25);
}

.focus\:border-r-custom_4\/30:focus {
  border-right-color: rgb(64 133 133 / 0.3);
}

.focus\:border-r-custom_4\/40:focus {
  border-right-color: rgb(64 133 133 / 0.4);
}

.focus\:border-r-custom_4\/5:focus {
  border-right-color: rgb(64 133 133 / 0.05);
}

.focus\:border-r-custom_4\/50:focus {
  border-right-color: rgb(64 133 133 / 0.5);
}

.focus\:border-r-custom_4\/60:focus {
  border-right-color: rgb(64 133 133 / 0.6);
}

.focus\:border-r-custom_4\/70:focus {
  border-right-color: rgb(64 133 133 / 0.7);
}

.focus\:border-r-custom_4\/75:focus {
  border-right-color: rgb(64 133 133 / 0.75);
}

.focus\:border-r-custom_4\/80:focus {
  border-right-color: rgb(64 133 133 / 0.8);
}

.focus\:border-r-custom_4\/90:focus {
  border-right-color: rgb(64 133 133 / 0.9);
}

.focus\:border-r-custom_4\/95:focus {
  border-right-color: rgb(64 133 133 / 0.95);
}

.focus\:border-r-custom_5:focus {
  --tw-border-opacity: 1;
  border-right-color: rgb(20 83 108 / var(--tw-border-opacity));
}

.focus\:border-r-custom_5\/0:focus {
  border-right-color: rgb(20 83 108 / 0);
}

.focus\:border-r-custom_5\/10:focus {
  border-right-color: rgb(20 83 108 / 0.1);
}

.focus\:border-r-custom_5\/100:focus {
  border-right-color: rgb(20 83 108 / 1);
}

.focus\:border-r-custom_5\/20:focus {
  border-right-color: rgb(20 83 108 / 0.2);
}

.focus\:border-r-custom_5\/25:focus {
  border-right-color: rgb(20 83 108 / 0.25);
}

.focus\:border-r-custom_5\/30:focus {
  border-right-color: rgb(20 83 108 / 0.3);
}

.focus\:border-r-custom_5\/40:focus {
  border-right-color: rgb(20 83 108 / 0.4);
}

.focus\:border-r-custom_5\/5:focus {
  border-right-color: rgb(20 83 108 / 0.05);
}

.focus\:border-r-custom_5\/50:focus {
  border-right-color: rgb(20 83 108 / 0.5);
}

.focus\:border-r-custom_5\/60:focus {
  border-right-color: rgb(20 83 108 / 0.6);
}

.focus\:border-r-custom_5\/70:focus {
  border-right-color: rgb(20 83 108 / 0.7);
}

.focus\:border-r-custom_5\/75:focus {
  border-right-color: rgb(20 83 108 / 0.75);
}

.focus\:border-r-custom_5\/80:focus {
  border-right-color: rgb(20 83 108 / 0.8);
}

.focus\:border-r-custom_5\/90:focus {
  border-right-color: rgb(20 83 108 / 0.9);
}

.focus\:border-r-custom_5\/95:focus {
  border-right-color: rgb(20 83 108 / 0.95);
}

.focus\:border-r-custom_6:focus {
  --tw-border-opacity: 1;
  border-right-color: rgb(47 101 105 / var(--tw-border-opacity));
}

.focus\:border-r-custom_6\/0:focus {
  border-right-color: rgb(47 101 105 / 0);
}

.focus\:border-r-custom_6\/10:focus {
  border-right-color: rgb(47 101 105 / 0.1);
}

.focus\:border-r-custom_6\/100:focus {
  border-right-color: rgb(47 101 105 / 1);
}

.focus\:border-r-custom_6\/20:focus {
  border-right-color: rgb(47 101 105 / 0.2);
}

.focus\:border-r-custom_6\/25:focus {
  border-right-color: rgb(47 101 105 / 0.25);
}

.focus\:border-r-custom_6\/30:focus {
  border-right-color: rgb(47 101 105 / 0.3);
}

.focus\:border-r-custom_6\/40:focus {
  border-right-color: rgb(47 101 105 / 0.4);
}

.focus\:border-r-custom_6\/5:focus {
  border-right-color: rgb(47 101 105 / 0.05);
}

.focus\:border-r-custom_6\/50:focus {
  border-right-color: rgb(47 101 105 / 0.5);
}

.focus\:border-r-custom_6\/60:focus {
  border-right-color: rgb(47 101 105 / 0.6);
}

.focus\:border-r-custom_6\/70:focus {
  border-right-color: rgb(47 101 105 / 0.7);
}

.focus\:border-r-custom_6\/75:focus {
  border-right-color: rgb(47 101 105 / 0.75);
}

.focus\:border-r-custom_6\/80:focus {
  border-right-color: rgb(47 101 105 / 0.8);
}

.focus\:border-r-custom_6\/90:focus {
  border-right-color: rgb(47 101 105 / 0.9);
}

.focus\:border-r-custom_6\/95:focus {
  border-right-color: rgb(47 101 105 / 0.95);
}

.focus\:border-r-custom_7:focus {
  --tw-border-opacity: 1;
  border-right-color: rgb(48 149 180 / var(--tw-border-opacity));
}

.focus\:border-r-custom_7\/0:focus {
  border-right-color: rgb(48 149 180 / 0);
}

.focus\:border-r-custom_7\/10:focus {
  border-right-color: rgb(48 149 180 / 0.1);
}

.focus\:border-r-custom_7\/100:focus {
  border-right-color: rgb(48 149 180 / 1);
}

.focus\:border-r-custom_7\/20:focus {
  border-right-color: rgb(48 149 180 / 0.2);
}

.focus\:border-r-custom_7\/25:focus {
  border-right-color: rgb(48 149 180 / 0.25);
}

.focus\:border-r-custom_7\/30:focus {
  border-right-color: rgb(48 149 180 / 0.3);
}

.focus\:border-r-custom_7\/40:focus {
  border-right-color: rgb(48 149 180 / 0.4);
}

.focus\:border-r-custom_7\/5:focus {
  border-right-color: rgb(48 149 180 / 0.05);
}

.focus\:border-r-custom_7\/50:focus {
  border-right-color: rgb(48 149 180 / 0.5);
}

.focus\:border-r-custom_7\/60:focus {
  border-right-color: rgb(48 149 180 / 0.6);
}

.focus\:border-r-custom_7\/70:focus {
  border-right-color: rgb(48 149 180 / 0.7);
}

.focus\:border-r-custom_7\/75:focus {
  border-right-color: rgb(48 149 180 / 0.75);
}

.focus\:border-r-custom_7\/80:focus {
  border-right-color: rgb(48 149 180 / 0.8);
}

.focus\:border-r-custom_7\/90:focus {
  border-right-color: rgb(48 149 180 / 0.9);
}

.focus\:border-r-custom_7\/95:focus {
  border-right-color: rgb(48 149 180 / 0.95);
}

.focus\:border-r-custom_8:focus {
  --tw-border-opacity: 1;
  border-right-color: rgb(74 119 102 / var(--tw-border-opacity));
}

.focus\:border-r-custom_8\/0:focus {
  border-right-color: rgb(74 119 102 / 0);
}

.focus\:border-r-custom_8\/10:focus {
  border-right-color: rgb(74 119 102 / 0.1);
}

.focus\:border-r-custom_8\/100:focus {
  border-right-color: rgb(74 119 102 / 1);
}

.focus\:border-r-custom_8\/20:focus {
  border-right-color: rgb(74 119 102 / 0.2);
}

.focus\:border-r-custom_8\/25:focus {
  border-right-color: rgb(74 119 102 / 0.25);
}

.focus\:border-r-custom_8\/30:focus {
  border-right-color: rgb(74 119 102 / 0.3);
}

.focus\:border-r-custom_8\/40:focus {
  border-right-color: rgb(74 119 102 / 0.4);
}

.focus\:border-r-custom_8\/5:focus {
  border-right-color: rgb(74 119 102 / 0.05);
}

.focus\:border-r-custom_8\/50:focus {
  border-right-color: rgb(74 119 102 / 0.5);
}

.focus\:border-r-custom_8\/60:focus {
  border-right-color: rgb(74 119 102 / 0.6);
}

.focus\:border-r-custom_8\/70:focus {
  border-right-color: rgb(74 119 102 / 0.7);
}

.focus\:border-r-custom_8\/75:focus {
  border-right-color: rgb(74 119 102 / 0.75);
}

.focus\:border-r-custom_8\/80:focus {
  border-right-color: rgb(74 119 102 / 0.8);
}

.focus\:border-r-custom_8\/90:focus {
  border-right-color: rgb(74 119 102 / 0.9);
}

.focus\:border-r-custom_8\/95:focus {
  border-right-color: rgb(74 119 102 / 0.95);
}

.focus\:border-r-custom_9:focus {
  --tw-border-opacity: 1;
  border-right-color: rgb(100 120 105 / var(--tw-border-opacity));
}

.focus\:border-r-custom_9\/0:focus {
  border-right-color: rgb(100 120 105 / 0);
}

.focus\:border-r-custom_9\/10:focus {
  border-right-color: rgb(100 120 105 / 0.1);
}

.focus\:border-r-custom_9\/100:focus {
  border-right-color: rgb(100 120 105 / 1);
}

.focus\:border-r-custom_9\/20:focus {
  border-right-color: rgb(100 120 105 / 0.2);
}

.focus\:border-r-custom_9\/25:focus {
  border-right-color: rgb(100 120 105 / 0.25);
}

.focus\:border-r-custom_9\/30:focus {
  border-right-color: rgb(100 120 105 / 0.3);
}

.focus\:border-r-custom_9\/40:focus {
  border-right-color: rgb(100 120 105 / 0.4);
}

.focus\:border-r-custom_9\/5:focus {
  border-right-color: rgb(100 120 105 / 0.05);
}

.focus\:border-r-custom_9\/50:focus {
  border-right-color: rgb(100 120 105 / 0.5);
}

.focus\:border-r-custom_9\/60:focus {
  border-right-color: rgb(100 120 105 / 0.6);
}

.focus\:border-r-custom_9\/70:focus {
  border-right-color: rgb(100 120 105 / 0.7);
}

.focus\:border-r-custom_9\/75:focus {
  border-right-color: rgb(100 120 105 / 0.75);
}

.focus\:border-r-custom_9\/80:focus {
  border-right-color: rgb(100 120 105 / 0.8);
}

.focus\:border-r-custom_9\/90:focus {
  border-right-color: rgb(100 120 105 / 0.9);
}

.focus\:border-r-custom_9\/95:focus {
  border-right-color: rgb(100 120 105 / 0.95);
}

.focus\:border-r-gold:focus {
  --tw-border-opacity: 1;
  border-right-color: rgb(198 154 101 / var(--tw-border-opacity));
}

.focus\:border-r-gold\/0:focus {
  border-right-color: rgb(198 154 101 / 0);
}

.focus\:border-r-gold\/10:focus {
  border-right-color: rgb(198 154 101 / 0.1);
}

.focus\:border-r-gold\/100:focus {
  border-right-color: rgb(198 154 101 / 1);
}

.focus\:border-r-gold\/20:focus {
  border-right-color: rgb(198 154 101 / 0.2);
}

.focus\:border-r-gold\/25:focus {
  border-right-color: rgb(198 154 101 / 0.25);
}

.focus\:border-r-gold\/30:focus {
  border-right-color: rgb(198 154 101 / 0.3);
}

.focus\:border-r-gold\/40:focus {
  border-right-color: rgb(198 154 101 / 0.4);
}

.focus\:border-r-gold\/5:focus {
  border-right-color: rgb(198 154 101 / 0.05);
}

.focus\:border-r-gold\/50:focus {
  border-right-color: rgb(198 154 101 / 0.5);
}

.focus\:border-r-gold\/60:focus {
  border-right-color: rgb(198 154 101 / 0.6);
}

.focus\:border-r-gold\/70:focus {
  border-right-color: rgb(198 154 101 / 0.7);
}

.focus\:border-r-gold\/75:focus {
  border-right-color: rgb(198 154 101 / 0.75);
}

.focus\:border-r-gold\/80:focus {
  border-right-color: rgb(198 154 101 / 0.8);
}

.focus\:border-r-gold\/90:focus {
  border-right-color: rgb(198 154 101 / 0.9);
}

.focus\:border-r-gold\/95:focus {
  border-right-color: rgb(198 154 101 / 0.95);
}

.focus\:border-r-gray-100:focus {
  --tw-border-opacity: 1;
  border-right-color: rgb(243 244 246 / var(--tw-border-opacity));
}

.focus\:border-r-gray-100\/0:focus {
  border-right-color: rgb(243 244 246 / 0);
}

.focus\:border-r-gray-100\/10:focus {
  border-right-color: rgb(243 244 246 / 0.1);
}

.focus\:border-r-gray-100\/100:focus {
  border-right-color: rgb(243 244 246 / 1);
}

.focus\:border-r-gray-100\/20:focus {
  border-right-color: rgb(243 244 246 / 0.2);
}

.focus\:border-r-gray-100\/25:focus {
  border-right-color: rgb(243 244 246 / 0.25);
}

.focus\:border-r-gray-100\/30:focus {
  border-right-color: rgb(243 244 246 / 0.3);
}

.focus\:border-r-gray-100\/40:focus {
  border-right-color: rgb(243 244 246 / 0.4);
}

.focus\:border-r-gray-100\/5:focus {
  border-right-color: rgb(243 244 246 / 0.05);
}

.focus\:border-r-gray-100\/50:focus {
  border-right-color: rgb(243 244 246 / 0.5);
}

.focus\:border-r-gray-100\/60:focus {
  border-right-color: rgb(243 244 246 / 0.6);
}

.focus\:border-r-gray-100\/70:focus {
  border-right-color: rgb(243 244 246 / 0.7);
}

.focus\:border-r-gray-100\/75:focus {
  border-right-color: rgb(243 244 246 / 0.75);
}

.focus\:border-r-gray-100\/80:focus {
  border-right-color: rgb(243 244 246 / 0.8);
}

.focus\:border-r-gray-100\/90:focus {
  border-right-color: rgb(243 244 246 / 0.9);
}

.focus\:border-r-gray-100\/95:focus {
  border-right-color: rgb(243 244 246 / 0.95);
}

.focus\:border-r-gray-200:focus {
  --tw-border-opacity: 1;
  border-right-color: rgb(229 231 235 / var(--tw-border-opacity));
}

.focus\:border-r-gray-200\/0:focus {
  border-right-color: rgb(229 231 235 / 0);
}

.focus\:border-r-gray-200\/10:focus {
  border-right-color: rgb(229 231 235 / 0.1);
}

.focus\:border-r-gray-200\/100:focus {
  border-right-color: rgb(229 231 235 / 1);
}

.focus\:border-r-gray-200\/20:focus {
  border-right-color: rgb(229 231 235 / 0.2);
}

.focus\:border-r-gray-200\/25:focus {
  border-right-color: rgb(229 231 235 / 0.25);
}

.focus\:border-r-gray-200\/30:focus {
  border-right-color: rgb(229 231 235 / 0.3);
}

.focus\:border-r-gray-200\/40:focus {
  border-right-color: rgb(229 231 235 / 0.4);
}

.focus\:border-r-gray-200\/5:focus {
  border-right-color: rgb(229 231 235 / 0.05);
}

.focus\:border-r-gray-200\/50:focus {
  border-right-color: rgb(229 231 235 / 0.5);
}

.focus\:border-r-gray-200\/60:focus {
  border-right-color: rgb(229 231 235 / 0.6);
}

.focus\:border-r-gray-200\/70:focus {
  border-right-color: rgb(229 231 235 / 0.7);
}

.focus\:border-r-gray-200\/75:focus {
  border-right-color: rgb(229 231 235 / 0.75);
}

.focus\:border-r-gray-200\/80:focus {
  border-right-color: rgb(229 231 235 / 0.8);
}

.focus\:border-r-gray-200\/90:focus {
  border-right-color: rgb(229 231 235 / 0.9);
}

.focus\:border-r-gray-200\/95:focus {
  border-right-color: rgb(229 231 235 / 0.95);
}

.focus\:border-r-gray-300:focus {
  --tw-border-opacity: 1;
  border-right-color: rgb(209 213 219 / var(--tw-border-opacity));
}

.focus\:border-r-gray-300\/0:focus {
  border-right-color: rgb(209 213 219 / 0);
}

.focus\:border-r-gray-300\/10:focus {
  border-right-color: rgb(209 213 219 / 0.1);
}

.focus\:border-r-gray-300\/100:focus {
  border-right-color: rgb(209 213 219 / 1);
}

.focus\:border-r-gray-300\/20:focus {
  border-right-color: rgb(209 213 219 / 0.2);
}

.focus\:border-r-gray-300\/25:focus {
  border-right-color: rgb(209 213 219 / 0.25);
}

.focus\:border-r-gray-300\/30:focus {
  border-right-color: rgb(209 213 219 / 0.3);
}

.focus\:border-r-gray-300\/40:focus {
  border-right-color: rgb(209 213 219 / 0.4);
}

.focus\:border-r-gray-300\/5:focus {
  border-right-color: rgb(209 213 219 / 0.05);
}

.focus\:border-r-gray-300\/50:focus {
  border-right-color: rgb(209 213 219 / 0.5);
}

.focus\:border-r-gray-300\/60:focus {
  border-right-color: rgb(209 213 219 / 0.6);
}

.focus\:border-r-gray-300\/70:focus {
  border-right-color: rgb(209 213 219 / 0.7);
}

.focus\:border-r-gray-300\/75:focus {
  border-right-color: rgb(209 213 219 / 0.75);
}

.focus\:border-r-gray-300\/80:focus {
  border-right-color: rgb(209 213 219 / 0.8);
}

.focus\:border-r-gray-300\/90:focus {
  border-right-color: rgb(209 213 219 / 0.9);
}

.focus\:border-r-gray-300\/95:focus {
  border-right-color: rgb(209 213 219 / 0.95);
}

.focus\:border-r-gray-400:focus {
  --tw-border-opacity: 1;
  border-right-color: rgb(156 163 175 / var(--tw-border-opacity));
}

.focus\:border-r-gray-400\/0:focus {
  border-right-color: rgb(156 163 175 / 0);
}

.focus\:border-r-gray-400\/10:focus {
  border-right-color: rgb(156 163 175 / 0.1);
}

.focus\:border-r-gray-400\/100:focus {
  border-right-color: rgb(156 163 175 / 1);
}

.focus\:border-r-gray-400\/20:focus {
  border-right-color: rgb(156 163 175 / 0.2);
}

.focus\:border-r-gray-400\/25:focus {
  border-right-color: rgb(156 163 175 / 0.25);
}

.focus\:border-r-gray-400\/30:focus {
  border-right-color: rgb(156 163 175 / 0.3);
}

.focus\:border-r-gray-400\/40:focus {
  border-right-color: rgb(156 163 175 / 0.4);
}

.focus\:border-r-gray-400\/5:focus {
  border-right-color: rgb(156 163 175 / 0.05);
}

.focus\:border-r-gray-400\/50:focus {
  border-right-color: rgb(156 163 175 / 0.5);
}

.focus\:border-r-gray-400\/60:focus {
  border-right-color: rgb(156 163 175 / 0.6);
}

.focus\:border-r-gray-400\/70:focus {
  border-right-color: rgb(156 163 175 / 0.7);
}

.focus\:border-r-gray-400\/75:focus {
  border-right-color: rgb(156 163 175 / 0.75);
}

.focus\:border-r-gray-400\/80:focus {
  border-right-color: rgb(156 163 175 / 0.8);
}

.focus\:border-r-gray-400\/90:focus {
  border-right-color: rgb(156 163 175 / 0.9);
}

.focus\:border-r-gray-400\/95:focus {
  border-right-color: rgb(156 163 175 / 0.95);
}

.focus\:border-r-gray-50:focus {
  --tw-border-opacity: 1;
  border-right-color: rgb(249 250 251 / var(--tw-border-opacity));
}

.focus\:border-r-gray-50\/0:focus {
  border-right-color: rgb(249 250 251 / 0);
}

.focus\:border-r-gray-50\/10:focus {
  border-right-color: rgb(249 250 251 / 0.1);
}

.focus\:border-r-gray-50\/100:focus {
  border-right-color: rgb(249 250 251 / 1);
}

.focus\:border-r-gray-50\/20:focus {
  border-right-color: rgb(249 250 251 / 0.2);
}

.focus\:border-r-gray-50\/25:focus {
  border-right-color: rgb(249 250 251 / 0.25);
}

.focus\:border-r-gray-50\/30:focus {
  border-right-color: rgb(249 250 251 / 0.3);
}

.focus\:border-r-gray-50\/40:focus {
  border-right-color: rgb(249 250 251 / 0.4);
}

.focus\:border-r-gray-50\/5:focus {
  border-right-color: rgb(249 250 251 / 0.05);
}

.focus\:border-r-gray-50\/50:focus {
  border-right-color: rgb(249 250 251 / 0.5);
}

.focus\:border-r-gray-50\/60:focus {
  border-right-color: rgb(249 250 251 / 0.6);
}

.focus\:border-r-gray-50\/70:focus {
  border-right-color: rgb(249 250 251 / 0.7);
}

.focus\:border-r-gray-50\/75:focus {
  border-right-color: rgb(249 250 251 / 0.75);
}

.focus\:border-r-gray-50\/80:focus {
  border-right-color: rgb(249 250 251 / 0.8);
}

.focus\:border-r-gray-50\/90:focus {
  border-right-color: rgb(249 250 251 / 0.9);
}

.focus\:border-r-gray-50\/95:focus {
  border-right-color: rgb(249 250 251 / 0.95);
}

.focus\:border-r-gray-500:focus {
  --tw-border-opacity: 1;
  border-right-color: rgb(107 114 128 / var(--tw-border-opacity));
}

.focus\:border-r-gray-500\/0:focus {
  border-right-color: rgb(107 114 128 / 0);
}

.focus\:border-r-gray-500\/10:focus {
  border-right-color: rgb(107 114 128 / 0.1);
}

.focus\:border-r-gray-500\/100:focus {
  border-right-color: rgb(107 114 128 / 1);
}

.focus\:border-r-gray-500\/20:focus {
  border-right-color: rgb(107 114 128 / 0.2);
}

.focus\:border-r-gray-500\/25:focus {
  border-right-color: rgb(107 114 128 / 0.25);
}

.focus\:border-r-gray-500\/30:focus {
  border-right-color: rgb(107 114 128 / 0.3);
}

.focus\:border-r-gray-500\/40:focus {
  border-right-color: rgb(107 114 128 / 0.4);
}

.focus\:border-r-gray-500\/5:focus {
  border-right-color: rgb(107 114 128 / 0.05);
}

.focus\:border-r-gray-500\/50:focus {
  border-right-color: rgb(107 114 128 / 0.5);
}

.focus\:border-r-gray-500\/60:focus {
  border-right-color: rgb(107 114 128 / 0.6);
}

.focus\:border-r-gray-500\/70:focus {
  border-right-color: rgb(107 114 128 / 0.7);
}

.focus\:border-r-gray-500\/75:focus {
  border-right-color: rgb(107 114 128 / 0.75);
}

.focus\:border-r-gray-500\/80:focus {
  border-right-color: rgb(107 114 128 / 0.8);
}

.focus\:border-r-gray-500\/90:focus {
  border-right-color: rgb(107 114 128 / 0.9);
}

.focus\:border-r-gray-500\/95:focus {
  border-right-color: rgb(107 114 128 / 0.95);
}

.focus\:border-r-gray-600:focus {
  --tw-border-opacity: 1;
  border-right-color: rgb(75 85 99 / var(--tw-border-opacity));
}

.focus\:border-r-gray-600\/0:focus {
  border-right-color: rgb(75 85 99 / 0);
}

.focus\:border-r-gray-600\/10:focus {
  border-right-color: rgb(75 85 99 / 0.1);
}

.focus\:border-r-gray-600\/100:focus {
  border-right-color: rgb(75 85 99 / 1);
}

.focus\:border-r-gray-600\/20:focus {
  border-right-color: rgb(75 85 99 / 0.2);
}

.focus\:border-r-gray-600\/25:focus {
  border-right-color: rgb(75 85 99 / 0.25);
}

.focus\:border-r-gray-600\/30:focus {
  border-right-color: rgb(75 85 99 / 0.3);
}

.focus\:border-r-gray-600\/40:focus {
  border-right-color: rgb(75 85 99 / 0.4);
}

.focus\:border-r-gray-600\/5:focus {
  border-right-color: rgb(75 85 99 / 0.05);
}

.focus\:border-r-gray-600\/50:focus {
  border-right-color: rgb(75 85 99 / 0.5);
}

.focus\:border-r-gray-600\/60:focus {
  border-right-color: rgb(75 85 99 / 0.6);
}

.focus\:border-r-gray-600\/70:focus {
  border-right-color: rgb(75 85 99 / 0.7);
}

.focus\:border-r-gray-600\/75:focus {
  border-right-color: rgb(75 85 99 / 0.75);
}

.focus\:border-r-gray-600\/80:focus {
  border-right-color: rgb(75 85 99 / 0.8);
}

.focus\:border-r-gray-600\/90:focus {
  border-right-color: rgb(75 85 99 / 0.9);
}

.focus\:border-r-gray-600\/95:focus {
  border-right-color: rgb(75 85 99 / 0.95);
}

.focus\:border-r-gray-700:focus {
  --tw-border-opacity: 1;
  border-right-color: rgb(55 65 81 / var(--tw-border-opacity));
}

.focus\:border-r-gray-700\/0:focus {
  border-right-color: rgb(55 65 81 / 0);
}

.focus\:border-r-gray-700\/10:focus {
  border-right-color: rgb(55 65 81 / 0.1);
}

.focus\:border-r-gray-700\/100:focus {
  border-right-color: rgb(55 65 81 / 1);
}

.focus\:border-r-gray-700\/20:focus {
  border-right-color: rgb(55 65 81 / 0.2);
}

.focus\:border-r-gray-700\/25:focus {
  border-right-color: rgb(55 65 81 / 0.25);
}

.focus\:border-r-gray-700\/30:focus {
  border-right-color: rgb(55 65 81 / 0.3);
}

.focus\:border-r-gray-700\/40:focus {
  border-right-color: rgb(55 65 81 / 0.4);
}

.focus\:border-r-gray-700\/5:focus {
  border-right-color: rgb(55 65 81 / 0.05);
}

.focus\:border-r-gray-700\/50:focus {
  border-right-color: rgb(55 65 81 / 0.5);
}

.focus\:border-r-gray-700\/60:focus {
  border-right-color: rgb(55 65 81 / 0.6);
}

.focus\:border-r-gray-700\/70:focus {
  border-right-color: rgb(55 65 81 / 0.7);
}

.focus\:border-r-gray-700\/75:focus {
  border-right-color: rgb(55 65 81 / 0.75);
}

.focus\:border-r-gray-700\/80:focus {
  border-right-color: rgb(55 65 81 / 0.8);
}

.focus\:border-r-gray-700\/90:focus {
  border-right-color: rgb(55 65 81 / 0.9);
}

.focus\:border-r-gray-700\/95:focus {
  border-right-color: rgb(55 65 81 / 0.95);
}

.focus\:border-r-gray-800:focus {
  --tw-border-opacity: 1;
  border-right-color: rgb(31 41 55 / var(--tw-border-opacity));
}

.focus\:border-r-gray-800\/0:focus {
  border-right-color: rgb(31 41 55 / 0);
}

.focus\:border-r-gray-800\/10:focus {
  border-right-color: rgb(31 41 55 / 0.1);
}

.focus\:border-r-gray-800\/100:focus {
  border-right-color: rgb(31 41 55 / 1);
}

.focus\:border-r-gray-800\/20:focus {
  border-right-color: rgb(31 41 55 / 0.2);
}

.focus\:border-r-gray-800\/25:focus {
  border-right-color: rgb(31 41 55 / 0.25);
}

.focus\:border-r-gray-800\/30:focus {
  border-right-color: rgb(31 41 55 / 0.3);
}

.focus\:border-r-gray-800\/40:focus {
  border-right-color: rgb(31 41 55 / 0.4);
}

.focus\:border-r-gray-800\/5:focus {
  border-right-color: rgb(31 41 55 / 0.05);
}

.focus\:border-r-gray-800\/50:focus {
  border-right-color: rgb(31 41 55 / 0.5);
}

.focus\:border-r-gray-800\/60:focus {
  border-right-color: rgb(31 41 55 / 0.6);
}

.focus\:border-r-gray-800\/70:focus {
  border-right-color: rgb(31 41 55 / 0.7);
}

.focus\:border-r-gray-800\/75:focus {
  border-right-color: rgb(31 41 55 / 0.75);
}

.focus\:border-r-gray-800\/80:focus {
  border-right-color: rgb(31 41 55 / 0.8);
}

.focus\:border-r-gray-800\/90:focus {
  border-right-color: rgb(31 41 55 / 0.9);
}

.focus\:border-r-gray-800\/95:focus {
  border-right-color: rgb(31 41 55 / 0.95);
}

.focus\:border-r-gray-900:focus {
  --tw-border-opacity: 1;
  border-right-color: rgb(17 24 39 / var(--tw-border-opacity));
}

.focus\:border-r-gray-900\/0:focus {
  border-right-color: rgb(17 24 39 / 0);
}

.focus\:border-r-gray-900\/10:focus {
  border-right-color: rgb(17 24 39 / 0.1);
}

.focus\:border-r-gray-900\/100:focus {
  border-right-color: rgb(17 24 39 / 1);
}

.focus\:border-r-gray-900\/20:focus {
  border-right-color: rgb(17 24 39 / 0.2);
}

.focus\:border-r-gray-900\/25:focus {
  border-right-color: rgb(17 24 39 / 0.25);
}

.focus\:border-r-gray-900\/30:focus {
  border-right-color: rgb(17 24 39 / 0.3);
}

.focus\:border-r-gray-900\/40:focus {
  border-right-color: rgb(17 24 39 / 0.4);
}

.focus\:border-r-gray-900\/5:focus {
  border-right-color: rgb(17 24 39 / 0.05);
}

.focus\:border-r-gray-900\/50:focus {
  border-right-color: rgb(17 24 39 / 0.5);
}

.focus\:border-r-gray-900\/60:focus {
  border-right-color: rgb(17 24 39 / 0.6);
}

.focus\:border-r-gray-900\/70:focus {
  border-right-color: rgb(17 24 39 / 0.7);
}

.focus\:border-r-gray-900\/75:focus {
  border-right-color: rgb(17 24 39 / 0.75);
}

.focus\:border-r-gray-900\/80:focus {
  border-right-color: rgb(17 24 39 / 0.8);
}

.focus\:border-r-gray-900\/90:focus {
  border-right-color: rgb(17 24 39 / 0.9);
}

.focus\:border-r-gray-900\/95:focus {
  border-right-color: rgb(17 24 39 / 0.95);
}

.focus\:border-r-gray-950:focus {
  --tw-border-opacity: 1;
  border-right-color: rgb(3 7 18 / var(--tw-border-opacity));
}

.focus\:border-r-gray-950\/0:focus {
  border-right-color: rgb(3 7 18 / 0);
}

.focus\:border-r-gray-950\/10:focus {
  border-right-color: rgb(3 7 18 / 0.1);
}

.focus\:border-r-gray-950\/100:focus {
  border-right-color: rgb(3 7 18 / 1);
}

.focus\:border-r-gray-950\/20:focus {
  border-right-color: rgb(3 7 18 / 0.2);
}

.focus\:border-r-gray-950\/25:focus {
  border-right-color: rgb(3 7 18 / 0.25);
}

.focus\:border-r-gray-950\/30:focus {
  border-right-color: rgb(3 7 18 / 0.3);
}

.focus\:border-r-gray-950\/40:focus {
  border-right-color: rgb(3 7 18 / 0.4);
}

.focus\:border-r-gray-950\/5:focus {
  border-right-color: rgb(3 7 18 / 0.05);
}

.focus\:border-r-gray-950\/50:focus {
  border-right-color: rgb(3 7 18 / 0.5);
}

.focus\:border-r-gray-950\/60:focus {
  border-right-color: rgb(3 7 18 / 0.6);
}

.focus\:border-r-gray-950\/70:focus {
  border-right-color: rgb(3 7 18 / 0.7);
}

.focus\:border-r-gray-950\/75:focus {
  border-right-color: rgb(3 7 18 / 0.75);
}

.focus\:border-r-gray-950\/80:focus {
  border-right-color: rgb(3 7 18 / 0.8);
}

.focus\:border-r-gray-950\/90:focus {
  border-right-color: rgb(3 7 18 / 0.9);
}

.focus\:border-r-gray-950\/95:focus {
  border-right-color: rgb(3 7 18 / 0.95);
}

.focus\:border-r-green:focus {
  --tw-border-opacity: 1;
  border-right-color: rgb(132 156 116 / var(--tw-border-opacity));
}

.focus\:border-r-green\/0:focus {
  border-right-color: rgb(132 156 116 / 0);
}

.focus\:border-r-green\/10:focus {
  border-right-color: rgb(132 156 116 / 0.1);
}

.focus\:border-r-green\/100:focus {
  border-right-color: rgb(132 156 116 / 1);
}

.focus\:border-r-green\/20:focus {
  border-right-color: rgb(132 156 116 / 0.2);
}

.focus\:border-r-green\/25:focus {
  border-right-color: rgb(132 156 116 / 0.25);
}

.focus\:border-r-green\/30:focus {
  border-right-color: rgb(132 156 116 / 0.3);
}

.focus\:border-r-green\/40:focus {
  border-right-color: rgb(132 156 116 / 0.4);
}

.focus\:border-r-green\/5:focus {
  border-right-color: rgb(132 156 116 / 0.05);
}

.focus\:border-r-green\/50:focus {
  border-right-color: rgb(132 156 116 / 0.5);
}

.focus\:border-r-green\/60:focus {
  border-right-color: rgb(132 156 116 / 0.6);
}

.focus\:border-r-green\/70:focus {
  border-right-color: rgb(132 156 116 / 0.7);
}

.focus\:border-r-green\/75:focus {
  border-right-color: rgb(132 156 116 / 0.75);
}

.focus\:border-r-green\/80:focus {
  border-right-color: rgb(132 156 116 / 0.8);
}

.focus\:border-r-green\/90:focus {
  border-right-color: rgb(132 156 116 / 0.9);
}

.focus\:border-r-green\/95:focus {
  border-right-color: rgb(132 156 116 / 0.95);
}

.focus\:border-r-inherit:focus {
  border-right-color: inherit;
}

.focus\:border-r-letterSpacing-normal:focus {
  border-right-color: 0em;
}

.focus\:border-r-letterSpacing-tight:focus {
  border-right-color: -0.025em;
}

.focus\:border-r-letterSpacing-tighter:focus {
  border-right-color: -0.05em;
}

.focus\:border-r-letterSpacing-wide:focus {
  border-right-color: 0.0125em;
}

.focus\:border-r-letterSpacing-wider:focus {
  border-right-color: 0.05em;
}

.focus\:border-r-letterSpacing-widest:focus {
  border-right-color: 0.1em;
}

.focus\:border-r-lime:focus {
  --tw-border-opacity: 1;
  border-right-color: rgb(197 217 163 / var(--tw-border-opacity));
}

.focus\:border-r-lime\/0:focus {
  border-right-color: rgb(197 217 163 / 0);
}

.focus\:border-r-lime\/10:focus {
  border-right-color: rgb(197 217 163 / 0.1);
}

.focus\:border-r-lime\/100:focus {
  border-right-color: rgb(197 217 163 / 1);
}

.focus\:border-r-lime\/20:focus {
  border-right-color: rgb(197 217 163 / 0.2);
}

.focus\:border-r-lime\/25:focus {
  border-right-color: rgb(197 217 163 / 0.25);
}

.focus\:border-r-lime\/30:focus {
  border-right-color: rgb(197 217 163 / 0.3);
}

.focus\:border-r-lime\/40:focus {
  border-right-color: rgb(197 217 163 / 0.4);
}

.focus\:border-r-lime\/5:focus {
  border-right-color: rgb(197 217 163 / 0.05);
}

.focus\:border-r-lime\/50:focus {
  border-right-color: rgb(197 217 163 / 0.5);
}

.focus\:border-r-lime\/60:focus {
  border-right-color: rgb(197 217 163 / 0.6);
}

.focus\:border-r-lime\/70:focus {
  border-right-color: rgb(197 217 163 / 0.7);
}

.focus\:border-r-lime\/75:focus {
  border-right-color: rgb(197 217 163 / 0.75);
}

.focus\:border-r-lime\/80:focus {
  border-right-color: rgb(197 217 163 / 0.8);
}

.focus\:border-r-lime\/90:focus {
  border-right-color: rgb(197 217 163 / 0.9);
}

.focus\:border-r-lime\/95:focus {
  border-right-color: rgb(197 217 163 / 0.95);
}

.focus\:border-r-navy:focus {
  --tw-border-opacity: 1;
  border-right-color: rgb(37 64 78 / var(--tw-border-opacity));
}

.focus\:border-r-navy\/0:focus {
  border-right-color: rgb(37 64 78 / 0);
}

.focus\:border-r-navy\/10:focus {
  border-right-color: rgb(37 64 78 / 0.1);
}

.focus\:border-r-navy\/100:focus {
  border-right-color: rgb(37 64 78 / 1);
}

.focus\:border-r-navy\/20:focus {
  border-right-color: rgb(37 64 78 / 0.2);
}

.focus\:border-r-navy\/25:focus {
  border-right-color: rgb(37 64 78 / 0.25);
}

.focus\:border-r-navy\/30:focus {
  border-right-color: rgb(37 64 78 / 0.3);
}

.focus\:border-r-navy\/40:focus {
  border-right-color: rgb(37 64 78 / 0.4);
}

.focus\:border-r-navy\/5:focus {
  border-right-color: rgb(37 64 78 / 0.05);
}

.focus\:border-r-navy\/50:focus {
  border-right-color: rgb(37 64 78 / 0.5);
}

.focus\:border-r-navy\/60:focus {
  border-right-color: rgb(37 64 78 / 0.6);
}

.focus\:border-r-navy\/70:focus {
  border-right-color: rgb(37 64 78 / 0.7);
}

.focus\:border-r-navy\/75:focus {
  border-right-color: rgb(37 64 78 / 0.75);
}

.focus\:border-r-navy\/80:focus {
  border-right-color: rgb(37 64 78 / 0.8);
}

.focus\:border-r-navy\/90:focus {
  border-right-color: rgb(37 64 78 / 0.9);
}

.focus\:border-r-navy\/95:focus {
  border-right-color: rgb(37 64 78 / 0.95);
}

.focus\:border-r-teal:focus {
  --tw-border-opacity: 1;
  border-right-color: rgb(78 105 119 / var(--tw-border-opacity));
}

.focus\:border-r-teal\/0:focus {
  border-right-color: rgb(78 105 119 / 0);
}

.focus\:border-r-teal\/10:focus {
  border-right-color: rgb(78 105 119 / 0.1);
}

.focus\:border-r-teal\/100:focus {
  border-right-color: rgb(78 105 119 / 1);
}

.focus\:border-r-teal\/20:focus {
  border-right-color: rgb(78 105 119 / 0.2);
}

.focus\:border-r-teal\/25:focus {
  border-right-color: rgb(78 105 119 / 0.25);
}

.focus\:border-r-teal\/30:focus {
  border-right-color: rgb(78 105 119 / 0.3);
}

.focus\:border-r-teal\/40:focus {
  border-right-color: rgb(78 105 119 / 0.4);
}

.focus\:border-r-teal\/5:focus {
  border-right-color: rgb(78 105 119 / 0.05);
}

.focus\:border-r-teal\/50:focus {
  border-right-color: rgb(78 105 119 / 0.5);
}

.focus\:border-r-teal\/60:focus {
  border-right-color: rgb(78 105 119 / 0.6);
}

.focus\:border-r-teal\/70:focus {
  border-right-color: rgb(78 105 119 / 0.7);
}

.focus\:border-r-teal\/75:focus {
  border-right-color: rgb(78 105 119 / 0.75);
}

.focus\:border-r-teal\/80:focus {
  border-right-color: rgb(78 105 119 / 0.8);
}

.focus\:border-r-teal\/90:focus {
  border-right-color: rgb(78 105 119 / 0.9);
}

.focus\:border-r-teal\/95:focus {
  border-right-color: rgb(78 105 119 / 0.95);
}

.focus\:border-r-transparent:focus {
  border-right-color: transparent;
}

.focus\:border-r-transparent\/0:focus {
  border-right-color: rgb(0 0 0 / 0);
}

.focus\:border-r-transparent\/10:focus {
  border-right-color: rgb(0 0 0 / 0.1);
}

.focus\:border-r-transparent\/100:focus {
  border-right-color: rgb(0 0 0 / 1);
}

.focus\:border-r-transparent\/20:focus {
  border-right-color: rgb(0 0 0 / 0.2);
}

.focus\:border-r-transparent\/25:focus {
  border-right-color: rgb(0 0 0 / 0.25);
}

.focus\:border-r-transparent\/30:focus {
  border-right-color: rgb(0 0 0 / 0.3);
}

.focus\:border-r-transparent\/40:focus {
  border-right-color: rgb(0 0 0 / 0.4);
}

.focus\:border-r-transparent\/5:focus {
  border-right-color: rgb(0 0 0 / 0.05);
}

.focus\:border-r-transparent\/50:focus {
  border-right-color: rgb(0 0 0 / 0.5);
}

.focus\:border-r-transparent\/60:focus {
  border-right-color: rgb(0 0 0 / 0.6);
}

.focus\:border-r-transparent\/70:focus {
  border-right-color: rgb(0 0 0 / 0.7);
}

.focus\:border-r-transparent\/75:focus {
  border-right-color: rgb(0 0 0 / 0.75);
}

.focus\:border-r-transparent\/80:focus {
  border-right-color: rgb(0 0 0 / 0.8);
}

.focus\:border-r-transparent\/90:focus {
  border-right-color: rgb(0 0 0 / 0.9);
}

.focus\:border-r-transparent\/95:focus {
  border-right-color: rgb(0 0 0 / 0.95);
}

.focus\:border-r-white:focus {
  --tw-border-opacity: 1;
  border-right-color: rgb(255 255 255 / var(--tw-border-opacity));
}

.focus\:border-r-white\/0:focus {
  border-right-color: rgb(255 255 255 / 0);
}

.focus\:border-r-white\/10:focus {
  border-right-color: rgb(255 255 255 / 0.1);
}

.focus\:border-r-white\/100:focus {
  border-right-color: rgb(255 255 255 / 1);
}

.focus\:border-r-white\/20:focus {
  border-right-color: rgb(255 255 255 / 0.2);
}

.focus\:border-r-white\/25:focus {
  border-right-color: rgb(255 255 255 / 0.25);
}

.focus\:border-r-white\/30:focus {
  border-right-color: rgb(255 255 255 / 0.3);
}

.focus\:border-r-white\/40:focus {
  border-right-color: rgb(255 255 255 / 0.4);
}

.focus\:border-r-white\/5:focus {
  border-right-color: rgb(255 255 255 / 0.05);
}

.focus\:border-r-white\/50:focus {
  border-right-color: rgb(255 255 255 / 0.5);
}

.focus\:border-r-white\/60:focus {
  border-right-color: rgb(255 255 255 / 0.6);
}

.focus\:border-r-white\/70:focus {
  border-right-color: rgb(255 255 255 / 0.7);
}

.focus\:border-r-white\/75:focus {
  border-right-color: rgb(255 255 255 / 0.75);
}

.focus\:border-r-white\/80:focus {
  border-right-color: rgb(255 255 255 / 0.8);
}

.focus\:border-r-white\/90:focus {
  border-right-color: rgb(255 255 255 / 0.9);
}

.focus\:border-r-white\/95:focus {
  border-right-color: rgb(255 255 255 / 0.95);
}

.focus\:border-s-blue:focus {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(86 138 172 / var(--tw-border-opacity));
}

.focus\:border-s-blue\/0:focus {
  border-inline-start-color: rgb(86 138 172 / 0);
}

.focus\:border-s-blue\/10:focus {
  border-inline-start-color: rgb(86 138 172 / 0.1);
}

.focus\:border-s-blue\/100:focus {
  border-inline-start-color: rgb(86 138 172 / 1);
}

.focus\:border-s-blue\/20:focus {
  border-inline-start-color: rgb(86 138 172 / 0.2);
}

.focus\:border-s-blue\/25:focus {
  border-inline-start-color: rgb(86 138 172 / 0.25);
}

.focus\:border-s-blue\/30:focus {
  border-inline-start-color: rgb(86 138 172 / 0.3);
}

.focus\:border-s-blue\/40:focus {
  border-inline-start-color: rgb(86 138 172 / 0.4);
}

.focus\:border-s-blue\/5:focus {
  border-inline-start-color: rgb(86 138 172 / 0.05);
}

.focus\:border-s-blue\/50:focus {
  border-inline-start-color: rgb(86 138 172 / 0.5);
}

.focus\:border-s-blue\/60:focus {
  border-inline-start-color: rgb(86 138 172 / 0.6);
}

.focus\:border-s-blue\/70:focus {
  border-inline-start-color: rgb(86 138 172 / 0.7);
}

.focus\:border-s-blue\/75:focus {
  border-inline-start-color: rgb(86 138 172 / 0.75);
}

.focus\:border-s-blue\/80:focus {
  border-inline-start-color: rgb(86 138 172 / 0.8);
}

.focus\:border-s-blue\/90:focus {
  border-inline-start-color: rgb(86 138 172 / 0.9);
}

.focus\:border-s-blue\/95:focus {
  border-inline-start-color: rgb(86 138 172 / 0.95);
}

.focus\:border-s-borderWidth:focus {
  border-inline-start-color: 1px;
}

.focus\:border-s-borderWidth-0:focus {
  border-inline-start-color: 0px;
}

.focus\:border-s-borderWidth-2:focus {
  border-inline-start-color: 2px;
}

.focus\:border-s-borderWidth-4:focus {
  border-inline-start-color: 4px;
}

.focus\:border-s-borderWidth-6:focus {
  border-inline-start-color: 6px;
}

.focus\:border-s-borderWidth-8:focus {
  border-inline-start-color: 8px;
}

.focus\:border-s-boxShadow:focus {
  border-inline-start-color: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
}

.focus\:border-s-boxShadow-2xl:focus {
  border-inline-start-color: 0 25px 50px -12px rgb(0 0 0 / 0.25);
}

.focus\:border-s-boxShadow-inner:focus {
  border-inline-start-color: inset 0px 3px 3px rgba(0 0 0 / 1);
}

.focus\:border-s-boxShadow-lg:focus {
  border-inline-start-color: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
}

.focus\:border-s-boxShadow-md:focus {
  border-inline-start-color: 0 1px 2px -1px rgb(0 0 0 / 0.1);
}

.focus\:border-s-boxShadow-none:focus {
  border-inline-start-color: none;
}

.focus\:border-s-boxShadow-sm:focus {
  border-inline-start-color: 0px 6px 24px rgba(0, 0, 0, 0.8);
}

.focus\:border-s-boxShadow-xl:focus {
  border-inline-start-color: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
}

.focus\:border-s-current:focus {
  border-inline-start-color: currentColor;
}

.focus\:border-s-custom_1:focus {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(127 154 96 / var(--tw-border-opacity));
}

.focus\:border-s-custom_1\/0:focus {
  border-inline-start-color: rgb(127 154 96 / 0);
}

.focus\:border-s-custom_1\/10:focus {
  border-inline-start-color: rgb(127 154 96 / 0.1);
}

.focus\:border-s-custom_1\/100:focus {
  border-inline-start-color: rgb(127 154 96 / 1);
}

.focus\:border-s-custom_1\/20:focus {
  border-inline-start-color: rgb(127 154 96 / 0.2);
}

.focus\:border-s-custom_1\/25:focus {
  border-inline-start-color: rgb(127 154 96 / 0.25);
}

.focus\:border-s-custom_1\/30:focus {
  border-inline-start-color: rgb(127 154 96 / 0.3);
}

.focus\:border-s-custom_1\/40:focus {
  border-inline-start-color: rgb(127 154 96 / 0.4);
}

.focus\:border-s-custom_1\/5:focus {
  border-inline-start-color: rgb(127 154 96 / 0.05);
}

.focus\:border-s-custom_1\/50:focus {
  border-inline-start-color: rgb(127 154 96 / 0.5);
}

.focus\:border-s-custom_1\/60:focus {
  border-inline-start-color: rgb(127 154 96 / 0.6);
}

.focus\:border-s-custom_1\/70:focus {
  border-inline-start-color: rgb(127 154 96 / 0.7);
}

.focus\:border-s-custom_1\/75:focus {
  border-inline-start-color: rgb(127 154 96 / 0.75);
}

.focus\:border-s-custom_1\/80:focus {
  border-inline-start-color: rgb(127 154 96 / 0.8);
}

.focus\:border-s-custom_1\/90:focus {
  border-inline-start-color: rgb(127 154 96 / 0.9);
}

.focus\:border-s-custom_1\/95:focus {
  border-inline-start-color: rgb(127 154 96 / 0.95);
}

.focus\:border-s-custom_10:focus {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(100 136 99 / var(--tw-border-opacity));
}

.focus\:border-s-custom_10\/0:focus {
  border-inline-start-color: rgb(100 136 99 / 0);
}

.focus\:border-s-custom_10\/10:focus {
  border-inline-start-color: rgb(100 136 99 / 0.1);
}

.focus\:border-s-custom_10\/100:focus {
  border-inline-start-color: rgb(100 136 99 / 1);
}

.focus\:border-s-custom_10\/20:focus {
  border-inline-start-color: rgb(100 136 99 / 0.2);
}

.focus\:border-s-custom_10\/25:focus {
  border-inline-start-color: rgb(100 136 99 / 0.25);
}

.focus\:border-s-custom_10\/30:focus {
  border-inline-start-color: rgb(100 136 99 / 0.3);
}

.focus\:border-s-custom_10\/40:focus {
  border-inline-start-color: rgb(100 136 99 / 0.4);
}

.focus\:border-s-custom_10\/5:focus {
  border-inline-start-color: rgb(100 136 99 / 0.05);
}

.focus\:border-s-custom_10\/50:focus {
  border-inline-start-color: rgb(100 136 99 / 0.5);
}

.focus\:border-s-custom_10\/60:focus {
  border-inline-start-color: rgb(100 136 99 / 0.6);
}

.focus\:border-s-custom_10\/70:focus {
  border-inline-start-color: rgb(100 136 99 / 0.7);
}

.focus\:border-s-custom_10\/75:focus {
  border-inline-start-color: rgb(100 136 99 / 0.75);
}

.focus\:border-s-custom_10\/80:focus {
  border-inline-start-color: rgb(100 136 99 / 0.8);
}

.focus\:border-s-custom_10\/90:focus {
  border-inline-start-color: rgb(100 136 99 / 0.9);
}

.focus\:border-s-custom_10\/95:focus {
  border-inline-start-color: rgb(100 136 99 / 0.95);
}

.focus\:border-s-custom_2:focus {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(164 134 95 / var(--tw-border-opacity));
}

.focus\:border-s-custom_2\/0:focus {
  border-inline-start-color: rgb(164 134 95 / 0);
}

.focus\:border-s-custom_2\/10:focus {
  border-inline-start-color: rgb(164 134 95 / 0.1);
}

.focus\:border-s-custom_2\/100:focus {
  border-inline-start-color: rgb(164 134 95 / 1);
}

.focus\:border-s-custom_2\/20:focus {
  border-inline-start-color: rgb(164 134 95 / 0.2);
}

.focus\:border-s-custom_2\/25:focus {
  border-inline-start-color: rgb(164 134 95 / 0.25);
}

.focus\:border-s-custom_2\/30:focus {
  border-inline-start-color: rgb(164 134 95 / 0.3);
}

.focus\:border-s-custom_2\/40:focus {
  border-inline-start-color: rgb(164 134 95 / 0.4);
}

.focus\:border-s-custom_2\/5:focus {
  border-inline-start-color: rgb(164 134 95 / 0.05);
}

.focus\:border-s-custom_2\/50:focus {
  border-inline-start-color: rgb(164 134 95 / 0.5);
}

.focus\:border-s-custom_2\/60:focus {
  border-inline-start-color: rgb(164 134 95 / 0.6);
}

.focus\:border-s-custom_2\/70:focus {
  border-inline-start-color: rgb(164 134 95 / 0.7);
}

.focus\:border-s-custom_2\/75:focus {
  border-inline-start-color: rgb(164 134 95 / 0.75);
}

.focus\:border-s-custom_2\/80:focus {
  border-inline-start-color: rgb(164 134 95 / 0.8);
}

.focus\:border-s-custom_2\/90:focus {
  border-inline-start-color: rgb(164 134 95 / 0.9);
}

.focus\:border-s-custom_2\/95:focus {
  border-inline-start-color: rgb(164 134 95 / 0.95);
}

.focus\:border-s-custom_3:focus {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(73 98 96 / var(--tw-border-opacity));
}

.focus\:border-s-custom_3\/0:focus {
  border-inline-start-color: rgb(73 98 96 / 0);
}

.focus\:border-s-custom_3\/10:focus {
  border-inline-start-color: rgb(73 98 96 / 0.1);
}

.focus\:border-s-custom_3\/100:focus {
  border-inline-start-color: rgb(73 98 96 / 1);
}

.focus\:border-s-custom_3\/20:focus {
  border-inline-start-color: rgb(73 98 96 / 0.2);
}

.focus\:border-s-custom_3\/25:focus {
  border-inline-start-color: rgb(73 98 96 / 0.25);
}

.focus\:border-s-custom_3\/30:focus {
  border-inline-start-color: rgb(73 98 96 / 0.3);
}

.focus\:border-s-custom_3\/40:focus {
  border-inline-start-color: rgb(73 98 96 / 0.4);
}

.focus\:border-s-custom_3\/5:focus {
  border-inline-start-color: rgb(73 98 96 / 0.05);
}

.focus\:border-s-custom_3\/50:focus {
  border-inline-start-color: rgb(73 98 96 / 0.5);
}

.focus\:border-s-custom_3\/60:focus {
  border-inline-start-color: rgb(73 98 96 / 0.6);
}

.focus\:border-s-custom_3\/70:focus {
  border-inline-start-color: rgb(73 98 96 / 0.7);
}

.focus\:border-s-custom_3\/75:focus {
  border-inline-start-color: rgb(73 98 96 / 0.75);
}

.focus\:border-s-custom_3\/80:focus {
  border-inline-start-color: rgb(73 98 96 / 0.8);
}

.focus\:border-s-custom_3\/90:focus {
  border-inline-start-color: rgb(73 98 96 / 0.9);
}

.focus\:border-s-custom_3\/95:focus {
  border-inline-start-color: rgb(73 98 96 / 0.95);
}

.focus\:border-s-custom_4:focus {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(64 133 133 / var(--tw-border-opacity));
}

.focus\:border-s-custom_4\/0:focus {
  border-inline-start-color: rgb(64 133 133 / 0);
}

.focus\:border-s-custom_4\/10:focus {
  border-inline-start-color: rgb(64 133 133 / 0.1);
}

.focus\:border-s-custom_4\/100:focus {
  border-inline-start-color: rgb(64 133 133 / 1);
}

.focus\:border-s-custom_4\/20:focus {
  border-inline-start-color: rgb(64 133 133 / 0.2);
}

.focus\:border-s-custom_4\/25:focus {
  border-inline-start-color: rgb(64 133 133 / 0.25);
}

.focus\:border-s-custom_4\/30:focus {
  border-inline-start-color: rgb(64 133 133 / 0.3);
}

.focus\:border-s-custom_4\/40:focus {
  border-inline-start-color: rgb(64 133 133 / 0.4);
}

.focus\:border-s-custom_4\/5:focus {
  border-inline-start-color: rgb(64 133 133 / 0.05);
}

.focus\:border-s-custom_4\/50:focus {
  border-inline-start-color: rgb(64 133 133 / 0.5);
}

.focus\:border-s-custom_4\/60:focus {
  border-inline-start-color: rgb(64 133 133 / 0.6);
}

.focus\:border-s-custom_4\/70:focus {
  border-inline-start-color: rgb(64 133 133 / 0.7);
}

.focus\:border-s-custom_4\/75:focus {
  border-inline-start-color: rgb(64 133 133 / 0.75);
}

.focus\:border-s-custom_4\/80:focus {
  border-inline-start-color: rgb(64 133 133 / 0.8);
}

.focus\:border-s-custom_4\/90:focus {
  border-inline-start-color: rgb(64 133 133 / 0.9);
}

.focus\:border-s-custom_4\/95:focus {
  border-inline-start-color: rgb(64 133 133 / 0.95);
}

.focus\:border-s-custom_5:focus {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(20 83 108 / var(--tw-border-opacity));
}

.focus\:border-s-custom_5\/0:focus {
  border-inline-start-color: rgb(20 83 108 / 0);
}

.focus\:border-s-custom_5\/10:focus {
  border-inline-start-color: rgb(20 83 108 / 0.1);
}

.focus\:border-s-custom_5\/100:focus {
  border-inline-start-color: rgb(20 83 108 / 1);
}

.focus\:border-s-custom_5\/20:focus {
  border-inline-start-color: rgb(20 83 108 / 0.2);
}

.focus\:border-s-custom_5\/25:focus {
  border-inline-start-color: rgb(20 83 108 / 0.25);
}

.focus\:border-s-custom_5\/30:focus {
  border-inline-start-color: rgb(20 83 108 / 0.3);
}

.focus\:border-s-custom_5\/40:focus {
  border-inline-start-color: rgb(20 83 108 / 0.4);
}

.focus\:border-s-custom_5\/5:focus {
  border-inline-start-color: rgb(20 83 108 / 0.05);
}

.focus\:border-s-custom_5\/50:focus {
  border-inline-start-color: rgb(20 83 108 / 0.5);
}

.focus\:border-s-custom_5\/60:focus {
  border-inline-start-color: rgb(20 83 108 / 0.6);
}

.focus\:border-s-custom_5\/70:focus {
  border-inline-start-color: rgb(20 83 108 / 0.7);
}

.focus\:border-s-custom_5\/75:focus {
  border-inline-start-color: rgb(20 83 108 / 0.75);
}

.focus\:border-s-custom_5\/80:focus {
  border-inline-start-color: rgb(20 83 108 / 0.8);
}

.focus\:border-s-custom_5\/90:focus {
  border-inline-start-color: rgb(20 83 108 / 0.9);
}

.focus\:border-s-custom_5\/95:focus {
  border-inline-start-color: rgb(20 83 108 / 0.95);
}

.focus\:border-s-custom_6:focus {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(47 101 105 / var(--tw-border-opacity));
}

.focus\:border-s-custom_6\/0:focus {
  border-inline-start-color: rgb(47 101 105 / 0);
}

.focus\:border-s-custom_6\/10:focus {
  border-inline-start-color: rgb(47 101 105 / 0.1);
}

.focus\:border-s-custom_6\/100:focus {
  border-inline-start-color: rgb(47 101 105 / 1);
}

.focus\:border-s-custom_6\/20:focus {
  border-inline-start-color: rgb(47 101 105 / 0.2);
}

.focus\:border-s-custom_6\/25:focus {
  border-inline-start-color: rgb(47 101 105 / 0.25);
}

.focus\:border-s-custom_6\/30:focus {
  border-inline-start-color: rgb(47 101 105 / 0.3);
}

.focus\:border-s-custom_6\/40:focus {
  border-inline-start-color: rgb(47 101 105 / 0.4);
}

.focus\:border-s-custom_6\/5:focus {
  border-inline-start-color: rgb(47 101 105 / 0.05);
}

.focus\:border-s-custom_6\/50:focus {
  border-inline-start-color: rgb(47 101 105 / 0.5);
}

.focus\:border-s-custom_6\/60:focus {
  border-inline-start-color: rgb(47 101 105 / 0.6);
}

.focus\:border-s-custom_6\/70:focus {
  border-inline-start-color: rgb(47 101 105 / 0.7);
}

.focus\:border-s-custom_6\/75:focus {
  border-inline-start-color: rgb(47 101 105 / 0.75);
}

.focus\:border-s-custom_6\/80:focus {
  border-inline-start-color: rgb(47 101 105 / 0.8);
}

.focus\:border-s-custom_6\/90:focus {
  border-inline-start-color: rgb(47 101 105 / 0.9);
}

.focus\:border-s-custom_6\/95:focus {
  border-inline-start-color: rgb(47 101 105 / 0.95);
}

.focus\:border-s-custom_7:focus {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(48 149 180 / var(--tw-border-opacity));
}

.focus\:border-s-custom_7\/0:focus {
  border-inline-start-color: rgb(48 149 180 / 0);
}

.focus\:border-s-custom_7\/10:focus {
  border-inline-start-color: rgb(48 149 180 / 0.1);
}

.focus\:border-s-custom_7\/100:focus {
  border-inline-start-color: rgb(48 149 180 / 1);
}

.focus\:border-s-custom_7\/20:focus {
  border-inline-start-color: rgb(48 149 180 / 0.2);
}

.focus\:border-s-custom_7\/25:focus {
  border-inline-start-color: rgb(48 149 180 / 0.25);
}

.focus\:border-s-custom_7\/30:focus {
  border-inline-start-color: rgb(48 149 180 / 0.3);
}

.focus\:border-s-custom_7\/40:focus {
  border-inline-start-color: rgb(48 149 180 / 0.4);
}

.focus\:border-s-custom_7\/5:focus {
  border-inline-start-color: rgb(48 149 180 / 0.05);
}

.focus\:border-s-custom_7\/50:focus {
  border-inline-start-color: rgb(48 149 180 / 0.5);
}

.focus\:border-s-custom_7\/60:focus {
  border-inline-start-color: rgb(48 149 180 / 0.6);
}

.focus\:border-s-custom_7\/70:focus {
  border-inline-start-color: rgb(48 149 180 / 0.7);
}

.focus\:border-s-custom_7\/75:focus {
  border-inline-start-color: rgb(48 149 180 / 0.75);
}

.focus\:border-s-custom_7\/80:focus {
  border-inline-start-color: rgb(48 149 180 / 0.8);
}

.focus\:border-s-custom_7\/90:focus {
  border-inline-start-color: rgb(48 149 180 / 0.9);
}

.focus\:border-s-custom_7\/95:focus {
  border-inline-start-color: rgb(48 149 180 / 0.95);
}

.focus\:border-s-custom_8:focus {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(74 119 102 / var(--tw-border-opacity));
}

.focus\:border-s-custom_8\/0:focus {
  border-inline-start-color: rgb(74 119 102 / 0);
}

.focus\:border-s-custom_8\/10:focus {
  border-inline-start-color: rgb(74 119 102 / 0.1);
}

.focus\:border-s-custom_8\/100:focus {
  border-inline-start-color: rgb(74 119 102 / 1);
}

.focus\:border-s-custom_8\/20:focus {
  border-inline-start-color: rgb(74 119 102 / 0.2);
}

.focus\:border-s-custom_8\/25:focus {
  border-inline-start-color: rgb(74 119 102 / 0.25);
}

.focus\:border-s-custom_8\/30:focus {
  border-inline-start-color: rgb(74 119 102 / 0.3);
}

.focus\:border-s-custom_8\/40:focus {
  border-inline-start-color: rgb(74 119 102 / 0.4);
}

.focus\:border-s-custom_8\/5:focus {
  border-inline-start-color: rgb(74 119 102 / 0.05);
}

.focus\:border-s-custom_8\/50:focus {
  border-inline-start-color: rgb(74 119 102 / 0.5);
}

.focus\:border-s-custom_8\/60:focus {
  border-inline-start-color: rgb(74 119 102 / 0.6);
}

.focus\:border-s-custom_8\/70:focus {
  border-inline-start-color: rgb(74 119 102 / 0.7);
}

.focus\:border-s-custom_8\/75:focus {
  border-inline-start-color: rgb(74 119 102 / 0.75);
}

.focus\:border-s-custom_8\/80:focus {
  border-inline-start-color: rgb(74 119 102 / 0.8);
}

.focus\:border-s-custom_8\/90:focus {
  border-inline-start-color: rgb(74 119 102 / 0.9);
}

.focus\:border-s-custom_8\/95:focus {
  border-inline-start-color: rgb(74 119 102 / 0.95);
}

.focus\:border-s-custom_9:focus {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(100 120 105 / var(--tw-border-opacity));
}

.focus\:border-s-custom_9\/0:focus {
  border-inline-start-color: rgb(100 120 105 / 0);
}

.focus\:border-s-custom_9\/10:focus {
  border-inline-start-color: rgb(100 120 105 / 0.1);
}

.focus\:border-s-custom_9\/100:focus {
  border-inline-start-color: rgb(100 120 105 / 1);
}

.focus\:border-s-custom_9\/20:focus {
  border-inline-start-color: rgb(100 120 105 / 0.2);
}

.focus\:border-s-custom_9\/25:focus {
  border-inline-start-color: rgb(100 120 105 / 0.25);
}

.focus\:border-s-custom_9\/30:focus {
  border-inline-start-color: rgb(100 120 105 / 0.3);
}

.focus\:border-s-custom_9\/40:focus {
  border-inline-start-color: rgb(100 120 105 / 0.4);
}

.focus\:border-s-custom_9\/5:focus {
  border-inline-start-color: rgb(100 120 105 / 0.05);
}

.focus\:border-s-custom_9\/50:focus {
  border-inline-start-color: rgb(100 120 105 / 0.5);
}

.focus\:border-s-custom_9\/60:focus {
  border-inline-start-color: rgb(100 120 105 / 0.6);
}

.focus\:border-s-custom_9\/70:focus {
  border-inline-start-color: rgb(100 120 105 / 0.7);
}

.focus\:border-s-custom_9\/75:focus {
  border-inline-start-color: rgb(100 120 105 / 0.75);
}

.focus\:border-s-custom_9\/80:focus {
  border-inline-start-color: rgb(100 120 105 / 0.8);
}

.focus\:border-s-custom_9\/90:focus {
  border-inline-start-color: rgb(100 120 105 / 0.9);
}

.focus\:border-s-custom_9\/95:focus {
  border-inline-start-color: rgb(100 120 105 / 0.95);
}

.focus\:border-s-gold:focus {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(198 154 101 / var(--tw-border-opacity));
}

.focus\:border-s-gold\/0:focus {
  border-inline-start-color: rgb(198 154 101 / 0);
}

.focus\:border-s-gold\/10:focus {
  border-inline-start-color: rgb(198 154 101 / 0.1);
}

.focus\:border-s-gold\/100:focus {
  border-inline-start-color: rgb(198 154 101 / 1);
}

.focus\:border-s-gold\/20:focus {
  border-inline-start-color: rgb(198 154 101 / 0.2);
}

.focus\:border-s-gold\/25:focus {
  border-inline-start-color: rgb(198 154 101 / 0.25);
}

.focus\:border-s-gold\/30:focus {
  border-inline-start-color: rgb(198 154 101 / 0.3);
}

.focus\:border-s-gold\/40:focus {
  border-inline-start-color: rgb(198 154 101 / 0.4);
}

.focus\:border-s-gold\/5:focus {
  border-inline-start-color: rgb(198 154 101 / 0.05);
}

.focus\:border-s-gold\/50:focus {
  border-inline-start-color: rgb(198 154 101 / 0.5);
}

.focus\:border-s-gold\/60:focus {
  border-inline-start-color: rgb(198 154 101 / 0.6);
}

.focus\:border-s-gold\/70:focus {
  border-inline-start-color: rgb(198 154 101 / 0.7);
}

.focus\:border-s-gold\/75:focus {
  border-inline-start-color: rgb(198 154 101 / 0.75);
}

.focus\:border-s-gold\/80:focus {
  border-inline-start-color: rgb(198 154 101 / 0.8);
}

.focus\:border-s-gold\/90:focus {
  border-inline-start-color: rgb(198 154 101 / 0.9);
}

.focus\:border-s-gold\/95:focus {
  border-inline-start-color: rgb(198 154 101 / 0.95);
}

.focus\:border-s-gray-100:focus {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(243 244 246 / var(--tw-border-opacity));
}

.focus\:border-s-gray-100\/0:focus {
  border-inline-start-color: rgb(243 244 246 / 0);
}

.focus\:border-s-gray-100\/10:focus {
  border-inline-start-color: rgb(243 244 246 / 0.1);
}

.focus\:border-s-gray-100\/100:focus {
  border-inline-start-color: rgb(243 244 246 / 1);
}

.focus\:border-s-gray-100\/20:focus {
  border-inline-start-color: rgb(243 244 246 / 0.2);
}

.focus\:border-s-gray-100\/25:focus {
  border-inline-start-color: rgb(243 244 246 / 0.25);
}

.focus\:border-s-gray-100\/30:focus {
  border-inline-start-color: rgb(243 244 246 / 0.3);
}

.focus\:border-s-gray-100\/40:focus {
  border-inline-start-color: rgb(243 244 246 / 0.4);
}

.focus\:border-s-gray-100\/5:focus {
  border-inline-start-color: rgb(243 244 246 / 0.05);
}

.focus\:border-s-gray-100\/50:focus {
  border-inline-start-color: rgb(243 244 246 / 0.5);
}

.focus\:border-s-gray-100\/60:focus {
  border-inline-start-color: rgb(243 244 246 / 0.6);
}

.focus\:border-s-gray-100\/70:focus {
  border-inline-start-color: rgb(243 244 246 / 0.7);
}

.focus\:border-s-gray-100\/75:focus {
  border-inline-start-color: rgb(243 244 246 / 0.75);
}

.focus\:border-s-gray-100\/80:focus {
  border-inline-start-color: rgb(243 244 246 / 0.8);
}

.focus\:border-s-gray-100\/90:focus {
  border-inline-start-color: rgb(243 244 246 / 0.9);
}

.focus\:border-s-gray-100\/95:focus {
  border-inline-start-color: rgb(243 244 246 / 0.95);
}

.focus\:border-s-gray-200:focus {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(229 231 235 / var(--tw-border-opacity));
}

.focus\:border-s-gray-200\/0:focus {
  border-inline-start-color: rgb(229 231 235 / 0);
}

.focus\:border-s-gray-200\/10:focus {
  border-inline-start-color: rgb(229 231 235 / 0.1);
}

.focus\:border-s-gray-200\/100:focus {
  border-inline-start-color: rgb(229 231 235 / 1);
}

.focus\:border-s-gray-200\/20:focus {
  border-inline-start-color: rgb(229 231 235 / 0.2);
}

.focus\:border-s-gray-200\/25:focus {
  border-inline-start-color: rgb(229 231 235 / 0.25);
}

.focus\:border-s-gray-200\/30:focus {
  border-inline-start-color: rgb(229 231 235 / 0.3);
}

.focus\:border-s-gray-200\/40:focus {
  border-inline-start-color: rgb(229 231 235 / 0.4);
}

.focus\:border-s-gray-200\/5:focus {
  border-inline-start-color: rgb(229 231 235 / 0.05);
}

.focus\:border-s-gray-200\/50:focus {
  border-inline-start-color: rgb(229 231 235 / 0.5);
}

.focus\:border-s-gray-200\/60:focus {
  border-inline-start-color: rgb(229 231 235 / 0.6);
}

.focus\:border-s-gray-200\/70:focus {
  border-inline-start-color: rgb(229 231 235 / 0.7);
}

.focus\:border-s-gray-200\/75:focus {
  border-inline-start-color: rgb(229 231 235 / 0.75);
}

.focus\:border-s-gray-200\/80:focus {
  border-inline-start-color: rgb(229 231 235 / 0.8);
}

.focus\:border-s-gray-200\/90:focus {
  border-inline-start-color: rgb(229 231 235 / 0.9);
}

.focus\:border-s-gray-200\/95:focus {
  border-inline-start-color: rgb(229 231 235 / 0.95);
}

.focus\:border-s-gray-300:focus {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(209 213 219 / var(--tw-border-opacity));
}

.focus\:border-s-gray-300\/0:focus {
  border-inline-start-color: rgb(209 213 219 / 0);
}

.focus\:border-s-gray-300\/10:focus {
  border-inline-start-color: rgb(209 213 219 / 0.1);
}

.focus\:border-s-gray-300\/100:focus {
  border-inline-start-color: rgb(209 213 219 / 1);
}

.focus\:border-s-gray-300\/20:focus {
  border-inline-start-color: rgb(209 213 219 / 0.2);
}

.focus\:border-s-gray-300\/25:focus {
  border-inline-start-color: rgb(209 213 219 / 0.25);
}

.focus\:border-s-gray-300\/30:focus {
  border-inline-start-color: rgb(209 213 219 / 0.3);
}

.focus\:border-s-gray-300\/40:focus {
  border-inline-start-color: rgb(209 213 219 / 0.4);
}

.focus\:border-s-gray-300\/5:focus {
  border-inline-start-color: rgb(209 213 219 / 0.05);
}

.focus\:border-s-gray-300\/50:focus {
  border-inline-start-color: rgb(209 213 219 / 0.5);
}

.focus\:border-s-gray-300\/60:focus {
  border-inline-start-color: rgb(209 213 219 / 0.6);
}

.focus\:border-s-gray-300\/70:focus {
  border-inline-start-color: rgb(209 213 219 / 0.7);
}

.focus\:border-s-gray-300\/75:focus {
  border-inline-start-color: rgb(209 213 219 / 0.75);
}

.focus\:border-s-gray-300\/80:focus {
  border-inline-start-color: rgb(209 213 219 / 0.8);
}

.focus\:border-s-gray-300\/90:focus {
  border-inline-start-color: rgb(209 213 219 / 0.9);
}

.focus\:border-s-gray-300\/95:focus {
  border-inline-start-color: rgb(209 213 219 / 0.95);
}

.focus\:border-s-gray-400:focus {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(156 163 175 / var(--tw-border-opacity));
}

.focus\:border-s-gray-400\/0:focus {
  border-inline-start-color: rgb(156 163 175 / 0);
}

.focus\:border-s-gray-400\/10:focus {
  border-inline-start-color: rgb(156 163 175 / 0.1);
}

.focus\:border-s-gray-400\/100:focus {
  border-inline-start-color: rgb(156 163 175 / 1);
}

.focus\:border-s-gray-400\/20:focus {
  border-inline-start-color: rgb(156 163 175 / 0.2);
}

.focus\:border-s-gray-400\/25:focus {
  border-inline-start-color: rgb(156 163 175 / 0.25);
}

.focus\:border-s-gray-400\/30:focus {
  border-inline-start-color: rgb(156 163 175 / 0.3);
}

.focus\:border-s-gray-400\/40:focus {
  border-inline-start-color: rgb(156 163 175 / 0.4);
}

.focus\:border-s-gray-400\/5:focus {
  border-inline-start-color: rgb(156 163 175 / 0.05);
}

.focus\:border-s-gray-400\/50:focus {
  border-inline-start-color: rgb(156 163 175 / 0.5);
}

.focus\:border-s-gray-400\/60:focus {
  border-inline-start-color: rgb(156 163 175 / 0.6);
}

.focus\:border-s-gray-400\/70:focus {
  border-inline-start-color: rgb(156 163 175 / 0.7);
}

.focus\:border-s-gray-400\/75:focus {
  border-inline-start-color: rgb(156 163 175 / 0.75);
}

.focus\:border-s-gray-400\/80:focus {
  border-inline-start-color: rgb(156 163 175 / 0.8);
}

.focus\:border-s-gray-400\/90:focus {
  border-inline-start-color: rgb(156 163 175 / 0.9);
}

.focus\:border-s-gray-400\/95:focus {
  border-inline-start-color: rgb(156 163 175 / 0.95);
}

.focus\:border-s-gray-50:focus {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(249 250 251 / var(--tw-border-opacity));
}

.focus\:border-s-gray-50\/0:focus {
  border-inline-start-color: rgb(249 250 251 / 0);
}

.focus\:border-s-gray-50\/10:focus {
  border-inline-start-color: rgb(249 250 251 / 0.1);
}

.focus\:border-s-gray-50\/100:focus {
  border-inline-start-color: rgb(249 250 251 / 1);
}

.focus\:border-s-gray-50\/20:focus {
  border-inline-start-color: rgb(249 250 251 / 0.2);
}

.focus\:border-s-gray-50\/25:focus {
  border-inline-start-color: rgb(249 250 251 / 0.25);
}

.focus\:border-s-gray-50\/30:focus {
  border-inline-start-color: rgb(249 250 251 / 0.3);
}

.focus\:border-s-gray-50\/40:focus {
  border-inline-start-color: rgb(249 250 251 / 0.4);
}

.focus\:border-s-gray-50\/5:focus {
  border-inline-start-color: rgb(249 250 251 / 0.05);
}

.focus\:border-s-gray-50\/50:focus {
  border-inline-start-color: rgb(249 250 251 / 0.5);
}

.focus\:border-s-gray-50\/60:focus {
  border-inline-start-color: rgb(249 250 251 / 0.6);
}

.focus\:border-s-gray-50\/70:focus {
  border-inline-start-color: rgb(249 250 251 / 0.7);
}

.focus\:border-s-gray-50\/75:focus {
  border-inline-start-color: rgb(249 250 251 / 0.75);
}

.focus\:border-s-gray-50\/80:focus {
  border-inline-start-color: rgb(249 250 251 / 0.8);
}

.focus\:border-s-gray-50\/90:focus {
  border-inline-start-color: rgb(249 250 251 / 0.9);
}

.focus\:border-s-gray-50\/95:focus {
  border-inline-start-color: rgb(249 250 251 / 0.95);
}

.focus\:border-s-gray-500:focus {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(107 114 128 / var(--tw-border-opacity));
}

.focus\:border-s-gray-500\/0:focus {
  border-inline-start-color: rgb(107 114 128 / 0);
}

.focus\:border-s-gray-500\/10:focus {
  border-inline-start-color: rgb(107 114 128 / 0.1);
}

.focus\:border-s-gray-500\/100:focus {
  border-inline-start-color: rgb(107 114 128 / 1);
}

.focus\:border-s-gray-500\/20:focus {
  border-inline-start-color: rgb(107 114 128 / 0.2);
}

.focus\:border-s-gray-500\/25:focus {
  border-inline-start-color: rgb(107 114 128 / 0.25);
}

.focus\:border-s-gray-500\/30:focus {
  border-inline-start-color: rgb(107 114 128 / 0.3);
}

.focus\:border-s-gray-500\/40:focus {
  border-inline-start-color: rgb(107 114 128 / 0.4);
}

.focus\:border-s-gray-500\/5:focus {
  border-inline-start-color: rgb(107 114 128 / 0.05);
}

.focus\:border-s-gray-500\/50:focus {
  border-inline-start-color: rgb(107 114 128 / 0.5);
}

.focus\:border-s-gray-500\/60:focus {
  border-inline-start-color: rgb(107 114 128 / 0.6);
}

.focus\:border-s-gray-500\/70:focus {
  border-inline-start-color: rgb(107 114 128 / 0.7);
}

.focus\:border-s-gray-500\/75:focus {
  border-inline-start-color: rgb(107 114 128 / 0.75);
}

.focus\:border-s-gray-500\/80:focus {
  border-inline-start-color: rgb(107 114 128 / 0.8);
}

.focus\:border-s-gray-500\/90:focus {
  border-inline-start-color: rgb(107 114 128 / 0.9);
}

.focus\:border-s-gray-500\/95:focus {
  border-inline-start-color: rgb(107 114 128 / 0.95);
}

.focus\:border-s-gray-600:focus {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(75 85 99 / var(--tw-border-opacity));
}

.focus\:border-s-gray-600\/0:focus {
  border-inline-start-color: rgb(75 85 99 / 0);
}

.focus\:border-s-gray-600\/10:focus {
  border-inline-start-color: rgb(75 85 99 / 0.1);
}

.focus\:border-s-gray-600\/100:focus {
  border-inline-start-color: rgb(75 85 99 / 1);
}

.focus\:border-s-gray-600\/20:focus {
  border-inline-start-color: rgb(75 85 99 / 0.2);
}

.focus\:border-s-gray-600\/25:focus {
  border-inline-start-color: rgb(75 85 99 / 0.25);
}

.focus\:border-s-gray-600\/30:focus {
  border-inline-start-color: rgb(75 85 99 / 0.3);
}

.focus\:border-s-gray-600\/40:focus {
  border-inline-start-color: rgb(75 85 99 / 0.4);
}

.focus\:border-s-gray-600\/5:focus {
  border-inline-start-color: rgb(75 85 99 / 0.05);
}

.focus\:border-s-gray-600\/50:focus {
  border-inline-start-color: rgb(75 85 99 / 0.5);
}

.focus\:border-s-gray-600\/60:focus {
  border-inline-start-color: rgb(75 85 99 / 0.6);
}

.focus\:border-s-gray-600\/70:focus {
  border-inline-start-color: rgb(75 85 99 / 0.7);
}

.focus\:border-s-gray-600\/75:focus {
  border-inline-start-color: rgb(75 85 99 / 0.75);
}

.focus\:border-s-gray-600\/80:focus {
  border-inline-start-color: rgb(75 85 99 / 0.8);
}

.focus\:border-s-gray-600\/90:focus {
  border-inline-start-color: rgb(75 85 99 / 0.9);
}

.focus\:border-s-gray-600\/95:focus {
  border-inline-start-color: rgb(75 85 99 / 0.95);
}

.focus\:border-s-gray-700:focus {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(55 65 81 / var(--tw-border-opacity));
}

.focus\:border-s-gray-700\/0:focus {
  border-inline-start-color: rgb(55 65 81 / 0);
}

.focus\:border-s-gray-700\/10:focus {
  border-inline-start-color: rgb(55 65 81 / 0.1);
}

.focus\:border-s-gray-700\/100:focus {
  border-inline-start-color: rgb(55 65 81 / 1);
}

.focus\:border-s-gray-700\/20:focus {
  border-inline-start-color: rgb(55 65 81 / 0.2);
}

.focus\:border-s-gray-700\/25:focus {
  border-inline-start-color: rgb(55 65 81 / 0.25);
}

.focus\:border-s-gray-700\/30:focus {
  border-inline-start-color: rgb(55 65 81 / 0.3);
}

.focus\:border-s-gray-700\/40:focus {
  border-inline-start-color: rgb(55 65 81 / 0.4);
}

.focus\:border-s-gray-700\/5:focus {
  border-inline-start-color: rgb(55 65 81 / 0.05);
}

.focus\:border-s-gray-700\/50:focus {
  border-inline-start-color: rgb(55 65 81 / 0.5);
}

.focus\:border-s-gray-700\/60:focus {
  border-inline-start-color: rgb(55 65 81 / 0.6);
}

.focus\:border-s-gray-700\/70:focus {
  border-inline-start-color: rgb(55 65 81 / 0.7);
}

.focus\:border-s-gray-700\/75:focus {
  border-inline-start-color: rgb(55 65 81 / 0.75);
}

.focus\:border-s-gray-700\/80:focus {
  border-inline-start-color: rgb(55 65 81 / 0.8);
}

.focus\:border-s-gray-700\/90:focus {
  border-inline-start-color: rgb(55 65 81 / 0.9);
}

.focus\:border-s-gray-700\/95:focus {
  border-inline-start-color: rgb(55 65 81 / 0.95);
}

.focus\:border-s-gray-800:focus {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(31 41 55 / var(--tw-border-opacity));
}

.focus\:border-s-gray-800\/0:focus {
  border-inline-start-color: rgb(31 41 55 / 0);
}

.focus\:border-s-gray-800\/10:focus {
  border-inline-start-color: rgb(31 41 55 / 0.1);
}

.focus\:border-s-gray-800\/100:focus {
  border-inline-start-color: rgb(31 41 55 / 1);
}

.focus\:border-s-gray-800\/20:focus {
  border-inline-start-color: rgb(31 41 55 / 0.2);
}

.focus\:border-s-gray-800\/25:focus {
  border-inline-start-color: rgb(31 41 55 / 0.25);
}

.focus\:border-s-gray-800\/30:focus {
  border-inline-start-color: rgb(31 41 55 / 0.3);
}

.focus\:border-s-gray-800\/40:focus {
  border-inline-start-color: rgb(31 41 55 / 0.4);
}

.focus\:border-s-gray-800\/5:focus {
  border-inline-start-color: rgb(31 41 55 / 0.05);
}

.focus\:border-s-gray-800\/50:focus {
  border-inline-start-color: rgb(31 41 55 / 0.5);
}

.focus\:border-s-gray-800\/60:focus {
  border-inline-start-color: rgb(31 41 55 / 0.6);
}

.focus\:border-s-gray-800\/70:focus {
  border-inline-start-color: rgb(31 41 55 / 0.7);
}

.focus\:border-s-gray-800\/75:focus {
  border-inline-start-color: rgb(31 41 55 / 0.75);
}

.focus\:border-s-gray-800\/80:focus {
  border-inline-start-color: rgb(31 41 55 / 0.8);
}

.focus\:border-s-gray-800\/90:focus {
  border-inline-start-color: rgb(31 41 55 / 0.9);
}

.focus\:border-s-gray-800\/95:focus {
  border-inline-start-color: rgb(31 41 55 / 0.95);
}

.focus\:border-s-gray-900:focus {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(17 24 39 / var(--tw-border-opacity));
}

.focus\:border-s-gray-900\/0:focus {
  border-inline-start-color: rgb(17 24 39 / 0);
}

.focus\:border-s-gray-900\/10:focus {
  border-inline-start-color: rgb(17 24 39 / 0.1);
}

.focus\:border-s-gray-900\/100:focus {
  border-inline-start-color: rgb(17 24 39 / 1);
}

.focus\:border-s-gray-900\/20:focus {
  border-inline-start-color: rgb(17 24 39 / 0.2);
}

.focus\:border-s-gray-900\/25:focus {
  border-inline-start-color: rgb(17 24 39 / 0.25);
}

.focus\:border-s-gray-900\/30:focus {
  border-inline-start-color: rgb(17 24 39 / 0.3);
}

.focus\:border-s-gray-900\/40:focus {
  border-inline-start-color: rgb(17 24 39 / 0.4);
}

.focus\:border-s-gray-900\/5:focus {
  border-inline-start-color: rgb(17 24 39 / 0.05);
}

.focus\:border-s-gray-900\/50:focus {
  border-inline-start-color: rgb(17 24 39 / 0.5);
}

.focus\:border-s-gray-900\/60:focus {
  border-inline-start-color: rgb(17 24 39 / 0.6);
}

.focus\:border-s-gray-900\/70:focus {
  border-inline-start-color: rgb(17 24 39 / 0.7);
}

.focus\:border-s-gray-900\/75:focus {
  border-inline-start-color: rgb(17 24 39 / 0.75);
}

.focus\:border-s-gray-900\/80:focus {
  border-inline-start-color: rgb(17 24 39 / 0.8);
}

.focus\:border-s-gray-900\/90:focus {
  border-inline-start-color: rgb(17 24 39 / 0.9);
}

.focus\:border-s-gray-900\/95:focus {
  border-inline-start-color: rgb(17 24 39 / 0.95);
}

.focus\:border-s-gray-950:focus {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(3 7 18 / var(--tw-border-opacity));
}

.focus\:border-s-gray-950\/0:focus {
  border-inline-start-color: rgb(3 7 18 / 0);
}

.focus\:border-s-gray-950\/10:focus {
  border-inline-start-color: rgb(3 7 18 / 0.1);
}

.focus\:border-s-gray-950\/100:focus {
  border-inline-start-color: rgb(3 7 18 / 1);
}

.focus\:border-s-gray-950\/20:focus {
  border-inline-start-color: rgb(3 7 18 / 0.2);
}

.focus\:border-s-gray-950\/25:focus {
  border-inline-start-color: rgb(3 7 18 / 0.25);
}

.focus\:border-s-gray-950\/30:focus {
  border-inline-start-color: rgb(3 7 18 / 0.3);
}

.focus\:border-s-gray-950\/40:focus {
  border-inline-start-color: rgb(3 7 18 / 0.4);
}

.focus\:border-s-gray-950\/5:focus {
  border-inline-start-color: rgb(3 7 18 / 0.05);
}

.focus\:border-s-gray-950\/50:focus {
  border-inline-start-color: rgb(3 7 18 / 0.5);
}

.focus\:border-s-gray-950\/60:focus {
  border-inline-start-color: rgb(3 7 18 / 0.6);
}

.focus\:border-s-gray-950\/70:focus {
  border-inline-start-color: rgb(3 7 18 / 0.7);
}

.focus\:border-s-gray-950\/75:focus {
  border-inline-start-color: rgb(3 7 18 / 0.75);
}

.focus\:border-s-gray-950\/80:focus {
  border-inline-start-color: rgb(3 7 18 / 0.8);
}

.focus\:border-s-gray-950\/90:focus {
  border-inline-start-color: rgb(3 7 18 / 0.9);
}

.focus\:border-s-gray-950\/95:focus {
  border-inline-start-color: rgb(3 7 18 / 0.95);
}

.focus\:border-s-green:focus {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(132 156 116 / var(--tw-border-opacity));
}

.focus\:border-s-green\/0:focus {
  border-inline-start-color: rgb(132 156 116 / 0);
}

.focus\:border-s-green\/10:focus {
  border-inline-start-color: rgb(132 156 116 / 0.1);
}

.focus\:border-s-green\/100:focus {
  border-inline-start-color: rgb(132 156 116 / 1);
}

.focus\:border-s-green\/20:focus {
  border-inline-start-color: rgb(132 156 116 / 0.2);
}

.focus\:border-s-green\/25:focus {
  border-inline-start-color: rgb(132 156 116 / 0.25);
}

.focus\:border-s-green\/30:focus {
  border-inline-start-color: rgb(132 156 116 / 0.3);
}

.focus\:border-s-green\/40:focus {
  border-inline-start-color: rgb(132 156 116 / 0.4);
}

.focus\:border-s-green\/5:focus {
  border-inline-start-color: rgb(132 156 116 / 0.05);
}

.focus\:border-s-green\/50:focus {
  border-inline-start-color: rgb(132 156 116 / 0.5);
}

.focus\:border-s-green\/60:focus {
  border-inline-start-color: rgb(132 156 116 / 0.6);
}

.focus\:border-s-green\/70:focus {
  border-inline-start-color: rgb(132 156 116 / 0.7);
}

.focus\:border-s-green\/75:focus {
  border-inline-start-color: rgb(132 156 116 / 0.75);
}

.focus\:border-s-green\/80:focus {
  border-inline-start-color: rgb(132 156 116 / 0.8);
}

.focus\:border-s-green\/90:focus {
  border-inline-start-color: rgb(132 156 116 / 0.9);
}

.focus\:border-s-green\/95:focus {
  border-inline-start-color: rgb(132 156 116 / 0.95);
}

.focus\:border-s-inherit:focus {
  border-inline-start-color: inherit;
}

.focus\:border-s-letterSpacing-normal:focus {
  border-inline-start-color: 0em;
}

.focus\:border-s-letterSpacing-tight:focus {
  border-inline-start-color: -0.025em;
}

.focus\:border-s-letterSpacing-tighter:focus {
  border-inline-start-color: -0.05em;
}

.focus\:border-s-letterSpacing-wide:focus {
  border-inline-start-color: 0.0125em;
}

.focus\:border-s-letterSpacing-wider:focus {
  border-inline-start-color: 0.05em;
}

.focus\:border-s-letterSpacing-widest:focus {
  border-inline-start-color: 0.1em;
}

.focus\:border-s-lime:focus {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(197 217 163 / var(--tw-border-opacity));
}

.focus\:border-s-lime\/0:focus {
  border-inline-start-color: rgb(197 217 163 / 0);
}

.focus\:border-s-lime\/10:focus {
  border-inline-start-color: rgb(197 217 163 / 0.1);
}

.focus\:border-s-lime\/100:focus {
  border-inline-start-color: rgb(197 217 163 / 1);
}

.focus\:border-s-lime\/20:focus {
  border-inline-start-color: rgb(197 217 163 / 0.2);
}

.focus\:border-s-lime\/25:focus {
  border-inline-start-color: rgb(197 217 163 / 0.25);
}

.focus\:border-s-lime\/30:focus {
  border-inline-start-color: rgb(197 217 163 / 0.3);
}

.focus\:border-s-lime\/40:focus {
  border-inline-start-color: rgb(197 217 163 / 0.4);
}

.focus\:border-s-lime\/5:focus {
  border-inline-start-color: rgb(197 217 163 / 0.05);
}

.focus\:border-s-lime\/50:focus {
  border-inline-start-color: rgb(197 217 163 / 0.5);
}

.focus\:border-s-lime\/60:focus {
  border-inline-start-color: rgb(197 217 163 / 0.6);
}

.focus\:border-s-lime\/70:focus {
  border-inline-start-color: rgb(197 217 163 / 0.7);
}

.focus\:border-s-lime\/75:focus {
  border-inline-start-color: rgb(197 217 163 / 0.75);
}

.focus\:border-s-lime\/80:focus {
  border-inline-start-color: rgb(197 217 163 / 0.8);
}

.focus\:border-s-lime\/90:focus {
  border-inline-start-color: rgb(197 217 163 / 0.9);
}

.focus\:border-s-lime\/95:focus {
  border-inline-start-color: rgb(197 217 163 / 0.95);
}

.focus\:border-s-navy:focus {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(37 64 78 / var(--tw-border-opacity));
}

.focus\:border-s-navy\/0:focus {
  border-inline-start-color: rgb(37 64 78 / 0);
}

.focus\:border-s-navy\/10:focus {
  border-inline-start-color: rgb(37 64 78 / 0.1);
}

.focus\:border-s-navy\/100:focus {
  border-inline-start-color: rgb(37 64 78 / 1);
}

.focus\:border-s-navy\/20:focus {
  border-inline-start-color: rgb(37 64 78 / 0.2);
}

.focus\:border-s-navy\/25:focus {
  border-inline-start-color: rgb(37 64 78 / 0.25);
}

.focus\:border-s-navy\/30:focus {
  border-inline-start-color: rgb(37 64 78 / 0.3);
}

.focus\:border-s-navy\/40:focus {
  border-inline-start-color: rgb(37 64 78 / 0.4);
}

.focus\:border-s-navy\/5:focus {
  border-inline-start-color: rgb(37 64 78 / 0.05);
}

.focus\:border-s-navy\/50:focus {
  border-inline-start-color: rgb(37 64 78 / 0.5);
}

.focus\:border-s-navy\/60:focus {
  border-inline-start-color: rgb(37 64 78 / 0.6);
}

.focus\:border-s-navy\/70:focus {
  border-inline-start-color: rgb(37 64 78 / 0.7);
}

.focus\:border-s-navy\/75:focus {
  border-inline-start-color: rgb(37 64 78 / 0.75);
}

.focus\:border-s-navy\/80:focus {
  border-inline-start-color: rgb(37 64 78 / 0.8);
}

.focus\:border-s-navy\/90:focus {
  border-inline-start-color: rgb(37 64 78 / 0.9);
}

.focus\:border-s-navy\/95:focus {
  border-inline-start-color: rgb(37 64 78 / 0.95);
}

.focus\:border-s-teal:focus {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(78 105 119 / var(--tw-border-opacity));
}

.focus\:border-s-teal\/0:focus {
  border-inline-start-color: rgb(78 105 119 / 0);
}

.focus\:border-s-teal\/10:focus {
  border-inline-start-color: rgb(78 105 119 / 0.1);
}

.focus\:border-s-teal\/100:focus {
  border-inline-start-color: rgb(78 105 119 / 1);
}

.focus\:border-s-teal\/20:focus {
  border-inline-start-color: rgb(78 105 119 / 0.2);
}

.focus\:border-s-teal\/25:focus {
  border-inline-start-color: rgb(78 105 119 / 0.25);
}

.focus\:border-s-teal\/30:focus {
  border-inline-start-color: rgb(78 105 119 / 0.3);
}

.focus\:border-s-teal\/40:focus {
  border-inline-start-color: rgb(78 105 119 / 0.4);
}

.focus\:border-s-teal\/5:focus {
  border-inline-start-color: rgb(78 105 119 / 0.05);
}

.focus\:border-s-teal\/50:focus {
  border-inline-start-color: rgb(78 105 119 / 0.5);
}

.focus\:border-s-teal\/60:focus {
  border-inline-start-color: rgb(78 105 119 / 0.6);
}

.focus\:border-s-teal\/70:focus {
  border-inline-start-color: rgb(78 105 119 / 0.7);
}

.focus\:border-s-teal\/75:focus {
  border-inline-start-color: rgb(78 105 119 / 0.75);
}

.focus\:border-s-teal\/80:focus {
  border-inline-start-color: rgb(78 105 119 / 0.8);
}

.focus\:border-s-teal\/90:focus {
  border-inline-start-color: rgb(78 105 119 / 0.9);
}

.focus\:border-s-teal\/95:focus {
  border-inline-start-color: rgb(78 105 119 / 0.95);
}

.focus\:border-s-transparent:focus {
  border-inline-start-color: transparent;
}

.focus\:border-s-transparent\/0:focus {
  border-inline-start-color: rgb(0 0 0 / 0);
}

.focus\:border-s-transparent\/10:focus {
  border-inline-start-color: rgb(0 0 0 / 0.1);
}

.focus\:border-s-transparent\/100:focus {
  border-inline-start-color: rgb(0 0 0 / 1);
}

.focus\:border-s-transparent\/20:focus {
  border-inline-start-color: rgb(0 0 0 / 0.2);
}

.focus\:border-s-transparent\/25:focus {
  border-inline-start-color: rgb(0 0 0 / 0.25);
}

.focus\:border-s-transparent\/30:focus {
  border-inline-start-color: rgb(0 0 0 / 0.3);
}

.focus\:border-s-transparent\/40:focus {
  border-inline-start-color: rgb(0 0 0 / 0.4);
}

.focus\:border-s-transparent\/5:focus {
  border-inline-start-color: rgb(0 0 0 / 0.05);
}

.focus\:border-s-transparent\/50:focus {
  border-inline-start-color: rgb(0 0 0 / 0.5);
}

.focus\:border-s-transparent\/60:focus {
  border-inline-start-color: rgb(0 0 0 / 0.6);
}

.focus\:border-s-transparent\/70:focus {
  border-inline-start-color: rgb(0 0 0 / 0.7);
}

.focus\:border-s-transparent\/75:focus {
  border-inline-start-color: rgb(0 0 0 / 0.75);
}

.focus\:border-s-transparent\/80:focus {
  border-inline-start-color: rgb(0 0 0 / 0.8);
}

.focus\:border-s-transparent\/90:focus {
  border-inline-start-color: rgb(0 0 0 / 0.9);
}

.focus\:border-s-transparent\/95:focus {
  border-inline-start-color: rgb(0 0 0 / 0.95);
}

.focus\:border-s-white:focus {
  --tw-border-opacity: 1;
  border-inline-start-color: rgb(255 255 255 / var(--tw-border-opacity));
}

.focus\:border-s-white\/0:focus {
  border-inline-start-color: rgb(255 255 255 / 0);
}

.focus\:border-s-white\/10:focus {
  border-inline-start-color: rgb(255 255 255 / 0.1);
}

.focus\:border-s-white\/100:focus {
  border-inline-start-color: rgb(255 255 255 / 1);
}

.focus\:border-s-white\/20:focus {
  border-inline-start-color: rgb(255 255 255 / 0.2);
}

.focus\:border-s-white\/25:focus {
  border-inline-start-color: rgb(255 255 255 / 0.25);
}

.focus\:border-s-white\/30:focus {
  border-inline-start-color: rgb(255 255 255 / 0.3);
}

.focus\:border-s-white\/40:focus {
  border-inline-start-color: rgb(255 255 255 / 0.4);
}

.focus\:border-s-white\/5:focus {
  border-inline-start-color: rgb(255 255 255 / 0.05);
}

.focus\:border-s-white\/50:focus {
  border-inline-start-color: rgb(255 255 255 / 0.5);
}

.focus\:border-s-white\/60:focus {
  border-inline-start-color: rgb(255 255 255 / 0.6);
}

.focus\:border-s-white\/70:focus {
  border-inline-start-color: rgb(255 255 255 / 0.7);
}

.focus\:border-s-white\/75:focus {
  border-inline-start-color: rgb(255 255 255 / 0.75);
}

.focus\:border-s-white\/80:focus {
  border-inline-start-color: rgb(255 255 255 / 0.8);
}

.focus\:border-s-white\/90:focus {
  border-inline-start-color: rgb(255 255 255 / 0.9);
}

.focus\:border-s-white\/95:focus {
  border-inline-start-color: rgb(255 255 255 / 0.95);
}

.focus\:border-t-blue:focus {
  --tw-border-opacity: 1;
  border-top-color: rgb(86 138 172 / var(--tw-border-opacity));
}

.focus\:border-t-blue\/0:focus {
  border-top-color: rgb(86 138 172 / 0);
}

.focus\:border-t-blue\/10:focus {
  border-top-color: rgb(86 138 172 / 0.1);
}

.focus\:border-t-blue\/100:focus {
  border-top-color: rgb(86 138 172 / 1);
}

.focus\:border-t-blue\/20:focus {
  border-top-color: rgb(86 138 172 / 0.2);
}

.focus\:border-t-blue\/25:focus {
  border-top-color: rgb(86 138 172 / 0.25);
}

.focus\:border-t-blue\/30:focus {
  border-top-color: rgb(86 138 172 / 0.3);
}

.focus\:border-t-blue\/40:focus {
  border-top-color: rgb(86 138 172 / 0.4);
}

.focus\:border-t-blue\/5:focus {
  border-top-color: rgb(86 138 172 / 0.05);
}

.focus\:border-t-blue\/50:focus {
  border-top-color: rgb(86 138 172 / 0.5);
}

.focus\:border-t-blue\/60:focus {
  border-top-color: rgb(86 138 172 / 0.6);
}

.focus\:border-t-blue\/70:focus {
  border-top-color: rgb(86 138 172 / 0.7);
}

.focus\:border-t-blue\/75:focus {
  border-top-color: rgb(86 138 172 / 0.75);
}

.focus\:border-t-blue\/80:focus {
  border-top-color: rgb(86 138 172 / 0.8);
}

.focus\:border-t-blue\/90:focus {
  border-top-color: rgb(86 138 172 / 0.9);
}

.focus\:border-t-blue\/95:focus {
  border-top-color: rgb(86 138 172 / 0.95);
}

.focus\:border-t-borderWidth:focus {
  border-top-color: 1px;
}

.focus\:border-t-borderWidth-0:focus {
  border-top-color: 0px;
}

.focus\:border-t-borderWidth-2:focus {
  border-top-color: 2px;
}

.focus\:border-t-borderWidth-4:focus {
  border-top-color: 4px;
}

.focus\:border-t-borderWidth-6:focus {
  border-top-color: 6px;
}

.focus\:border-t-borderWidth-8:focus {
  border-top-color: 8px;
}

.focus\:border-t-boxShadow:focus {
  border-top-color: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
}

.focus\:border-t-boxShadow-2xl:focus {
  border-top-color: 0 25px 50px -12px rgb(0 0 0 / 0.25);
}

.focus\:border-t-boxShadow-inner:focus {
  border-top-color: inset 0px 3px 3px rgba(0 0 0 / 1);
}

.focus\:border-t-boxShadow-lg:focus {
  border-top-color: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
}

.focus\:border-t-boxShadow-md:focus {
  border-top-color: 0 1px 2px -1px rgb(0 0 0 / 0.1);
}

.focus\:border-t-boxShadow-none:focus {
  border-top-color: none;
}

.focus\:border-t-boxShadow-sm:focus {
  border-top-color: 0px 6px 24px rgba(0, 0, 0, 0.8);
}

.focus\:border-t-boxShadow-xl:focus {
  border-top-color: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
}

.focus\:border-t-current:focus {
  border-top-color: currentColor;
}

.focus\:border-t-custom_1:focus {
  --tw-border-opacity: 1;
  border-top-color: rgb(127 154 96 / var(--tw-border-opacity));
}

.focus\:border-t-custom_1\/0:focus {
  border-top-color: rgb(127 154 96 / 0);
}

.focus\:border-t-custom_1\/10:focus {
  border-top-color: rgb(127 154 96 / 0.1);
}

.focus\:border-t-custom_1\/100:focus {
  border-top-color: rgb(127 154 96 / 1);
}

.focus\:border-t-custom_1\/20:focus {
  border-top-color: rgb(127 154 96 / 0.2);
}

.focus\:border-t-custom_1\/25:focus {
  border-top-color: rgb(127 154 96 / 0.25);
}

.focus\:border-t-custom_1\/30:focus {
  border-top-color: rgb(127 154 96 / 0.3);
}

.focus\:border-t-custom_1\/40:focus {
  border-top-color: rgb(127 154 96 / 0.4);
}

.focus\:border-t-custom_1\/5:focus {
  border-top-color: rgb(127 154 96 / 0.05);
}

.focus\:border-t-custom_1\/50:focus {
  border-top-color: rgb(127 154 96 / 0.5);
}

.focus\:border-t-custom_1\/60:focus {
  border-top-color: rgb(127 154 96 / 0.6);
}

.focus\:border-t-custom_1\/70:focus {
  border-top-color: rgb(127 154 96 / 0.7);
}

.focus\:border-t-custom_1\/75:focus {
  border-top-color: rgb(127 154 96 / 0.75);
}

.focus\:border-t-custom_1\/80:focus {
  border-top-color: rgb(127 154 96 / 0.8);
}

.focus\:border-t-custom_1\/90:focus {
  border-top-color: rgb(127 154 96 / 0.9);
}

.focus\:border-t-custom_1\/95:focus {
  border-top-color: rgb(127 154 96 / 0.95);
}

.focus\:border-t-custom_10:focus {
  --tw-border-opacity: 1;
  border-top-color: rgb(100 136 99 / var(--tw-border-opacity));
}

.focus\:border-t-custom_10\/0:focus {
  border-top-color: rgb(100 136 99 / 0);
}

.focus\:border-t-custom_10\/10:focus {
  border-top-color: rgb(100 136 99 / 0.1);
}

.focus\:border-t-custom_10\/100:focus {
  border-top-color: rgb(100 136 99 / 1);
}

.focus\:border-t-custom_10\/20:focus {
  border-top-color: rgb(100 136 99 / 0.2);
}

.focus\:border-t-custom_10\/25:focus {
  border-top-color: rgb(100 136 99 / 0.25);
}

.focus\:border-t-custom_10\/30:focus {
  border-top-color: rgb(100 136 99 / 0.3);
}

.focus\:border-t-custom_10\/40:focus {
  border-top-color: rgb(100 136 99 / 0.4);
}

.focus\:border-t-custom_10\/5:focus {
  border-top-color: rgb(100 136 99 / 0.05);
}

.focus\:border-t-custom_10\/50:focus {
  border-top-color: rgb(100 136 99 / 0.5);
}

.focus\:border-t-custom_10\/60:focus {
  border-top-color: rgb(100 136 99 / 0.6);
}

.focus\:border-t-custom_10\/70:focus {
  border-top-color: rgb(100 136 99 / 0.7);
}

.focus\:border-t-custom_10\/75:focus {
  border-top-color: rgb(100 136 99 / 0.75);
}

.focus\:border-t-custom_10\/80:focus {
  border-top-color: rgb(100 136 99 / 0.8);
}

.focus\:border-t-custom_10\/90:focus {
  border-top-color: rgb(100 136 99 / 0.9);
}

.focus\:border-t-custom_10\/95:focus {
  border-top-color: rgb(100 136 99 / 0.95);
}

.focus\:border-t-custom_2:focus {
  --tw-border-opacity: 1;
  border-top-color: rgb(164 134 95 / var(--tw-border-opacity));
}

.focus\:border-t-custom_2\/0:focus {
  border-top-color: rgb(164 134 95 / 0);
}

.focus\:border-t-custom_2\/10:focus {
  border-top-color: rgb(164 134 95 / 0.1);
}

.focus\:border-t-custom_2\/100:focus {
  border-top-color: rgb(164 134 95 / 1);
}

.focus\:border-t-custom_2\/20:focus {
  border-top-color: rgb(164 134 95 / 0.2);
}

.focus\:border-t-custom_2\/25:focus {
  border-top-color: rgb(164 134 95 / 0.25);
}

.focus\:border-t-custom_2\/30:focus {
  border-top-color: rgb(164 134 95 / 0.3);
}

.focus\:border-t-custom_2\/40:focus {
  border-top-color: rgb(164 134 95 / 0.4);
}

.focus\:border-t-custom_2\/5:focus {
  border-top-color: rgb(164 134 95 / 0.05);
}

.focus\:border-t-custom_2\/50:focus {
  border-top-color: rgb(164 134 95 / 0.5);
}

.focus\:border-t-custom_2\/60:focus {
  border-top-color: rgb(164 134 95 / 0.6);
}

.focus\:border-t-custom_2\/70:focus {
  border-top-color: rgb(164 134 95 / 0.7);
}

.focus\:border-t-custom_2\/75:focus {
  border-top-color: rgb(164 134 95 / 0.75);
}

.focus\:border-t-custom_2\/80:focus {
  border-top-color: rgb(164 134 95 / 0.8);
}

.focus\:border-t-custom_2\/90:focus {
  border-top-color: rgb(164 134 95 / 0.9);
}

.focus\:border-t-custom_2\/95:focus {
  border-top-color: rgb(164 134 95 / 0.95);
}

.focus\:border-t-custom_3:focus {
  --tw-border-opacity: 1;
  border-top-color: rgb(73 98 96 / var(--tw-border-opacity));
}

.focus\:border-t-custom_3\/0:focus {
  border-top-color: rgb(73 98 96 / 0);
}

.focus\:border-t-custom_3\/10:focus {
  border-top-color: rgb(73 98 96 / 0.1);
}

.focus\:border-t-custom_3\/100:focus {
  border-top-color: rgb(73 98 96 / 1);
}

.focus\:border-t-custom_3\/20:focus {
  border-top-color: rgb(73 98 96 / 0.2);
}

.focus\:border-t-custom_3\/25:focus {
  border-top-color: rgb(73 98 96 / 0.25);
}

.focus\:border-t-custom_3\/30:focus {
  border-top-color: rgb(73 98 96 / 0.3);
}

.focus\:border-t-custom_3\/40:focus {
  border-top-color: rgb(73 98 96 / 0.4);
}

.focus\:border-t-custom_3\/5:focus {
  border-top-color: rgb(73 98 96 / 0.05);
}

.focus\:border-t-custom_3\/50:focus {
  border-top-color: rgb(73 98 96 / 0.5);
}

.focus\:border-t-custom_3\/60:focus {
  border-top-color: rgb(73 98 96 / 0.6);
}

.focus\:border-t-custom_3\/70:focus {
  border-top-color: rgb(73 98 96 / 0.7);
}

.focus\:border-t-custom_3\/75:focus {
  border-top-color: rgb(73 98 96 / 0.75);
}

.focus\:border-t-custom_3\/80:focus {
  border-top-color: rgb(73 98 96 / 0.8);
}

.focus\:border-t-custom_3\/90:focus {
  border-top-color: rgb(73 98 96 / 0.9);
}

.focus\:border-t-custom_3\/95:focus {
  border-top-color: rgb(73 98 96 / 0.95);
}

.focus\:border-t-custom_4:focus {
  --tw-border-opacity: 1;
  border-top-color: rgb(64 133 133 / var(--tw-border-opacity));
}

.focus\:border-t-custom_4\/0:focus {
  border-top-color: rgb(64 133 133 / 0);
}

.focus\:border-t-custom_4\/10:focus {
  border-top-color: rgb(64 133 133 / 0.1);
}

.focus\:border-t-custom_4\/100:focus {
  border-top-color: rgb(64 133 133 / 1);
}

.focus\:border-t-custom_4\/20:focus {
  border-top-color: rgb(64 133 133 / 0.2);
}

.focus\:border-t-custom_4\/25:focus {
  border-top-color: rgb(64 133 133 / 0.25);
}

.focus\:border-t-custom_4\/30:focus {
  border-top-color: rgb(64 133 133 / 0.3);
}

.focus\:border-t-custom_4\/40:focus {
  border-top-color: rgb(64 133 133 / 0.4);
}

.focus\:border-t-custom_4\/5:focus {
  border-top-color: rgb(64 133 133 / 0.05);
}

.focus\:border-t-custom_4\/50:focus {
  border-top-color: rgb(64 133 133 / 0.5);
}

.focus\:border-t-custom_4\/60:focus {
  border-top-color: rgb(64 133 133 / 0.6);
}

.focus\:border-t-custom_4\/70:focus {
  border-top-color: rgb(64 133 133 / 0.7);
}

.focus\:border-t-custom_4\/75:focus {
  border-top-color: rgb(64 133 133 / 0.75);
}

.focus\:border-t-custom_4\/80:focus {
  border-top-color: rgb(64 133 133 / 0.8);
}

.focus\:border-t-custom_4\/90:focus {
  border-top-color: rgb(64 133 133 / 0.9);
}

.focus\:border-t-custom_4\/95:focus {
  border-top-color: rgb(64 133 133 / 0.95);
}

.focus\:border-t-custom_5:focus {
  --tw-border-opacity: 1;
  border-top-color: rgb(20 83 108 / var(--tw-border-opacity));
}

.focus\:border-t-custom_5\/0:focus {
  border-top-color: rgb(20 83 108 / 0);
}

.focus\:border-t-custom_5\/10:focus {
  border-top-color: rgb(20 83 108 / 0.1);
}

.focus\:border-t-custom_5\/100:focus {
  border-top-color: rgb(20 83 108 / 1);
}

.focus\:border-t-custom_5\/20:focus {
  border-top-color: rgb(20 83 108 / 0.2);
}

.focus\:border-t-custom_5\/25:focus {
  border-top-color: rgb(20 83 108 / 0.25);
}

.focus\:border-t-custom_5\/30:focus {
  border-top-color: rgb(20 83 108 / 0.3);
}

.focus\:border-t-custom_5\/40:focus {
  border-top-color: rgb(20 83 108 / 0.4);
}

.focus\:border-t-custom_5\/5:focus {
  border-top-color: rgb(20 83 108 / 0.05);
}

.focus\:border-t-custom_5\/50:focus {
  border-top-color: rgb(20 83 108 / 0.5);
}

.focus\:border-t-custom_5\/60:focus {
  border-top-color: rgb(20 83 108 / 0.6);
}

.focus\:border-t-custom_5\/70:focus {
  border-top-color: rgb(20 83 108 / 0.7);
}

.focus\:border-t-custom_5\/75:focus {
  border-top-color: rgb(20 83 108 / 0.75);
}

.focus\:border-t-custom_5\/80:focus {
  border-top-color: rgb(20 83 108 / 0.8);
}

.focus\:border-t-custom_5\/90:focus {
  border-top-color: rgb(20 83 108 / 0.9);
}

.focus\:border-t-custom_5\/95:focus {
  border-top-color: rgb(20 83 108 / 0.95);
}

.focus\:border-t-custom_6:focus {
  --tw-border-opacity: 1;
  border-top-color: rgb(47 101 105 / var(--tw-border-opacity));
}

.focus\:border-t-custom_6\/0:focus {
  border-top-color: rgb(47 101 105 / 0);
}

.focus\:border-t-custom_6\/10:focus {
  border-top-color: rgb(47 101 105 / 0.1);
}

.focus\:border-t-custom_6\/100:focus {
  border-top-color: rgb(47 101 105 / 1);
}

.focus\:border-t-custom_6\/20:focus {
  border-top-color: rgb(47 101 105 / 0.2);
}

.focus\:border-t-custom_6\/25:focus {
  border-top-color: rgb(47 101 105 / 0.25);
}

.focus\:border-t-custom_6\/30:focus {
  border-top-color: rgb(47 101 105 / 0.3);
}

.focus\:border-t-custom_6\/40:focus {
  border-top-color: rgb(47 101 105 / 0.4);
}

.focus\:border-t-custom_6\/5:focus {
  border-top-color: rgb(47 101 105 / 0.05);
}

.focus\:border-t-custom_6\/50:focus {
  border-top-color: rgb(47 101 105 / 0.5);
}

.focus\:border-t-custom_6\/60:focus {
  border-top-color: rgb(47 101 105 / 0.6);
}

.focus\:border-t-custom_6\/70:focus {
  border-top-color: rgb(47 101 105 / 0.7);
}

.focus\:border-t-custom_6\/75:focus {
  border-top-color: rgb(47 101 105 / 0.75);
}

.focus\:border-t-custom_6\/80:focus {
  border-top-color: rgb(47 101 105 / 0.8);
}

.focus\:border-t-custom_6\/90:focus {
  border-top-color: rgb(47 101 105 / 0.9);
}

.focus\:border-t-custom_6\/95:focus {
  border-top-color: rgb(47 101 105 / 0.95);
}

.focus\:border-t-custom_7:focus {
  --tw-border-opacity: 1;
  border-top-color: rgb(48 149 180 / var(--tw-border-opacity));
}

.focus\:border-t-custom_7\/0:focus {
  border-top-color: rgb(48 149 180 / 0);
}

.focus\:border-t-custom_7\/10:focus {
  border-top-color: rgb(48 149 180 / 0.1);
}

.focus\:border-t-custom_7\/100:focus {
  border-top-color: rgb(48 149 180 / 1);
}

.focus\:border-t-custom_7\/20:focus {
  border-top-color: rgb(48 149 180 / 0.2);
}

.focus\:border-t-custom_7\/25:focus {
  border-top-color: rgb(48 149 180 / 0.25);
}

.focus\:border-t-custom_7\/30:focus {
  border-top-color: rgb(48 149 180 / 0.3);
}

.focus\:border-t-custom_7\/40:focus {
  border-top-color: rgb(48 149 180 / 0.4);
}

.focus\:border-t-custom_7\/5:focus {
  border-top-color: rgb(48 149 180 / 0.05);
}

.focus\:border-t-custom_7\/50:focus {
  border-top-color: rgb(48 149 180 / 0.5);
}

.focus\:border-t-custom_7\/60:focus {
  border-top-color: rgb(48 149 180 / 0.6);
}

.focus\:border-t-custom_7\/70:focus {
  border-top-color: rgb(48 149 180 / 0.7);
}

.focus\:border-t-custom_7\/75:focus {
  border-top-color: rgb(48 149 180 / 0.75);
}

.focus\:border-t-custom_7\/80:focus {
  border-top-color: rgb(48 149 180 / 0.8);
}

.focus\:border-t-custom_7\/90:focus {
  border-top-color: rgb(48 149 180 / 0.9);
}

.focus\:border-t-custom_7\/95:focus {
  border-top-color: rgb(48 149 180 / 0.95);
}

.focus\:border-t-custom_8:focus {
  --tw-border-opacity: 1;
  border-top-color: rgb(74 119 102 / var(--tw-border-opacity));
}

.focus\:border-t-custom_8\/0:focus {
  border-top-color: rgb(74 119 102 / 0);
}

.focus\:border-t-custom_8\/10:focus {
  border-top-color: rgb(74 119 102 / 0.1);
}

.focus\:border-t-custom_8\/100:focus {
  border-top-color: rgb(74 119 102 / 1);
}

.focus\:border-t-custom_8\/20:focus {
  border-top-color: rgb(74 119 102 / 0.2);
}

.focus\:border-t-custom_8\/25:focus {
  border-top-color: rgb(74 119 102 / 0.25);
}

.focus\:border-t-custom_8\/30:focus {
  border-top-color: rgb(74 119 102 / 0.3);
}

.focus\:border-t-custom_8\/40:focus {
  border-top-color: rgb(74 119 102 / 0.4);
}

.focus\:border-t-custom_8\/5:focus {
  border-top-color: rgb(74 119 102 / 0.05);
}

.focus\:border-t-custom_8\/50:focus {
  border-top-color: rgb(74 119 102 / 0.5);
}

.focus\:border-t-custom_8\/60:focus {
  border-top-color: rgb(74 119 102 / 0.6);
}

.focus\:border-t-custom_8\/70:focus {
  border-top-color: rgb(74 119 102 / 0.7);
}

.focus\:border-t-custom_8\/75:focus {
  border-top-color: rgb(74 119 102 / 0.75);
}

.focus\:border-t-custom_8\/80:focus {
  border-top-color: rgb(74 119 102 / 0.8);
}

.focus\:border-t-custom_8\/90:focus {
  border-top-color: rgb(74 119 102 / 0.9);
}

.focus\:border-t-custom_8\/95:focus {
  border-top-color: rgb(74 119 102 / 0.95);
}

.focus\:border-t-custom_9:focus {
  --tw-border-opacity: 1;
  border-top-color: rgb(100 120 105 / var(--tw-border-opacity));
}

.focus\:border-t-custom_9\/0:focus {
  border-top-color: rgb(100 120 105 / 0);
}

.focus\:border-t-custom_9\/10:focus {
  border-top-color: rgb(100 120 105 / 0.1);
}

.focus\:border-t-custom_9\/100:focus {
  border-top-color: rgb(100 120 105 / 1);
}

.focus\:border-t-custom_9\/20:focus {
  border-top-color: rgb(100 120 105 / 0.2);
}

.focus\:border-t-custom_9\/25:focus {
  border-top-color: rgb(100 120 105 / 0.25);
}

.focus\:border-t-custom_9\/30:focus {
  border-top-color: rgb(100 120 105 / 0.3);
}

.focus\:border-t-custom_9\/40:focus {
  border-top-color: rgb(100 120 105 / 0.4);
}

.focus\:border-t-custom_9\/5:focus {
  border-top-color: rgb(100 120 105 / 0.05);
}

.focus\:border-t-custom_9\/50:focus {
  border-top-color: rgb(100 120 105 / 0.5);
}

.focus\:border-t-custom_9\/60:focus {
  border-top-color: rgb(100 120 105 / 0.6);
}

.focus\:border-t-custom_9\/70:focus {
  border-top-color: rgb(100 120 105 / 0.7);
}

.focus\:border-t-custom_9\/75:focus {
  border-top-color: rgb(100 120 105 / 0.75);
}

.focus\:border-t-custom_9\/80:focus {
  border-top-color: rgb(100 120 105 / 0.8);
}

.focus\:border-t-custom_9\/90:focus {
  border-top-color: rgb(100 120 105 / 0.9);
}

.focus\:border-t-custom_9\/95:focus {
  border-top-color: rgb(100 120 105 / 0.95);
}

.focus\:border-t-gold:focus {
  --tw-border-opacity: 1;
  border-top-color: rgb(198 154 101 / var(--tw-border-opacity));
}

.focus\:border-t-gold\/0:focus {
  border-top-color: rgb(198 154 101 / 0);
}

.focus\:border-t-gold\/10:focus {
  border-top-color: rgb(198 154 101 / 0.1);
}

.focus\:border-t-gold\/100:focus {
  border-top-color: rgb(198 154 101 / 1);
}

.focus\:border-t-gold\/20:focus {
  border-top-color: rgb(198 154 101 / 0.2);
}

.focus\:border-t-gold\/25:focus {
  border-top-color: rgb(198 154 101 / 0.25);
}

.focus\:border-t-gold\/30:focus {
  border-top-color: rgb(198 154 101 / 0.3);
}

.focus\:border-t-gold\/40:focus {
  border-top-color: rgb(198 154 101 / 0.4);
}

.focus\:border-t-gold\/5:focus {
  border-top-color: rgb(198 154 101 / 0.05);
}

.focus\:border-t-gold\/50:focus {
  border-top-color: rgb(198 154 101 / 0.5);
}

.focus\:border-t-gold\/60:focus {
  border-top-color: rgb(198 154 101 / 0.6);
}

.focus\:border-t-gold\/70:focus {
  border-top-color: rgb(198 154 101 / 0.7);
}

.focus\:border-t-gold\/75:focus {
  border-top-color: rgb(198 154 101 / 0.75);
}

.focus\:border-t-gold\/80:focus {
  border-top-color: rgb(198 154 101 / 0.8);
}

.focus\:border-t-gold\/90:focus {
  border-top-color: rgb(198 154 101 / 0.9);
}

.focus\:border-t-gold\/95:focus {
  border-top-color: rgb(198 154 101 / 0.95);
}

.focus\:border-t-gray-100:focus {
  --tw-border-opacity: 1;
  border-top-color: rgb(243 244 246 / var(--tw-border-opacity));
}

.focus\:border-t-gray-100\/0:focus {
  border-top-color: rgb(243 244 246 / 0);
}

.focus\:border-t-gray-100\/10:focus {
  border-top-color: rgb(243 244 246 / 0.1);
}

.focus\:border-t-gray-100\/100:focus {
  border-top-color: rgb(243 244 246 / 1);
}

.focus\:border-t-gray-100\/20:focus {
  border-top-color: rgb(243 244 246 / 0.2);
}

.focus\:border-t-gray-100\/25:focus {
  border-top-color: rgb(243 244 246 / 0.25);
}

.focus\:border-t-gray-100\/30:focus {
  border-top-color: rgb(243 244 246 / 0.3);
}

.focus\:border-t-gray-100\/40:focus {
  border-top-color: rgb(243 244 246 / 0.4);
}

.focus\:border-t-gray-100\/5:focus {
  border-top-color: rgb(243 244 246 / 0.05);
}

.focus\:border-t-gray-100\/50:focus {
  border-top-color: rgb(243 244 246 / 0.5);
}

.focus\:border-t-gray-100\/60:focus {
  border-top-color: rgb(243 244 246 / 0.6);
}

.focus\:border-t-gray-100\/70:focus {
  border-top-color: rgb(243 244 246 / 0.7);
}

.focus\:border-t-gray-100\/75:focus {
  border-top-color: rgb(243 244 246 / 0.75);
}

.focus\:border-t-gray-100\/80:focus {
  border-top-color: rgb(243 244 246 / 0.8);
}

.focus\:border-t-gray-100\/90:focus {
  border-top-color: rgb(243 244 246 / 0.9);
}

.focus\:border-t-gray-100\/95:focus {
  border-top-color: rgb(243 244 246 / 0.95);
}

.focus\:border-t-gray-200:focus {
  --tw-border-opacity: 1;
  border-top-color: rgb(229 231 235 / var(--tw-border-opacity));
}

.focus\:border-t-gray-200\/0:focus {
  border-top-color: rgb(229 231 235 / 0);
}

.focus\:border-t-gray-200\/10:focus {
  border-top-color: rgb(229 231 235 / 0.1);
}

.focus\:border-t-gray-200\/100:focus {
  border-top-color: rgb(229 231 235 / 1);
}

.focus\:border-t-gray-200\/20:focus {
  border-top-color: rgb(229 231 235 / 0.2);
}

.focus\:border-t-gray-200\/25:focus {
  border-top-color: rgb(229 231 235 / 0.25);
}

.focus\:border-t-gray-200\/30:focus {
  border-top-color: rgb(229 231 235 / 0.3);
}

.focus\:border-t-gray-200\/40:focus {
  border-top-color: rgb(229 231 235 / 0.4);
}

.focus\:border-t-gray-200\/5:focus {
  border-top-color: rgb(229 231 235 / 0.05);
}

.focus\:border-t-gray-200\/50:focus {
  border-top-color: rgb(229 231 235 / 0.5);
}

.focus\:border-t-gray-200\/60:focus {
  border-top-color: rgb(229 231 235 / 0.6);
}

.focus\:border-t-gray-200\/70:focus {
  border-top-color: rgb(229 231 235 / 0.7);
}

.focus\:border-t-gray-200\/75:focus {
  border-top-color: rgb(229 231 235 / 0.75);
}

.focus\:border-t-gray-200\/80:focus {
  border-top-color: rgb(229 231 235 / 0.8);
}

.focus\:border-t-gray-200\/90:focus {
  border-top-color: rgb(229 231 235 / 0.9);
}

.focus\:border-t-gray-200\/95:focus {
  border-top-color: rgb(229 231 235 / 0.95);
}

.focus\:border-t-gray-300:focus {
  --tw-border-opacity: 1;
  border-top-color: rgb(209 213 219 / var(--tw-border-opacity));
}

.focus\:border-t-gray-300\/0:focus {
  border-top-color: rgb(209 213 219 / 0);
}

.focus\:border-t-gray-300\/10:focus {
  border-top-color: rgb(209 213 219 / 0.1);
}

.focus\:border-t-gray-300\/100:focus {
  border-top-color: rgb(209 213 219 / 1);
}

.focus\:border-t-gray-300\/20:focus {
  border-top-color: rgb(209 213 219 / 0.2);
}

.focus\:border-t-gray-300\/25:focus {
  border-top-color: rgb(209 213 219 / 0.25);
}

.focus\:border-t-gray-300\/30:focus {
  border-top-color: rgb(209 213 219 / 0.3);
}

.focus\:border-t-gray-300\/40:focus {
  border-top-color: rgb(209 213 219 / 0.4);
}

.focus\:border-t-gray-300\/5:focus {
  border-top-color: rgb(209 213 219 / 0.05);
}

.focus\:border-t-gray-300\/50:focus {
  border-top-color: rgb(209 213 219 / 0.5);
}

.focus\:border-t-gray-300\/60:focus {
  border-top-color: rgb(209 213 219 / 0.6);
}

.focus\:border-t-gray-300\/70:focus {
  border-top-color: rgb(209 213 219 / 0.7);
}

.focus\:border-t-gray-300\/75:focus {
  border-top-color: rgb(209 213 219 / 0.75);
}

.focus\:border-t-gray-300\/80:focus {
  border-top-color: rgb(209 213 219 / 0.8);
}

.focus\:border-t-gray-300\/90:focus {
  border-top-color: rgb(209 213 219 / 0.9);
}

.focus\:border-t-gray-300\/95:focus {
  border-top-color: rgb(209 213 219 / 0.95);
}

.focus\:border-t-gray-400:focus {
  --tw-border-opacity: 1;
  border-top-color: rgb(156 163 175 / var(--tw-border-opacity));
}

.focus\:border-t-gray-400\/0:focus {
  border-top-color: rgb(156 163 175 / 0);
}

.focus\:border-t-gray-400\/10:focus {
  border-top-color: rgb(156 163 175 / 0.1);
}

.focus\:border-t-gray-400\/100:focus {
  border-top-color: rgb(156 163 175 / 1);
}

.focus\:border-t-gray-400\/20:focus {
  border-top-color: rgb(156 163 175 / 0.2);
}

.focus\:border-t-gray-400\/25:focus {
  border-top-color: rgb(156 163 175 / 0.25);
}

.focus\:border-t-gray-400\/30:focus {
  border-top-color: rgb(156 163 175 / 0.3);
}

.focus\:border-t-gray-400\/40:focus {
  border-top-color: rgb(156 163 175 / 0.4);
}

.focus\:border-t-gray-400\/5:focus {
  border-top-color: rgb(156 163 175 / 0.05);
}

.focus\:border-t-gray-400\/50:focus {
  border-top-color: rgb(156 163 175 / 0.5);
}

.focus\:border-t-gray-400\/60:focus {
  border-top-color: rgb(156 163 175 / 0.6);
}

.focus\:border-t-gray-400\/70:focus {
  border-top-color: rgb(156 163 175 / 0.7);
}

.focus\:border-t-gray-400\/75:focus {
  border-top-color: rgb(156 163 175 / 0.75);
}

.focus\:border-t-gray-400\/80:focus {
  border-top-color: rgb(156 163 175 / 0.8);
}

.focus\:border-t-gray-400\/90:focus {
  border-top-color: rgb(156 163 175 / 0.9);
}

.focus\:border-t-gray-400\/95:focus {
  border-top-color: rgb(156 163 175 / 0.95);
}

.focus\:border-t-gray-50:focus {
  --tw-border-opacity: 1;
  border-top-color: rgb(249 250 251 / var(--tw-border-opacity));
}

.focus\:border-t-gray-50\/0:focus {
  border-top-color: rgb(249 250 251 / 0);
}

.focus\:border-t-gray-50\/10:focus {
  border-top-color: rgb(249 250 251 / 0.1);
}

.focus\:border-t-gray-50\/100:focus {
  border-top-color: rgb(249 250 251 / 1);
}

.focus\:border-t-gray-50\/20:focus {
  border-top-color: rgb(249 250 251 / 0.2);
}

.focus\:border-t-gray-50\/25:focus {
  border-top-color: rgb(249 250 251 / 0.25);
}

.focus\:border-t-gray-50\/30:focus {
  border-top-color: rgb(249 250 251 / 0.3);
}

.focus\:border-t-gray-50\/40:focus {
  border-top-color: rgb(249 250 251 / 0.4);
}

.focus\:border-t-gray-50\/5:focus {
  border-top-color: rgb(249 250 251 / 0.05);
}

.focus\:border-t-gray-50\/50:focus {
  border-top-color: rgb(249 250 251 / 0.5);
}

.focus\:border-t-gray-50\/60:focus {
  border-top-color: rgb(249 250 251 / 0.6);
}

.focus\:border-t-gray-50\/70:focus {
  border-top-color: rgb(249 250 251 / 0.7);
}

.focus\:border-t-gray-50\/75:focus {
  border-top-color: rgb(249 250 251 / 0.75);
}

.focus\:border-t-gray-50\/80:focus {
  border-top-color: rgb(249 250 251 / 0.8);
}

.focus\:border-t-gray-50\/90:focus {
  border-top-color: rgb(249 250 251 / 0.9);
}

.focus\:border-t-gray-50\/95:focus {
  border-top-color: rgb(249 250 251 / 0.95);
}

.focus\:border-t-gray-500:focus {
  --tw-border-opacity: 1;
  border-top-color: rgb(107 114 128 / var(--tw-border-opacity));
}

.focus\:border-t-gray-500\/0:focus {
  border-top-color: rgb(107 114 128 / 0);
}

.focus\:border-t-gray-500\/10:focus {
  border-top-color: rgb(107 114 128 / 0.1);
}

.focus\:border-t-gray-500\/100:focus {
  border-top-color: rgb(107 114 128 / 1);
}

.focus\:border-t-gray-500\/20:focus {
  border-top-color: rgb(107 114 128 / 0.2);
}

.focus\:border-t-gray-500\/25:focus {
  border-top-color: rgb(107 114 128 / 0.25);
}

.focus\:border-t-gray-500\/30:focus {
  border-top-color: rgb(107 114 128 / 0.3);
}

.focus\:border-t-gray-500\/40:focus {
  border-top-color: rgb(107 114 128 / 0.4);
}

.focus\:border-t-gray-500\/5:focus {
  border-top-color: rgb(107 114 128 / 0.05);
}

.focus\:border-t-gray-500\/50:focus {
  border-top-color: rgb(107 114 128 / 0.5);
}

.focus\:border-t-gray-500\/60:focus {
  border-top-color: rgb(107 114 128 / 0.6);
}

.focus\:border-t-gray-500\/70:focus {
  border-top-color: rgb(107 114 128 / 0.7);
}

.focus\:border-t-gray-500\/75:focus {
  border-top-color: rgb(107 114 128 / 0.75);
}

.focus\:border-t-gray-500\/80:focus {
  border-top-color: rgb(107 114 128 / 0.8);
}

.focus\:border-t-gray-500\/90:focus {
  border-top-color: rgb(107 114 128 / 0.9);
}

.focus\:border-t-gray-500\/95:focus {
  border-top-color: rgb(107 114 128 / 0.95);
}

.focus\:border-t-gray-600:focus {
  --tw-border-opacity: 1;
  border-top-color: rgb(75 85 99 / var(--tw-border-opacity));
}

.focus\:border-t-gray-600\/0:focus {
  border-top-color: rgb(75 85 99 / 0);
}

.focus\:border-t-gray-600\/10:focus {
  border-top-color: rgb(75 85 99 / 0.1);
}

.focus\:border-t-gray-600\/100:focus {
  border-top-color: rgb(75 85 99 / 1);
}

.focus\:border-t-gray-600\/20:focus {
  border-top-color: rgb(75 85 99 / 0.2);
}

.focus\:border-t-gray-600\/25:focus {
  border-top-color: rgb(75 85 99 / 0.25);
}

.focus\:border-t-gray-600\/30:focus {
  border-top-color: rgb(75 85 99 / 0.3);
}

.focus\:border-t-gray-600\/40:focus {
  border-top-color: rgb(75 85 99 / 0.4);
}

.focus\:border-t-gray-600\/5:focus {
  border-top-color: rgb(75 85 99 / 0.05);
}

.focus\:border-t-gray-600\/50:focus {
  border-top-color: rgb(75 85 99 / 0.5);
}

.focus\:border-t-gray-600\/60:focus {
  border-top-color: rgb(75 85 99 / 0.6);
}

.focus\:border-t-gray-600\/70:focus {
  border-top-color: rgb(75 85 99 / 0.7);
}

.focus\:border-t-gray-600\/75:focus {
  border-top-color: rgb(75 85 99 / 0.75);
}

.focus\:border-t-gray-600\/80:focus {
  border-top-color: rgb(75 85 99 / 0.8);
}

.focus\:border-t-gray-600\/90:focus {
  border-top-color: rgb(75 85 99 / 0.9);
}

.focus\:border-t-gray-600\/95:focus {
  border-top-color: rgb(75 85 99 / 0.95);
}

.focus\:border-t-gray-700:focus {
  --tw-border-opacity: 1;
  border-top-color: rgb(55 65 81 / var(--tw-border-opacity));
}

.focus\:border-t-gray-700\/0:focus {
  border-top-color: rgb(55 65 81 / 0);
}

.focus\:border-t-gray-700\/10:focus {
  border-top-color: rgb(55 65 81 / 0.1);
}

.focus\:border-t-gray-700\/100:focus {
  border-top-color: rgb(55 65 81 / 1);
}

.focus\:border-t-gray-700\/20:focus {
  border-top-color: rgb(55 65 81 / 0.2);
}

.focus\:border-t-gray-700\/25:focus {
  border-top-color: rgb(55 65 81 / 0.25);
}

.focus\:border-t-gray-700\/30:focus {
  border-top-color: rgb(55 65 81 / 0.3);
}

.focus\:border-t-gray-700\/40:focus {
  border-top-color: rgb(55 65 81 / 0.4);
}

.focus\:border-t-gray-700\/5:focus {
  border-top-color: rgb(55 65 81 / 0.05);
}

.focus\:border-t-gray-700\/50:focus {
  border-top-color: rgb(55 65 81 / 0.5);
}

.focus\:border-t-gray-700\/60:focus {
  border-top-color: rgb(55 65 81 / 0.6);
}

.focus\:border-t-gray-700\/70:focus {
  border-top-color: rgb(55 65 81 / 0.7);
}

.focus\:border-t-gray-700\/75:focus {
  border-top-color: rgb(55 65 81 / 0.75);
}

.focus\:border-t-gray-700\/80:focus {
  border-top-color: rgb(55 65 81 / 0.8);
}

.focus\:border-t-gray-700\/90:focus {
  border-top-color: rgb(55 65 81 / 0.9);
}

.focus\:border-t-gray-700\/95:focus {
  border-top-color: rgb(55 65 81 / 0.95);
}

.focus\:border-t-gray-800:focus {
  --tw-border-opacity: 1;
  border-top-color: rgb(31 41 55 / var(--tw-border-opacity));
}

.focus\:border-t-gray-800\/0:focus {
  border-top-color: rgb(31 41 55 / 0);
}

.focus\:border-t-gray-800\/10:focus {
  border-top-color: rgb(31 41 55 / 0.1);
}

.focus\:border-t-gray-800\/100:focus {
  border-top-color: rgb(31 41 55 / 1);
}

.focus\:border-t-gray-800\/20:focus {
  border-top-color: rgb(31 41 55 / 0.2);
}

.focus\:border-t-gray-800\/25:focus {
  border-top-color: rgb(31 41 55 / 0.25);
}

.focus\:border-t-gray-800\/30:focus {
  border-top-color: rgb(31 41 55 / 0.3);
}

.focus\:border-t-gray-800\/40:focus {
  border-top-color: rgb(31 41 55 / 0.4);
}

.focus\:border-t-gray-800\/5:focus {
  border-top-color: rgb(31 41 55 / 0.05);
}

.focus\:border-t-gray-800\/50:focus {
  border-top-color: rgb(31 41 55 / 0.5);
}

.focus\:border-t-gray-800\/60:focus {
  border-top-color: rgb(31 41 55 / 0.6);
}

.focus\:border-t-gray-800\/70:focus {
  border-top-color: rgb(31 41 55 / 0.7);
}

.focus\:border-t-gray-800\/75:focus {
  border-top-color: rgb(31 41 55 / 0.75);
}

.focus\:border-t-gray-800\/80:focus {
  border-top-color: rgb(31 41 55 / 0.8);
}

.focus\:border-t-gray-800\/90:focus {
  border-top-color: rgb(31 41 55 / 0.9);
}

.focus\:border-t-gray-800\/95:focus {
  border-top-color: rgb(31 41 55 / 0.95);
}

.focus\:border-t-gray-900:focus {
  --tw-border-opacity: 1;
  border-top-color: rgb(17 24 39 / var(--tw-border-opacity));
}

.focus\:border-t-gray-900\/0:focus {
  border-top-color: rgb(17 24 39 / 0);
}

.focus\:border-t-gray-900\/10:focus {
  border-top-color: rgb(17 24 39 / 0.1);
}

.focus\:border-t-gray-900\/100:focus {
  border-top-color: rgb(17 24 39 / 1);
}

.focus\:border-t-gray-900\/20:focus {
  border-top-color: rgb(17 24 39 / 0.2);
}

.focus\:border-t-gray-900\/25:focus {
  border-top-color: rgb(17 24 39 / 0.25);
}

.focus\:border-t-gray-900\/30:focus {
  border-top-color: rgb(17 24 39 / 0.3);
}

.focus\:border-t-gray-900\/40:focus {
  border-top-color: rgb(17 24 39 / 0.4);
}

.focus\:border-t-gray-900\/5:focus {
  border-top-color: rgb(17 24 39 / 0.05);
}

.focus\:border-t-gray-900\/50:focus {
  border-top-color: rgb(17 24 39 / 0.5);
}

.focus\:border-t-gray-900\/60:focus {
  border-top-color: rgb(17 24 39 / 0.6);
}

.focus\:border-t-gray-900\/70:focus {
  border-top-color: rgb(17 24 39 / 0.7);
}

.focus\:border-t-gray-900\/75:focus {
  border-top-color: rgb(17 24 39 / 0.75);
}

.focus\:border-t-gray-900\/80:focus {
  border-top-color: rgb(17 24 39 / 0.8);
}

.focus\:border-t-gray-900\/90:focus {
  border-top-color: rgb(17 24 39 / 0.9);
}

.focus\:border-t-gray-900\/95:focus {
  border-top-color: rgb(17 24 39 / 0.95);
}

.focus\:border-t-gray-950:focus {
  --tw-border-opacity: 1;
  border-top-color: rgb(3 7 18 / var(--tw-border-opacity));
}

.focus\:border-t-gray-950\/0:focus {
  border-top-color: rgb(3 7 18 / 0);
}

.focus\:border-t-gray-950\/10:focus {
  border-top-color: rgb(3 7 18 / 0.1);
}

.focus\:border-t-gray-950\/100:focus {
  border-top-color: rgb(3 7 18 / 1);
}

.focus\:border-t-gray-950\/20:focus {
  border-top-color: rgb(3 7 18 / 0.2);
}

.focus\:border-t-gray-950\/25:focus {
  border-top-color: rgb(3 7 18 / 0.25);
}

.focus\:border-t-gray-950\/30:focus {
  border-top-color: rgb(3 7 18 / 0.3);
}

.focus\:border-t-gray-950\/40:focus {
  border-top-color: rgb(3 7 18 / 0.4);
}

.focus\:border-t-gray-950\/5:focus {
  border-top-color: rgb(3 7 18 / 0.05);
}

.focus\:border-t-gray-950\/50:focus {
  border-top-color: rgb(3 7 18 / 0.5);
}

.focus\:border-t-gray-950\/60:focus {
  border-top-color: rgb(3 7 18 / 0.6);
}

.focus\:border-t-gray-950\/70:focus {
  border-top-color: rgb(3 7 18 / 0.7);
}

.focus\:border-t-gray-950\/75:focus {
  border-top-color: rgb(3 7 18 / 0.75);
}

.focus\:border-t-gray-950\/80:focus {
  border-top-color: rgb(3 7 18 / 0.8);
}

.focus\:border-t-gray-950\/90:focus {
  border-top-color: rgb(3 7 18 / 0.9);
}

.focus\:border-t-gray-950\/95:focus {
  border-top-color: rgb(3 7 18 / 0.95);
}

.focus\:border-t-green:focus {
  --tw-border-opacity: 1;
  border-top-color: rgb(132 156 116 / var(--tw-border-opacity));
}

.focus\:border-t-green\/0:focus {
  border-top-color: rgb(132 156 116 / 0);
}

.focus\:border-t-green\/10:focus {
  border-top-color: rgb(132 156 116 / 0.1);
}

.focus\:border-t-green\/100:focus {
  border-top-color: rgb(132 156 116 / 1);
}

.focus\:border-t-green\/20:focus {
  border-top-color: rgb(132 156 116 / 0.2);
}

.focus\:border-t-green\/25:focus {
  border-top-color: rgb(132 156 116 / 0.25);
}

.focus\:border-t-green\/30:focus {
  border-top-color: rgb(132 156 116 / 0.3);
}

.focus\:border-t-green\/40:focus {
  border-top-color: rgb(132 156 116 / 0.4);
}

.focus\:border-t-green\/5:focus {
  border-top-color: rgb(132 156 116 / 0.05);
}

.focus\:border-t-green\/50:focus {
  border-top-color: rgb(132 156 116 / 0.5);
}

.focus\:border-t-green\/60:focus {
  border-top-color: rgb(132 156 116 / 0.6);
}

.focus\:border-t-green\/70:focus {
  border-top-color: rgb(132 156 116 / 0.7);
}

.focus\:border-t-green\/75:focus {
  border-top-color: rgb(132 156 116 / 0.75);
}

.focus\:border-t-green\/80:focus {
  border-top-color: rgb(132 156 116 / 0.8);
}

.focus\:border-t-green\/90:focus {
  border-top-color: rgb(132 156 116 / 0.9);
}

.focus\:border-t-green\/95:focus {
  border-top-color: rgb(132 156 116 / 0.95);
}

.focus\:border-t-inherit:focus {
  border-top-color: inherit;
}

.focus\:border-t-letterSpacing-normal:focus {
  border-top-color: 0em;
}

.focus\:border-t-letterSpacing-tight:focus {
  border-top-color: -0.025em;
}

.focus\:border-t-letterSpacing-tighter:focus {
  border-top-color: -0.05em;
}

.focus\:border-t-letterSpacing-wide:focus {
  border-top-color: 0.0125em;
}

.focus\:border-t-letterSpacing-wider:focus {
  border-top-color: 0.05em;
}

.focus\:border-t-letterSpacing-widest:focus {
  border-top-color: 0.1em;
}

.focus\:border-t-lime:focus {
  --tw-border-opacity: 1;
  border-top-color: rgb(197 217 163 / var(--tw-border-opacity));
}

.focus\:border-t-lime\/0:focus {
  border-top-color: rgb(197 217 163 / 0);
}

.focus\:border-t-lime\/10:focus {
  border-top-color: rgb(197 217 163 / 0.1);
}

.focus\:border-t-lime\/100:focus {
  border-top-color: rgb(197 217 163 / 1);
}

.focus\:border-t-lime\/20:focus {
  border-top-color: rgb(197 217 163 / 0.2);
}

.focus\:border-t-lime\/25:focus {
  border-top-color: rgb(197 217 163 / 0.25);
}

.focus\:border-t-lime\/30:focus {
  border-top-color: rgb(197 217 163 / 0.3);
}

.focus\:border-t-lime\/40:focus {
  border-top-color: rgb(197 217 163 / 0.4);
}

.focus\:border-t-lime\/5:focus {
  border-top-color: rgb(197 217 163 / 0.05);
}

.focus\:border-t-lime\/50:focus {
  border-top-color: rgb(197 217 163 / 0.5);
}

.focus\:border-t-lime\/60:focus {
  border-top-color: rgb(197 217 163 / 0.6);
}

.focus\:border-t-lime\/70:focus {
  border-top-color: rgb(197 217 163 / 0.7);
}

.focus\:border-t-lime\/75:focus {
  border-top-color: rgb(197 217 163 / 0.75);
}

.focus\:border-t-lime\/80:focus {
  border-top-color: rgb(197 217 163 / 0.8);
}

.focus\:border-t-lime\/90:focus {
  border-top-color: rgb(197 217 163 / 0.9);
}

.focus\:border-t-lime\/95:focus {
  border-top-color: rgb(197 217 163 / 0.95);
}

.focus\:border-t-navy:focus {
  --tw-border-opacity: 1;
  border-top-color: rgb(37 64 78 / var(--tw-border-opacity));
}

.focus\:border-t-navy\/0:focus {
  border-top-color: rgb(37 64 78 / 0);
}

.focus\:border-t-navy\/10:focus {
  border-top-color: rgb(37 64 78 / 0.1);
}

.focus\:border-t-navy\/100:focus {
  border-top-color: rgb(37 64 78 / 1);
}

.focus\:border-t-navy\/20:focus {
  border-top-color: rgb(37 64 78 / 0.2);
}

.focus\:border-t-navy\/25:focus {
  border-top-color: rgb(37 64 78 / 0.25);
}

.focus\:border-t-navy\/30:focus {
  border-top-color: rgb(37 64 78 / 0.3);
}

.focus\:border-t-navy\/40:focus {
  border-top-color: rgb(37 64 78 / 0.4);
}

.focus\:border-t-navy\/5:focus {
  border-top-color: rgb(37 64 78 / 0.05);
}

.focus\:border-t-navy\/50:focus {
  border-top-color: rgb(37 64 78 / 0.5);
}

.focus\:border-t-navy\/60:focus {
  border-top-color: rgb(37 64 78 / 0.6);
}

.focus\:border-t-navy\/70:focus {
  border-top-color: rgb(37 64 78 / 0.7);
}

.focus\:border-t-navy\/75:focus {
  border-top-color: rgb(37 64 78 / 0.75);
}

.focus\:border-t-navy\/80:focus {
  border-top-color: rgb(37 64 78 / 0.8);
}

.focus\:border-t-navy\/90:focus {
  border-top-color: rgb(37 64 78 / 0.9);
}

.focus\:border-t-navy\/95:focus {
  border-top-color: rgb(37 64 78 / 0.95);
}

.focus\:border-t-teal:focus {
  --tw-border-opacity: 1;
  border-top-color: rgb(78 105 119 / var(--tw-border-opacity));
}

.focus\:border-t-teal\/0:focus {
  border-top-color: rgb(78 105 119 / 0);
}

.focus\:border-t-teal\/10:focus {
  border-top-color: rgb(78 105 119 / 0.1);
}

.focus\:border-t-teal\/100:focus {
  border-top-color: rgb(78 105 119 / 1);
}

.focus\:border-t-teal\/20:focus {
  border-top-color: rgb(78 105 119 / 0.2);
}

.focus\:border-t-teal\/25:focus {
  border-top-color: rgb(78 105 119 / 0.25);
}

.focus\:border-t-teal\/30:focus {
  border-top-color: rgb(78 105 119 / 0.3);
}

.focus\:border-t-teal\/40:focus {
  border-top-color: rgb(78 105 119 / 0.4);
}

.focus\:border-t-teal\/5:focus {
  border-top-color: rgb(78 105 119 / 0.05);
}

.focus\:border-t-teal\/50:focus {
  border-top-color: rgb(78 105 119 / 0.5);
}

.focus\:border-t-teal\/60:focus {
  border-top-color: rgb(78 105 119 / 0.6);
}

.focus\:border-t-teal\/70:focus {
  border-top-color: rgb(78 105 119 / 0.7);
}

.focus\:border-t-teal\/75:focus {
  border-top-color: rgb(78 105 119 / 0.75);
}

.focus\:border-t-teal\/80:focus {
  border-top-color: rgb(78 105 119 / 0.8);
}

.focus\:border-t-teal\/90:focus {
  border-top-color: rgb(78 105 119 / 0.9);
}

.focus\:border-t-teal\/95:focus {
  border-top-color: rgb(78 105 119 / 0.95);
}

.focus\:border-t-transparent:focus {
  border-top-color: transparent;
}

.focus\:border-t-transparent\/0:focus {
  border-top-color: rgb(0 0 0 / 0);
}

.focus\:border-t-transparent\/10:focus {
  border-top-color: rgb(0 0 0 / 0.1);
}

.focus\:border-t-transparent\/100:focus {
  border-top-color: rgb(0 0 0 / 1);
}

.focus\:border-t-transparent\/20:focus {
  border-top-color: rgb(0 0 0 / 0.2);
}

.focus\:border-t-transparent\/25:focus {
  border-top-color: rgb(0 0 0 / 0.25);
}

.focus\:border-t-transparent\/30:focus {
  border-top-color: rgb(0 0 0 / 0.3);
}

.focus\:border-t-transparent\/40:focus {
  border-top-color: rgb(0 0 0 / 0.4);
}

.focus\:border-t-transparent\/5:focus {
  border-top-color: rgb(0 0 0 / 0.05);
}

.focus\:border-t-transparent\/50:focus {
  border-top-color: rgb(0 0 0 / 0.5);
}

.focus\:border-t-transparent\/60:focus {
  border-top-color: rgb(0 0 0 / 0.6);
}

.focus\:border-t-transparent\/70:focus {
  border-top-color: rgb(0 0 0 / 0.7);
}

.focus\:border-t-transparent\/75:focus {
  border-top-color: rgb(0 0 0 / 0.75);
}

.focus\:border-t-transparent\/80:focus {
  border-top-color: rgb(0 0 0 / 0.8);
}

.focus\:border-t-transparent\/90:focus {
  border-top-color: rgb(0 0 0 / 0.9);
}

.focus\:border-t-transparent\/95:focus {
  border-top-color: rgb(0 0 0 / 0.95);
}

.focus\:border-t-white:focus {
  --tw-border-opacity: 1;
  border-top-color: rgb(255 255 255 / var(--tw-border-opacity));
}

.focus\:border-t-white\/0:focus {
  border-top-color: rgb(255 255 255 / 0);
}

.focus\:border-t-white\/10:focus {
  border-top-color: rgb(255 255 255 / 0.1);
}

.focus\:border-t-white\/100:focus {
  border-top-color: rgb(255 255 255 / 1);
}

.focus\:border-t-white\/20:focus {
  border-top-color: rgb(255 255 255 / 0.2);
}

.focus\:border-t-white\/25:focus {
  border-top-color: rgb(255 255 255 / 0.25);
}

.focus\:border-t-white\/30:focus {
  border-top-color: rgb(255 255 255 / 0.3);
}

.focus\:border-t-white\/40:focus {
  border-top-color: rgb(255 255 255 / 0.4);
}

.focus\:border-t-white\/5:focus {
  border-top-color: rgb(255 255 255 / 0.05);
}

.focus\:border-t-white\/50:focus {
  border-top-color: rgb(255 255 255 / 0.5);
}

.focus\:border-t-white\/60:focus {
  border-top-color: rgb(255 255 255 / 0.6);
}

.focus\:border-t-white\/70:focus {
  border-top-color: rgb(255 255 255 / 0.7);
}

.focus\:border-t-white\/75:focus {
  border-top-color: rgb(255 255 255 / 0.75);
}

.focus\:border-t-white\/80:focus {
  border-top-color: rgb(255 255 255 / 0.8);
}

.focus\:border-t-white\/90:focus {
  border-top-color: rgb(255 255 255 / 0.9);
}

.focus\:border-t-white\/95:focus {
  border-top-color: rgb(255 255 255 / 0.95);
}

.focus\:border-opacity-0:focus {
  --tw-border-opacity: 0;
}

.focus\:border-opacity-10:focus {
  --tw-border-opacity: 0.1;
}

.focus\:border-opacity-100:focus {
  --tw-border-opacity: 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-5:focus {
  --tw-border-opacity: 0.05;
}

.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\:bg-blue:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(86 138 172 / var(--tw-bg-opacity));
}

.focus\:bg-blue\/0:focus {
  background-color: rgb(86 138 172 / 0);
}

.focus\:bg-blue\/10:focus {
  background-color: rgb(86 138 172 / 0.1);
}

.focus\:bg-blue\/100:focus {
  background-color: rgb(86 138 172 / 1);
}

.focus\:bg-blue\/20:focus {
  background-color: rgb(86 138 172 / 0.2);
}

.focus\:bg-blue\/25:focus {
  background-color: rgb(86 138 172 / 0.25);
}

.focus\:bg-blue\/30:focus {
  background-color: rgb(86 138 172 / 0.3);
}

.focus\:bg-blue\/40:focus {
  background-color: rgb(86 138 172 / 0.4);
}

.focus\:bg-blue\/5:focus {
  background-color: rgb(86 138 172 / 0.05);
}

.focus\:bg-blue\/50:focus {
  background-color: rgb(86 138 172 / 0.5);
}

.focus\:bg-blue\/60:focus {
  background-color: rgb(86 138 172 / 0.6);
}

.focus\:bg-blue\/70:focus {
  background-color: rgb(86 138 172 / 0.7);
}

.focus\:bg-blue\/75:focus {
  background-color: rgb(86 138 172 / 0.75);
}

.focus\:bg-blue\/80:focus {
  background-color: rgb(86 138 172 / 0.8);
}

.focus\:bg-blue\/90:focus {
  background-color: rgb(86 138 172 / 0.9);
}

.focus\:bg-blue\/95:focus {
  background-color: rgb(86 138 172 / 0.95);
}

.focus\:bg-borderWidth:focus {
  background-color: 1px;
}

.focus\:bg-borderWidth-0:focus {
  background-color: 0px;
}

.focus\:bg-borderWidth-2:focus {
  background-color: 2px;
}

.focus\:bg-borderWidth-4:focus {
  background-color: 4px;
}

.focus\:bg-borderWidth-6:focus {
  background-color: 6px;
}

.focus\:bg-borderWidth-8:focus {
  background-color: 8px;
}

.focus\:bg-boxShadow:focus {
  background-color: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
}

.focus\:bg-boxShadow-2xl:focus {
  background-color: 0 25px 50px -12px rgb(0 0 0 / 0.25);
}

.focus\:bg-boxShadow-inner:focus {
  background-color: inset 0px 3px 3px rgba(0 0 0 / 1);
}

.focus\:bg-boxShadow-lg:focus {
  background-color: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
}

.focus\:bg-boxShadow-md:focus {
  background-color: 0 1px 2px -1px rgb(0 0 0 / 0.1);
}

.focus\:bg-boxShadow-none:focus {
  background-color: none;
}

.focus\:bg-boxShadow-sm:focus {
  background-color: 0px 6px 24px rgba(0, 0, 0, 0.8);
}

.focus\:bg-boxShadow-xl:focus {
  background-color: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
}

.focus\:bg-current:focus {
  background-color: currentColor;
}

.focus\:bg-custom_1:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(127 154 96 / var(--tw-bg-opacity));
}

.focus\:bg-custom_1\/0:focus {
  background-color: rgb(127 154 96 / 0);
}

.focus\:bg-custom_1\/10:focus {
  background-color: rgb(127 154 96 / 0.1);
}

.focus\:bg-custom_1\/100:focus {
  background-color: rgb(127 154 96 / 1);
}

.focus\:bg-custom_1\/20:focus {
  background-color: rgb(127 154 96 / 0.2);
}

.focus\:bg-custom_1\/25:focus {
  background-color: rgb(127 154 96 / 0.25);
}

.focus\:bg-custom_1\/30:focus {
  background-color: rgb(127 154 96 / 0.3);
}

.focus\:bg-custom_1\/40:focus {
  background-color: rgb(127 154 96 / 0.4);
}

.focus\:bg-custom_1\/5:focus {
  background-color: rgb(127 154 96 / 0.05);
}

.focus\:bg-custom_1\/50:focus {
  background-color: rgb(127 154 96 / 0.5);
}

.focus\:bg-custom_1\/60:focus {
  background-color: rgb(127 154 96 / 0.6);
}

.focus\:bg-custom_1\/70:focus {
  background-color: rgb(127 154 96 / 0.7);
}

.focus\:bg-custom_1\/75:focus {
  background-color: rgb(127 154 96 / 0.75);
}

.focus\:bg-custom_1\/80:focus {
  background-color: rgb(127 154 96 / 0.8);
}

.focus\:bg-custom_1\/90:focus {
  background-color: rgb(127 154 96 / 0.9);
}

.focus\:bg-custom_1\/95:focus {
  background-color: rgb(127 154 96 / 0.95);
}

.focus\:bg-custom_10:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(100 136 99 / var(--tw-bg-opacity));
}

.focus\:bg-custom_10\/0:focus {
  background-color: rgb(100 136 99 / 0);
}

.focus\:bg-custom_10\/10:focus {
  background-color: rgb(100 136 99 / 0.1);
}

.focus\:bg-custom_10\/100:focus {
  background-color: rgb(100 136 99 / 1);
}

.focus\:bg-custom_10\/20:focus {
  background-color: rgb(100 136 99 / 0.2);
}

.focus\:bg-custom_10\/25:focus {
  background-color: rgb(100 136 99 / 0.25);
}

.focus\:bg-custom_10\/30:focus {
  background-color: rgb(100 136 99 / 0.3);
}

.focus\:bg-custom_10\/40:focus {
  background-color: rgb(100 136 99 / 0.4);
}

.focus\:bg-custom_10\/5:focus {
  background-color: rgb(100 136 99 / 0.05);
}

.focus\:bg-custom_10\/50:focus {
  background-color: rgb(100 136 99 / 0.5);
}

.focus\:bg-custom_10\/60:focus {
  background-color: rgb(100 136 99 / 0.6);
}

.focus\:bg-custom_10\/70:focus {
  background-color: rgb(100 136 99 / 0.7);
}

.focus\:bg-custom_10\/75:focus {
  background-color: rgb(100 136 99 / 0.75);
}

.focus\:bg-custom_10\/80:focus {
  background-color: rgb(100 136 99 / 0.8);
}

.focus\:bg-custom_10\/90:focus {
  background-color: rgb(100 136 99 / 0.9);
}

.focus\:bg-custom_10\/95:focus {
  background-color: rgb(100 136 99 / 0.95);
}

.focus\:bg-custom_2:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(164 134 95 / var(--tw-bg-opacity));
}

.focus\:bg-custom_2\/0:focus {
  background-color: rgb(164 134 95 / 0);
}

.focus\:bg-custom_2\/10:focus {
  background-color: rgb(164 134 95 / 0.1);
}

.focus\:bg-custom_2\/100:focus {
  background-color: rgb(164 134 95 / 1);
}

.focus\:bg-custom_2\/20:focus {
  background-color: rgb(164 134 95 / 0.2);
}

.focus\:bg-custom_2\/25:focus {
  background-color: rgb(164 134 95 / 0.25);
}

.focus\:bg-custom_2\/30:focus {
  background-color: rgb(164 134 95 / 0.3);
}

.focus\:bg-custom_2\/40:focus {
  background-color: rgb(164 134 95 / 0.4);
}

.focus\:bg-custom_2\/5:focus {
  background-color: rgb(164 134 95 / 0.05);
}

.focus\:bg-custom_2\/50:focus {
  background-color: rgb(164 134 95 / 0.5);
}

.focus\:bg-custom_2\/60:focus {
  background-color: rgb(164 134 95 / 0.6);
}

.focus\:bg-custom_2\/70:focus {
  background-color: rgb(164 134 95 / 0.7);
}

.focus\:bg-custom_2\/75:focus {
  background-color: rgb(164 134 95 / 0.75);
}

.focus\:bg-custom_2\/80:focus {
  background-color: rgb(164 134 95 / 0.8);
}

.focus\:bg-custom_2\/90:focus {
  background-color: rgb(164 134 95 / 0.9);
}

.focus\:bg-custom_2\/95:focus {
  background-color: rgb(164 134 95 / 0.95);
}

.focus\:bg-custom_3:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(73 98 96 / var(--tw-bg-opacity));
}

.focus\:bg-custom_3\/0:focus {
  background-color: rgb(73 98 96 / 0);
}

.focus\:bg-custom_3\/10:focus {
  background-color: rgb(73 98 96 / 0.1);
}

.focus\:bg-custom_3\/100:focus {
  background-color: rgb(73 98 96 / 1);
}

.focus\:bg-custom_3\/20:focus {
  background-color: rgb(73 98 96 / 0.2);
}

.focus\:bg-custom_3\/25:focus {
  background-color: rgb(73 98 96 / 0.25);
}

.focus\:bg-custom_3\/30:focus {
  background-color: rgb(73 98 96 / 0.3);
}

.focus\:bg-custom_3\/40:focus {
  background-color: rgb(73 98 96 / 0.4);
}

.focus\:bg-custom_3\/5:focus {
  background-color: rgb(73 98 96 / 0.05);
}

.focus\:bg-custom_3\/50:focus {
  background-color: rgb(73 98 96 / 0.5);
}

.focus\:bg-custom_3\/60:focus {
  background-color: rgb(73 98 96 / 0.6);
}

.focus\:bg-custom_3\/70:focus {
  background-color: rgb(73 98 96 / 0.7);
}

.focus\:bg-custom_3\/75:focus {
  background-color: rgb(73 98 96 / 0.75);
}

.focus\:bg-custom_3\/80:focus {
  background-color: rgb(73 98 96 / 0.8);
}

.focus\:bg-custom_3\/90:focus {
  background-color: rgb(73 98 96 / 0.9);
}

.focus\:bg-custom_3\/95:focus {
  background-color: rgb(73 98 96 / 0.95);
}

.focus\:bg-custom_4:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(64 133 133 / var(--tw-bg-opacity));
}

.focus\:bg-custom_4\/0:focus {
  background-color: rgb(64 133 133 / 0);
}

.focus\:bg-custom_4\/10:focus {
  background-color: rgb(64 133 133 / 0.1);
}

.focus\:bg-custom_4\/100:focus {
  background-color: rgb(64 133 133 / 1);
}

.focus\:bg-custom_4\/20:focus {
  background-color: rgb(64 133 133 / 0.2);
}

.focus\:bg-custom_4\/25:focus {
  background-color: rgb(64 133 133 / 0.25);
}

.focus\:bg-custom_4\/30:focus {
  background-color: rgb(64 133 133 / 0.3);
}

.focus\:bg-custom_4\/40:focus {
  background-color: rgb(64 133 133 / 0.4);
}

.focus\:bg-custom_4\/5:focus {
  background-color: rgb(64 133 133 / 0.05);
}

.focus\:bg-custom_4\/50:focus {
  background-color: rgb(64 133 133 / 0.5);
}

.focus\:bg-custom_4\/60:focus {
  background-color: rgb(64 133 133 / 0.6);
}

.focus\:bg-custom_4\/70:focus {
  background-color: rgb(64 133 133 / 0.7);
}

.focus\:bg-custom_4\/75:focus {
  background-color: rgb(64 133 133 / 0.75);
}

.focus\:bg-custom_4\/80:focus {
  background-color: rgb(64 133 133 / 0.8);
}

.focus\:bg-custom_4\/90:focus {
  background-color: rgb(64 133 133 / 0.9);
}

.focus\:bg-custom_4\/95:focus {
  background-color: rgb(64 133 133 / 0.95);
}

.focus\:bg-custom_5:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(20 83 108 / var(--tw-bg-opacity));
}

.focus\:bg-custom_5\/0:focus {
  background-color: rgb(20 83 108 / 0);
}

.focus\:bg-custom_5\/10:focus {
  background-color: rgb(20 83 108 / 0.1);
}

.focus\:bg-custom_5\/100:focus {
  background-color: rgb(20 83 108 / 1);
}

.focus\:bg-custom_5\/20:focus {
  background-color: rgb(20 83 108 / 0.2);
}

.focus\:bg-custom_5\/25:focus {
  background-color: rgb(20 83 108 / 0.25);
}

.focus\:bg-custom_5\/30:focus {
  background-color: rgb(20 83 108 / 0.3);
}

.focus\:bg-custom_5\/40:focus {
  background-color: rgb(20 83 108 / 0.4);
}

.focus\:bg-custom_5\/5:focus {
  background-color: rgb(20 83 108 / 0.05);
}

.focus\:bg-custom_5\/50:focus {
  background-color: rgb(20 83 108 / 0.5);
}

.focus\:bg-custom_5\/60:focus {
  background-color: rgb(20 83 108 / 0.6);
}

.focus\:bg-custom_5\/70:focus {
  background-color: rgb(20 83 108 / 0.7);
}

.focus\:bg-custom_5\/75:focus {
  background-color: rgb(20 83 108 / 0.75);
}

.focus\:bg-custom_5\/80:focus {
  background-color: rgb(20 83 108 / 0.8);
}

.focus\:bg-custom_5\/90:focus {
  background-color: rgb(20 83 108 / 0.9);
}

.focus\:bg-custom_5\/95:focus {
  background-color: rgb(20 83 108 / 0.95);
}

.focus\:bg-custom_6:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(47 101 105 / var(--tw-bg-opacity));
}

.focus\:bg-custom_6\/0:focus {
  background-color: rgb(47 101 105 / 0);
}

.focus\:bg-custom_6\/10:focus {
  background-color: rgb(47 101 105 / 0.1);
}

.focus\:bg-custom_6\/100:focus {
  background-color: rgb(47 101 105 / 1);
}

.focus\:bg-custom_6\/20:focus {
  background-color: rgb(47 101 105 / 0.2);
}

.focus\:bg-custom_6\/25:focus {
  background-color: rgb(47 101 105 / 0.25);
}

.focus\:bg-custom_6\/30:focus {
  background-color: rgb(47 101 105 / 0.3);
}

.focus\:bg-custom_6\/40:focus {
  background-color: rgb(47 101 105 / 0.4);
}

.focus\:bg-custom_6\/5:focus {
  background-color: rgb(47 101 105 / 0.05);
}

.focus\:bg-custom_6\/50:focus {
  background-color: rgb(47 101 105 / 0.5);
}

.focus\:bg-custom_6\/60:focus {
  background-color: rgb(47 101 105 / 0.6);
}

.focus\:bg-custom_6\/70:focus {
  background-color: rgb(47 101 105 / 0.7);
}

.focus\:bg-custom_6\/75:focus {
  background-color: rgb(47 101 105 / 0.75);
}

.focus\:bg-custom_6\/80:focus {
  background-color: rgb(47 101 105 / 0.8);
}

.focus\:bg-custom_6\/90:focus {
  background-color: rgb(47 101 105 / 0.9);
}

.focus\:bg-custom_6\/95:focus {
  background-color: rgb(47 101 105 / 0.95);
}

.focus\:bg-custom_7:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(48 149 180 / var(--tw-bg-opacity));
}

.focus\:bg-custom_7\/0:focus {
  background-color: rgb(48 149 180 / 0);
}

.focus\:bg-custom_7\/10:focus {
  background-color: rgb(48 149 180 / 0.1);
}

.focus\:bg-custom_7\/100:focus {
  background-color: rgb(48 149 180 / 1);
}

.focus\:bg-custom_7\/20:focus {
  background-color: rgb(48 149 180 / 0.2);
}

.focus\:bg-custom_7\/25:focus {
  background-color: rgb(48 149 180 / 0.25);
}

.focus\:bg-custom_7\/30:focus {
  background-color: rgb(48 149 180 / 0.3);
}

.focus\:bg-custom_7\/40:focus {
  background-color: rgb(48 149 180 / 0.4);
}

.focus\:bg-custom_7\/5:focus {
  background-color: rgb(48 149 180 / 0.05);
}

.focus\:bg-custom_7\/50:focus {
  background-color: rgb(48 149 180 / 0.5);
}

.focus\:bg-custom_7\/60:focus {
  background-color: rgb(48 149 180 / 0.6);
}

.focus\:bg-custom_7\/70:focus {
  background-color: rgb(48 149 180 / 0.7);
}

.focus\:bg-custom_7\/75:focus {
  background-color: rgb(48 149 180 / 0.75);
}

.focus\:bg-custom_7\/80:focus {
  background-color: rgb(48 149 180 / 0.8);
}

.focus\:bg-custom_7\/90:focus {
  background-color: rgb(48 149 180 / 0.9);
}

.focus\:bg-custom_7\/95:focus {
  background-color: rgb(48 149 180 / 0.95);
}

.focus\:bg-custom_8:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(74 119 102 / var(--tw-bg-opacity));
}

.focus\:bg-custom_8\/0:focus {
  background-color: rgb(74 119 102 / 0);
}

.focus\:bg-custom_8\/10:focus {
  background-color: rgb(74 119 102 / 0.1);
}

.focus\:bg-custom_8\/100:focus {
  background-color: rgb(74 119 102 / 1);
}

.focus\:bg-custom_8\/20:focus {
  background-color: rgb(74 119 102 / 0.2);
}

.focus\:bg-custom_8\/25:focus {
  background-color: rgb(74 119 102 / 0.25);
}

.focus\:bg-custom_8\/30:focus {
  background-color: rgb(74 119 102 / 0.3);
}

.focus\:bg-custom_8\/40:focus {
  background-color: rgb(74 119 102 / 0.4);
}

.focus\:bg-custom_8\/5:focus {
  background-color: rgb(74 119 102 / 0.05);
}

.focus\:bg-custom_8\/50:focus {
  background-color: rgb(74 119 102 / 0.5);
}

.focus\:bg-custom_8\/60:focus {
  background-color: rgb(74 119 102 / 0.6);
}

.focus\:bg-custom_8\/70:focus {
  background-color: rgb(74 119 102 / 0.7);
}

.focus\:bg-custom_8\/75:focus {
  background-color: rgb(74 119 102 / 0.75);
}

.focus\:bg-custom_8\/80:focus {
  background-color: rgb(74 119 102 / 0.8);
}

.focus\:bg-custom_8\/90:focus {
  background-color: rgb(74 119 102 / 0.9);
}

.focus\:bg-custom_8\/95:focus {
  background-color: rgb(74 119 102 / 0.95);
}

.focus\:bg-custom_9:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(100 120 105 / var(--tw-bg-opacity));
}

.focus\:bg-custom_9\/0:focus {
  background-color: rgb(100 120 105 / 0);
}

.focus\:bg-custom_9\/10:focus {
  background-color: rgb(100 120 105 / 0.1);
}

.focus\:bg-custom_9\/100:focus {
  background-color: rgb(100 120 105 / 1);
}

.focus\:bg-custom_9\/20:focus {
  background-color: rgb(100 120 105 / 0.2);
}

.focus\:bg-custom_9\/25:focus {
  background-color: rgb(100 120 105 / 0.25);
}

.focus\:bg-custom_9\/30:focus {
  background-color: rgb(100 120 105 / 0.3);
}

.focus\:bg-custom_9\/40:focus {
  background-color: rgb(100 120 105 / 0.4);
}

.focus\:bg-custom_9\/5:focus {
  background-color: rgb(100 120 105 / 0.05);
}

.focus\:bg-custom_9\/50:focus {
  background-color: rgb(100 120 105 / 0.5);
}

.focus\:bg-custom_9\/60:focus {
  background-color: rgb(100 120 105 / 0.6);
}

.focus\:bg-custom_9\/70:focus {
  background-color: rgb(100 120 105 / 0.7);
}

.focus\:bg-custom_9\/75:focus {
  background-color: rgb(100 120 105 / 0.75);
}

.focus\:bg-custom_9\/80:focus {
  background-color: rgb(100 120 105 / 0.8);
}

.focus\:bg-custom_9\/90:focus {
  background-color: rgb(100 120 105 / 0.9);
}

.focus\:bg-custom_9\/95:focus {
  background-color: rgb(100 120 105 / 0.95);
}

.focus\:bg-gold:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(198 154 101 / var(--tw-bg-opacity));
}

.focus\:bg-gold\/0:focus {
  background-color: rgb(198 154 101 / 0);
}

.focus\:bg-gold\/10:focus {
  background-color: rgb(198 154 101 / 0.1);
}

.focus\:bg-gold\/100:focus {
  background-color: rgb(198 154 101 / 1);
}

.focus\:bg-gold\/20:focus {
  background-color: rgb(198 154 101 / 0.2);
}

.focus\:bg-gold\/25:focus {
  background-color: rgb(198 154 101 / 0.25);
}

.focus\:bg-gold\/30:focus {
  background-color: rgb(198 154 101 / 0.3);
}

.focus\:bg-gold\/40:focus {
  background-color: rgb(198 154 101 / 0.4);
}

.focus\:bg-gold\/5:focus {
  background-color: rgb(198 154 101 / 0.05);
}

.focus\:bg-gold\/50:focus {
  background-color: rgb(198 154 101 / 0.5);
}

.focus\:bg-gold\/60:focus {
  background-color: rgb(198 154 101 / 0.6);
}

.focus\:bg-gold\/70:focus {
  background-color: rgb(198 154 101 / 0.7);
}

.focus\:bg-gold\/75:focus {
  background-color: rgb(198 154 101 / 0.75);
}

.focus\:bg-gold\/80:focus {
  background-color: rgb(198 154 101 / 0.8);
}

.focus\:bg-gold\/90:focus {
  background-color: rgb(198 154 101 / 0.9);
}

.focus\:bg-gold\/95:focus {
  background-color: rgb(198 154 101 / 0.95);
}

.focus\:bg-gray-100:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity));
}

.focus\:bg-gray-100\/0:focus {
  background-color: rgb(243 244 246 / 0);
}

.focus\:bg-gray-100\/10:focus {
  background-color: rgb(243 244 246 / 0.1);
}

.focus\:bg-gray-100\/100:focus {
  background-color: rgb(243 244 246 / 1);
}

.focus\:bg-gray-100\/20:focus {
  background-color: rgb(243 244 246 / 0.2);
}

.focus\:bg-gray-100\/25:focus {
  background-color: rgb(243 244 246 / 0.25);
}

.focus\:bg-gray-100\/30:focus {
  background-color: rgb(243 244 246 / 0.3);
}

.focus\:bg-gray-100\/40:focus {
  background-color: rgb(243 244 246 / 0.4);
}

.focus\:bg-gray-100\/5:focus {
  background-color: rgb(243 244 246 / 0.05);
}

.focus\:bg-gray-100\/50:focus {
  background-color: rgb(243 244 246 / 0.5);
}

.focus\:bg-gray-100\/60:focus {
  background-color: rgb(243 244 246 / 0.6);
}

.focus\:bg-gray-100\/70:focus {
  background-color: rgb(243 244 246 / 0.7);
}

.focus\:bg-gray-100\/75:focus {
  background-color: rgb(243 244 246 / 0.75);
}

.focus\:bg-gray-100\/80:focus {
  background-color: rgb(243 244 246 / 0.8);
}

.focus\:bg-gray-100\/90:focus {
  background-color: rgb(243 244 246 / 0.9);
}

.focus\:bg-gray-100\/95:focus {
  background-color: rgb(243 244 246 / 0.95);
}

.focus\:bg-gray-200:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(229 231 235 / var(--tw-bg-opacity));
}

.focus\:bg-gray-200\/0:focus {
  background-color: rgb(229 231 235 / 0);
}

.focus\:bg-gray-200\/10:focus {
  background-color: rgb(229 231 235 / 0.1);
}

.focus\:bg-gray-200\/100:focus {
  background-color: rgb(229 231 235 / 1);
}

.focus\:bg-gray-200\/20:focus {
  background-color: rgb(229 231 235 / 0.2);
}

.focus\:bg-gray-200\/25:focus {
  background-color: rgb(229 231 235 / 0.25);
}

.focus\:bg-gray-200\/30:focus {
  background-color: rgb(229 231 235 / 0.3);
}

.focus\:bg-gray-200\/40:focus {
  background-color: rgb(229 231 235 / 0.4);
}

.focus\:bg-gray-200\/5:focus {
  background-color: rgb(229 231 235 / 0.05);
}

.focus\:bg-gray-200\/50:focus {
  background-color: rgb(229 231 235 / 0.5);
}

.focus\:bg-gray-200\/60:focus {
  background-color: rgb(229 231 235 / 0.6);
}

.focus\:bg-gray-200\/70:focus {
  background-color: rgb(229 231 235 / 0.7);
}

.focus\:bg-gray-200\/75:focus {
  background-color: rgb(229 231 235 / 0.75);
}

.focus\:bg-gray-200\/80:focus {
  background-color: rgb(229 231 235 / 0.8);
}

.focus\:bg-gray-200\/90:focus {
  background-color: rgb(229 231 235 / 0.9);
}

.focus\:bg-gray-200\/95:focus {
  background-color: rgb(229 231 235 / 0.95);
}

.focus\:bg-gray-300:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(209 213 219 / var(--tw-bg-opacity));
}

.focus\:bg-gray-300\/0:focus {
  background-color: rgb(209 213 219 / 0);
}

.focus\:bg-gray-300\/10:focus {
  background-color: rgb(209 213 219 / 0.1);
}

.focus\:bg-gray-300\/100:focus {
  background-color: rgb(209 213 219 / 1);
}

.focus\:bg-gray-300\/20:focus {
  background-color: rgb(209 213 219 / 0.2);
}

.focus\:bg-gray-300\/25:focus {
  background-color: rgb(209 213 219 / 0.25);
}

.focus\:bg-gray-300\/30:focus {
  background-color: rgb(209 213 219 / 0.3);
}

.focus\:bg-gray-300\/40:focus {
  background-color: rgb(209 213 219 / 0.4);
}

.focus\:bg-gray-300\/5:focus {
  background-color: rgb(209 213 219 / 0.05);
}

.focus\:bg-gray-300\/50:focus {
  background-color: rgb(209 213 219 / 0.5);
}

.focus\:bg-gray-300\/60:focus {
  background-color: rgb(209 213 219 / 0.6);
}

.focus\:bg-gray-300\/70:focus {
  background-color: rgb(209 213 219 / 0.7);
}

.focus\:bg-gray-300\/75:focus {
  background-color: rgb(209 213 219 / 0.75);
}

.focus\:bg-gray-300\/80:focus {
  background-color: rgb(209 213 219 / 0.8);
}

.focus\:bg-gray-300\/90:focus {
  background-color: rgb(209 213 219 / 0.9);
}

.focus\:bg-gray-300\/95:focus {
  background-color: rgb(209 213 219 / 0.95);
}

.focus\:bg-gray-400:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(156 163 175 / var(--tw-bg-opacity));
}

.focus\:bg-gray-400\/0:focus {
  background-color: rgb(156 163 175 / 0);
}

.focus\:bg-gray-400\/10:focus {
  background-color: rgb(156 163 175 / 0.1);
}

.focus\:bg-gray-400\/100:focus {
  background-color: rgb(156 163 175 / 1);
}

.focus\:bg-gray-400\/20:focus {
  background-color: rgb(156 163 175 / 0.2);
}

.focus\:bg-gray-400\/25:focus {
  background-color: rgb(156 163 175 / 0.25);
}

.focus\:bg-gray-400\/30:focus {
  background-color: rgb(156 163 175 / 0.3);
}

.focus\:bg-gray-400\/40:focus {
  background-color: rgb(156 163 175 / 0.4);
}

.focus\:bg-gray-400\/5:focus {
  background-color: rgb(156 163 175 / 0.05);
}

.focus\:bg-gray-400\/50:focus {
  background-color: rgb(156 163 175 / 0.5);
}

.focus\:bg-gray-400\/60:focus {
  background-color: rgb(156 163 175 / 0.6);
}

.focus\:bg-gray-400\/70:focus {
  background-color: rgb(156 163 175 / 0.7);
}

.focus\:bg-gray-400\/75:focus {
  background-color: rgb(156 163 175 / 0.75);
}

.focus\:bg-gray-400\/80:focus {
  background-color: rgb(156 163 175 / 0.8);
}

.focus\:bg-gray-400\/90:focus {
  background-color: rgb(156 163 175 / 0.9);
}

.focus\:bg-gray-400\/95:focus {
  background-color: rgb(156 163 175 / 0.95);
}

.focus\:bg-gray-50:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity));
}

.focus\:bg-gray-50\/0:focus {
  background-color: rgb(249 250 251 / 0);
}

.focus\:bg-gray-50\/10:focus {
  background-color: rgb(249 250 251 / 0.1);
}

.focus\:bg-gray-50\/100:focus {
  background-color: rgb(249 250 251 / 1);
}

.focus\:bg-gray-50\/20:focus {
  background-color: rgb(249 250 251 / 0.2);
}

.focus\:bg-gray-50\/25:focus {
  background-color: rgb(249 250 251 / 0.25);
}

.focus\:bg-gray-50\/30:focus {
  background-color: rgb(249 250 251 / 0.3);
}

.focus\:bg-gray-50\/40:focus {
  background-color: rgb(249 250 251 / 0.4);
}

.focus\:bg-gray-50\/5:focus {
  background-color: rgb(249 250 251 / 0.05);
}

.focus\:bg-gray-50\/50:focus {
  background-color: rgb(249 250 251 / 0.5);
}

.focus\:bg-gray-50\/60:focus {
  background-color: rgb(249 250 251 / 0.6);
}

.focus\:bg-gray-50\/70:focus {
  background-color: rgb(249 250 251 / 0.7);
}

.focus\:bg-gray-50\/75:focus {
  background-color: rgb(249 250 251 / 0.75);
}

.focus\:bg-gray-50\/80:focus {
  background-color: rgb(249 250 251 / 0.8);
}

.focus\:bg-gray-50\/90:focus {
  background-color: rgb(249 250 251 / 0.9);
}

.focus\:bg-gray-50\/95:focus {
  background-color: rgb(249 250 251 / 0.95);
}

.focus\:bg-gray-500:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(107 114 128 / var(--tw-bg-opacity));
}

.focus\:bg-gray-500\/0:focus {
  background-color: rgb(107 114 128 / 0);
}

.focus\:bg-gray-500\/10:focus {
  background-color: rgb(107 114 128 / 0.1);
}

.focus\:bg-gray-500\/100:focus {
  background-color: rgb(107 114 128 / 1);
}

.focus\:bg-gray-500\/20:focus {
  background-color: rgb(107 114 128 / 0.2);
}

.focus\:bg-gray-500\/25:focus {
  background-color: rgb(107 114 128 / 0.25);
}

.focus\:bg-gray-500\/30:focus {
  background-color: rgb(107 114 128 / 0.3);
}

.focus\:bg-gray-500\/40:focus {
  background-color: rgb(107 114 128 / 0.4);
}

.focus\:bg-gray-500\/5:focus {
  background-color: rgb(107 114 128 / 0.05);
}

.focus\:bg-gray-500\/50:focus {
  background-color: rgb(107 114 128 / 0.5);
}

.focus\:bg-gray-500\/60:focus {
  background-color: rgb(107 114 128 / 0.6);
}

.focus\:bg-gray-500\/70:focus {
  background-color: rgb(107 114 128 / 0.7);
}

.focus\:bg-gray-500\/75:focus {
  background-color: rgb(107 114 128 / 0.75);
}

.focus\:bg-gray-500\/80:focus {
  background-color: rgb(107 114 128 / 0.8);
}

.focus\:bg-gray-500\/90:focus {
  background-color: rgb(107 114 128 / 0.9);
}

.focus\:bg-gray-500\/95:focus {
  background-color: rgb(107 114 128 / 0.95);
}

.focus\:bg-gray-600:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(75 85 99 / var(--tw-bg-opacity));
}

.focus\:bg-gray-600\/0:focus {
  background-color: rgb(75 85 99 / 0);
}

.focus\:bg-gray-600\/10:focus {
  background-color: rgb(75 85 99 / 0.1);
}

.focus\:bg-gray-600\/100:focus {
  background-color: rgb(75 85 99 / 1);
}

.focus\:bg-gray-600\/20:focus {
  background-color: rgb(75 85 99 / 0.2);
}

.focus\:bg-gray-600\/25:focus {
  background-color: rgb(75 85 99 / 0.25);
}

.focus\:bg-gray-600\/30:focus {
  background-color: rgb(75 85 99 / 0.3);
}

.focus\:bg-gray-600\/40:focus {
  background-color: rgb(75 85 99 / 0.4);
}

.focus\:bg-gray-600\/5:focus {
  background-color: rgb(75 85 99 / 0.05);
}

.focus\:bg-gray-600\/50:focus {
  background-color: rgb(75 85 99 / 0.5);
}

.focus\:bg-gray-600\/60:focus {
  background-color: rgb(75 85 99 / 0.6);
}

.focus\:bg-gray-600\/70:focus {
  background-color: rgb(75 85 99 / 0.7);
}

.focus\:bg-gray-600\/75:focus {
  background-color: rgb(75 85 99 / 0.75);
}

.focus\:bg-gray-600\/80:focus {
  background-color: rgb(75 85 99 / 0.8);
}

.focus\:bg-gray-600\/90:focus {
  background-color: rgb(75 85 99 / 0.9);
}

.focus\:bg-gray-600\/95:focus {
  background-color: rgb(75 85 99 / 0.95);
}

.focus\:bg-gray-700:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(55 65 81 / var(--tw-bg-opacity));
}

.focus\:bg-gray-700\/0:focus {
  background-color: rgb(55 65 81 / 0);
}

.focus\:bg-gray-700\/10:focus {
  background-color: rgb(55 65 81 / 0.1);
}

.focus\:bg-gray-700\/100:focus {
  background-color: rgb(55 65 81 / 1);
}

.focus\:bg-gray-700\/20:focus {
  background-color: rgb(55 65 81 / 0.2);
}

.focus\:bg-gray-700\/25:focus {
  background-color: rgb(55 65 81 / 0.25);
}

.focus\:bg-gray-700\/30:focus {
  background-color: rgb(55 65 81 / 0.3);
}

.focus\:bg-gray-700\/40:focus {
  background-color: rgb(55 65 81 / 0.4);
}

.focus\:bg-gray-700\/5:focus {
  background-color: rgb(55 65 81 / 0.05);
}

.focus\:bg-gray-700\/50:focus {
  background-color: rgb(55 65 81 / 0.5);
}

.focus\:bg-gray-700\/60:focus {
  background-color: rgb(55 65 81 / 0.6);
}

.focus\:bg-gray-700\/70:focus {
  background-color: rgb(55 65 81 / 0.7);
}

.focus\:bg-gray-700\/75:focus {
  background-color: rgb(55 65 81 / 0.75);
}

.focus\:bg-gray-700\/80:focus {
  background-color: rgb(55 65 81 / 0.8);
}

.focus\:bg-gray-700\/90:focus {
  background-color: rgb(55 65 81 / 0.9);
}

.focus\:bg-gray-700\/95:focus {
  background-color: rgb(55 65 81 / 0.95);
}

.focus\:bg-gray-800:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(31 41 55 / var(--tw-bg-opacity));
}

.focus\:bg-gray-800\/0:focus {
  background-color: rgb(31 41 55 / 0);
}

.focus\:bg-gray-800\/10:focus {
  background-color: rgb(31 41 55 / 0.1);
}

.focus\:bg-gray-800\/100:focus {
  background-color: rgb(31 41 55 / 1);
}

.focus\:bg-gray-800\/20:focus {
  background-color: rgb(31 41 55 / 0.2);
}

.focus\:bg-gray-800\/25:focus {
  background-color: rgb(31 41 55 / 0.25);
}

.focus\:bg-gray-800\/30:focus {
  background-color: rgb(31 41 55 / 0.3);
}

.focus\:bg-gray-800\/40:focus {
  background-color: rgb(31 41 55 / 0.4);
}

.focus\:bg-gray-800\/5:focus {
  background-color: rgb(31 41 55 / 0.05);
}

.focus\:bg-gray-800\/50:focus {
  background-color: rgb(31 41 55 / 0.5);
}

.focus\:bg-gray-800\/60:focus {
  background-color: rgb(31 41 55 / 0.6);
}

.focus\:bg-gray-800\/70:focus {
  background-color: rgb(31 41 55 / 0.7);
}

.focus\:bg-gray-800\/75:focus {
  background-color: rgb(31 41 55 / 0.75);
}

.focus\:bg-gray-800\/80:focus {
  background-color: rgb(31 41 55 / 0.8);
}

.focus\:bg-gray-800\/90:focus {
  background-color: rgb(31 41 55 / 0.9);
}

.focus\:bg-gray-800\/95:focus {
  background-color: rgb(31 41 55 / 0.95);
}

.focus\:bg-gray-900:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(17 24 39 / var(--tw-bg-opacity));
}

.focus\:bg-gray-900\/0:focus {
  background-color: rgb(17 24 39 / 0);
}

.focus\:bg-gray-900\/10:focus {
  background-color: rgb(17 24 39 / 0.1);
}

.focus\:bg-gray-900\/100:focus {
  background-color: rgb(17 24 39 / 1);
}

.focus\:bg-gray-900\/20:focus {
  background-color: rgb(17 24 39 / 0.2);
}

.focus\:bg-gray-900\/25:focus {
  background-color: rgb(17 24 39 / 0.25);
}

.focus\:bg-gray-900\/30:focus {
  background-color: rgb(17 24 39 / 0.3);
}

.focus\:bg-gray-900\/40:focus {
  background-color: rgb(17 24 39 / 0.4);
}

.focus\:bg-gray-900\/5:focus {
  background-color: rgb(17 24 39 / 0.05);
}

.focus\:bg-gray-900\/50:focus {
  background-color: rgb(17 24 39 / 0.5);
}

.focus\:bg-gray-900\/60:focus {
  background-color: rgb(17 24 39 / 0.6);
}

.focus\:bg-gray-900\/70:focus {
  background-color: rgb(17 24 39 / 0.7);
}

.focus\:bg-gray-900\/75:focus {
  background-color: rgb(17 24 39 / 0.75);
}

.focus\:bg-gray-900\/80:focus {
  background-color: rgb(17 24 39 / 0.8);
}

.focus\:bg-gray-900\/90:focus {
  background-color: rgb(17 24 39 / 0.9);
}

.focus\:bg-gray-900\/95:focus {
  background-color: rgb(17 24 39 / 0.95);
}

.focus\:bg-gray-950:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(3 7 18 / var(--tw-bg-opacity));
}

.focus\:bg-gray-950\/0:focus {
  background-color: rgb(3 7 18 / 0);
}

.focus\:bg-gray-950\/10:focus {
  background-color: rgb(3 7 18 / 0.1);
}

.focus\:bg-gray-950\/100:focus {
  background-color: rgb(3 7 18 / 1);
}

.focus\:bg-gray-950\/20:focus {
  background-color: rgb(3 7 18 / 0.2);
}

.focus\:bg-gray-950\/25:focus {
  background-color: rgb(3 7 18 / 0.25);
}

.focus\:bg-gray-950\/30:focus {
  background-color: rgb(3 7 18 / 0.3);
}

.focus\:bg-gray-950\/40:focus {
  background-color: rgb(3 7 18 / 0.4);
}

.focus\:bg-gray-950\/5:focus {
  background-color: rgb(3 7 18 / 0.05);
}

.focus\:bg-gray-950\/50:focus {
  background-color: rgb(3 7 18 / 0.5);
}

.focus\:bg-gray-950\/60:focus {
  background-color: rgb(3 7 18 / 0.6);
}

.focus\:bg-gray-950\/70:focus {
  background-color: rgb(3 7 18 / 0.7);
}

.focus\:bg-gray-950\/75:focus {
  background-color: rgb(3 7 18 / 0.75);
}

.focus\:bg-gray-950\/80:focus {
  background-color: rgb(3 7 18 / 0.8);
}

.focus\:bg-gray-950\/90:focus {
  background-color: rgb(3 7 18 / 0.9);
}

.focus\:bg-gray-950\/95:focus {
  background-color: rgb(3 7 18 / 0.95);
}

.focus\:bg-green:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(132 156 116 / var(--tw-bg-opacity));
}

.focus\:bg-green\/0:focus {
  background-color: rgb(132 156 116 / 0);
}

.focus\:bg-green\/10:focus {
  background-color: rgb(132 156 116 / 0.1);
}

.focus\:bg-green\/100:focus {
  background-color: rgb(132 156 116 / 1);
}

.focus\:bg-green\/20:focus {
  background-color: rgb(132 156 116 / 0.2);
}

.focus\:bg-green\/25:focus {
  background-color: rgb(132 156 116 / 0.25);
}

.focus\:bg-green\/30:focus {
  background-color: rgb(132 156 116 / 0.3);
}

.focus\:bg-green\/40:focus {
  background-color: rgb(132 156 116 / 0.4);
}

.focus\:bg-green\/5:focus {
  background-color: rgb(132 156 116 / 0.05);
}

.focus\:bg-green\/50:focus {
  background-color: rgb(132 156 116 / 0.5);
}

.focus\:bg-green\/60:focus {
  background-color: rgb(132 156 116 / 0.6);
}

.focus\:bg-green\/70:focus {
  background-color: rgb(132 156 116 / 0.7);
}

.focus\:bg-green\/75:focus {
  background-color: rgb(132 156 116 / 0.75);
}

.focus\:bg-green\/80:focus {
  background-color: rgb(132 156 116 / 0.8);
}

.focus\:bg-green\/90:focus {
  background-color: rgb(132 156 116 / 0.9);
}

.focus\:bg-green\/95:focus {
  background-color: rgb(132 156 116 / 0.95);
}

.focus\:bg-inherit:focus {
  background-color: inherit;
}

.focus\:bg-letterSpacing-normal:focus {
  background-color: 0em;
}

.focus\:bg-letterSpacing-tight:focus {
  background-color: -0.025em;
}

.focus\:bg-letterSpacing-tighter:focus {
  background-color: -0.05em;
}

.focus\:bg-letterSpacing-wide:focus {
  background-color: 0.0125em;
}

.focus\:bg-letterSpacing-wider:focus {
  background-color: 0.05em;
}

.focus\:bg-letterSpacing-widest:focus {
  background-color: 0.1em;
}

.focus\:bg-lime:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(197 217 163 / var(--tw-bg-opacity));
}

.focus\:bg-lime\/0:focus {
  background-color: rgb(197 217 163 / 0);
}

.focus\:bg-lime\/10:focus {
  background-color: rgb(197 217 163 / 0.1);
}

.focus\:bg-lime\/100:focus {
  background-color: rgb(197 217 163 / 1);
}

.focus\:bg-lime\/20:focus {
  background-color: rgb(197 217 163 / 0.2);
}

.focus\:bg-lime\/25:focus {
  background-color: rgb(197 217 163 / 0.25);
}

.focus\:bg-lime\/30:focus {
  background-color: rgb(197 217 163 / 0.3);
}

.focus\:bg-lime\/40:focus {
  background-color: rgb(197 217 163 / 0.4);
}

.focus\:bg-lime\/5:focus {
  background-color: rgb(197 217 163 / 0.05);
}

.focus\:bg-lime\/50:focus {
  background-color: rgb(197 217 163 / 0.5);
}

.focus\:bg-lime\/60:focus {
  background-color: rgb(197 217 163 / 0.6);
}

.focus\:bg-lime\/70:focus {
  background-color: rgb(197 217 163 / 0.7);
}

.focus\:bg-lime\/75:focus {
  background-color: rgb(197 217 163 / 0.75);
}

.focus\:bg-lime\/80:focus {
  background-color: rgb(197 217 163 / 0.8);
}

.focus\:bg-lime\/90:focus {
  background-color: rgb(197 217 163 / 0.9);
}

.focus\:bg-lime\/95:focus {
  background-color: rgb(197 217 163 / 0.95);
}

.focus\:bg-navy:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(37 64 78 / var(--tw-bg-opacity));
}

.focus\:bg-navy\/0:focus {
  background-color: rgb(37 64 78 / 0);
}

.focus\:bg-navy\/10:focus {
  background-color: rgb(37 64 78 / 0.1);
}

.focus\:bg-navy\/100:focus {
  background-color: rgb(37 64 78 / 1);
}

.focus\:bg-navy\/20:focus {
  background-color: rgb(37 64 78 / 0.2);
}

.focus\:bg-navy\/25:focus {
  background-color: rgb(37 64 78 / 0.25);
}

.focus\:bg-navy\/30:focus {
  background-color: rgb(37 64 78 / 0.3);
}

.focus\:bg-navy\/40:focus {
  background-color: rgb(37 64 78 / 0.4);
}

.focus\:bg-navy\/5:focus {
  background-color: rgb(37 64 78 / 0.05);
}

.focus\:bg-navy\/50:focus {
  background-color: rgb(37 64 78 / 0.5);
}

.focus\:bg-navy\/60:focus {
  background-color: rgb(37 64 78 / 0.6);
}

.focus\:bg-navy\/70:focus {
  background-color: rgb(37 64 78 / 0.7);
}

.focus\:bg-navy\/75:focus {
  background-color: rgb(37 64 78 / 0.75);
}

.focus\:bg-navy\/80:focus {
  background-color: rgb(37 64 78 / 0.8);
}

.focus\:bg-navy\/90:focus {
  background-color: rgb(37 64 78 / 0.9);
}

.focus\:bg-navy\/95:focus {
  background-color: rgb(37 64 78 / 0.95);
}

.focus\:bg-teal:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(78 105 119 / var(--tw-bg-opacity));
}

.focus\:bg-teal\/0:focus {
  background-color: rgb(78 105 119 / 0);
}

.focus\:bg-teal\/10:focus {
  background-color: rgb(78 105 119 / 0.1);
}

.focus\:bg-teal\/100:focus {
  background-color: rgb(78 105 119 / 1);
}

.focus\:bg-teal\/20:focus {
  background-color: rgb(78 105 119 / 0.2);
}

.focus\:bg-teal\/25:focus {
  background-color: rgb(78 105 119 / 0.25);
}

.focus\:bg-teal\/30:focus {
  background-color: rgb(78 105 119 / 0.3);
}

.focus\:bg-teal\/40:focus {
  background-color: rgb(78 105 119 / 0.4);
}

.focus\:bg-teal\/5:focus {
  background-color: rgb(78 105 119 / 0.05);
}

.focus\:bg-teal\/50:focus {
  background-color: rgb(78 105 119 / 0.5);
}

.focus\:bg-teal\/60:focus {
  background-color: rgb(78 105 119 / 0.6);
}

.focus\:bg-teal\/70:focus {
  background-color: rgb(78 105 119 / 0.7);
}

.focus\:bg-teal\/75:focus {
  background-color: rgb(78 105 119 / 0.75);
}

.focus\:bg-teal\/80:focus {
  background-color: rgb(78 105 119 / 0.8);
}

.focus\:bg-teal\/90:focus {
  background-color: rgb(78 105 119 / 0.9);
}

.focus\:bg-teal\/95:focus {
  background-color: rgb(78 105 119 / 0.95);
}

.focus\:bg-transparent:focus {
  background-color: transparent;
}

.focus\:bg-transparent\/0:focus {
  background-color: rgb(0 0 0 / 0);
}

.focus\:bg-transparent\/10:focus {
  background-color: rgb(0 0 0 / 0.1);
}

.focus\:bg-transparent\/100:focus {
  background-color: rgb(0 0 0 / 1);
}

.focus\:bg-transparent\/20:focus {
  background-color: rgb(0 0 0 / 0.2);
}

.focus\:bg-transparent\/25:focus {
  background-color: rgb(0 0 0 / 0.25);
}

.focus\:bg-transparent\/30:focus {
  background-color: rgb(0 0 0 / 0.3);
}

.focus\:bg-transparent\/40:focus {
  background-color: rgb(0 0 0 / 0.4);
}

.focus\:bg-transparent\/5:focus {
  background-color: rgb(0 0 0 / 0.05);
}

.focus\:bg-transparent\/50:focus {
  background-color: rgb(0 0 0 / 0.5);
}

.focus\:bg-transparent\/60:focus {
  background-color: rgb(0 0 0 / 0.6);
}

.focus\:bg-transparent\/70:focus {
  background-color: rgb(0 0 0 / 0.7);
}

.focus\:bg-transparent\/75:focus {
  background-color: rgb(0 0 0 / 0.75);
}

.focus\:bg-transparent\/80:focus {
  background-color: rgb(0 0 0 / 0.8);
}

.focus\:bg-transparent\/90:focus {
  background-color: rgb(0 0 0 / 0.9);
}

.focus\:bg-transparent\/95:focus {
  background-color: rgb(0 0 0 / 0.95);
}

.focus\:bg-white:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.focus\:bg-white\/0:focus {
  background-color: rgb(255 255 255 / 0);
}

.focus\:bg-white\/10:focus {
  background-color: rgb(255 255 255 / 0.1);
}

.focus\:bg-white\/100:focus {
  background-color: rgb(255 255 255 / 1);
}

.focus\:bg-white\/20:focus {
  background-color: rgb(255 255 255 / 0.2);
}

.focus\:bg-white\/25:focus {
  background-color: rgb(255 255 255 / 0.25);
}

.focus\:bg-white\/30:focus {
  background-color: rgb(255 255 255 / 0.3);
}

.focus\:bg-white\/40:focus {
  background-color: rgb(255 255 255 / 0.4);
}

.focus\:bg-white\/5:focus {
  background-color: rgb(255 255 255 / 0.05);
}

.focus\:bg-white\/50:focus {
  background-color: rgb(255 255 255 / 0.5);
}

.focus\:bg-white\/60:focus {
  background-color: rgb(255 255 255 / 0.6);
}

.focus\:bg-white\/70:focus {
  background-color: rgb(255 255 255 / 0.7);
}

.focus\:bg-white\/75:focus {
  background-color: rgb(255 255 255 / 0.75);
}

.focus\:bg-white\/80:focus {
  background-color: rgb(255 255 255 / 0.8);
}

.focus\:bg-white\/90:focus {
  background-color: rgb(255 255 255 / 0.9);
}

.focus\:bg-white\/95:focus {
  background-color: rgb(255 255 255 / 0.95);
}

.focus\:bg-opacity-0:focus {
  --tw-bg-opacity: 0;
}

.focus\:bg-opacity-10:focus {
  --tw-bg-opacity: 0.1;
}

.focus\:bg-opacity-100:focus {
  --tw-bg-opacity: 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-5:focus {
  --tw-bg-opacity: 0.05;
}

.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-gradient-to-b:focus {
  background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
}

.focus\:bg-gradient-to-bl:focus {
  background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
}

.focus\:bg-gradient-to-br:focus {
  background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
}

.focus\:bg-gradient-to-l:focus {
  background-image: linear-gradient(to left, var(--tw-gradient-stops));
}

.focus\:bg-gradient-to-r:focus {
  background-image: linear-gradient(to right, var(--tw-gradient-stops));
}

.focus\:bg-gradient-to-t:focus {
  background-image: linear-gradient(to top, var(--tw-gradient-stops));
}

.focus\:bg-gradient-to-tl:focus {
  background-image: linear-gradient(to top left, var(--tw-gradient-stops));
}

.focus\:bg-gradient-to-tr:focus {
  background-image: linear-gradient(to top right, var(--tw-gradient-stops));
}

.focus\:bg-none:focus {
  background-image: none;
}

.focus\:bg-auto:focus {
  background-size: auto;
}

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

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

.focus\:bg-fixed:focus {
  background-attachment: fixed;
}

.focus\:bg-local:focus {
  background-attachment: local;
}

.focus\:bg-scroll:focus {
  background-attachment: scroll;
}

.focus\:bg-clip-border:focus {
  background-clip: border-box;
}

.focus\:bg-clip-padding:focus {
  background-clip: padding-box;
}

.focus\:bg-clip-content:focus {
  background-clip: content-box;
}

.focus\:bg-clip-text:focus {
  -webkit-background-clip: text;
          background-clip: text;
}

.focus\:bg-bottom:focus {
  background-position: bottom;
}

.focus\:bg-center:focus {
  background-position: center;
}

.focus\:bg-left:focus {
  background-position: left;
}

.focus\:bg-left-bottom:focus {
  background-position: left bottom;
}

.focus\:bg-left-top:focus {
  background-position: left top;
}

.focus\:bg-right:focus {
  background-position: right;
}

.focus\:bg-right-bottom:focus {
  background-position: right bottom;
}

.focus\:bg-right-top:focus {
  background-position: right top;
}

.focus\:bg-top:focus {
  background-position: top;
}

.focus\:bg-repeat:focus {
  background-repeat: repeat;
}

.focus\:bg-no-repeat:focus {
  background-repeat: no-repeat;
}

.focus\:bg-repeat-x:focus {
  background-repeat: repeat-x;
}

.focus\:bg-repeat-y:focus {
  background-repeat: repeat-y;
}

.focus\:bg-repeat-round:focus {
  background-repeat: round;
}

.focus\:bg-repeat-space:focus {
  background-repeat: space;
}

.focus\:bg-origin-border:focus {
  background-origin: border-box;
}

.focus\:bg-origin-padding:focus {
  background-origin: padding-box;
}

.focus\:bg-origin-content:focus {
  background-origin: content-box;
}

.focus\:text-left:focus {
  text-align: left;
}

.focus\:text-center:focus {
  text-align: center;
}

.focus\:text-right:focus {
  text-align: right;
}

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

.focus\:text-start:focus {
  text-align: start;
}

.focus\:text-end:focus {
  text-align: end;
}

.focus\:align-text-top:focus {
  vertical-align: text-top;
}

.focus\:align-text-bottom:focus {
  vertical-align: text-bottom;
}

.focus\:text-2xl:focus {
  font-size: 1.875rem;
}

.focus\:text-3xl:focus {
  font-size: 2.375rem;
}

.focus\:text-4xl:focus {
  font-size: 3rem;
}

.focus\:text-5xl:focus {
  font-size: 3.5rem;
}

.focus\:text-6xl:focus {
  font-size: 4rem;
}

.focus\:text-7xl:focus {
  font-size: 5rem;
}

.focus\:text-8xl:focus {
  font-size: 7rem;
}

.focus\:text-9xl:focus {
  font-size: 20rem;
}

.focus\:text-base:focus {
  font-size: 1.25rem;
}

.focus\:text-lg:focus {
  font-size: 1.5rem;
}

.focus\:text-md:focus {
  font-size: 1.375rem;
}

.focus\:text-sm:focus {
  font-size: 1rem;
}

.focus\:text-tiny:focus {
  font-size: 1.125rem;
}

.focus\:text-xl:focus {
  font-size: 1.625rem;
}

.focus\:text-xs:focus {
  font-size: .9rem;
}

.focus\:text-blue:focus {
  --tw-text-opacity: 1;
  color: rgb(86 138 172 / var(--tw-text-opacity));
}

.focus\:text-blue\/0:focus {
  color: rgb(86 138 172 / 0);
}

.focus\:text-blue\/10:focus {
  color: rgb(86 138 172 / 0.1);
}

.focus\:text-blue\/100:focus {
  color: rgb(86 138 172 / 1);
}

.focus\:text-blue\/20:focus {
  color: rgb(86 138 172 / 0.2);
}

.focus\:text-blue\/25:focus {
  color: rgb(86 138 172 / 0.25);
}

.focus\:text-blue\/30:focus {
  color: rgb(86 138 172 / 0.3);
}

.focus\:text-blue\/40:focus {
  color: rgb(86 138 172 / 0.4);
}

.focus\:text-blue\/5:focus {
  color: rgb(86 138 172 / 0.05);
}

.focus\:text-blue\/50:focus {
  color: rgb(86 138 172 / 0.5);
}

.focus\:text-blue\/60:focus {
  color: rgb(86 138 172 / 0.6);
}

.focus\:text-blue\/70:focus {
  color: rgb(86 138 172 / 0.7);
}

.focus\:text-blue\/75:focus {
  color: rgb(86 138 172 / 0.75);
}

.focus\:text-blue\/80:focus {
  color: rgb(86 138 172 / 0.8);
}

.focus\:text-blue\/90:focus {
  color: rgb(86 138 172 / 0.9);
}

.focus\:text-blue\/95:focus {
  color: rgb(86 138 172 / 0.95);
}

.focus\:text-borderWidth:focus {
  color: 1px;
}

.focus\:text-borderWidth-0:focus {
  color: 0px;
}

.focus\:text-borderWidth-2:focus {
  color: 2px;
}

.focus\:text-borderWidth-4:focus {
  color: 4px;
}

.focus\:text-borderWidth-6:focus {
  color: 6px;
}

.focus\:text-borderWidth-8:focus {
  color: 8px;
}

.focus\:text-boxShadow:focus {
  color: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
}

.focus\:text-boxShadow-2xl:focus {
  color: 0 25px 50px -12px rgb(0 0 0 / 0.25);
}

.focus\:text-boxShadow-inner:focus {
  color: inset 0px 3px 3px rgba(0 0 0 / 1);
}

.focus\:text-boxShadow-lg:focus {
  color: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
}

.focus\:text-boxShadow-md:focus {
  color: 0 1px 2px -1px rgb(0 0 0 / 0.1);
}

.focus\:text-boxShadow-none:focus {
  color: none;
}

.focus\:text-boxShadow-sm:focus {
  color: 0px 6px 24px rgba(0, 0, 0, 0.8);
}

.focus\:text-boxShadow-xl:focus {
  color: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
}

.focus\:text-current:focus {
  color: currentColor;
}

.focus\:text-custom_1:focus {
  --tw-text-opacity: 1;
  color: rgb(127 154 96 / var(--tw-text-opacity));
}

.focus\:text-custom_1\/0:focus {
  color: rgb(127 154 96 / 0);
}

.focus\:text-custom_1\/10:focus {
  color: rgb(127 154 96 / 0.1);
}

.focus\:text-custom_1\/100:focus {
  color: rgb(127 154 96 / 1);
}

.focus\:text-custom_1\/20:focus {
  color: rgb(127 154 96 / 0.2);
}

.focus\:text-custom_1\/25:focus {
  color: rgb(127 154 96 / 0.25);
}

.focus\:text-custom_1\/30:focus {
  color: rgb(127 154 96 / 0.3);
}

.focus\:text-custom_1\/40:focus {
  color: rgb(127 154 96 / 0.4);
}

.focus\:text-custom_1\/5:focus {
  color: rgb(127 154 96 / 0.05);
}

.focus\:text-custom_1\/50:focus {
  color: rgb(127 154 96 / 0.5);
}

.focus\:text-custom_1\/60:focus {
  color: rgb(127 154 96 / 0.6);
}

.focus\:text-custom_1\/70:focus {
  color: rgb(127 154 96 / 0.7);
}

.focus\:text-custom_1\/75:focus {
  color: rgb(127 154 96 / 0.75);
}

.focus\:text-custom_1\/80:focus {
  color: rgb(127 154 96 / 0.8);
}

.focus\:text-custom_1\/90:focus {
  color: rgb(127 154 96 / 0.9);
}

.focus\:text-custom_1\/95:focus {
  color: rgb(127 154 96 / 0.95);
}

.focus\:text-custom_10:focus {
  --tw-text-opacity: 1;
  color: rgb(100 136 99 / var(--tw-text-opacity));
}

.focus\:text-custom_10\/0:focus {
  color: rgb(100 136 99 / 0);
}

.focus\:text-custom_10\/10:focus {
  color: rgb(100 136 99 / 0.1);
}

.focus\:text-custom_10\/100:focus {
  color: rgb(100 136 99 / 1);
}

.focus\:text-custom_10\/20:focus {
  color: rgb(100 136 99 / 0.2);
}

.focus\:text-custom_10\/25:focus {
  color: rgb(100 136 99 / 0.25);
}

.focus\:text-custom_10\/30:focus {
  color: rgb(100 136 99 / 0.3);
}

.focus\:text-custom_10\/40:focus {
  color: rgb(100 136 99 / 0.4);
}

.focus\:text-custom_10\/5:focus {
  color: rgb(100 136 99 / 0.05);
}

.focus\:text-custom_10\/50:focus {
  color: rgb(100 136 99 / 0.5);
}

.focus\:text-custom_10\/60:focus {
  color: rgb(100 136 99 / 0.6);
}

.focus\:text-custom_10\/70:focus {
  color: rgb(100 136 99 / 0.7);
}

.focus\:text-custom_10\/75:focus {
  color: rgb(100 136 99 / 0.75);
}

.focus\:text-custom_10\/80:focus {
  color: rgb(100 136 99 / 0.8);
}

.focus\:text-custom_10\/90:focus {
  color: rgb(100 136 99 / 0.9);
}

.focus\:text-custom_10\/95:focus {
  color: rgb(100 136 99 / 0.95);
}

.focus\:text-custom_2:focus {
  --tw-text-opacity: 1;
  color: rgb(164 134 95 / var(--tw-text-opacity));
}

.focus\:text-custom_2\/0:focus {
  color: rgb(164 134 95 / 0);
}

.focus\:text-custom_2\/10:focus {
  color: rgb(164 134 95 / 0.1);
}

.focus\:text-custom_2\/100:focus {
  color: rgb(164 134 95 / 1);
}

.focus\:text-custom_2\/20:focus {
  color: rgb(164 134 95 / 0.2);
}

.focus\:text-custom_2\/25:focus {
  color: rgb(164 134 95 / 0.25);
}

.focus\:text-custom_2\/30:focus {
  color: rgb(164 134 95 / 0.3);
}

.focus\:text-custom_2\/40:focus {
  color: rgb(164 134 95 / 0.4);
}

.focus\:text-custom_2\/5:focus {
  color: rgb(164 134 95 / 0.05);
}

.focus\:text-custom_2\/50:focus {
  color: rgb(164 134 95 / 0.5);
}

.focus\:text-custom_2\/60:focus {
  color: rgb(164 134 95 / 0.6);
}

.focus\:text-custom_2\/70:focus {
  color: rgb(164 134 95 / 0.7);
}

.focus\:text-custom_2\/75:focus {
  color: rgb(164 134 95 / 0.75);
}

.focus\:text-custom_2\/80:focus {
  color: rgb(164 134 95 / 0.8);
}

.focus\:text-custom_2\/90:focus {
  color: rgb(164 134 95 / 0.9);
}

.focus\:text-custom_2\/95:focus {
  color: rgb(164 134 95 / 0.95);
}

.focus\:text-custom_3:focus {
  --tw-text-opacity: 1;
  color: rgb(73 98 96 / var(--tw-text-opacity));
}

.focus\:text-custom_3\/0:focus {
  color: rgb(73 98 96 / 0);
}

.focus\:text-custom_3\/10:focus {
  color: rgb(73 98 96 / 0.1);
}

.focus\:text-custom_3\/100:focus {
  color: rgb(73 98 96 / 1);
}

.focus\:text-custom_3\/20:focus {
  color: rgb(73 98 96 / 0.2);
}

.focus\:text-custom_3\/25:focus {
  color: rgb(73 98 96 / 0.25);
}

.focus\:text-custom_3\/30:focus {
  color: rgb(73 98 96 / 0.3);
}

.focus\:text-custom_3\/40:focus {
  color: rgb(73 98 96 / 0.4);
}

.focus\:text-custom_3\/5:focus {
  color: rgb(73 98 96 / 0.05);
}

.focus\:text-custom_3\/50:focus {
  color: rgb(73 98 96 / 0.5);
}

.focus\:text-custom_3\/60:focus {
  color: rgb(73 98 96 / 0.6);
}

.focus\:text-custom_3\/70:focus {
  color: rgb(73 98 96 / 0.7);
}

.focus\:text-custom_3\/75:focus {
  color: rgb(73 98 96 / 0.75);
}

.focus\:text-custom_3\/80:focus {
  color: rgb(73 98 96 / 0.8);
}

.focus\:text-custom_3\/90:focus {
  color: rgb(73 98 96 / 0.9);
}

.focus\:text-custom_3\/95:focus {
  color: rgb(73 98 96 / 0.95);
}

.focus\:text-custom_4:focus {
  --tw-text-opacity: 1;
  color: rgb(64 133 133 / var(--tw-text-opacity));
}

.focus\:text-custom_4\/0:focus {
  color: rgb(64 133 133 / 0);
}

.focus\:text-custom_4\/10:focus {
  color: rgb(64 133 133 / 0.1);
}

.focus\:text-custom_4\/100:focus {
  color: rgb(64 133 133 / 1);
}

.focus\:text-custom_4\/20:focus {
  color: rgb(64 133 133 / 0.2);
}

.focus\:text-custom_4\/25:focus {
  color: rgb(64 133 133 / 0.25);
}

.focus\:text-custom_4\/30:focus {
  color: rgb(64 133 133 / 0.3);
}

.focus\:text-custom_4\/40:focus {
  color: rgb(64 133 133 / 0.4);
}

.focus\:text-custom_4\/5:focus {
  color: rgb(64 133 133 / 0.05);
}

.focus\:text-custom_4\/50:focus {
  color: rgb(64 133 133 / 0.5);
}

.focus\:text-custom_4\/60:focus {
  color: rgb(64 133 133 / 0.6);
}

.focus\:text-custom_4\/70:focus {
  color: rgb(64 133 133 / 0.7);
}

.focus\:text-custom_4\/75:focus {
  color: rgb(64 133 133 / 0.75);
}

.focus\:text-custom_4\/80:focus {
  color: rgb(64 133 133 / 0.8);
}

.focus\:text-custom_4\/90:focus {
  color: rgb(64 133 133 / 0.9);
}

.focus\:text-custom_4\/95:focus {
  color: rgb(64 133 133 / 0.95);
}

.focus\:text-custom_5:focus {
  --tw-text-opacity: 1;
  color: rgb(20 83 108 / var(--tw-text-opacity));
}

.focus\:text-custom_5\/0:focus {
  color: rgb(20 83 108 / 0);
}

.focus\:text-custom_5\/10:focus {
  color: rgb(20 83 108 / 0.1);
}

.focus\:text-custom_5\/100:focus {
  color: rgb(20 83 108 / 1);
}

.focus\:text-custom_5\/20:focus {
  color: rgb(20 83 108 / 0.2);
}

.focus\:text-custom_5\/25:focus {
  color: rgb(20 83 108 / 0.25);
}

.focus\:text-custom_5\/30:focus {
  color: rgb(20 83 108 / 0.3);
}

.focus\:text-custom_5\/40:focus {
  color: rgb(20 83 108 / 0.4);
}

.focus\:text-custom_5\/5:focus {
  color: rgb(20 83 108 / 0.05);
}

.focus\:text-custom_5\/50:focus {
  color: rgb(20 83 108 / 0.5);
}

.focus\:text-custom_5\/60:focus {
  color: rgb(20 83 108 / 0.6);
}

.focus\:text-custom_5\/70:focus {
  color: rgb(20 83 108 / 0.7);
}

.focus\:text-custom_5\/75:focus {
  color: rgb(20 83 108 / 0.75);
}

.focus\:text-custom_5\/80:focus {
  color: rgb(20 83 108 / 0.8);
}

.focus\:text-custom_5\/90:focus {
  color: rgb(20 83 108 / 0.9);
}

.focus\:text-custom_5\/95:focus {
  color: rgb(20 83 108 / 0.95);
}

.focus\:text-custom_6:focus {
  --tw-text-opacity: 1;
  color: rgb(47 101 105 / var(--tw-text-opacity));
}

.focus\:text-custom_6\/0:focus {
  color: rgb(47 101 105 / 0);
}

.focus\:text-custom_6\/10:focus {
  color: rgb(47 101 105 / 0.1);
}

.focus\:text-custom_6\/100:focus {
  color: rgb(47 101 105 / 1);
}

.focus\:text-custom_6\/20:focus {
  color: rgb(47 101 105 / 0.2);
}

.focus\:text-custom_6\/25:focus {
  color: rgb(47 101 105 / 0.25);
}

.focus\:text-custom_6\/30:focus {
  color: rgb(47 101 105 / 0.3);
}

.focus\:text-custom_6\/40:focus {
  color: rgb(47 101 105 / 0.4);
}

.focus\:text-custom_6\/5:focus {
  color: rgb(47 101 105 / 0.05);
}

.focus\:text-custom_6\/50:focus {
  color: rgb(47 101 105 / 0.5);
}

.focus\:text-custom_6\/60:focus {
  color: rgb(47 101 105 / 0.6);
}

.focus\:text-custom_6\/70:focus {
  color: rgb(47 101 105 / 0.7);
}

.focus\:text-custom_6\/75:focus {
  color: rgb(47 101 105 / 0.75);
}

.focus\:text-custom_6\/80:focus {
  color: rgb(47 101 105 / 0.8);
}

.focus\:text-custom_6\/90:focus {
  color: rgb(47 101 105 / 0.9);
}

.focus\:text-custom_6\/95:focus {
  color: rgb(47 101 105 / 0.95);
}

.focus\:text-custom_7:focus {
  --tw-text-opacity: 1;
  color: rgb(48 149 180 / var(--tw-text-opacity));
}

.focus\:text-custom_7\/0:focus {
  color: rgb(48 149 180 / 0);
}

.focus\:text-custom_7\/10:focus {
  color: rgb(48 149 180 / 0.1);
}

.focus\:text-custom_7\/100:focus {
  color: rgb(48 149 180 / 1);
}

.focus\:text-custom_7\/20:focus {
  color: rgb(48 149 180 / 0.2);
}

.focus\:text-custom_7\/25:focus {
  color: rgb(48 149 180 / 0.25);
}

.focus\:text-custom_7\/30:focus {
  color: rgb(48 149 180 / 0.3);
}

.focus\:text-custom_7\/40:focus {
  color: rgb(48 149 180 / 0.4);
}

.focus\:text-custom_7\/5:focus {
  color: rgb(48 149 180 / 0.05);
}

.focus\:text-custom_7\/50:focus {
  color: rgb(48 149 180 / 0.5);
}

.focus\:text-custom_7\/60:focus {
  color: rgb(48 149 180 / 0.6);
}

.focus\:text-custom_7\/70:focus {
  color: rgb(48 149 180 / 0.7);
}

.focus\:text-custom_7\/75:focus {
  color: rgb(48 149 180 / 0.75);
}

.focus\:text-custom_7\/80:focus {
  color: rgb(48 149 180 / 0.8);
}

.focus\:text-custom_7\/90:focus {
  color: rgb(48 149 180 / 0.9);
}

.focus\:text-custom_7\/95:focus {
  color: rgb(48 149 180 / 0.95);
}

.focus\:text-custom_8:focus {
  --tw-text-opacity: 1;
  color: rgb(74 119 102 / var(--tw-text-opacity));
}

.focus\:text-custom_8\/0:focus {
  color: rgb(74 119 102 / 0);
}

.focus\:text-custom_8\/10:focus {
  color: rgb(74 119 102 / 0.1);
}

.focus\:text-custom_8\/100:focus {
  color: rgb(74 119 102 / 1);
}

.focus\:text-custom_8\/20:focus {
  color: rgb(74 119 102 / 0.2);
}

.focus\:text-custom_8\/25:focus {
  color: rgb(74 119 102 / 0.25);
}

.focus\:text-custom_8\/30:focus {
  color: rgb(74 119 102 / 0.3);
}

.focus\:text-custom_8\/40:focus {
  color: rgb(74 119 102 / 0.4);
}

.focus\:text-custom_8\/5:focus {
  color: rgb(74 119 102 / 0.05);
}

.focus\:text-custom_8\/50:focus {
  color: rgb(74 119 102 / 0.5);
}

.focus\:text-custom_8\/60:focus {
  color: rgb(74 119 102 / 0.6);
}

.focus\:text-custom_8\/70:focus {
  color: rgb(74 119 102 / 0.7);
}

.focus\:text-custom_8\/75:focus {
  color: rgb(74 119 102 / 0.75);
}

.focus\:text-custom_8\/80:focus {
  color: rgb(74 119 102 / 0.8);
}

.focus\:text-custom_8\/90:focus {
  color: rgb(74 119 102 / 0.9);
}

.focus\:text-custom_8\/95:focus {
  color: rgb(74 119 102 / 0.95);
}

.focus\:text-custom_9:focus {
  --tw-text-opacity: 1;
  color: rgb(100 120 105 / var(--tw-text-opacity));
}

.focus\:text-custom_9\/0:focus {
  color: rgb(100 120 105 / 0);
}

.focus\:text-custom_9\/10:focus {
  color: rgb(100 120 105 / 0.1);
}

.focus\:text-custom_9\/100:focus {
  color: rgb(100 120 105 / 1);
}

.focus\:text-custom_9\/20:focus {
  color: rgb(100 120 105 / 0.2);
}

.focus\:text-custom_9\/25:focus {
  color: rgb(100 120 105 / 0.25);
}

.focus\:text-custom_9\/30:focus {
  color: rgb(100 120 105 / 0.3);
}

.focus\:text-custom_9\/40:focus {
  color: rgb(100 120 105 / 0.4);
}

.focus\:text-custom_9\/5:focus {
  color: rgb(100 120 105 / 0.05);
}

.focus\:text-custom_9\/50:focus {
  color: rgb(100 120 105 / 0.5);
}

.focus\:text-custom_9\/60:focus {
  color: rgb(100 120 105 / 0.6);
}

.focus\:text-custom_9\/70:focus {
  color: rgb(100 120 105 / 0.7);
}

.focus\:text-custom_9\/75:focus {
  color: rgb(100 120 105 / 0.75);
}

.focus\:text-custom_9\/80:focus {
  color: rgb(100 120 105 / 0.8);
}

.focus\:text-custom_9\/90:focus {
  color: rgb(100 120 105 / 0.9);
}

.focus\:text-custom_9\/95:focus {
  color: rgb(100 120 105 / 0.95);
}

.focus\:text-gold:focus {
  --tw-text-opacity: 1;
  color: rgb(198 154 101 / var(--tw-text-opacity));
}

.focus\:text-gold\/0:focus {
  color: rgb(198 154 101 / 0);
}

.focus\:text-gold\/10:focus {
  color: rgb(198 154 101 / 0.1);
}

.focus\:text-gold\/100:focus {
  color: rgb(198 154 101 / 1);
}

.focus\:text-gold\/20:focus {
  color: rgb(198 154 101 / 0.2);
}

.focus\:text-gold\/25:focus {
  color: rgb(198 154 101 / 0.25);
}

.focus\:text-gold\/30:focus {
  color: rgb(198 154 101 / 0.3);
}

.focus\:text-gold\/40:focus {
  color: rgb(198 154 101 / 0.4);
}

.focus\:text-gold\/5:focus {
  color: rgb(198 154 101 / 0.05);
}

.focus\:text-gold\/50:focus {
  color: rgb(198 154 101 / 0.5);
}

.focus\:text-gold\/60:focus {
  color: rgb(198 154 101 / 0.6);
}

.focus\:text-gold\/70:focus {
  color: rgb(198 154 101 / 0.7);
}

.focus\:text-gold\/75:focus {
  color: rgb(198 154 101 / 0.75);
}

.focus\:text-gold\/80:focus {
  color: rgb(198 154 101 / 0.8);
}

.focus\:text-gold\/90:focus {
  color: rgb(198 154 101 / 0.9);
}

.focus\:text-gold\/95:focus {
  color: rgb(198 154 101 / 0.95);
}

.focus\:text-gray-100:focus {
  --tw-text-opacity: 1;
  color: rgb(243 244 246 / var(--tw-text-opacity));
}

.focus\:text-gray-100\/0:focus {
  color: rgb(243 244 246 / 0);
}

.focus\:text-gray-100\/10:focus {
  color: rgb(243 244 246 / 0.1);
}

.focus\:text-gray-100\/100:focus {
  color: rgb(243 244 246 / 1);
}

.focus\:text-gray-100\/20:focus {
  color: rgb(243 244 246 / 0.2);
}

.focus\:text-gray-100\/25:focus {
  color: rgb(243 244 246 / 0.25);
}

.focus\:text-gray-100\/30:focus {
  color: rgb(243 244 246 / 0.3);
}

.focus\:text-gray-100\/40:focus {
  color: rgb(243 244 246 / 0.4);
}

.focus\:text-gray-100\/5:focus {
  color: rgb(243 244 246 / 0.05);
}

.focus\:text-gray-100\/50:focus {
  color: rgb(243 244 246 / 0.5);
}

.focus\:text-gray-100\/60:focus {
  color: rgb(243 244 246 / 0.6);
}

.focus\:text-gray-100\/70:focus {
  color: rgb(243 244 246 / 0.7);
}

.focus\:text-gray-100\/75:focus {
  color: rgb(243 244 246 / 0.75);
}

.focus\:text-gray-100\/80:focus {
  color: rgb(243 244 246 / 0.8);
}

.focus\:text-gray-100\/90:focus {
  color: rgb(243 244 246 / 0.9);
}

.focus\:text-gray-100\/95:focus {
  color: rgb(243 244 246 / 0.95);
}

.focus\:text-gray-200:focus {
  --tw-text-opacity: 1;
  color: rgb(229 231 235 / var(--tw-text-opacity));
}

.focus\:text-gray-200\/0:focus {
  color: rgb(229 231 235 / 0);
}

.focus\:text-gray-200\/10:focus {
  color: rgb(229 231 235 / 0.1);
}

.focus\:text-gray-200\/100:focus {
  color: rgb(229 231 235 / 1);
}

.focus\:text-gray-200\/20:focus {
  color: rgb(229 231 235 / 0.2);
}

.focus\:text-gray-200\/25:focus {
  color: rgb(229 231 235 / 0.25);
}

.focus\:text-gray-200\/30:focus {
  color: rgb(229 231 235 / 0.3);
}

.focus\:text-gray-200\/40:focus {
  color: rgb(229 231 235 / 0.4);
}

.focus\:text-gray-200\/5:focus {
  color: rgb(229 231 235 / 0.05);
}

.focus\:text-gray-200\/50:focus {
  color: rgb(229 231 235 / 0.5);
}

.focus\:text-gray-200\/60:focus {
  color: rgb(229 231 235 / 0.6);
}

.focus\:text-gray-200\/70:focus {
  color: rgb(229 231 235 / 0.7);
}

.focus\:text-gray-200\/75:focus {
  color: rgb(229 231 235 / 0.75);
}

.focus\:text-gray-200\/80:focus {
  color: rgb(229 231 235 / 0.8);
}

.focus\:text-gray-200\/90:focus {
  color: rgb(229 231 235 / 0.9);
}

.focus\:text-gray-200\/95:focus {
  color: rgb(229 231 235 / 0.95);
}

.focus\:text-gray-300:focus {
  --tw-text-opacity: 1;
  color: rgb(209 213 219 / var(--tw-text-opacity));
}

.focus\:text-gray-300\/0:focus {
  color: rgb(209 213 219 / 0);
}

.focus\:text-gray-300\/10:focus {
  color: rgb(209 213 219 / 0.1);
}

.focus\:text-gray-300\/100:focus {
  color: rgb(209 213 219 / 1);
}

.focus\:text-gray-300\/20:focus {
  color: rgb(209 213 219 / 0.2);
}

.focus\:text-gray-300\/25:focus {
  color: rgb(209 213 219 / 0.25);
}

.focus\:text-gray-300\/30:focus {
  color: rgb(209 213 219 / 0.3);
}

.focus\:text-gray-300\/40:focus {
  color: rgb(209 213 219 / 0.4);
}

.focus\:text-gray-300\/5:focus {
  color: rgb(209 213 219 / 0.05);
}

.focus\:text-gray-300\/50:focus {
  color: rgb(209 213 219 / 0.5);
}

.focus\:text-gray-300\/60:focus {
  color: rgb(209 213 219 / 0.6);
}

.focus\:text-gray-300\/70:focus {
  color: rgb(209 213 219 / 0.7);
}

.focus\:text-gray-300\/75:focus {
  color: rgb(209 213 219 / 0.75);
}

.focus\:text-gray-300\/80:focus {
  color: rgb(209 213 219 / 0.8);
}

.focus\:text-gray-300\/90:focus {
  color: rgb(209 213 219 / 0.9);
}

.focus\:text-gray-300\/95:focus {
  color: rgb(209 213 219 / 0.95);
}

.focus\:text-gray-400:focus {
  --tw-text-opacity: 1;
  color: rgb(156 163 175 / var(--tw-text-opacity));
}

.focus\:text-gray-400\/0:focus {
  color: rgb(156 163 175 / 0);
}

.focus\:text-gray-400\/10:focus {
  color: rgb(156 163 175 / 0.1);
}

.focus\:text-gray-400\/100:focus {
  color: rgb(156 163 175 / 1);
}

.focus\:text-gray-400\/20:focus {
  color: rgb(156 163 175 / 0.2);
}

.focus\:text-gray-400\/25:focus {
  color: rgb(156 163 175 / 0.25);
}

.focus\:text-gray-400\/30:focus {
  color: rgb(156 163 175 / 0.3);
}

.focus\:text-gray-400\/40:focus {
  color: rgb(156 163 175 / 0.4);
}

.focus\:text-gray-400\/5:focus {
  color: rgb(156 163 175 / 0.05);
}

.focus\:text-gray-400\/50:focus {
  color: rgb(156 163 175 / 0.5);
}

.focus\:text-gray-400\/60:focus {
  color: rgb(156 163 175 / 0.6);
}

.focus\:text-gray-400\/70:focus {
  color: rgb(156 163 175 / 0.7);
}

.focus\:text-gray-400\/75:focus {
  color: rgb(156 163 175 / 0.75);
}

.focus\:text-gray-400\/80:focus {
  color: rgb(156 163 175 / 0.8);
}

.focus\:text-gray-400\/90:focus {
  color: rgb(156 163 175 / 0.9);
}

.focus\:text-gray-400\/95:focus {
  color: rgb(156 163 175 / 0.95);
}

.focus\:text-gray-50:focus {
  --tw-text-opacity: 1;
  color: rgb(249 250 251 / var(--tw-text-opacity));
}

.focus\:text-gray-50\/0:focus {
  color: rgb(249 250 251 / 0);
}

.focus\:text-gray-50\/10:focus {
  color: rgb(249 250 251 / 0.1);
}

.focus\:text-gray-50\/100:focus {
  color: rgb(249 250 251 / 1);
}

.focus\:text-gray-50\/20:focus {
  color: rgb(249 250 251 / 0.2);
}

.focus\:text-gray-50\/25:focus {
  color: rgb(249 250 251 / 0.25);
}

.focus\:text-gray-50\/30:focus {
  color: rgb(249 250 251 / 0.3);
}

.focus\:text-gray-50\/40:focus {
  color: rgb(249 250 251 / 0.4);
}

.focus\:text-gray-50\/5:focus {
  color: rgb(249 250 251 / 0.05);
}

.focus\:text-gray-50\/50:focus {
  color: rgb(249 250 251 / 0.5);
}

.focus\:text-gray-50\/60:focus {
  color: rgb(249 250 251 / 0.6);
}

.focus\:text-gray-50\/70:focus {
  color: rgb(249 250 251 / 0.7);
}

.focus\:text-gray-50\/75:focus {
  color: rgb(249 250 251 / 0.75);
}

.focus\:text-gray-50\/80:focus {
  color: rgb(249 250 251 / 0.8);
}

.focus\:text-gray-50\/90:focus {
  color: rgb(249 250 251 / 0.9);
}

.focus\:text-gray-50\/95:focus {
  color: rgb(249 250 251 / 0.95);
}

.focus\:text-gray-500:focus {
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / var(--tw-text-opacity));
}

.focus\:text-gray-500\/0:focus {
  color: rgb(107 114 128 / 0);
}

.focus\:text-gray-500\/10:focus {
  color: rgb(107 114 128 / 0.1);
}

.focus\:text-gray-500\/100:focus {
  color: rgb(107 114 128 / 1);
}

.focus\:text-gray-500\/20:focus {
  color: rgb(107 114 128 / 0.2);
}

.focus\:text-gray-500\/25:focus {
  color: rgb(107 114 128 / 0.25);
}

.focus\:text-gray-500\/30:focus {
  color: rgb(107 114 128 / 0.3);
}

.focus\:text-gray-500\/40:focus {
  color: rgb(107 114 128 / 0.4);
}

.focus\:text-gray-500\/5:focus {
  color: rgb(107 114 128 / 0.05);
}

.focus\:text-gray-500\/50:focus {
  color: rgb(107 114 128 / 0.5);
}

.focus\:text-gray-500\/60:focus {
  color: rgb(107 114 128 / 0.6);
}

.focus\:text-gray-500\/70:focus {
  color: rgb(107 114 128 / 0.7);
}

.focus\:text-gray-500\/75:focus {
  color: rgb(107 114 128 / 0.75);
}

.focus\:text-gray-500\/80:focus {
  color: rgb(107 114 128 / 0.8);
}

.focus\:text-gray-500\/90:focus {
  color: rgb(107 114 128 / 0.9);
}

.focus\:text-gray-500\/95:focus {
  color: rgb(107 114 128 / 0.95);
}

.focus\:text-gray-600:focus {
  --tw-text-opacity: 1;
  color: rgb(75 85 99 / var(--tw-text-opacity));
}

.focus\:text-gray-600\/0:focus {
  color: rgb(75 85 99 / 0);
}

.focus\:text-gray-600\/10:focus {
  color: rgb(75 85 99 / 0.1);
}

.focus\:text-gray-600\/100:focus {
  color: rgb(75 85 99 / 1);
}

.focus\:text-gray-600\/20:focus {
  color: rgb(75 85 99 / 0.2);
}

.focus\:text-gray-600\/25:focus {
  color: rgb(75 85 99 / 0.25);
}

.focus\:text-gray-600\/30:focus {
  color: rgb(75 85 99 / 0.3);
}

.focus\:text-gray-600\/40:focus {
  color: rgb(75 85 99 / 0.4);
}

.focus\:text-gray-600\/5:focus {
  color: rgb(75 85 99 / 0.05);
}

.focus\:text-gray-600\/50:focus {
  color: rgb(75 85 99 / 0.5);
}

.focus\:text-gray-600\/60:focus {
  color: rgb(75 85 99 / 0.6);
}

.focus\:text-gray-600\/70:focus {
  color: rgb(75 85 99 / 0.7);
}

.focus\:text-gray-600\/75:focus {
  color: rgb(75 85 99 / 0.75);
}

.focus\:text-gray-600\/80:focus {
  color: rgb(75 85 99 / 0.8);
}

.focus\:text-gray-600\/90:focus {
  color: rgb(75 85 99 / 0.9);
}

.focus\:text-gray-600\/95:focus {
  color: rgb(75 85 99 / 0.95);
}

.focus\:text-gray-700:focus {
  --tw-text-opacity: 1;
  color: rgb(55 65 81 / var(--tw-text-opacity));
}

.focus\:text-gray-700\/0:focus {
  color: rgb(55 65 81 / 0);
}

.focus\:text-gray-700\/10:focus {
  color: rgb(55 65 81 / 0.1);
}

.focus\:text-gray-700\/100:focus {
  color: rgb(55 65 81 / 1);
}

.focus\:text-gray-700\/20:focus {
  color: rgb(55 65 81 / 0.2);
}

.focus\:text-gray-700\/25:focus {
  color: rgb(55 65 81 / 0.25);
}

.focus\:text-gray-700\/30:focus {
  color: rgb(55 65 81 / 0.3);
}

.focus\:text-gray-700\/40:focus {
  color: rgb(55 65 81 / 0.4);
}

.focus\:text-gray-700\/5:focus {
  color: rgb(55 65 81 / 0.05);
}

.focus\:text-gray-700\/50:focus {
  color: rgb(55 65 81 / 0.5);
}

.focus\:text-gray-700\/60:focus {
  color: rgb(55 65 81 / 0.6);
}

.focus\:text-gray-700\/70:focus {
  color: rgb(55 65 81 / 0.7);
}

.focus\:text-gray-700\/75:focus {
  color: rgb(55 65 81 / 0.75);
}

.focus\:text-gray-700\/80:focus {
  color: rgb(55 65 81 / 0.8);
}

.focus\:text-gray-700\/90:focus {
  color: rgb(55 65 81 / 0.9);
}

.focus\:text-gray-700\/95:focus {
  color: rgb(55 65 81 / 0.95);
}

.focus\:text-gray-800:focus {
  --tw-text-opacity: 1;
  color: rgb(31 41 55 / var(--tw-text-opacity));
}

.focus\:text-gray-800\/0:focus {
  color: rgb(31 41 55 / 0);
}

.focus\:text-gray-800\/10:focus {
  color: rgb(31 41 55 / 0.1);
}

.focus\:text-gray-800\/100:focus {
  color: rgb(31 41 55 / 1);
}

.focus\:text-gray-800\/20:focus {
  color: rgb(31 41 55 / 0.2);
}

.focus\:text-gray-800\/25:focus {
  color: rgb(31 41 55 / 0.25);
}

.focus\:text-gray-800\/30:focus {
  color: rgb(31 41 55 / 0.3);
}

.focus\:text-gray-800\/40:focus {
  color: rgb(31 41 55 / 0.4);
}

.focus\:text-gray-800\/5:focus {
  color: rgb(31 41 55 / 0.05);
}

.focus\:text-gray-800\/50:focus {
  color: rgb(31 41 55 / 0.5);
}

.focus\:text-gray-800\/60:focus {
  color: rgb(31 41 55 / 0.6);
}

.focus\:text-gray-800\/70:focus {
  color: rgb(31 41 55 / 0.7);
}

.focus\:text-gray-800\/75:focus {
  color: rgb(31 41 55 / 0.75);
}

.focus\:text-gray-800\/80:focus {
  color: rgb(31 41 55 / 0.8);
}

.focus\:text-gray-800\/90:focus {
  color: rgb(31 41 55 / 0.9);
}

.focus\:text-gray-800\/95:focus {
  color: rgb(31 41 55 / 0.95);
}

.focus\:text-gray-900:focus {
  --tw-text-opacity: 1;
  color: rgb(17 24 39 / var(--tw-text-opacity));
}

.focus\:text-gray-900\/0:focus {
  color: rgb(17 24 39 / 0);
}

.focus\:text-gray-900\/10:focus {
  color: rgb(17 24 39 / 0.1);
}

.focus\:text-gray-900\/100:focus {
  color: rgb(17 24 39 / 1);
}

.focus\:text-gray-900\/20:focus {
  color: rgb(17 24 39 / 0.2);
}

.focus\:text-gray-900\/25:focus {
  color: rgb(17 24 39 / 0.25);
}

.focus\:text-gray-900\/30:focus {
  color: rgb(17 24 39 / 0.3);
}

.focus\:text-gray-900\/40:focus {
  color: rgb(17 24 39 / 0.4);
}

.focus\:text-gray-900\/5:focus {
  color: rgb(17 24 39 / 0.05);
}

.focus\:text-gray-900\/50:focus {
  color: rgb(17 24 39 / 0.5);
}

.focus\:text-gray-900\/60:focus {
  color: rgb(17 24 39 / 0.6);
}

.focus\:text-gray-900\/70:focus {
  color: rgb(17 24 39 / 0.7);
}

.focus\:text-gray-900\/75:focus {
  color: rgb(17 24 39 / 0.75);
}

.focus\:text-gray-900\/80:focus {
  color: rgb(17 24 39 / 0.8);
}

.focus\:text-gray-900\/90:focus {
  color: rgb(17 24 39 / 0.9);
}

.focus\:text-gray-900\/95:focus {
  color: rgb(17 24 39 / 0.95);
}

.focus\:text-gray-950:focus {
  --tw-text-opacity: 1;
  color: rgb(3 7 18 / var(--tw-text-opacity));
}

.focus\:text-gray-950\/0:focus {
  color: rgb(3 7 18 / 0);
}

.focus\:text-gray-950\/10:focus {
  color: rgb(3 7 18 / 0.1);
}

.focus\:text-gray-950\/100:focus {
  color: rgb(3 7 18 / 1);
}

.focus\:text-gray-950\/20:focus {
  color: rgb(3 7 18 / 0.2);
}

.focus\:text-gray-950\/25:focus {
  color: rgb(3 7 18 / 0.25);
}

.focus\:text-gray-950\/30:focus {
  color: rgb(3 7 18 / 0.3);
}

.focus\:text-gray-950\/40:focus {
  color: rgb(3 7 18 / 0.4);
}

.focus\:text-gray-950\/5:focus {
  color: rgb(3 7 18 / 0.05);
}

.focus\:text-gray-950\/50:focus {
  color: rgb(3 7 18 / 0.5);
}

.focus\:text-gray-950\/60:focus {
  color: rgb(3 7 18 / 0.6);
}

.focus\:text-gray-950\/70:focus {
  color: rgb(3 7 18 / 0.7);
}

.focus\:text-gray-950\/75:focus {
  color: rgb(3 7 18 / 0.75);
}

.focus\:text-gray-950\/80:focus {
  color: rgb(3 7 18 / 0.8);
}

.focus\:text-gray-950\/90:focus {
  color: rgb(3 7 18 / 0.9);
}

.focus\:text-gray-950\/95:focus {
  color: rgb(3 7 18 / 0.95);
}

.focus\:text-green:focus {
  --tw-text-opacity: 1;
  color: rgb(132 156 116 / var(--tw-text-opacity));
}

.focus\:text-green\/0:focus {
  color: rgb(132 156 116 / 0);
}

.focus\:text-green\/10:focus {
  color: rgb(132 156 116 / 0.1);
}

.focus\:text-green\/100:focus {
  color: rgb(132 156 116 / 1);
}

.focus\:text-green\/20:focus {
  color: rgb(132 156 116 / 0.2);
}

.focus\:text-green\/25:focus {
  color: rgb(132 156 116 / 0.25);
}

.focus\:text-green\/30:focus {
  color: rgb(132 156 116 / 0.3);
}

.focus\:text-green\/40:focus {
  color: rgb(132 156 116 / 0.4);
}

.focus\:text-green\/5:focus {
  color: rgb(132 156 116 / 0.05);
}

.focus\:text-green\/50:focus {
  color: rgb(132 156 116 / 0.5);
}

.focus\:text-green\/60:focus {
  color: rgb(132 156 116 / 0.6);
}

.focus\:text-green\/70:focus {
  color: rgb(132 156 116 / 0.7);
}

.focus\:text-green\/75:focus {
  color: rgb(132 156 116 / 0.75);
}

.focus\:text-green\/80:focus {
  color: rgb(132 156 116 / 0.8);
}

.focus\:text-green\/90:focus {
  color: rgb(132 156 116 / 0.9);
}

.focus\:text-green\/95:focus {
  color: rgb(132 156 116 / 0.95);
}

.focus\:text-inherit:focus {
  color: inherit;
}

.focus\:text-letterSpacing-normal:focus {
  color: 0em;
}

.focus\:text-letterSpacing-tight:focus {
  color: -0.025em;
}

.focus\:text-letterSpacing-tighter:focus {
  color: -0.05em;
}

.focus\:text-letterSpacing-wide:focus {
  color: 0.0125em;
}

.focus\:text-letterSpacing-wider:focus {
  color: 0.05em;
}

.focus\:text-letterSpacing-widest:focus {
  color: 0.1em;
}

.focus\:text-lime:focus {
  --tw-text-opacity: 1;
  color: rgb(197 217 163 / var(--tw-text-opacity));
}

.focus\:text-lime\/0:focus {
  color: rgb(197 217 163 / 0);
}

.focus\:text-lime\/10:focus {
  color: rgb(197 217 163 / 0.1);
}

.focus\:text-lime\/100:focus {
  color: rgb(197 217 163 / 1);
}

.focus\:text-lime\/20:focus {
  color: rgb(197 217 163 / 0.2);
}

.focus\:text-lime\/25:focus {
  color: rgb(197 217 163 / 0.25);
}

.focus\:text-lime\/30:focus {
  color: rgb(197 217 163 / 0.3);
}

.focus\:text-lime\/40:focus {
  color: rgb(197 217 163 / 0.4);
}

.focus\:text-lime\/5:focus {
  color: rgb(197 217 163 / 0.05);
}

.focus\:text-lime\/50:focus {
  color: rgb(197 217 163 / 0.5);
}

.focus\:text-lime\/60:focus {
  color: rgb(197 217 163 / 0.6);
}

.focus\:text-lime\/70:focus {
  color: rgb(197 217 163 / 0.7);
}

.focus\:text-lime\/75:focus {
  color: rgb(197 217 163 / 0.75);
}

.focus\:text-lime\/80:focus {
  color: rgb(197 217 163 / 0.8);
}

.focus\:text-lime\/90:focus {
  color: rgb(197 217 163 / 0.9);
}

.focus\:text-lime\/95:focus {
  color: rgb(197 217 163 / 0.95);
}

.focus\:text-navy:focus {
  --tw-text-opacity: 1;
  color: rgb(37 64 78 / var(--tw-text-opacity));
}

.focus\:text-navy\/0:focus {
  color: rgb(37 64 78 / 0);
}

.focus\:text-navy\/10:focus {
  color: rgb(37 64 78 / 0.1);
}

.focus\:text-navy\/100:focus {
  color: rgb(37 64 78 / 1);
}

.focus\:text-navy\/20:focus {
  color: rgb(37 64 78 / 0.2);
}

.focus\:text-navy\/25:focus {
  color: rgb(37 64 78 / 0.25);
}

.focus\:text-navy\/30:focus {
  color: rgb(37 64 78 / 0.3);
}

.focus\:text-navy\/40:focus {
  color: rgb(37 64 78 / 0.4);
}

.focus\:text-navy\/5:focus {
  color: rgb(37 64 78 / 0.05);
}

.focus\:text-navy\/50:focus {
  color: rgb(37 64 78 / 0.5);
}

.focus\:text-navy\/60:focus {
  color: rgb(37 64 78 / 0.6);
}

.focus\:text-navy\/70:focus {
  color: rgb(37 64 78 / 0.7);
}

.focus\:text-navy\/75:focus {
  color: rgb(37 64 78 / 0.75);
}

.focus\:text-navy\/80:focus {
  color: rgb(37 64 78 / 0.8);
}

.focus\:text-navy\/90:focus {
  color: rgb(37 64 78 / 0.9);
}

.focus\:text-navy\/95:focus {
  color: rgb(37 64 78 / 0.95);
}

.focus\:text-teal:focus {
  --tw-text-opacity: 1;
  color: rgb(78 105 119 / var(--tw-text-opacity));
}

.focus\:text-teal\/0:focus {
  color: rgb(78 105 119 / 0);
}

.focus\:text-teal\/10:focus {
  color: rgb(78 105 119 / 0.1);
}

.focus\:text-teal\/100:focus {
  color: rgb(78 105 119 / 1);
}

.focus\:text-teal\/20:focus {
  color: rgb(78 105 119 / 0.2);
}

.focus\:text-teal\/25:focus {
  color: rgb(78 105 119 / 0.25);
}

.focus\:text-teal\/30:focus {
  color: rgb(78 105 119 / 0.3);
}

.focus\:text-teal\/40:focus {
  color: rgb(78 105 119 / 0.4);
}

.focus\:text-teal\/5:focus {
  color: rgb(78 105 119 / 0.05);
}

.focus\:text-teal\/50:focus {
  color: rgb(78 105 119 / 0.5);
}

.focus\:text-teal\/60:focus {
  color: rgb(78 105 119 / 0.6);
}

.focus\:text-teal\/70:focus {
  color: rgb(78 105 119 / 0.7);
}

.focus\:text-teal\/75:focus {
  color: rgb(78 105 119 / 0.75);
}

.focus\:text-teal\/80:focus {
  color: rgb(78 105 119 / 0.8);
}

.focus\:text-teal\/90:focus {
  color: rgb(78 105 119 / 0.9);
}

.focus\:text-teal\/95:focus {
  color: rgb(78 105 119 / 0.95);
}

.focus\:text-transparent:focus {
  color: transparent;
}

.focus\:text-transparent\/0:focus {
  color: rgb(0 0 0 / 0);
}

.focus\:text-transparent\/10:focus {
  color: rgb(0 0 0 / 0.1);
}

.focus\:text-transparent\/100:focus {
  color: rgb(0 0 0 / 1);
}

.focus\:text-transparent\/20:focus {
  color: rgb(0 0 0 / 0.2);
}

.focus\:text-transparent\/25:focus {
  color: rgb(0 0 0 / 0.25);
}

.focus\:text-transparent\/30:focus {
  color: rgb(0 0 0 / 0.3);
}

.focus\:text-transparent\/40:focus {
  color: rgb(0 0 0 / 0.4);
}

.focus\:text-transparent\/5:focus {
  color: rgb(0 0 0 / 0.05);
}

.focus\:text-transparent\/50:focus {
  color: rgb(0 0 0 / 0.5);
}

.focus\:text-transparent\/60:focus {
  color: rgb(0 0 0 / 0.6);
}

.focus\:text-transparent\/70:focus {
  color: rgb(0 0 0 / 0.7);
}

.focus\:text-transparent\/75:focus {
  color: rgb(0 0 0 / 0.75);
}

.focus\:text-transparent\/80:focus {
  color: rgb(0 0 0 / 0.8);
}

.focus\:text-transparent\/90:focus {
  color: rgb(0 0 0 / 0.9);
}

.focus\:text-transparent\/95:focus {
  color: rgb(0 0 0 / 0.95);
}

.focus\:text-white:focus {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.focus\:text-white\/0:focus {
  color: rgb(255 255 255 / 0);
}

.focus\:text-white\/10:focus {
  color: rgb(255 255 255 / 0.1);
}

.focus\:text-white\/100:focus {
  color: rgb(255 255 255 / 1);
}

.focus\:text-white\/20:focus {
  color: rgb(255 255 255 / 0.2);
}

.focus\:text-white\/25:focus {
  color: rgb(255 255 255 / 0.25);
}

.focus\:text-white\/30:focus {
  color: rgb(255 255 255 / 0.3);
}

.focus\:text-white\/40:focus {
  color: rgb(255 255 255 / 0.4);
}

.focus\:text-white\/5:focus {
  color: rgb(255 255 255 / 0.05);
}

.focus\:text-white\/50:focus {
  color: rgb(255 255 255 / 0.5);
}

.focus\:text-white\/60:focus {
  color: rgb(255 255 255 / 0.6);
}

.focus\:text-white\/70:focus {
  color: rgb(255 255 255 / 0.7);
}

.focus\:text-white\/75:focus {
  color: rgb(255 255 255 / 0.75);
}

.focus\:text-white\/80:focus {
  color: rgb(255 255 255 / 0.8);
}

.focus\:text-white\/90:focus {
  color: rgb(255 255 255 / 0.9);
}

.focus\:text-white\/95:focus {
  color: rgb(255 255 255 / 0.95);
}

.focus\:text-opacity-0:focus {
  --tw-text-opacity: 0;
}

.focus\:text-opacity-10:focus {
  --tw-text-opacity: 0.1;
}

.focus\:text-opacity-100:focus {
  --tw-text-opacity: 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-5:focus {
  --tw-text-opacity: 0.05;
}

.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\:underline:focus {
  text-decoration-line: underline;
}

.focus\:bg-blend-normal:focus {
  background-blend-mode: normal;
}

.focus\:bg-blend-multiply:focus {
  background-blend-mode: multiply;
}

.focus\:bg-blend-screen:focus {
  background-blend-mode: screen;
}

.focus\:bg-blend-overlay:focus {
  background-blend-mode: overlay;
}

.focus\:bg-blend-darken:focus {
  background-blend-mode: darken;
}

.focus\:bg-blend-lighten:focus {
  background-blend-mode: lighten;
}

.focus\:bg-blend-color-dodge:focus {
  background-blend-mode: color-dodge;
}

.focus\:bg-blend-color-burn:focus {
  background-blend-mode: color-burn;
}

.focus\:bg-blend-hard-light:focus {
  background-blend-mode: hard-light;
}

.focus\:bg-blend-soft-light:focus {
  background-blend-mode: soft-light;
}

.focus\:bg-blend-difference:focus {
  background-blend-mode: difference;
}

.focus\:bg-blend-exclusion:focus {
  background-blend-mode: exclusion;
}

.focus\:bg-blend-hue:focus {
  background-blend-mode: hue;
}

.focus\:bg-blend-saturation:focus {
  background-blend-mode: saturation;
}

.focus\:bg-blend-color:focus {
  background-blend-mode: color;
}

.focus\:bg-blend-luminosity:focus {
  background-blend-mode: luminosity;
}

.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-lime:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(197 217 163 / var(--tw-ring-opacity));
}

.group:focus-within .group-focus-within\:flex {
  display: flex;
}

.group:hover .group-hover\:flex {
  display: flex;
}

.group:hover .group-hover\:w-12 {
  width: 3rem;
}

.group:hover .group-hover\:bg-navy {
  --tw-bg-opacity: 1;
  background-color: rgb(37 64 78 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:text-lime {
  --tw-text-opacity: 1;
  color: rgb(197 217 163 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-navy {
  --tw-text-opacity: 1;
  color: rgb(37 64 78 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-white {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.group:hover .group-hover\:opacity-75 {
  opacity: 0.75;
}

.group:hover .group-hover\:opacity-90 {
  opacity: 0.9;
}

@media (min-width: 640px) {

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

  .sm\:w-1\/2 {
    width: 50%;
  }

  .sm\:w-auto {
    width: auto;
  }

  .sm\:max-w-sm {
    max-width: 24rem;
  }

  .sm\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (min-width: 768px) {

  .md\:order-1 {
    order: 1;
  }

  .md\:order-2 {
    order: 2;
  }

  .md\:order-3 {
    order: 3;
  }

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

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

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

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

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

  .md\:block {
    display: block;
  }

  .md\:inline {
    display: inline;
  }

  .md\:flex {
    display: flex;
  }

  .md\:hidden {
    display: none;
  }

  .md\:h-10 {
    height: 2.5rem;
  }

  .md\:h-14 {
    height: 3.5rem;
  }

  .md\:h-20 {
    height: 5rem;
  }

  .md\:h-24 {
    height: 6rem;
  }

  .md\:h-32 {
    height: 8rem;
  }

  .md\:h-8 {
    height: 2rem;
  }

  .md\:h-96 {
    height: 24rem;
  }

  .md\:max-h-\[29rem\] {
    max-height: 29rem;
  }

  .md\:w-1\/2 {
    width: 50%;
  }

  .md\:w-20 {
    width: 5rem;
  }

  .md\:w-36 {
    width: 9rem;
  }

  .md\:w-40 {
    width: 10rem;
  }

  .md\:w-8 {
    width: 2rem;
  }

  .md\:w-auto {
    width: auto;
  }

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

  .md\:-translate-y-14 {
    --tw-translate-y: -3.5rem;
    transform: translate(var(--tw-translate-x), 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\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .md\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .md\:flex-row {
    flex-direction: row;
  }

  .md\:flex-col {
    flex-direction: column;
  }

  .md\:flex-wrap {
    flex-wrap: wrap;
  }

  .md\:justify-between {
    justify-content: space-between;
  }

  .md\:gap-4 {
    gap: 1rem;
  }

  .md\:gap-8 {
    gap: 2rem;
  }

  .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\:p-12 {
    padding: 3rem;
  }

  .md\:p-4 {
    padding: 1rem;
  }

  .md\:p-6 {
    padding: 1.5rem;
  }

  .md\:p-8 {
    padding: 2rem;
  }

  .md\:px-0 {
    padding-left: 0px;
    padding-right: 0px;
  }

  .md\:px-2 {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .md\:px-3 {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .md\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .md\:py-12 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .md\:py-20 {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .md\:py-3 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .md\:py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .md\:pb-12 {
    padding-bottom: 3rem;
  }

  .md\:pb-16 {
    padding-bottom: 4rem;
  }

  .md\:pl-12 {
    padding-left: 3rem;
  }

  .md\:pr-12 {
    padding-right: 3rem;
  }

  .md\:pt-12 {
    padding-top: 3rem;
  }

  .md\:pt-16 {
    padding-top: 4rem;
  }

  .md\:pt-8 {
    padding-top: 2rem;
  }

  .md\:text-2xl {
    font-size: 1.875rem;
  }

  .md\:text-3xl {
    font-size: 2.375rem;
  }

  .md\:text-5xl {
    font-size: 3.5rem;
  }

  .md\:text-base {
    font-size: 1.25rem;
  }

  .md\:text-lg {
    font-size: 1.5rem;
  }

  .md\:text-sm {
    font-size: 1rem;
  }

  .md\:text-tiny {
    font-size: 1.125rem;
  }

  .md\:text-xl {
    font-size: 1.625rem;
  }
}

@media (min-width: 1024px) {

  .lg\:right-10 {
    right: 2.5rem;
  }

  .lg\:top-0 {
    top: 0px;
  }

  .lg\:order-2 {
    order: 2;
  }

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

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

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

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

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

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

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

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

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

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

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

  .lg\:block {
    display: block;
  }

  .lg\:inline-block {
    display: inline-block;
  }

  .lg\:hidden {
    display: none;
  }

  .lg\:h-24 {
    height: 6rem;
  }

  .lg\:h-3 {
    height: 0.75rem;
  }

  .lg\:h-64 {
    height: 16rem;
  }

  .lg\:h-7 {
    height: 1.75rem;
  }

  .lg\:h-72 {
    height: 18rem;
  }

  .lg\:h-full {
    height: 100%;
  }

  .lg\:w-1\/3 {
    width: 33.333333%;
  }

  .lg\:w-1\/4 {
    width: 25%;
  }

  .lg\:w-24 {
    width: 6rem;
  }

  .lg\:w-3 {
    width: 0.75rem;
  }

  .lg\:w-3\/4 {
    width: 75%;
  }

  .lg\:w-7 {
    width: 1.75rem;
  }

  .lg\:w-7\/12 {
    width: 58.333333%;
  }

  .lg\:w-8\/12 {
    width: 66.666667%;
  }

  .lg\:max-w-4xl {
    max-width: 56rem;
  }

  .lg\:max-w-\[33\%\] {
    max-width: 33%;
  }

  .lg\:max-w-full {
    max-width: 100%;
  }

  .lg\:max-w-screen-2xl {
    max-width: 1536px;
  }

  .lg\:max-w-xs {
    max-width: 20rem;
  }

  .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\:items-end {
    align-items: flex-end;
  }

  .lg\:items-center {
    align-items: center;
  }

  .lg\:gap-16 {
    gap: 4rem;
  }

  .lg\:gap-4 {
    gap: 1rem;
  }

  .lg\:gap-8 {
    gap: 2rem;
  }

  .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\:bg-white {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  }

  .lg\:p-0 {
    padding: 0px;
  }

  .lg\:p-12 {
    padding: 3rem;
  }

  .lg\:p-6 {
    padding: 1.5rem;
  }

  .lg\:px-12 {
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .lg\:px-2 {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .lg\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .lg\:py-12 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .lg\:py-16 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .lg\:py-20 {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .lg\:py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .lg\:pb-0 {
    padding-bottom: 0px;
  }

  .lg\:pb-12 {
    padding-bottom: 3rem;
  }

  .lg\:pb-2 {
    padding-bottom: 0.5rem;
  }

  .lg\:pb-20 {
    padding-bottom: 5rem;
  }

  .lg\:pb-24 {
    padding-bottom: 6rem;
  }

  .lg\:pb-3 {
    padding-bottom: 0.75rem;
  }

  .lg\:pb-40 {
    padding-bottom: 10rem;
  }

  .lg\:pb-8 {
    padding-bottom: 2rem;
  }

  .lg\:pl-10 {
    padding-left: 2.5rem;
  }

  .lg\:pl-5 {
    padding-left: 1.25rem;
  }

  .lg\:pl-6 {
    padding-left: 1.5rem;
  }

  .lg\:pl-8 {
    padding-left: 2rem;
  }

  .lg\:pr-12 {
    padding-right: 3rem;
  }

  .lg\:pr-16 {
    padding-right: 4rem;
  }

  .lg\:pr-3 {
    padding-right: 0.75rem;
  }

  .lg\:pr-6 {
    padding-right: 1.5rem;
  }

  .lg\:pt-0 {
    padding-top: 0px;
  }

  .lg\:pt-1 {
    padding-top: 0.25rem;
  }

  .lg\:pt-12 {
    padding-top: 3rem;
  }

  .lg\:pt-2 {
    padding-top: 0.5rem;
  }

  .lg\:pt-20 {
    padding-top: 5rem;
  }

  .lg\:pt-24 {
    padding-top: 6rem;
  }

  .lg\:pt-4 {
    padding-top: 1rem;
  }

  .lg\:pt-5 {
    padding-top: 1.25rem;
  }

  .lg\:pt-8 {
    padding-top: 2rem;
  }

  .lg\:text-2xl {
    font-size: 1.875rem;
  }

  .lg\:text-3xl {
    font-size: 2.375rem;
  }

  .lg\:text-4xl {
    font-size: 3rem;
  }

  .lg\:text-lg {
    font-size: 1.5rem;
  }

  .lg\:text-md {
    font-size: 1.375rem;
  }

  .lg\:text-xl {
    font-size: 1.625rem;
  }

  .lg\:hover\:underline:hover {
    text-decoration-line: underline;
  }
}

@media (min-width: 1280px) {

  .xl\:h-80 {
    height: 20rem;
  }

  .xl\:w-1\/2 {
    width: 50%;
  }

  .xl\:w-1\/3 {
    width: 33.333333%;
  }

  .xl\:w-3\/5 {
    width: 60%;
  }

  .xl\:w-\[30\%\] {
    width: 30%;
  }

  .xl\:grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .xl\:gap-12 {
    gap: 3rem;
  }

  .xl\:gap-8 {
    gap: 2rem;
  }

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

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

  .xl\:p-12 {
    padding: 3rem;
  }

  .xl\:px-12 {
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .xl\:px-16 {
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .xl\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .xl\:px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .xl\:py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .xl\:pb-16 {
    padding-bottom: 4rem;
  }

  .xl\:pr-20 {
    padding-right: 5rem;
  }

  .xl\:text-base {
    font-size: 1.25rem;
  }

  .xl\:text-lg {
    font-size: 1.5rem;
  }

  .xl\:text-xl {
    font-size: 1.625rem;
  }
}

@media (min-width: 1536px) {

  .\32xl\:mx-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .\32xl\:h-96 {
    height: 24rem;
  }

  .\32xl\:w-1\/4 {
    width: 25%;
  }

  .\32xl\:gap-12 {
    gap: 3rem;
  }

  .\32xl\:px-16 {
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .\32xl\:pt-6 {
    padding-top: 1.5rem;
  }
}

